* Sat Apr 13 2019 Alexei Podvalsky <avvissu@yandex.by>
- Add startup option '--daemon' to i2pd.service (fix core dump on startup)
* Fri Mar 22 2019 Alexei Podvalsky <avvissu@yandex.by>
- Update to 2.24.0:
* Support of transient keys for LeaseSet2
* Support of encrypted LeaseSet2
* Recognize signature type 11 (RedDSA)
* Support websocket connections over HTTP proxy
* Ability to disable full addressbook persist
* Don't load peer profiles if non-persistant
* REUSE_ADDR for ipv6 acceptors
* Reset eTags if addressbook can't be loaded
* Build with boost 1.70
* Filter out unspecified addresses from RouterInfo
* Check floodfill status change
* Correct SAM response for invalid key
* SAM crash on termination for Windows
* Race condition for publishing
* Standard LeaseSet2 support
* Ability to adjust timestamps through the NTP
* Ability to disable peer profile persist
* Request permission for android >= 6
* Initial addressbook to android assets
* Cancel graceful shutdown for android
* Russian translation for android
* Chacha20 and Poly1305 implementation
* Eliminate extra copy of NTCP2 send buffers
* Extract content of tunnel.d from assets on android
* Removed name resolvers from transports
* Update reseed certificates
* LeaseSet published content verification
* Exclude invalid LeaseSets from the list on a floodfill
* Build for OpenWrt with openssl 1.1.1
* Fri Nov 09 2018 Alexei Podvalsky <avvissu@yandex.by>
- Update to 2.22.0:
* Multiple tunnel config files from tunnels.d folder
* Fetch own RouterInfo upon SessionRequest for NTCP2
* Faster XOR between AES blocks for non AVX capable CPUs
* Fixed NTCP2 termination send
* Wed Oct 24 2018 Alexei Podvalsky <avvissu@yandex.by>
- Drop i2pd-2.17.0-libs.patch
* Tue Oct 23 2018 Jan Engelhardt <jengelh@inai.de>
- Trim filler word from descriptions and update grammar.
* Tue Oct 23 2018 Alexei Podvalsky <avvissu@yandex.by>
- Update to 2.21.1:
* Handle I2NP messages longer than 32K
* cost=13 for unpublished NTCP2 address
* Fri Oct 05 2018 Alexei Podvalsky <avvissu@yandex.by>
- Update to 2.21.0:
* Use EdDSA, x25519 and SipHash from openssl 1.1.1 if available
* NTCP2 ipv6 incoming connections
* Bandwidth classes 'P' and 'X' without 'O'
* Support android api > 26
* Update own RouterInfo if no SSU
* Fixed NTCP address disappears if NTCP2 enabled
* Show total number of destination's outgoing tags in the web
console
* Fri Aug 24 2018 avvissu@yandex.by
- Update to 2.20.0:
* Full implementation of NTCP2
* Provide assets for android
* Some fix in web console
* Wed Jun 27 2018 avvissu@yandex.by
- Update to 2.19.0:
* ECIES support for RouterInfo
* HTTP outproxy authentication
* AVX/AESNI runtime detection
* Android build using gradle
* Implementation of I2CP reconfigure
* EdDSA for RouterInfo by default
* Datagrams to websocks
* Fixed tunnels reload
* Fixed headers in webconsole
* Correct SAM session name
* Updated docker
* Multiple changes for QT GUI
* Initial implementation of NTCP2
* Added I2PControl method "ClientServicesInfo"
- Update i2pd-2.17.0-apparmor.patch > i2pd-2.19.0-apparmor.patch
* Wed Jan 31 2018 avvissu@yandex.by
- Update to 2.18.0:
* Graceful shutdown as soon as no more transit tunnels
* Show tunnel nicknames for I2CP destination in WebUI
* Re-create HTTP and SOCKS proxy and shared local destination by tunnel reload
* Fixed issues and timing for addressbook requests
* Return correct code if pid file can't be created
* Fixed build errors with boost 1.66
* Use transient local destination by default if not specified
* Check LeaseSet's signature before update
* Fixed few race conditions for SAM
- Drop i2pd-2.17.0-boost-1.66.patch (fixed))
* Thu Jan 18 2018 avvissu@yandex.by
- Rename the macros: USER > sysuser; GROUP > sysgroup
* Sat Jan 13 2018 avvissu@yandex.by
- Fix build with boost >= 1.66 (i2pd-2.17.0-boost-1.66.patch)
* Wed Dec 06 2017 avvissu@yandex.by
- Initial package