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
|
b46554de65
|
correct incorrect block size for padding block
|
2026-08-31 16:12:40 -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
|
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 |
|
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
|
f58f9e2838
|
correct signature for datagram2
|
2026-08-30 13:24:40 -04:00 |
|
orignal
|
3d14e95567
|
correct signature for Datagram2
|
2026-08-25 20:00:48 -04:00 |
|
orignal
|
4177076df9
|
postpone sending ack if immediate ack requested until all packets get processed
|
2026-08-25 08:53:24 -04:00 |
|
orignal
|
558c50ca24
|
http.javascript config param
|
2026-08-24 18:16:50 -04:00 |
|
orignal
|
393da480da
|
Merge pull request #2504 from pobregat0/stop-from-any-thread
stop a destination on its own thread whoever calls it
|
2026-08-24 16:55:17 -04:00 |
|
orignal
|
47363b84c6
|
Merge pull request #2512 from jpk68/http-thread-safety
http, i2pcontrol: use thread-safe snapshots for session/tunnel lists
|
2026-08-24 13:07:51 -04:00 |
|
jpk68
|
1124b6259f
|
http, i2pcontrol: use thread-safe snapshots for session/tunnel lists
|
2026-08-24 10:20:04 -04:00 |
|
orignal
|
d0d6b8837a
|
erase used element from m_SavedPackets in one shot
|
2026-08-23 16:03:38 -04:00 |
|
orignal
|
d801e971fb
|
removed CreatePath
|
2026-08-23 14:58:28 -04:00 |
|
jpk68
|
bf594a742e
|
libi2pd: fix parsing crashes
|
2026-08-23 13:27:13 -04:00 |
|
orignal
|
41cb59c7a7
|
use std::list for receive queue
|
2026-08-22 22:53:48 -04:00 |
|
PobreGato
|
2352ebffab
|
stop a destination on its own thread whoever calls it
|
2026-08-23 02:04:04 +03:00 |
|
orignal
|
b6be65d774
|
min size in AsyncRequest
|
2026-08-22 14:47:14 -04:00 |
|
orignal
|
4f2d7d7828
|
common GetRngSeed to initialize std::mt19937
|
2026-08-21 12:51:05 -04:00 |
|
orignal
|
cac6c53ccb
|
common GetRngSeed to initialize std::mt19937
|
2026-08-21 10:51:44 -04:00 |
|
orignal
|
726c1b9ec0
|
use std::mt19937 instead RAND_bytes
|
2026-08-20 21:42:05 -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 |
|
PobreGato
|
85b6104080
|
stop runnable destination in its own thread
|
2026-08-19 19:12:20 +03: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
|
04b9cdcd99
|
Revert "openbsd: fix a issue from IRC chat"
This reverts commit 55ecab7c8d.
|
2026-08-18 06:56:58 -04:00 |
|
orignal
|
6c9ded8926
|
Merge pull request #2490 from jpk68/size-checks
libi2pd: add missing size checks
|
2026-08-17 20:11:27 -04:00 |
|
PobreGato
|
03daaf85be
|
compare tags by value in ordered containers
|
2026-08-18 03:06:31 +03:00 |
|
jpk68
|
575acd6f13
|
libi2pd: add missing size checks
|
2026-08-17 13:27:12 -04:00 |
|
orignal
|
996a467513
|
Merge pull request #2488 from pobregat0/streaming-lock-guard
use lock_guard for streams mutex
|
2026-08-16 20:46:52 -04:00 |
|
PobreGato
|
d2a6ed9100
|
use lock_guard for streams mutex
|
2026-08-17 03:45:16 +03:00 |
|
orignal
|
a5d5eab81d
|
Merge pull request #2486 from pobregat0/local-destination-info
added LocalDestinationInfo I2PControl request
|
2026-08-16 20:39:54 -04:00 |
|
PobreGato
|
37acd98bdd
|
move GetStreamsList body to Streaming.cpp
|
2026-08-17 03:35:32 +03:00 |
|
orignal
|
1d0162078c
|
use std::mt19937 instead RANG_bytes
|
2026-08-16 20:26:52 -04:00 |
|
PobreGato
|
08ec42909a
|
return the stream list instead of filling a reference
|
2026-08-17 03:21:18 +03:00 |
|
user
|
55ecab7c8d
|
openbsd: fix a issue from IRC chat
|
2026-08-16 23:24:02 +00:00 |
|
PobreGato
|
52bde6a907
|
added LocalDestinationInfo I2PControl request
|
2026-08-16 22:50:47 +03:00 |
|
PobreGato
|
5312aba642
|
use base64 from boost::beast for basic authorization
|
2026-08-16 03:56:58 +03:00 |
|
orignal
|
5352ac46bc
|
removed CreateAndReserveFile
|
2026-08-13 13:37:44 -04:00 |
|
PobreGato
|
6be42e68f1
|
keep streaming packets pool alive for streams
|
2026-08-13 02:53:38 +03:00 |
|
orignal
|
0ac37e14de
|
fixed race condtion with local RouterInfo properties
|
2026-08-12 16:43:22 -04:00 |
|
Dimitris Apostolou
|
ea423cbe6f
|
fix typos
|
2026-08-12 19:27:06 +03:00 |
|