Commit Graph
9499 Commits
Author SHA1 Message Date
PobreGato 99d099a426 don't put leading comma in ClientServicesInfo reply 2026-08-16 22:50:31 +03:00
orignal 4dd8577731 implemented torrent-add RPC 2026-08-16 14:48:11 -04:00
orignal 680f781b8c create .torrent fiel and torrent data files if added from RPC 2026-08-16 09:06:11 -04:00
orignal 7dae8cfcc4 detect clnag compiler properly 2026-08-16 08:12:19 -04:00
orignal 8e868b3abb fixed cmake build 2026-08-16 07:44:25 -04:00
orignal 5b29636395 torrent-add RPC request 2026-08-16 06:50:23 -04:00
orignal e8b1310469 Merge pull request #2482 from pobregat0/fix-count
duplicated subsession id was never detected
2026-08-15 21:12:08 -04:00
PobreGato f756d258b4 duplicated subsession id was never detected 2026-08-16 04:11:06 +03:00
orignal 6f0cefda19 Merge pull request #2481 from pobregat0/beast-base64
use base64 from boost::beast for basic authorization
2026-08-15 21:03:56 -04:00
PobreGato 5312aba642 use base64 from boost::beast for basic authorization 2026-08-16 03:56:58 +03:00
orignal 9dd3fa3341 Merge pull request #2480 from pobregat0/outproxy-round-robin
round-robin over several outproxies in http proxy
2026-08-15 20:46:31 -04:00
orignal 7a7fadf15e changed back 2026-08-15 20:45:18 -04:00
orignal f3da621943 Termporary dsiable Debian 12 build 2026-08-15 20:44:36 -04:00
orignal dc35f40542 fix build for debian 12 2026-08-15 19:44:48 -04:00
PobreGato cc4c80a5ca round-robin over several outproxies in http proxy 2026-08-16 02:38:47 +03:00
orignal c0f5798af9 added dependacy from libboost-json-dev 2026-08-15 19:26:17 -04:00
orignal 7c09a171a3 excluded deibian 11 from build 2026-08-15 18:27:05 -04:00
orignal 18bf9f9306 fixed windows build 2026-08-15 18:06:43 -04:00
orignal c4c54aa63e link with boost_json if >= 1.75 2026-08-15 17:50:53 -04:00
orignal 92f4c32d30 link with boost_json 2026-08-15 16:15:12 -04:00
orignal f5880bf8d5 Added torrents RPC server and params 2026-08-15 12:50:04 -04:00
orignal f84f83e5df added c++23 support. removed gcc 8-9 2026-08-15 07:33:21 -04:00
orignal dfcb8a8043 handle interested flag 2026-08-14 15:21:44 -04:00
orignal a74719e2ba send interested back to have message only if choked 2026-08-14 11:00:15 -04:00
orignal c3f8c762cc try to request blocks again for stalled connection 2026-08-14 09:23:42 -04:00
orignal 7dcbeadf8c Merge pull request #2478 from pobregat0/sam-subsession-udp
route datagrams to the subsession they belong to
2026-08-13 22:05:36 -04:00
PobreGato 3023c137c7 route datagrams to the subsession they belong to 2026-08-14 05:00:25 +03:00
orignal 594c13eb88 Merge pull request #2476 from pobregat0/sam33-datagram-subsessions
datagram and raw subsessions for SAM 3.3
2026-08-13 21:49:41 -04:00
orignal 83478c6587 Merge pull request #2477 from pobregat0/fix-std-erase
use std::remove instead of std::erase for C++17
2026-08-13 21:37:48 -04:00
PobreGato 54172a5d80 use std::remove instead of std::erase for C++17 2026-08-14 04:36:06 +03:00
orignal e2a1b6d7e5 try to request block from piece requested by another connection if no other pieces available 2026-08-13 21:29:48 -04:00
PobreGato 218b26ebd9 datagram and raw subsessions for SAM 3.3 2026-08-14 04:14:16 +03:00
orignal 866b526ccc Merge pull request #2475 from pobregat0/multiple-destinations
round-robin over several destinations in client tunnel
2026-08-13 20:29:07 -04:00
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