commit 6f27d5cb7a480c6f3a31e7daf918453a0329dd8e
Author: yangfl <yangfl@users.noreply.github.com>
Date: Fri Mar 6 22:29:10 2026 +0800
debian: update to 2.59.0
commit 2e4b91bf4ed43ac74e21c8db6de0d3897e8fd31e
Merge: ead06d6 896f548
Author: yangfl <yangfl@users.noreply.github.com>
Date: Fri Mar 6 22:26:14 2026 +0800
Merge tag '2.59.0'
2.59.0
commit 896f548175aa605efd15ecbfb744588e0c14f64f
Author: r4sas <r4sas@i2pmail.org>
Date: Mon Feb 9 01:44:46 2026 +0300
2.59.0
Signed-off-by: r4sas <r4sas@i2pmail.org>
commit 406df7bbad1903ca642ea1ec46d335f173a17e0f
Author: r4sas <r4sas@i2pmail.org>
Date: Mon Feb 9 01:27:49 2026 +0300
[i18n] Added Esperanto, Filipino, Finnish
Signed-off-by: r4sas <r4sas@i2pmail.org>
commit 5ea685181d7c8ff595f21091e404d2e5718cc596
Author: r4sas <r4sas@i2pmail.org>
Date: Sun Feb 8 23:58:06 2026 +0300
[gha] include git version to linux cmake builds
Signed-off-by: r4sas <r4sas@i2pmail.org>
commit 0ee7eafdebfa0367e089189673c84a0b4ceb70ab
Author: orignal <i2porignal@yandex.ru>
Date: Sun Feb 8 15:34:53 2026 -0500
2.59.0
commit e084894d7e6f61743c4b48da73c435c0445d4078
Author: orignal <i2porignal@yandex.ru>
Date: Sun Feb 8 14:39:26 2026 -0500
don't select random router with older version
commit 9bd39c0acdd1a045c62e6aee8f2fd7a4c28aab7f
Author: orignal <i2porignal@yandex.ru>
Date: Sun Feb 8 14:28:04 2026 -0500
don't load routers with older versions
commit 52dffb81fa2216613fdb4eb777deea8cdb7f21ed
Author: orignal <i2porignal@yandex.ru>
Date: Sun Feb 8 11:29:35 2026 -0500
check version before trying to add to NetDb
commit f72d22bb2721c0de1ca0dc9fdbc5159339f63620
Author: orignal <i2porignal@yandex.ru>
Date: Sun Feb 8 11:06:23 2026 -0500
remove routers with older version from NetDb
commit de0c5c042ac16db88f3addbedd734f02ea900f7d
Author: orignal <i2porignal@yandex.ru>
Date: Sun Feb 8 10:45:47 2026 -0500
don't communicate with low bandwidth routers of version < 0.9.58
commit c93cf9bc2f6c8a013ff610825d3975d10d135370
Author: orignal <i2porignal@yandex.ru>
Date: Sat Feb 7 21:19:35 2026 -0500
check min peer test version for Charlie
commit 1a5847c51f6612787866e6b40f3d99a934783f58
Author: orignal <i2porignal@yandex.ru>
Date: Sat Feb 7 16:57:28 2026 -0500
stop accepting SSU2 session if queue is too big
commit 82e35ed851d5a97201cf7568d4e9262defa55dd4
Author: sjehuda <sjehuda@yandex.com>
Date: Sat Feb 7 18:50:00 2026 +0200
[i18n] Update Hebrew localization strings (#2308)
* Correct an error.
* Correct time sequence.
* Improve context.
commit 1e7ab7f5eff78c2421bbad5b8b4e5451de7115eb
Author: fkobi <fkobi@pm.me>
Date: Sun Nov 23 22:16:41 2025 +0100
Migrate /var/run/ to /run/
Thus update to FHS 3.0:
https://refspecs.linuxfoundation.org/FHS_3.0/fhs/ch05s13.html
Signed-off-by: fkobi <fkobi@pm.me>
commit 026aad5ff7419efbf7ae1ff264a5b9cdc3550466
Author: orignal <i2porignal@yandex.ru>
Date: Fri Feb 6 20:35:07 2026 -0500
increase default transit tunnels limit to 25000
commit d2ba56780f9aaa1dd8b829bf9a5cfdc698b4a93c
Author: orignal <i2porignal@yandex.ru>
Date: Fri Feb 6 18:17:47 2026 -0500
throttle continious tunnel build messages
commit a34e699c0e968520f4a4356bfca710e732900462
Author: orignal <i2porignal@yandex.ru>
Date: Fri Feb 6 15:15:42 2026 -0500
fixed typo
commit 9080fcfa4d58d6a8d28ea26b5bac0638eff5469a
Author: orignal <i2porignal@yandex.ru>
Date: Fri Feb 6 12:58:16 2026 -0500
ban by IP list
commit 279d59bfceaa2640139faa476d34a75cae381e8d
Author: r4sas <r4sas@i2pmail.org>
Date: Fri Feb 6 20:50:57 2026 +0300
typo in config
Signed-off-by: r4sas <r4sas@i2pmail.org>
commit 003fd8d1c48e196a78eb85024067a668cf13d922
Author: r4sas <r4sas@i2pmail.org>
Date: Fri Feb 6 20:25:38 2026 +0300
[reseed] follow redirects
Signed-off-by: r4sas <r4sas@i2pmail.org>
commit 32a250a35ea4cf3979f0b8e0c86b1b4df41d8f6d
Author: orignal <i2porignal@yandex.ru>
Date: Thu Feb 5 20:28:20 2026 -0500
fixed possible negative index
commit bb30a42c2dbe49c43ec80c826b879af8496b12a1
Author: orignal <i2porignal@yandex.ru>
Date: Thu Feb 5 18:40:21 2026 -0500
increase min tunnel build messages interval. don't count if from the same millisecond
commit c63f87eb22194cbf68bfd117f1e43e1cfc44c728
Author: orignal <i2porignal@yandex.ru>
Date: Wed Feb 4 17:17:17 2026 -0500
drop tunnel build message continiously
commit b0543dfe32fd1b5bd2bf89597254b406def02593
Author: orignal <i2porignal@yandex.ru>
Date: Wed Feb 4 14:36:46 2026 -0500
let few first tunnel build messages go through before drop
commit ca08b5848feee471dc9becc435a2f0308c7275b7
Merge: 96064db de10e6e
Author: orignal <i2porignal@yandex.ru>
Date: Wed Feb 4 10:48:46 2026 -0500
Merge pull request #2314 from chadf/sanitizer-1
Added undefined behavior sanitizer.
commit de10e6e9d79f6de623e24034b8dc36d2b009dcec
Author: Chad Fraleigh <chadf@triularity.org>
Date: Tue Feb 3 18:55:13 2026 -0800
Added undefined behavior sanitizer.
Combined common sanitizer flags.
commit 96064db0309ef63d688fc4ce70efb3dc03d87838
Author: orignal <i2porignal@yandex.ru>
Date: Tue Feb 3 19:35:40 2026 -0500
bump min version for floodfill and high banwidth tunnels
commit ebcc39099ec9194f23eb25ee8844533aaf87f6ca
Author: orignal <i2porignal@yandex.ru>
Date: Tue Feb 3 18:54:43 2026 -0500
count number of dropped tunnel build messages
commit 5f00447bca3aaec61ddf5d2e7dd0bee7e8697bf7
Merge: 6ec128e 648fddf
Author: orignal <i2porignal@yandex.ru>
Date: Tue Feb 3 17:21:57 2026 -0500
Merge pull request #2313 from LLE8/one_space
Add space in log message
commit 6ec128e8f673864855d12460f47c2c7b8dbde5c0
Author: orignal <i2porignal@yandex.ru>
Date: Tue Feb 3 17:01:52 2026 -0500
wake up tunnel build queue if a message gets dropped
commit edf2828eaf53d963cf9c1e82e6079b52eaaa362f
Author: orignal <i2porignal@yandex.ru>
Date: Tue Feb 3 15:45:11 2026 -0500
delete inactive transit tunnels after 1 minute
commit 9c1ffba49ddfb89159b09c078ada91b70dc7718d
Author: orignal <i2porignal@yandex.ru>
Date: Tue Feb 3 14:35:20 2026 -0500
drop tunnel build message from the same peer if comes too often
commit c66adab385a5efb671311a4fe3996d3598768040
Author: orignal <i2porignal@yandex.ru>
Date: Tue Feb 3 13:53:22 2026 -0500
increase max transit tunnels to 10000000
commit 3d54e46c9b9579935d2a95dc56a988afafcb9cf3
Author: orignal <i2porignal@yandex.ru>
Date: Tue Feb 3 13:16:06 2026 -0500
drop transit tunnel build request if queue exceeds 100
commit 648fddfacf9835086a0ff87e9330e7c619617d11
Author: Anon2026 <anon2026@nobody.org>
Date: Tue Feb 3 13:26:58 2026 +0300
Add space in log message
commit e894c877af4f4e75d042ef1a5e0a2872be277d07
Author: orignal <i2porignal@yandex.ru>
Date: Sun Feb 1 16:13:16 2026 -0500
fixed typo
commit 3a42d2a1504046833d94da82034e9300687854dc
Author: orignal <i2porignal@yandex.ru>
Date: Sun Feb 1 09:36:26 2026 -0500
Added FROM_PORT and TO_PORT datagram options
commit 78763830f3a6d85fd34001d1df9cd74da0959306
Author: orignal <i2porignal@yandex.ru>
Date: Sat Jan 31 18:48:02 2026 -0500
use LeaseSet from session for follow on datagrams
commit 2f8480f9086ca7545a72ee46ec4952831f10a999
Author: orignal <i2porignal@yandex.ru>
Date: Sat Jan 31 12:16:57 2026 -0500
set preferred crypto if i2cp.leaseSetEncType is not specified
commit 85466e80b5cdd71a129ff1c0e6961c367d11a64b
Author: orignal <i2porignal@yandex.ru>
Date: Fri Jan 30 15:12:26 2026 -0500
support b32 addresses in datagrams
commit a1b0f2a505af65cb0dbf0e450feb2e1f4cc8a9ee
Author: orignal <i2porignal@yandex.ru>
Date: Fri Jan 30 12:10:16 2026 -0500
return base64 of ident instead full address for datagram3
commit 3bbd66117774206152afa1dd4fdf1e1ab07796f7
Merge: 6dc6804 c05a863
Author: orignal <i2porignal@yandex.ru>
Date: Thu Jan 29 20:34:35 2026 -0500
Merge pull request #2311 from LLE8/dont_translate
Do not translate KiB, MiB, GiB
commit 6dc68047603d77b2380044756351b5d99622dc63
Author: orignal <i2porignal@yandex.ru>
Date: Thu Jan 29 19:04:26 2026 -0500
compatibility with older versions for v1 datagrams
commit 6d9d6482e961b99a10ee8fce41f1fad9b19b407a
Author: orignal <i2porignal@yandex.ru>
Date: Thu Jan 29 19:02:22 2026 -0500
fixed v1 datagrams
commit c05a8630a8c23e59138a63ad48d7a3adeccdfbf3
Author: Anon2026 <anon2026@nobody.org>
Date: Thu Jan 29 23:08:21 2026 +0300
Do not translate - small fix
commit ec951c38ffb8b21ea0277af1bf546f2ccda42348
Author: Anon2026 <anon2026@nobody.org>
Date: Thu Jan 29 22:57:32 2026 +0300
Do not translate KiB/s
commit dc3518ea87f6e9d72784eaf59d654daf79fb331d
Author: Anon2026 <anon2026@nobody.org>
Date: Thu Jan 29 22:20:21 2026 +0300
Do not translate KiB, MiB, GiB
commit ea705bcdef490246be2e700ad81bb555442722bc
Author: orignal <i2porignal@yandex.ru>
Date: Wed Jan 28 15:54:58 2026 -0500
don't accept transit tunnel if limited connectivity
commit e3bab0e86f7b4266b1fd0d65970b07aea0fb5c96
Merge: 7c8fddc f75433b
Author: orignal <i2porignal@yandex.ru>
Date: Wed Jan 28 13:48:14 2026 -0500
Merge pull request #2302 from LLE8/little_decoration_page_transports
Webconsole: a little decoration of page 'Transports'
commit f75433b31f1f8ab858cde59a4ab58fd1621c375f
Author: Anon2026 <anon2026@nobody.org>
Date: Wed Jan 28 20:26:16 2026 +0300
Webcosole: a little decoration transports page
commit 7c8fddc47117a2603a351a13c857be0477c0d5f8
Merge: 8a177b2 7e174fc
Author: orignal <i2porignal@yandex.ru>
Date: Tue Jan 27 15:54:48 2026 -0500
Merge pull request #2301 from LLE8/better_transittunnels
Better transit tunnels page rendering
commit 8a177b2802c306851d0cb5e26ea913bf5ae11588
Author: orignal <i2porignal@yandex.ru>
Date: Tue Jan 27 15:35:27 2026 -0500
send ratchet session response for unidirectional traffic for I2CP
commit 7e174fc0ddb5b03026b47f81cdd905a86c01d4a7
Author: Anon2026 <anon2026@nobody.org>
Date: Tue Jan 27 20:18:46 2026 +0300
Better transit tunnels page rendering
commit 45b518f7e9fcb629d7f5ac312f9ac01e619df6ca
Author: orignal <i2porignal@yandex.ru>
Date: Mon Jan 26 15:49:42 2026 -0500
check if ratchets session is ready before sending follow on messages
commit 87cd333255b16f76b1757553cd2302193fdfde62
Author: orignal <i2porignal@yandex.ru>
Date: Mon Jan 26 10:13:10 2026 -0500
switch to regular ECIES_X25519 crypto if post quantum section if too short in new session message
commit 97bbfc3e1d5276eca2c2437afc3739fd43ab3f26
Author: orignal <i2porignal@yandex.ru>
Date: Mon Jan 26 09:14:20 2026 -0500
check ML-KEM encaps_key and ciphertext section length
commit 7b43e10b8832da7f4e9ce60572fe329b72a663c7
Author: orignal <i2porignal@yandex.ru>
Date: Sun Jan 25 13:57:31 2026 -0500
reply with relay tag only if accept tunnels
commit c87e656655dd6461191a0b476af26a5d32640d2f
Merge: 67cacb5 7726caa
Author: orignal <i2porignal@yandex.ru>
Date: Sun Jan 25 11:10:27 2026 -0500
Merge pull request #2300 from LLE8/one_byte
Revert one byte
commit 67cacb53c34f72f8fc1329027884ff0115782439
Author: orignal <i2porignal@yandex.ru>
Date: Sun Jan 25 10:47:46 2026 -0500
added lookuplocal and ping to help
commit 974846bc98c15e3db92152fe845d485ad2add20b
Author: orignal <i2porignal@yandex.ru>
Date: Sun Jan 25 09:18:04 2026 -0500
allow next hop from the same subnet if reservedrange=false
commit 7726caa42504db3b782502aea708259781ea5a46
Author: Anon2026 <anon2026@nobody.org>
Date: Sun Jan 25 16:34:05 2026 +0300
Revert one byte
commit 6b7ce16b69062a93e93dbfb2ef3ea13bcd3348f8
Author: orignal <i2porignal@yandex.ru>
Date: Sat Jan 24 21:45:39 2026 -0500
added stan param
commit 6c339a01d0dd5aa11dfea5ac8af9cb497a6f1b61
Author: orignal <i2porignal@yandex.ru>
Date: Sat Jan 24 15:31:27 2026 -0500
returned back previous SSU2 and NTCP2 names
commit be8575cfacd56bec544c6dced64872575936b21d
Author: orignal <i2porignal@yandex.ru>
Date: Sat Jan 24 15:25:46 2026 -0500
returned back previous SSU2 and NTCP2 names
commit e0ad224663bf7f579e5bcf807dbdc5485cc0d951
Merge: bbc10c9 c639623
Author: orignal <i2porignal@yandex.ru>
Date: Sat Jan 24 13:28:00 2026 -0500
Merge pull request #2299 from LLE8/better_display_addresses
Webconsole: Better display of the external addresses
commit bbc10c9c74bf168bd57ebe014ccadbeb2c917c76
Author: orignal <i2porignal@yandex.ru>
Date: Sat Jan 24 12:58:28 2026 -0500
don't publish router with limited connectivity
commit c6396235c2f554370de0587adc684bc14b806d44
Author: Anon2026 <anon2026@nobody.org>
Date: Sat Jan 24 20:01:06 2026 +0300
Webconsole: small decoration
commit 622ab3bb804d816b6480264c30926ee4261a4eed
Author: Anon2026 <anon2026@nobody.org>
Date: Sat Jan 24 19:21:57 2026 +0300
Webconsole: Better display addresses
commit 7e459811951f11b40e3cb66d9c8b72d6dafd7855
Author: orignal <i2porignal@yandex.ru>
Date: Fri Jan 23 20:27:27 2026 -0500
print correct directories in help depending on operating system
commit fef25d75791d3018fcdf1b253dcee23525cdb416
Author: orignal <i2porignal@yandex.ru>
Date: Thu Jan 22 20:35:00 2026 -0500
exclude routers from the same subnet from next hop
Among the 1 debian patch available in version 2.58.0-1 of the package, we noticed the following issues: