Commit Graph
834 Commits
Author SHA1 Message Date
orignal daccef90c1 BEP6 2026-09-05 15:07:16 -04:00
orignal 36a5821432 add announce to .torrent file if available 2026-09-05 09:31:16 -04:00
orignal 3de5ae0700 close connection if peer doesn't support BEP9 and BEP10 if magnet doesn't have info yet 2026-09-04 22:24:27 -04:00
orignal b5989bec8a fixed typo 2026-09-04 20:50:52 -04:00
orignal aad34ec242 ignore total_size from BEP9 metadata. Check size of magnet hash 2026-09-04 20:42:45 -04:00
orignal d203db13a7 update torrent info and save .torent file from BEP9 metadata 2026-09-04 17:36:28 -04:00
orignal d608d3f5b2 show torrent availability on remote peer in progress field 2026-09-03 20:25:45 -04:00
orignal e49079f165 handle magnet links from torrent-add RPC 2026-09-03 18:31:46 -04:00
orignal 0b0e88a0d0 correct file completion size calculation 2026-09-03 15:08:07 -04:00
orignal 78d1794b5b NO_TORRENTS compilation param added 2026-09-02 11:10:10 -04:00
orignal cef23b0848 Merge pull request #2543 from pobregat0/udp-tunnel-not-started
Don't reset shared receivers from a UDP tunnel that was never started
2026-09-01 21:11:13 -04:00
PobreGato 620e51abbc don't reset shared receivers from a tunnel that was never started 2026-09-02 03:46:25 +03:00
orignal 920226d67a verify received torrent info with infoHash 2026-09-01 20:38:41 -04:00
orignal 778e8344e9 fixed typo 2026-09-01 19:53:12 -04:00
orignal 286e10f8fc send commpressed datagrams right away 2026-09-01 17:47:19 -04:00
orignal 7d69f74e29 retrun relative pacth to torrent's files 2026-09-01 16:37:16 -04:00
orignal 39d6178f33 handle BEP9 message 2026-09-01 15:26:24 -04:00
orignal b8282d2d4c don't try to parse RPC request if not supported 2026-09-01 08:53:19 -04:00
orignal 557b816510 use starts_with to check content-type if C++20 2026-09-01 08:34:51 -04:00
orignal 421136b264 accept both addresses ending with rpc or rpc/. Accept all content type starting with application/json 2026-08-31 21:51:30 -04:00
orignal 6d7ee819eb send ut_metadata in BEP10 handshake 2026-08-31 20:43:43 -04:00
orignal 536b9e1cca handle ut_metadata extended message 2026-08-31 17:50:25 -04:00
orignal 184dfb1df9 handle extended BEP10 messages 2026-08-31 16:04:06 -04:00
orignal aafaed4734 store and show tracker error 2026-08-31 12:48:02 -04:00
orignal 719812c926 reset connection_id if expired 2026-08-31 08:26:45 -04:00
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