- cross-posted to:
- [email protected]
- [email protected]
- [email protected]
- cross-posted to:
- [email protected]
- [email protected]
- [email protected]
[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
- Localization to Esperanto, Filipino and Finnish
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
You must log in or # to comment.

