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
|
41cb59c7a7
|
use std::list for receive queue
|
2026-08-22 22:53:48 -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 |
|
wipedlifepotato
|
0efeaaec6f
|
feat: percentDone torrentRPC
|
2026-08-22 14:37:52 +03:00 |
|
orignal
|
505218f68b
|
don't try to handle next message if it was not received
|
2026-08-21 14:46:28 -04:00 |
|
orignal
|
41872580fc
|
same names in response as in request
|
2026-08-21 14:07:33 -04:00 |
|
orignal
|
4f2d7d7828
|
common GetRngSeed to initialize std::mt19937
|
2026-08-21 12:51:05 -04:00 |
|
orignal
|
152d1867c1
|
Merge pull request #2503 from wipedlifepotato/openssl
add_jsonrpc2_torrent_get
|
2026-08-21 10:57:39 -04:00 |
|
orignal
|
cac6c53ccb
|
common GetRngSeed to initialize std::mt19937
|
2026-08-21 10:51:44 -04:00 |
|
wipedlifepotato
|
f241183fb1
|
add_jsonrpc2_torrent_get
|
2026-08-21 16:39:35 +03:00 |
|
orignal
|
264a9af7a3
|
Merge pull request #2502 from wipedlifepotato/openssl
type: torrrents -> torrent
|
2026-08-21 09:33:28 -04:00 |
|
wipedlifepotato
|
b29f19e100
|
type: torrrents -> torrent
|
2026-08-21 16:27:48 +03:00 |
|
orignal
|
d4352e50e0
|
Merge pull request #2501 from wipedlifepotato/openssl
session-get dummy method RPC torrent transsmission-rpc
|
2026-08-21 09:22:06 -04: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 |
|
orignal
|
726c1b9ec0
|
use std::mt19937 instead RAND_bytes
|
2026-08-20 21:42:05 -04:00 |
|
orignal
|
d977983034
|
Merge pull request #2500 from pobregat0/service-owner-weak-ptr
keep service owner of a handler as weak_ptr
|
2026-08-20 20:20:55 -04: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
|
9719c193e0
|
added boost-json
|
2026-08-20 07:19:37 -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
|
561958ee32
|
Merge pull request #2497 from pobregat0/stop-destination-in-its-thread
stop runnable destination in its own thread
|
2026-08-19 17:54:11 -04: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 |
|
PobreGato
|
85b6104080
|
stop runnable destination in its own thread
|
2026-08-19 19:12:20 +03:00 |
|
orignal
|
3740e8dc6f
|
count and report num dowloading from/uploading to peers
|
2026-08-19 09:20:29 -04:00 |
|
orignal
|
77c6dc3ecc
|
Merge pull request #2496 from pobregat0/stop-console-first
stop the web console and I2PControl before what they read
|
2026-08-18 21:31:56 -04:00 |
|
orignal
|
659a894115
|
smoother upload rate calculation
|
2026-08-18 21:28:47 -04:00 |
|
PobreGato
|
4135f9ab9b
|
stop the web console and I2PControl before what they read
|
2026-08-19 04:21:20 +03:00 |
|
orignal
|
4f138ac630
|
collect and return unload/download rate stats
|
2026-08-18 20:53:38 -04:00 |
|
orignal
|
2b37acc525
|
Merge pull request #2495 from pobregat0/mapping-contains-find
use find in Mapping::Contains
|
2026-08-18 19:04:25 -04:00 |
|
PobreGato
|
bc346f0a88
|
use find in Mapping::Contains
|
2026-08-19 02:02:05 +03: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 |
|