Commit graph

224 commits

Author SHA1 Message Date
yggverse
5a3283dd83 rename argument option 2025-08-13 17:20:14 +03:00
yggverse
222938e688 fix argument documentation comment 2025-08-13 17:17:38 +03:00
yggverse
129d33f593 implement slow_torrent_ban argument option 2025-08-13 17:14:50 +03:00
yggverse
186c2b6cf1 update debug message 2025-08-13 16:56:25 +03:00
yggverse
9a2f184a19 separate ban timeout config option, update ban handlers 2025-08-13 16:53:09 +03:00
yggverse
7568a9e77d explain debug messages 2025-08-13 16:38:49 +03:00
yggverse
23c7feb85a do not ban uncompleted (connectable) torrents 2025-08-13 16:10:44 +03:00
yggverse
2165f94f8a rename local variables 2025-08-13 16:07:06 +03:00
yggverse
22199c55e6 use local timestamp for the ban timeout value 2025-08-13 16:04:16 +03:00
yggverse
93df9e6df8 explain debug message 2025-08-13 16:00:56 +03:00
yggverse
bf16af1a4d reduce default sleep to 60 seconds 2025-08-13 15:46:48 +03:00
yggverse
b2a0a3e5ad use Id20 as the ban key 2025-08-13 15:41:55 +03:00
yggverse
c44acbb50c require sleep timer value 2025-08-13 15:39:07 +03:00
yggverse
d1e93638d9 implement tmp ban feature for the unresolvable info-hashes, make sleep timer optional, rename i to h (hash) 2025-08-13 15:16:45 +03:00
yggverse
8a9c928b98 add comments 2025-08-10 16:31:20 +03:00
yggverse
6285b850ce remove upload features as not planed in the crawler context 2025-08-10 16:11:09 +03:00
yggverse
ef4871796c mark as not implemented 2025-08-10 15:55:05 +03:00
yggverse
d4fc7a9583 remove extra condition 2025-08-10 15:47:52 +03:00
yggverse
41b0a02899 add todo triggers 2025-08-10 15:45:31 +03:00
yggverse
99d2fe55e1 handle AddTorrentResponse::AlreadyManaged case 2025-08-10 15:03:54 +03:00
yggverse
c74a420f1d delete torrent from queue session on the timeout is reached 2025-08-10 11:30:16 +03:00
yggverse
2d6b66221f increase default timeouts 2025-08-10 08:13:13 +03:00
yggverse
b0d3db5a2a update readme 2025-08-10 08:09:54 +03:00
yggverse
0671b7b6f9 update readme 2025-08-10 07:53:25 +03:00
yggverse
73c1c556af update debug message 2025-08-10 07:49:11 +03:00
yggverse
cb243bf582 remove deprecated comment 2025-08-10 07:25:44 +03:00
yggverse
d7a540f560 implement wait_until_completed timeout 2025-08-10 07:23:38 +03:00
yggverse
7ba8623d99 dump hashes total on fetch api 2025-08-10 06:59:00 +03:00
yggverse
67c290716b update default preload extensions 2025-08-10 02:38:42 +03:00
yggverse
9af864cb25 fix debug message 2025-08-08 21:55:29 +03:00
yggverse
1c631c23da remove torrent from session only if the enable_upload config option disabled 2025-08-08 21:53:52 +03:00
yggverse
bae3febced update comment 2025-08-08 21:10:28 +03:00
yggverse
b0b7938471 add blocklist config option 2025-08-08 20:25:26 +03:00
yggverse
a97afa0434 update readme 2025-08-08 19:08:20 +03:00
yggverse
1049fd1c90 update usage example 2025-08-08 19:01:29 +03:00
yggverse
997af5ecfa use tip label 2025-08-08 18:51:42 +03:00
yggverse
fd701d1bb0 update readme 2025-08-08 18:49:38 +03:00
yggverse
51418bc325 add conception scheme 2025-08-08 18:43:49 +03:00
yggverse
4274d99054 add wiki reference 2025-08-08 18:41:46 +03:00
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
2f0f55d359 update debug message 2025-08-08 17:03:35 +03:00
yggverse
ca3ea8531a update debug messages 2025-08-08 16:50:03 +03:00
yggverse
2f091ad772 lowercase debug messages 2025-08-08 16:34:51 +03:00
yggverse
7411a20a38 update debug message 2025-08-08 16:33:12 +03:00
yggverse
a46c951e60 explain debug details 2025-08-08 16:14:39 +03:00
yggverse
2c6b523738 add debug events 2025-08-08 16:12:14 +03:00
yggverse
c80d5076cc update debug details 2025-08-08 16:06:16 +03:00
yggverse
5be6696d95 add debug event 2025-08-08 16:03:22 +03:00