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
|
8800014043
|
use correct ident hash for datagram2 signature verification
|
2026-08-31 19:57:45 -04:00 |
|
orignal
|
59c756822d
|
fixed possible overflow
|
2026-08-31 18:08:55 -04:00 |
|
orignal
|
536b9e1cca
|
handle ut_metadata extended message
|
2026-08-31 17:50:25 -04:00 |
|
orignal
|
b46554de65
|
correct incorrect block size for padding block
|
2026-08-31 16:12:40 -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
|
b7d5d712e7
|
Merge pull request #2539 from pobregat0/tunnel-short-message
Drop a tunnel message shorter than an I2NP header
|
2026-08-30 21:40:16 -04:00 |
|
PobreGato
|
4fdb8c7c83
|
drop a tunnel message shorter than an I2NP header
|
2026-08-31 04:28:37 +03:00 |
|
orignal
|
e3d3d7f946
|
handle lifetime field from datagram tracker connect response
|
2026-08-30 20:57:15 -04:00 |
|
orignal
|
61a9a6b1ac
|
Merge pull request #2538 from pobregat0/http-chunk-truncated
Handle malformed HTTP input instead of throwing or returning garbage
|
2026-08-30 20:23:16 -04:00 |
|
orignal
|
7ce5913aca
|
Merge pull request #2537 from pobregat0/reseed-zip-truncated-loop
Stop parsing a truncated zip in reseed instead of looping forever
|
2026-08-30 20:22:32 -04:00 |
|
PobreGato
|
039d3feea7
|
return false instead of throwing on a url with nothing after the schema
|
2026-08-31 03:12:39 +03:00 |
|
PobreGato
|
954e98eb4d
|
fail on a truncated chunk instead of returning uninitialized bytes
|
2026-08-31 03:00:47 +03:00 |
|
PobreGato
|
7beb115d1e
|
stop searching for a zip data descriptor on a broken stream
|
2026-08-31 02:52:36 +03:00 |
|
PobreGato
|
9ef68e2d93
|
stop parsing a truncated zip in reseed instead of looping forever
|
2026-08-31 02:33:05 +03: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 |
|
orignal
|
f58f9e2838
|
correct signature for datagram2
|
2026-08-30 13:24:40 -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 |
|
orignal
|
91b262fde2
|
Merge pull request #2533 from wipedlifepotato/openssl
torrent client start/stop/trackerDetails/prettier --write
|
2026-08-30 07:40:59 -04:00 |
|
orignal
|
515885c0fb
|
Merge pull request #2534 from pobregat0/bob-proxy-shared
Own BOB proxy tunnels by shared_ptr
|
2026-08-30 07:37:36 -04:00 |
|
wipedlifepotato
|
022579aee1
|
??
|
2026-08-30 13:02:00 +03:00 |
|
PobreGato
|
87f46e3da3
|
own BOB proxy tunnels by shared_ptr
|
2026-08-30 12:13:38 +03:00 |
|
wipedlifepotato
|
d54d08487f
|
start all stop all
|
2026-08-30 12:10:07 +03:00 |
|
wipedlifepotato
|
4ea44184d1
|
torrent client start/stop/trackerDetails
|
2026-08-30 11:52:08 +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
|
47223bc7d8
|
Merge pull request #2531 from bvcxza/cmake-packages
build: fix lib and include path on i2pdConfig.cmake
|
2026-08-29 15:39:46 -04:00 |
|
bvcxza
|
1d5abc9960
|
build: fix lib and include path on i2pdConfig.cmake
|
2026-08-29 16:23:34 -03: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
|
ba70c9dfdd
|
Merge pull request #2530 from wipedlifepotato/openssl
уязвимостей xss нет теперь
|
2026-08-29 07:44:15 -04:00 |
|
wipedlifepotato
|
51a6dcd3ec
|
xss fix
|
2026-08-29 09:23:31 +03:00 |
|
wipedlifepotato
|
0ee5e04a06
|
without XSS torrents list
|
2026-08-29 09:17:44 +03:00 |
|
wipedlifepotato
|
033ce77d76
|
use a textContent without innerHTML
|
2026-08-29 09:11:32 +03:00 |
|
orignal
|
4b95e319ae
|
send non-zero num_want only if even is none or started
|
2026-08-28 22:00:11 -04:00 |
|
orignal
|
a26b2232c0
|
Merge pull request #2526 from bvcxza/cmake-packages
build: libs cmake-packages
|
2026-08-28 16:27:22 -04:00 |
|
bvcxza
|
0ea395c1f4
|
build: libs cmake-packages
|
2026-08-28 16:05:34 -03:00 |
|