wipedlifepotato
|
0efeaaec6f
|
feat: percentDone torrentRPC
|
2026-08-22 14:37:52 +03:00 |
|
wipedlifepotato
|
f241183fb1
|
add_jsonrpc2_torrent_get
|
2026-08-21 16:39:35 +03:00 |
|
wipedlifepotato
|
b29f19e100
|
type: torrrents -> torrent
|
2026-08-21 16:27:48 +03:00 |
|
wipedlifepotato
|
63236db9c7
|
add: заглушка для transmission-rpc библиотеки python
|
2026-08-21 16:20:06 +03:00 |
|
user
|
f158e21159
|
session-get dummy method RPC torrent transsmission-rpc
|
2026-08-21 07:42:08 +00:00 |
|
PobreGato
|
4d88d21fe4
|
keep service owner of a handler as weak_ptr
|
2026-08-21 03:18:44 +03:00 |
|
orignal
|
8154f8709d
|
handle torrent-get RPC fields: files, wanted, priorities
|
2026-08-20 17:58:31 -04:00 |
|
orignal
|
faceb81e5d
|
store peerid as array<int8_t, 20>
|
2026-08-20 16:49:12 -04:00 |
|
orignal
|
07a61d3626
|
response to peers request with peers info
|
2026-08-20 15:27:22 -04:00 |
|
orignal
|
c464814c46
|
reset peers stats when torrent complete
|
2026-08-20 09:26:18 -04:00 |
|
orignal
|
c42051f6b3
|
Merge pull request #2499 from jpk68/checks-2
libi2pd: add missing checks and limits
|
2026-08-19 21:33:57 -04:00 |
|
jpk68
|
a57d375bf1
|
libi2pd: add missing checks and limits
|
2026-08-19 21:29:25 -04:00 |
|
orignal
|
c87925f1ba
|
Merge pull request #2498 from pobregat0/addressbook-timer-after-reload
recreate addressbook timers when shared destination is replaced
|
2026-08-19 21:03:37 -04:00 |
|
orignal
|
b5c2e7d9ea
|
send interested if we sent max requests before
|
2026-08-19 21:01:50 -04:00 |
|
PobreGato
|
0850b0fc56
|
recreate addressbook timers when shared destination is replaced
|
2026-08-20 02:18:20 +03:00 |
|
orignal
|
7b1a9d5411
|
handle pieces field from torrent-get
|
2026-08-19 17:22:37 -04:00 |
|
orignal
|
e7009e561f
|
handle fields list from torrent-get RPC
|
2026-08-19 16:14:21 -04:00 |
|
orignal
|
3740e8dc6f
|
count and report num dowloading from/uploading to peers
|
2026-08-19 09:20:29 -04:00 |
|
orignal
|
659a894115
|
smoother upload rate calculation
|
2026-08-18 21:28:47 -04:00 |
|
orignal
|
4f138ac630
|
collect and return unload/download rate stats
|
2026-08-18 20:53:38 -04:00 |
|
orignal
|
6d80583cb5
|
Merge pull request #2493 from jpk68/memory-bugs-4
chore: fix memory safety issues
|
2026-08-18 17:00:33 -04:00 |
|
jpk68
|
67404cd82f
|
chore: fix memory safety issues
|
2026-08-18 15:43:44 -04:00 |
|
orignal
|
0514efcdeb
|
read tag only if presented
|
2026-08-18 15:11:04 -04:00 |
|
orignal
|
8887afe260
|
implemented remove torrent and torrent-remove RPC
|
2026-08-18 09:29:01 -04:00 |
|
orignal
|
4fa515b4fe
|
Merge pull request #2492 from pobregat0/server-tunnel-acceptor
keep the acceptor of a server tunnel through a reload
|
2026-08-17 22:40:34 -04:00 |
|
PobreGato
|
bde02543b0
|
take the acceptor off only if this tunnel set it
|
2026-08-18 05:14:42 +03:00 |
|
PobreGato
|
a30e6ae50f
|
keep the acceptor of a server tunnel through a reload
|
2026-08-18 04:34:47 +03:00 |
|
orignal
|
c6a19a594d
|
require higher version for boost for compatibility with std::string_view
|
2026-08-17 21:27:37 -04:00 |
|
orignal
|
71177d649c
|
send some stats and status in torrent-get response
|
2026-08-17 18:47:48 -04:00 |
|
orignal
|
9b7cda3775
|
send torrents in result for torrent-get RPC
|
2026-08-17 17:48:54 -04:00 |
|
orignal
|
fad3294ed3
|
handle torrent-get RPC
|
2026-08-17 16:34:52 -04:00 |
|
orignal
|
d9cd383b08
|
Merge pull request #2489 from pobregat0/tunnel-reload-params
apply tunnel parameters on reload
|
2026-08-16 22:09:55 -04:00 |
|
PobreGato
|
98c0035620
|
apply tunnel parameters on reload
|
2026-08-17 05:01:00 +03:00 |
|
orignal
|
c3541c3966
|
implemented rpcaddress param
|
2026-08-16 21:33:50 -04:00 |
|
orignal
|
a5ded7f5a3
|
send JSON error response
|
2026-08-16 16:38:01 -04: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
|
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 |
|
PobreGato
|
cc4c80a5ca
|
round-robin over several outproxies in http proxy
|
2026-08-16 02:38:47 +03:00 |
|
orignal
|
f5880bf8d5
|
Added torrents RPC server and params
|
2026-08-15 12:50:04 -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 |
|
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 |
|
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 |
|