This commit is contained in:
orignal committed 2026-07-18 07:39:26 -04:00
1 parent bb78946160
commit ecd5ff167c
5 files changed
+45 -5

No files matched your search

+29 -1
View File
@@ -1,6 +1,34 @@
# for this file format description,
# see https://github.com/olivierlacan/keep-a-changelog
## [2.61.0] - 2026-07-20
### Added
- Torsocks support in SOCKS proxy
- Post-quantum support with LibreSSL
- Support OpenSSL 4
- "keepaliveinterval" for UDP client tunnel
- Peer ordering keys and groups
- Limit "i2p.streaming.maxOutboundSpeed" per garlic session
- Handle 'm' and 'r' tunnel build request options
- Support ".b32.i2p" and B33 hosts in SAM datagram destinations
- Option to disable unveil/pledge in OpenBSD
### Changed
- Always send ".b32.i2p" in "Host:" header from HTTP proxy
- Set SSU2 default crypto type to ML-KEM-768 when applicable
- Send data with SYN streaming packet if available
- Always send short tunnel build message for tunnel build request
- Try to reseed again after 30 second if failed
- Faster collect and resend NACKed streaming packets
- Show router caps in main window for Windows and Haiku
- Update destination's transient keys through SAM
- Reseeds list
### Fixed
- "i2cp.closeIdleTime" and "i2cp.newDestOnResume" for default HTTP and SOCKS proxy
- Incorrect offline signature in CLOSE streaming packet
- Websocket connection get terminated immediatly through HTTP server tunnel
- Locale in router profiles
- Endless reseed loop if no reseeds speficied
## [2.60.0] - 2026-04-20
### Added
- "i2cp.closeIdleTime" and "i2cp.newDestOnResume" client tunnel and proxy params
@@ -24,7 +52,7 @@
- Limit streaming receive queue size
- Recreate zero and one hop tunnels after being offline
- Reseeds list
### Fixed
### Fixed
- Incorrect Poly1305 tag of chiper text block in next new session reply message for ML-KEM crypto type
- Stuck UDP client tunnel after network glitch
- Private signing key size for offline signatures
+4 -1
View File
@@ -1,7 +1,7 @@
%define git_hash %(git rev-parse HEAD | cut -c -7)
Name: i2pd-git
Version: 2.60.0
Version: 2.61.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 Jul 20 2026 orignal <orignal@i2pmail.org> - 2.61.0
- update to 2.61.0
* Mon Apr 20 2026 orignal <orignal@i2pmail.org> - 2.60.0
- update to 2.60.0
+4 -1
View File
@@ -1,5 +1,5 @@
Name: i2pd
Version: 2.60.0
Version: 2.61.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 Jul 20 2026 orignal <orignal@i2pmail.org> - 2.61.0
- update to 2.61.0
* Mon Apr 20 2026 orignal <orignal@i2pmail.org> - 2.60.0
- update to 2.60.0
+6
View File
@@ -1,3 +1,9 @@
i2pd (2.61.0-1) unstable; urgency=medium
* updated to version 2.61.0/0.9.70
-- orignal <orignal@i2pmail.org> Mon, 20 Jul 2026 16:00:00 +0000
i2pd (2.60.0-1) unstable; urgency=medium
* updated to version 2.60.0/0.9.69
+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 60
#define I2PD_VERSION_MINOR 61
#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 69
#define I2P_VERSION_MICRO 70
#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)