Commit graph

219 commits

Author SHA1 Message Date
yggverse
704a2e5c29 use librqbit Id20 impl to validate info-hash bytes, require valid type for public methods 2025-08-08 04:10:43 +03:00
yggverse
d61af4b970 add disable_local_service_discovery config option 2025-08-08 03:29:44 +03:00
yggverse
553bffb4f0 persist torrent bytes to file on the last step 2025-08-08 03:11:53 +03:00
yggverse
52a4ff2d44 add missed debug event 2025-08-08 02:44:21 +03:00
yggverse
edc501e523 update regex example 2025-08-08 02:41:26 +03:00
yggverse
8bb02e5670 add comments, apply minor optimizations 2025-08-08 02:32:51 +03:00
yggverse
88dfc45ea7 fix debug target 2025-08-08 02:23:46 +03:00
yggverse
c8ba44f508 optimize duplicated lines 2025-08-08 02:21:20 +03:00
yggverse
e88a3e9f50 validate info_hash in public methods only 2025-08-08 02:08:48 +03:00
yggverse
63dbaa9dda update comments 2025-08-08 01:57:18 +03:00
yggverse
d9e7674907 update readme 2025-08-08 01:47:28 +03:00
yggverse
07a87421dd add debug events 2025-08-08 01:40:24 +03:00
yggverse
a70e9bc537 add is_create option 2025-08-08 01:22:23 +03:00
yggverse
9a6e6dbb0c create destination directories before rename tmp file 2025-08-08 01:19:04 +03:00
yggverse
e2d2b513cc take bytes 2025-08-08 01:16:36 +03:00
yggverse
3e053fa806 implement temporary data cleanup on commit preload content 2025-08-08 00:50:12 +03:00
yggverse
6f4d2894b3 parse SocketAddr from the argument option 2025-08-05 20:43:50 +03:00
yggverse
ea8d5c316f remove deprecated options 2025-08-05 20:39:14 +03:00
yggverse
f8ba8e3938 update description 2025-08-04 23:49:04 +03:00
yggverse
d1e03a059b update readme 2025-08-04 21:27:53 +03:00
yggverse
e101438381 update readme 2025-08-04 21:27:25 +03:00
yggverse
8cbae5019d remove extra features 2025-08-04 21:23:55 +03:00
yggverse
1395257882 update librqbit revision 2025-08-02 13:35:17 +03:00
yggverse
de24ca1be3 add cargo update 2025-08-02 12:26:07 +03:00
yggverse
27e22000a4 require safe chrono version 2025-08-02 10:39:00 +03:00
yggverse
60495a9c60 update readme 2025-07-13 00:39:57 +03:00
yggverse
de34289979 add comments 2025-07-13 00:36:59 +03:00
yggverse
ee354bcf4f update description 2025-07-11 01:44:31 +03:00
yggverse
561334ec20 require librqbit revision 02dfb80b939a52abd0854339e2a8223a71563a68 2025-07-10 22:00:31 +03:00
yggverse
822005b818 validate supported source format 2025-07-10 16:23:01 +03:00
yggverse
e3dff43c1f update librqbit api 2025-07-10 16:01:15 +03:00
yggverse
4646500b66 implement bind option 2025-07-10 15:55:33 +03:00
yggverse
3f549e2077 filter empty values to None (librqbit#452) 2025-07-10 15:26:56 +03:00
yggverse
0d38aa5c06 make listing name optional (e.g. invalid utf-8 encoding) 2025-07-10 14:41:37 +03:00
yggverse
fc27f46cdf update listener init 2025-07-10 13:50:06 +03:00
yggverse
3014db81e7 remove unwrap method 2025-07-10 03:04:38 +03:00
yggverse
fbc80843c7 implement listen option, rename enable_upnp_port_forwarding to listen_upnp 2025-07-10 02:56:45 +03:00
yggverse
a762cb59b6 update librqbit crate to 9.0.0-beta.1 (includes fix for #452) 2025-07-10 01:50:39 +03:00
yggverse
3b71a2a2ec add lastBuildDate for channel 2025-07-10 01:09:36 +03:00
yggverse
33007b7f9a add channel pubDate tag 2025-07-10 01:05:12 +03:00
yggverse
5c72742f8d fix totals increment position 2025-07-09 20:53:55 +03:00
yggverse
ac88344098 skip unsortable placeholder 2025-07-09 20:24:44 +03:00
yggverse
851cac6bdd sort list items by name asc 2025-07-09 19:58:28 +03:00
yggverse
7592f7a106 add missed directory separators 2025-07-09 19:09:21 +03:00
yggverse
7306a29d1e update comment 2025-07-09 18:19:48 +03:00
yggverse
5e2dafb898 fix name sanitizing model 2025-07-09 18:17:48 +03:00
yggverse
058bc6a07c remove extra note 2025-07-09 17:36:23 +03:00
yggverse
0ac31fe69e update comment 2025-07-09 17:28:55 +03:00
yggverse
401c4d8673 fix substring extraction 2025-07-09 17:05:14 +03:00
yggverse
68e7760b98 detect tracing_subscriber by RUST_LOG environment var 2025-07-09 15:52:58 +03:00