This commit is contained in:
orignal
2026-02-08 15:34:53 -05:00
parent e084894d7e
commit 0ee7eafdeb
5 changed files with 60 additions and 4 deletions
+44
View File
@@ -1,6 +1,50 @@
# for this file format description,
# see https://github.com/olivierlacan/keep-a-changelog
## [2.59.0] - 2026-02-09
### Added
- Post-quantum NTCP2 crypto(ML-KEM-512, ML-KEM-768, ML-KEM-1024) support if openssl >= 3.5.0
- UDP associate for SOCKS5 proxy
- Trusted routers list for first hop per tunnel
- "i2p.streaming.maxConnsPerMinute" and "i2p.streaming.maxResends" params
- Limited connectivity mode
- *.b32.i2p addresses for SAM datagrams
- Limiting the number of datagrams sent to maintain the consistency of session encryption through UDP tunnels
- Desktop app mode for Haiku
- Ability to suppress X-I2P-* headers for HTTP server tunnel
- Multi cloves garlic message for datagrams
- Network error and testing metrics for I2PControl
- Handle reseed address redirection
- Throttle excessive number of tunnel build message from the same peer
### Changed
- Return base64 of ident instead full address for Datagram3 in SAM
- Send ratchet session response for unidirectional traffic for I2CP
- Set default number of generated tags to 800 for a datagram destination
- Check ML-KEM encaps_key section length before decryption
- Create new stream only if bandwidth is available. Close non-responding streams
- Use Datagram3 by default in UDP tunnels
- Floodfills are not introducers
- Disable ipv6 if global ipv6 interface not found
- Network congestion detection algorithm in streaming
- Reply with relay tag only if accept tunnels
- Case-insensitive Content-Length header in I2PControl
- Increase PID string length
- Don't communicate with routers of version < 0.9.58
- Webconsole layout improvements
- Localization to Hebrew
- Reseeds list
### Fixed
- Incorrect params length calculation for SAM streams
- Unexpected index in SymmetricKeyTagSet
- Incorrect preferred crypto type if i2cp.leaseSetEncType is not specified
- Decoding %00 in url
- Thread-unsafe localtime()
- NetDb crash on stop
- Peer test result OK in case of another recent peer test
- Published port if full-cone NAT
- Missing trailing newline in I2PControl JSON response
- Language selection in webconsole
## [2.58.0] - 2025-09-08
### Added
- Post-quantum end-to-end crypto(ML-KEM-512, ML-KEM-768, ML-KEM-1024) support if openssl >= 3.5.0
+4 -1
View File
@@ -1,7 +1,7 @@
%define git_hash %(git rev-parse HEAD | cut -c -7)
Name: i2pd-git
Version: 2.58.0
Version: 2.59.0
Release: git%{git_hash}%{?dist}
Summary: C++ daemon for accessing the I2P network
Conflicts: i2pd
@@ -139,6 +139,9 @@ getent passwd i2pd >/dev/null || \
%changelog
* Mon Feb 09 2026 orignal <orignal@i2pmail.org> - 2.59.0
- update to 2.59.0
* Mon Sep 08 2025 orignal <orignal@i2pmail.org> - 2.58.0
- update to 2.58.0
+4 -1
View File
@@ -1,5 +1,5 @@
Name: i2pd
Version: 2.58.0
Version: 2.59.0
Release: 1%{?dist}
Summary: C++ daemon for accessing the I2P network
Conflicts: i2pd-git
@@ -137,6 +137,9 @@ getent passwd i2pd >/dev/null || \
%changelog
* Mon Feb 09 2026 orignal <orignal@i2pmail.org> - 2.59.0
- update to 2.59.0
* Mon Sep 08 2025 orignal <orignal@i2pmail.org> - 2.58.0
- update to 2.58.0
+6
View File
@@ -1,3 +1,9 @@
i2pd (2.59.0-1) unstable; urgency=medium
* updated to version 2.59.0/0.9.68
-- orignal <orignal@i2pmail.org> Mon, 09 Feb 2026 16:00:00 +0000
i2pd (2.58.0-1) unstable; urgency=medium
* updated to version 2.58.0/0.9.67
+2 -2
View File
@@ -18,7 +18,7 @@
#define MAKE_VERSION_NUMBER(a,b,c) ((a*100+b)*100+c)
#define I2PD_VERSION_MAJOR 2
#define I2PD_VERSION_MINOR 58
#define I2PD_VERSION_MINOR 59
#define I2PD_VERSION_MICRO 0
#define I2PD_VERSION_PATCH 0
#ifdef GITVER
@@ -33,7 +33,7 @@
#define I2P_VERSION_MAJOR 0
#define I2P_VERSION_MINOR 9
#define I2P_VERSION_MICRO 67
#define I2P_VERSION_MICRO 68
#define I2P_VERSION_PATCH 0
#define I2P_VERSION MAKE_VERSION(I2P_VERSION_MAJOR, I2P_VERSION_MINOR, I2P_VERSION_MICRO)
#define I2P_VERSION_NUMBER MAKE_VERSION_NUMBER(I2P_VERSION_MAJOR, I2P_VERSION_MINOR, I2P_VERSION_MICRO)