Commit graph

25 commits

Author SHA1 Message Date
yggverse
2a953ec0da use assertion for the logic implementation errors 2025-08-08 18:21:38 +03:00
yggverse
c3bb7c8b4c use semantic var names, apply minor optimizations 2025-08-08 17:55:45 +03:00
yggverse
eea10011ed fix output file path resolver 2025-08-08 17:21:52 +03:00
yggverse
2f091ad772 lowercase debug messages 2025-08-08 16:34:51 +03:00
yggverse
673aa05a58 remove extra info-hash copy and validation as already valid from the api parser 2025-08-08 04:14:57 +03:00
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
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
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
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
8cbae5019d remove extra features 2025-08-04 21:23:55 +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
Renamed from src/storage.rs (Browse further)