Commit Graph
809 Commits
Author SHA1 Message Date
orignal e3d3d7f946 handle lifetime field from datagram tracker connect response 2026-08-30 20:57:15 -04:00
orignal 8dad408660 fixed typo 2026-08-30 19:18:03 -04:00
orignal d7080fecb9 maintain connection to datagram tracker 2026-08-30 19:01:22 -04:00
orignal 9e342ffd72 Merge pull request #2536 from pobregat0/udp-tunnel-acquire-destination
Hold a reference to the destination in UDP tunnels
2026-08-30 16:16:54 -04:00
PobreGato d2a8293971 hold a reference to the destination in UDP tunnels 2026-08-30 20:00:49 +03:00
orignal 0b941d8f10 create remote bitfield on have message if bitfeild message was never received 2026-08-30 12:43:49 -04:00
orignal 0c576aa8eb increase announce interval if tracker responds with failure reason 2026-08-30 11:11:11 -04:00
orignal 8495e200e0 fixed typo 2026-08-30 08:04:26 -04:00
PobreGato 87f46e3da3 own BOB proxy tunnels by shared_ptr 2026-08-30 12:13:38 +03:00
orignal 9199cfc7ea Merge pull request #2532 from pobregat0/socks-udp-tunnel-shared
Own the SOCKS UDP tunnel by shared_ptr
2026-08-29 21:43:15 -04:00
PobreGato 86965b0542 own SOCKS UDP tunnel by shared_ptr 2026-08-30 04:40:51 +03:00
orignal 1fff0d9f3c correct last announce time 2026-08-29 20:58:11 -04:00
orignal f13d550006 torrentStats 2026-08-29 19:15:23 -04:00
orignal 78ead573a6 fixed typo 2026-08-29 11:54:13 -04:00
orignal 0c5a102893 stop/start torrents 2026-08-29 10:14:22 -04:00
orignal 4b95e319ae send non-zero num_want only if even is none or started 2026-08-28 22:00:11 -04:00
orignal 288f145623 use codes for tracker announce events 2026-08-28 14:17:18 -04:00
orignal e28759b94c initial announcments after random intervals 2026-08-28 11:29:50 -04:00
orignal 9e92046911 pass event to datagram tracker 2026-08-27 15:07:05 -04:00
orignal 8b740fe66a handle announce response from datagram tracker 2026-08-27 11:24:49 -04:00
orignal 37e8cb37dd send announce request to datagram tracker 2026-08-26 21:42:55 -04:00
orignal 80691ba64d Torrents/TorrentsTunnel split 2026-08-26 16:12:08 -04:00
orignal 27ab13c726 connect to datagram tracker 2026-08-25 18:06:26 -04:00
orignal 3f413d322d trackers, ETA and correct percentDone RPC response 2026-08-25 14:45:42 -04:00
orignal 9c8e448988 lowercase failure reason. check some invlalid file names on windows only 2026-08-25 08:51:05 -04:00
orignal dd8ef88ff0 Merge pull request #2520 from pobregat0/torrent-skip-invalid
skip a torrent file that failed to parse
2026-08-24 21:29:08 -04:00
orignal 864687a622 BEP10 handshake 2026-08-24 21:26:22 -04:00
PobreGato fd799b6f70 skip a torrent file that failed to parse 2026-08-25 04:18:18 +03:00
PobreGato 850bccdb76 check names from a torrent file before they become a path 2026-08-25 01:37:02 +03:00
orignal 060a06483b don't connect to self 2026-08-24 16:15:40 -04:00
orignal 465e17a9b9 common code http response 2026-08-24 15:38:13 -04:00
orignal 29f8a4a985 Merge pull request #2516 from wipedlifepotato/JS_CLIENT_TORRENT
fix: fix overflow to auto (torrent-js client)
2026-08-24 15:23:47 -04:00
wipedlifepotato 992de495ad fix: CORS 2026-08-24 22:06:12 +03:00
orignal 47363b84c6 Merge pull request #2512 from jpk68/http-thread-safety
http, i2pcontrol: use thread-safe snapshots for session/tunnel lists
2026-08-24 13:07:51 -04:00
orignal ef62c57001 support multiple trackers 2026-08-24 13:04:06 -04:00
jpk68 1124b6259f http, i2pcontrol: use thread-safe snapshots for session/tunnel lists 2026-08-24 10:20:04 -04:00
wipedlifepotato 3b169793c3 torrent-rpc-client-page 2026-08-24 16:22:33 +03:00
orignal 299ad6fd1c comman RequestedBlock as tuple of (index, offset, len) 2026-08-23 21:32:46 -04:00
PobreGato 828efcc9eb hold udp tunnel and session by shared_ptr in socket handlers 2026-08-24 01:09:26 +03:00
orignal cf98dca9f6 use std::filesystem::path to extract torrent's subdirectories 2026-08-23 14:57:56 -04:00
orignal 895d10ed23 bytesCompleted for torrents with multiple files 2026-08-23 14:32:20 -04:00
orignal 6184157d3c return identHash in peers response. Fill progress and uploadRatio 2026-08-23 10:29:04 -04:00
orignal e7a1ccd291 don't consider offset equest to buffer size as error 2026-08-23 08:45:27 -04:00
orignal 751751832a Merge pull request #2506 from pobregat0/udp-cleanup-timer-after-reload
give each udp server tunnel its own cleanup timer
2026-08-22 20:05:54 -04:00
orignal 3a96c9ca29 increase max num requessts to 12. Send more requests by 4 at the time 2026-08-22 19:43:23 -04:00
PobreGato 53da7ae2f5 give each udp server tunnel its own cleanup timer 2026-08-23 02:32:29 +03:00
orignal f9b1666305 send multiple requests in single buffer 2026-08-22 19:07:00 -04:00
orignal b6be65d774 min size in AsyncRequest 2026-08-22 14:47:14 -04:00
orignal 410dbaf661 Merge pull request #2505 from wipedlifepotato/openssl
Процентики
2026-08-22 08:02:36 -04:00
wipedlifepotato f177d2402f feat: percentDone double type 2026-08-22 14:56:11 +03:00