Commit Graph
9466 Commits
Author SHA1 Message Date
PobreGato df9e55be2c round-robin over several destinations in client tunnel 2026-08-14 03:26:43 +03:00
orignal 8b9bc39b4d drop duplicated, later on unsolicited blocks 2026-08-13 17:49:17 -04:00
orignal 5352ac46bc removed CreateAndReserveFile 2026-08-13 13:37:44 -04:00
orignal 25a2c4bc60 create full path from m_TorrentsPath 2026-08-13 13:35:40 -04:00
orignal 793f4ff0a5 fixed typo 2026-08-13 10:56:22 -04:00
orignal 979fb94c31 collect .torrent fiels from torrents fir using std::filesystem::directory_iterator 2026-08-13 10:35:15 -04:00
orignal dae730250f use std::filesystem::path for file pathes 2026-08-13 10:09:03 -04:00
orignal 7aa2060bad Merge pull request #2474 from pobregat0/streaming-pool-lifetime
keep streaming packets pool alive for streams
2026-08-12 20:12:37 -04:00
PobreGato 6be42e68f1 keep streaming packets pool alive for streams 2026-08-13 02:53:38 +03:00
orignal a5e8c63445 send choke if too many queued requests 2026-08-12 19:34:46 -04:00
orignal 44d8ea5582 Merge pull request #2473 from pobregat0/proxy-pointers-mutex
protect http and socks proxy pointers with mutex
2026-08-12 19:05:03 -04:00
PobreGato c21dd678b0 protect http and socks proxy pointers with mutex 2026-08-13 01:42:05 +03:00
orignal 0ac37e14de fixed race condtion with local RouterInfo properties 2026-08-12 16:43:22 -04:00
orignal 7a56924ebd closed connections with seeds when comlete. Count uploaded 2026-08-12 14:46:38 -04:00
orignal d3d0ecf212 Merge pull request #2472 from rex4539/typos
fix typos
2026-08-12 13:39:36 -04:00
Dimitris Apostolou ea423cbe6f fix typos 2026-08-12 19:27:06 +03:00
orignal 8fb4f0b200 don't load same piece twice 2026-08-12 11:08:33 -04:00
orignal 98f786616a add .i2p to ip parameter sent to tracker 2026-08-12 10:39:58 -04:00
orignal d224d0cacd fixed build error 2026-08-11 22:14:00 -04:00
orignal f00758d853 multi-files torrents 2026-08-11 22:00:38 -04:00
orignal 2b81d5805a Merge pull request #2471 from pobregat0/addressbook-mutex
protect addressbook addresses with mutex
2026-08-11 20:50:17 -04:00
PobreGato 437b70a463 protect addressbook addresses with mutex 2026-08-12 03:40:37 +03:00
orignal 96dbbe4e9e c++23. link with boost_json 2026-08-11 10:30:54 -04:00
orignal 61db2d8add Merge pull request #2470 from parsebulb/fix-no-win32_app-compile
Fix compilation when WIN32_APP is not defined
2026-08-11 10:16:15 -04:00
orignal e9fa8d0477 report actual left to tracker. send event=completed when torrent get completed 2026-08-11 08:45:29 -04:00
parsebulb f07a1006f6 Fix compilation when WIN32_APP is not defined 2026-08-11 14:07:17 +02:00
orignal 98bdd1ca2e Merge pull request #2468 from parsebulb/ping-no-close
Don't close connection after PONG
2026-08-11 06:33:04 -04:00
parsebulb d3266eb688 Don't close connection after PONG 2026-08-11 11:32:50 +02:00
orignal 3082c466a3 Merge pull request #2467 from pobregat0/signal-handler-safety
don't call unsafe functions from signal handler
2026-08-10 22:32:34 -04:00
PobreGato d6807dc8d4 don't call unsafe functions from signal handler 2026-08-11 04:53:32 +03:00
orignal 4934a2e036 allow partially save and load piece 2026-08-10 20:28:57 -04:00
orignal 3b6b48b94a Merge pull request #2466 from pobregat0/config-init-twice
don't add config options twice on repeated Init
2026-08-10 20:26:12 -04:00
PobreGato 278b0c5714 don't add config options twice on repeated Init 2026-08-11 03:09:44 +03:00
orignal 4156005c49 handshake receive timeout 2026-08-10 15:42:13 -04:00
orignal 2333d39851 read file path as list of subdirs 2026-08-10 10:26:52 -04:00
orignal 87c9e7a847 create subdirs when reserve file. create path from subdirs 2026-08-10 10:24:22 -04:00
orignal a743eaeed9 request rarest pieces first 2026-08-09 18:32:32 -04:00
orignal b53951c167 read files list from .torrent file 2026-08-09 15:05:51 -04:00
orignal 2182a0add5 fixed possible overflow with negative value 2026-08-09 15:02:21 -04:00
orignal ab03c745a8 release requested piece if connection got closed 2026-08-09 11:27:27 -04:00
orignal 71cec86bf7 don't connect to peers and set numwant to 0 when seeding 2026-08-09 09:12:47 -04:00
orignal 8fa6896328 torrent download completion. correct last piece size 2026-08-08 22:12:04 -04:00
orignal 314af9e4ba up to 4 pieces in send buffer 2026-08-08 18:33:56 -04:00
orignal e32e694a83 common HKDF context for ratchets tags 2026-08-08 16:52:28 -04:00
orignal cfcc88029c send intersted when have message received and notinterested if no more blocks to request 2026-08-08 15:45:03 -04:00
orignal 6b100353ba generate msgid from instead RAND_bytes 2026-08-08 14:38:11 -04:00
orignal 60678683ab Merge pull request #2464 from freeacetone/udp-tunnel-performance
Udp tunnel performance (2)
2026-08-08 11:44:32 -04:00
orignal 65c210eb4a send interested/notinterested after receiving have message 2026-08-08 11:31:41 -04:00
acetone 72b8ef3eb4 configurable udp tunnel window 2026-08-08 17:56:59 +03:00
acetone 9d320d77eb datagram tunnel window and ack policy 2026-08-08 17:56:59 +03:00