github PurpleI2P/i2pd 2.35.0

latest releases: 2.52.0, 2.51.0, 2.50.2...
3 years ago
  1. ECIES-x25519 router
  2. Random intro keys for SSU
  3. Graceful shutdown timer for windows
  4. Send queue for I2CP messages
  5. TCP_QUICKACK for NTCP2 sockets on Linux
  6. Update DSA router keys to EdDSA
  7. Exclude floodfills with DSA signatures or version < 0.9.28
  8. Publish RouterInfo after update and confirmation
  9. Random intervals between tunnel tests and manage for tunnel pools
  10. Create paired inbound tunnels if no inbound tunnels yet
  11. Fixed transient signature length, if different from identity
  12. Terminate I2CP session if destroyed
  13. Check if ECIES-X25519-AEAD-Ratchet session expired before generating more tags
  14. Correct block size for delivery type local for ECIES-X25519-AEAD-Ratchet
  15. Don't replace an address book record by one with DSA signature
  16. Update reseed servers list

Note for package maintainers

cmake and make flag with AVX switch (USE_AVX in make and -DUSE_AVX=1 in cmake) was deprecated due to changes in code.
Disabling AESNI flag is no more required, required checks automaticaly will be done on code build stage.

Please update your build scripts according to changes.

Don't miss a new i2pd release

NewReleases is sending notifications on new releases.