Charlie Root
|
527255fcbd
|
run pledge after InitTransport()
|
2026-07-26 15:14:56 +00:00 |
|
Charlie Root
|
2d027ac4c6
|
certsdir path
|
2026-07-26 14:38:46 +00:00 |
|
Charlie Root
|
dac45fecd9
|
default values for unveil
|
2026-07-26 14:33:29 +00:00 |
|
Charlie Root
|
a220410b83
|
i2pcontrol with default value
|
2026-07-26 14:25:57 +00:00 |
|
Charlie Root
|
839b9abd0a
|
eLogDebug instead eLogInfo for empty path in unveil
|
2026-07-25 19:20:46 +00:00 |
|
Charlie Root
|
10d208e3e2
|
no use cycle with map for unveil
|
2026-07-25 19:06:20 +00:00 |
|
Charlie Root
|
3cf9a4b39f
|
map for rules
|
2026-07-25 18:59:53 +00:00 |
|
Charlie Root
|
7325c46939
|
i2pcontrol file create, logfile create rule
|
2026-07-25 18:41:12 +00:00 |
|
Charlie Root
|
1d3b4257e1
|
allow create pid file
|
2026-07-25 16:53:02 +00:00 |
|
Charlie Root
|
82410aa073
|
replace macros to lambda
|
2026-07-25 16:37:19 +00:00 |
|
Charlie Root
|
81faa906c1
|
#2435
|
2026-07-25 16:25:09 +00:00 |
|
orignal
|
78fd1ec431
|
reduce publish and lookup timeouts
|
2026-07-25 07:57:20 -04:00 |
|
 orignalandGitHub
|
b97d175812
|
Merge pull request #2442 from jpk68/memory-bugs
chore: fix several memory safety issues
|
2026-07-25 07:28:59 -04:00 |
|
jpk68
|
16c516d2d1
|
chore: fix several memory safety issues
|
2026-07-24 23:00:12 -04:00 |
|
 orignalandGitHub
|
f3d4e32268
|
Merge pull request #2440 from jpk68/openrc-dirs
openrc: create needed directories before checkpath
|
2026-07-24 22:10:51 -04:00 |
|
 orignalandGitHub
|
1871290eca
|
Merge pull request #2441 from jpk68/libi2pd-typos
libi2pd: fix some typos
|
2026-07-24 22:10:23 -04:00 |
|
jpk68
|
b02c160b84
|
libi2pd: fix some typos
|
2026-07-24 20:45:35 -04:00 |
|
jpk68
|
910a461364
|
openrc: create needed directories before checkpath
|
2026-07-24 20:28:24 -04:00 |
|
orignal
|
f72522ed26
|
delete ECDSA private key BIGNUM if non-openssl or older openssl crypto library
|
2026-07-24 17:56:41 -04:00 |
|
orignal
|
44a20ea7f0
|
EdDSA signature type by default
|
2026-07-24 17:49:31 -04:00 |
|
orignal
|
fd251c9eea
|
delete ECDSA private key BIGNUM if non-openssl or older openssl crypto library
|
2026-07-24 17:41:21 -04:00 |
|
orignal
|
d52d406a90
|
calculate LeaseSet request timeout based on tunnel latency or tunnel length
|
2026-07-24 14:34:49 -04:00 |
|
orignal
|
902325920f
|
allow sending packet without payload
|
2026-07-24 08:17:17 -04:00 |
|
 orignalandGitHub
|
39f3036d92
|
Merge pull request #2437 from freeacetone/udp-tunnels-optimisation
Udp tunnels optimisation
|
2026-07-23 14:47:11 -04:00 |
|
orignal
|
24a9457ec0
|
calculate publish timeout based on tunnel lengths
|
2026-07-23 14:45:15 -04:00 |
|
acetone
|
82225a5fa4
|
initialize m_KeepAliveInterval
|
2026-07-23 21:29:44 +03:00 |
|
acetone
|
feeae263c1
|
restart inactive garlic session for udp datagrams
|
2026-07-23 21:20:14 +03:00 |
|
acetone
|
972bebb06d
|
refresh remote leaseset on udp ack timeout
|
2026-07-23 21:12:14 +03:00 |
|
acetone
|
98310bc504
|
guard against null datagram session in udp ack timer
|
2026-07-23 21:05:49 +03:00 |
|
acetone
|
2417db307c
|
keep sending on established udp session after ack timeout
|
2026-07-23 20:59:41 +03:00 |
|
acetone
|
1f0470fc8d
|
retry udp session establishment instead of dropping packets
|
2026-07-23 20:54:21 +03:00 |
|
orignal
|
92ec218a8d
|
pass bytes_transferred to AsyncSend callback
|
2026-07-23 11:24:10 -04:00 |
|
 orignalandGitHub
|
a2e82fc23a
|
Merge pull request #2434 from freeacetone/fix-gzip-deflate
Fix deflate when last buffer is zero length
|
2026-07-23 07:50:31 -04:00 |
|
acetone
|
fd19f724e6
|
fix deflate when last buffer is zero length
|
2026-07-23 12:09:44 +03:00 |
|
orignal
|
07e5379889
|
pass async_read_some handler directly to AsyncReceive
|
2026-07-22 22:01:55 -04:00 |
|
orignal
|
3e56fddad3
|
consolidate multiple buffers from async_write_some to single SendBuffer
|
2026-07-22 21:34:18 -04:00 |
|
orignal
|
db701c7928
|
moved BoostAsyncStream to BoostStream.h
|
2026-07-22 14:33:26 -04:00 |
|
 orignalandGitHub
|
e463947478
|
Merge pull request #2433 from freeacetone/fix-ssu2-sessions-map-race
Fix data race on sessions map in SSU2
|
2026-07-21 19:42:11 -04:00 |
|
acetone
|
cfbd0731ea
|
fix data race on sessions map in SSU2 server
|
2026-07-22 02:29:03 +03:00 |
|
orignal
|
5a96f4d7fb
|
request piece. keep-alive
|
2026-07-21 18:50:44 -04:00 |
|
orignal
|
fcd581ec6a
|
hanlders iterator
|
2026-07-21 18:48:40 -04:00 |
|
r4sas
|
53bf068268
|
[rpm] fix build on Fedora 44+
Signed-off-by: r4sas <r4sas@i2pmail.org>
|
2026-07-21 19:26:35 +00:00 |
|
orignal
|
4fff8c0c1a
|
skip zero length buffers to compress
|
2026-07-21 14:35:38 -04:00 |
|
 orignalandGitHub
|
e86c716cb4
|
Merge pull request #2432 from freeacetone/fix-ssu2-terminate-intermediatequeue-race
Fix data race on intermediate queue in SSU2 session termination
|
2026-07-21 13:57:05 -04:00 |
|
acetone
|
2f490e6262
|
fix data race on intermediate queue in SSU2 session termination
|
2026-07-21 20:56:09 +03:00 |
|
orignal
|
858c879b3e
|
don't print read/write erro if socket got closed by other side
|
2026-07-21 08:26:36 -04:00 |
|
orignal
|
005673922f
|
use _cpp_lib_move_only_function to check for std::move_only_function
|
2026-07-20 20:56:15 -04:00 |
|
orignal
|
e7f0c34309
|
std::move_only_function for SendHandler if C++23
|
2026-07-20 20:27:47 -04:00 |
|
orignal
|
bd77bea20a
|
fixed Debian 11 build
|
2026-07-20 17:04:05 -04:00 |
|
orignal
|
35c11cdea0
|
C++23 for some compilers
|
2026-07-20 16:52:46 -04:00 |
|