yggverse
|
09b83d6449
|
delegate validation to the api level
|
2025-07-07 14:30:27 +03:00 |
|
yggverse
|
1a84376b98
|
wrap once
|
2025-07-07 14:27:29 +03:00 |
|
yggverse
|
3633aedfd0
|
rename clear option to preload_clear
|
2025-07-07 14:25:39 +03:00 |
|
yggverse
|
a112b49eba
|
init Preload with validate related argument options
|
2025-07-07 13:11:01 +03:00 |
|
yggverse
|
43d94ee9b6
|
move config members to preload struct
|
2025-07-07 12:51:04 +03:00 |
|
yggverse
|
c34f435153
|
take regex config value
|
2025-07-07 12:33:54 +03:00 |
|
yggverse
|
bd49ae8c6f
|
move regex member to preload struct
|
2025-07-07 12:15:46 +03:00 |
|
yggverse
|
ee78171a12
|
rename infohash_file to infohash, storage to optional preload, torrent_tracker to tracker
|
2025-07-07 11:57:54 +03:00 |
|
yggverse
|
57b246a879
|
prevent unexpected memory usage by filter values from unknown source
|
2025-07-07 03:14:56 +03:00 |
|
yggverse
|
203c3041d2
|
update comment
|
2025-07-07 02:46:49 +03:00 |
|
yggverse
|
b939f3db65
|
update comment
|
2025-07-07 02:46:00 +03:00 |
|
yggverse
|
e5e4dd0ae6
|
store index values in memory only in use by the argument options
|
2025-07-07 02:42:05 +03:00 |
|
yggverse
|
39e717ec04
|
rename argument to config
|
2025-07-07 01:44:55 +03:00 |
|
yggverse
|
b30be0e9f8
|
separate torrent storage features
|
2025-07-07 01:43:15 +03:00 |
|
yggverse
|
b2b69ca9e7
|
wrap index implementation, skip rss file update if the index is not changed (safes ssd life by prevent extra write operations)
|
2025-07-06 23:33:31 +03:00 |
|
yggverse
|
738fee1a88
|
implement option to export index collected as the static rss feed, set save_torrents as false by default
|
2025-07-06 22:51:51 +03:00 |
|
yggverse
|
c206a06c25
|
implement preload_total_size argument
|
2025-06-16 19:15:20 +03:00 |
|
yggverse
|
cb377425a7
|
remove download_torrent_timeout as managed by parent add_torrent_timeout controller
|
2025-06-16 18:47:21 +03:00 |
|
yggverse
|
de15a8270e
|
init only_files with estimated capacity
|
2025-06-16 02:08:34 +03:00 |
|
yggverse
|
5a8adae1d8
|
use vector as faster and safe here
|
2025-06-16 02:02:29 +03:00 |
|
yggverse
|
4f39dc3d0a
|
implement preload_max_filesize, preload_max_filecount options
|
2025-06-16 01:59:22 +03:00 |
|
yggverse
|
7de77b8575
|
update comment
|
2025-06-15 22:19:55 +03:00 |
|
yggverse
|
b07d6940e1
|
do not skip errors
|
2025-06-15 22:13:41 +03:00 |
|
yggverse
|
ecdfe2d134
|
calculate regex once
|
2025-06-15 21:45:57 +03:00 |
|
yggverse
|
2df00564d6
|
remove extra copy
|
2025-06-15 21:23:00 +03:00 |
|
yggverse
|
877c390d3d
|
remove extra copy
|
2025-06-15 21:22:27 +03:00 |
|
yggverse
|
279c5217da
|
update cleanup function api
|
2025-06-15 18:52:24 +03:00 |
|
yggverse
|
8e8b60fe31
|
cleanup irrelevant files on complete torrent download
|
2025-06-15 18:40:11 +03:00 |
|
yggverse
|
b38988dacf
|
update proxy_url api to librqbit 0.9 beta api, add enable_tcp option, implement peer_opts, add_torrent_timeout, download_torrent_timeout arguments
|
2025-06-15 16:45:11 +03:00 |
|
yggverse
|
21f405a5ac
|
update comments
|
2025-06-15 04:38:45 +03:00 |
|
yggverse
|
c3630028b2
|
update comment
|
2025-06-15 04:34:26 +03:00 |
|
yggverse
|
003564f52c
|
implement initial_peers method
|
2025-06-15 04:26:22 +03:00 |
|
yggverse
|
41b386717d
|
update comments
|
2025-06-15 04:23:02 +03:00 |
|
yggverse
|
ce36c5dd87
|
implement torrent resolve timeout with argument option
|
2025-06-15 04:10:13 +03:00 |
|
yggverse
|
307a935d7f
|
implement processed torrents index, skip info-hashes processed, remove torrent from session on download complete
|
2025-06-15 01:59:20 +03:00 |
|
yggverse
|
9b6491a666
|
fix regex example
|
2025-06-15 01:40:04 +03:00 |
|
yggverse
|
a40534d6a4
|
add missed extension alias
|
2025-06-15 01:03:57 +03:00 |
|
yggverse
|
10c2d7e855
|
implement some 0.2.0 features
|
2025-06-14 23:33:11 +03:00 |
|
yggverse
|
379ddca62e
|
switch librqbit/tracker-udp-dualstack branch to enable UDP IPv4+IPv6 support, update CLI API to 9.0.0-beta.0 (see release notes)
|
2025-06-08 01:44:52 +03:00 |
|
yggverse
|
d0bd72396f
|
add trace debug level
|
2025-06-07 20:11:55 +03:00 |
|
yggverse
|
b68a5b3eda
|
set session persistence as None
|
2025-06-07 20:05:09 +03:00 |
|
yggverse
|
e9442334aa
|
fix println type
|
2025-06-07 17:47:42 +03:00 |
|
yggverse
|
eac6d0dc07
|
use shared function
|
2025-06-07 17:46:58 +03:00 |
|
yggverse
|
58c2e6e108
|
use shared namespace
|
2025-06-07 17:46:04 +03:00 |
|
yggverse
|
45473762cb
|
add debug message
|
2025-06-07 17:31:59 +03:00 |
|
yggverse
|
29816f80ef
|
rename argument torrents_path to storage, infohash_source to infohash_file (reserve namespace for the URL sources)
|
2025-06-07 17:04:12 +03:00 |
|
yggverse
|
525a487806
|
rename argument from initial_peers to initial_peer
|
2025-06-07 16:42:47 +03:00 |
|
yggverse
|
491f7ef3c4
|
add initial_peers argument
|
2025-06-07 16:40:46 +03:00 |
|
yggverse
|
2572f0d32e
|
rename disable_dht to enable_dht (disabled by default)
|
2025-06-07 16:19:54 +03:00 |
|
yggverse
|
8bb525ec5e
|
add enable_upnp_port_forwarding, enable_upload, socks_proxy_url arguments
|
2025-06-07 16:05:58 +03:00 |
|