mirror of
https://github.com/neocturne/fastd.git
synced 2025-05-14 04:15:08 +02:00
doc: add preliminary v19 release notes
This commit is contained in:
parent
3668bb51e3
commit
5ba96dc73b
2 changed files with 48 additions and 0 deletions
|
@ -18,6 +18,7 @@ Release notes
|
|||
.. toctree::
|
||||
:maxdepth: 2
|
||||
|
||||
releases/v19
|
||||
releases/v18
|
||||
releases/v17
|
||||
releases/v16
|
||||
|
|
47
doc/source/releases/v19.rst
Normal file
47
doc/source/releases/v19.rst
Normal file
|
@ -0,0 +1,47 @@
|
|||
fastd v19 (in development)
|
||||
==========================
|
||||
|
||||
This is mostly a maintenance release with few new features.
|
||||
|
||||
New features
|
||||
~~~~~~~~~~~~
|
||||
|
||||
* Add support for OpenSSL 1.1+
|
||||
* Allow binding to a fixed random port
|
||||
|
||||
- By specifying port 0 in a *bind* directive, fastd will bind to a random port
|
||||
that is stable over the whole runtime of the fastd instance. The existing
|
||||
behaviour to use a new random port for each connection is preserved (by
|
||||
not specifying a port at all).
|
||||
|
||||
Removed features
|
||||
~~~~~~~~~~~~~~~~
|
||||
|
||||
* The *secure handshakes* option is deprecated and has no effect with fastd v19;
|
||||
the old (pre-v11) insecure handshake scheme is not supported anymore
|
||||
* The deprecated *xsalsa20-poly1305* method has been removed; *salsa20+poly1305*
|
||||
and various faster methods exist since fastd v11
|
||||
* As libsodium removed the *aes128-ctr* cipher, fastd doesn't support it
|
||||
anymore either (for both libsodium and NaCl). For AES support, fastd must
|
||||
be built with OpenSSL.
|
||||
|
||||
Bugfixes
|
||||
~~~~~~~~
|
||||
|
||||
* Fix build with custom CMAKE_MODULE_PATH (as often by embedded build
|
||||
environments like buildroot
|
||||
* Fix build on MacOS 10.12+
|
||||
* Fix segfault in *tun*/*multitap* mode with *persist iface no*
|
||||
* Fix segfault in resolver with musl libc 1.1.20+
|
||||
* Fix OpenWrt initscript with multiple instances
|
||||
* Fix OpenWrt initscript with multiple interfaces (*tun*/*multitap* mode)
|
||||
|
||||
Other changes
|
||||
~~~~~~~~~~~~~
|
||||
|
||||
* Allocation functions were hardened against a number of theoretical integer
|
||||
overflow issues
|
||||
* The alternative handshake format introduced in fastd v17 was removed again.
|
||||
The benefit of making endianess of the fastd packet formats more consistent
|
||||
does not outweigh the downsides of creating an incompatible fastd protocol
|
||||
version with a future release.
|
Loading…
Add table
Reference in a new issue