X-Git-Url: https://www.tinc-vpn.org/git/browse?p=tinc;a=blobdiff_plain;f=NEWS;h=135883b97f9ab266b87a1ba9830aafa8ca9394a7;hp=63295813ea6d2a4d17b33231732f2d26ed123a5d;hb=72136f8418bc7e8a0a5bf3c11215aa49dc679659;hpb=fd3800324f4e4c67b087eaf5e0a61a184a270812 diff --git a/NEWS b/NEWS index 63295813..135883b9 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,78 @@ +# Version 1.1pre16 June 12 2018 + +* Fixed building with support for UML sockets. +* Documentation updates and spelling fixes. +* Support for MSS clamping of IP-in-IP packets. +* Fixed parsing of the -b flag. +* Added the ability to set a firemall mark on sockets on Linux. +* Minor improvements to the build system. +* Added a cache of recently seen addresses of peers. +* Add support for --runstatedir to the configure script. +* Fixed linking with libncurses on some distributions. +* Automatically disable PMTUDiscovery when TCPOnly is enabled. +* Fixed removing the tinc service on Windows in some situations. + +# Version 1.1pre15 September 2 2017 + +* Detect when the machine is resuming from suspension or hibernation. +* When an old PID file is found, check whether the old daemon is still alive. +* Remember scope_id for IPv6 addresses when sending UDP packets to link-local + addresses. +* Ensure compatibility with OpenSSL 1.1. +* Only log about dropped packets with debug level 5. +* Warn when trying to generate RSA keys less than 2048 bits. +* Use AES256 and SHA256 as the default encryption and digest algorithms. +* Add DeviceType = fd to support tinc on Android without requiring root. +* Support PriorityInheritance for IPv6 packets. +* Fixes for Solaris tun/tap support. +* Add a configurable expiration time for invitations. +* Store invitation data after a successful join. +* Exit gracefully when the tun/tap device is in a bad state. +* Add the LogLevel option. +* AutoConnect now actively tries to heal split networks. + +Thanks to Etienne Dechamps, Rafał Leśniak, Sean McVeigh, Vittorio Gambaletta, +Dennis Lan, Pacien Tran-Girard, Roman Savelyev, lemoer and volth for their +contributions to this version of tinc. + +# Version 1.1pre14 May 1 2016 + +* Add tinc.service back. + +# Version 1.1pre13 April 30 2016 + +* Fix BSD tun device support that was broken in 1.1pre12. +* Speed up AutoConnect when there are many host config files present without + an Address. + +# Version 1.1pre12 April 24 2016 + +* Added a "--syslog" option to force logging to syslog even if running in the + foreground. +* Fixes and improvements to the DecrementTTL function. +* Improved PMTU discovery and UDP keepalive probes. +* More efficient relaying of UDP packets through intermediate nodes. +* Improved compatibility with newer TAP-Win32 drivers. +* Added support for UPnP. +* Allow tinc to be compiled without LibreSSL or OpenSSL (this drops + compatibility with nodes running 1.0.x). +* Added a "fsck" command to check the configuration files for problems. +* Tinc "start" now checks whether the daemon really started successfully, and + displays error messages otherwise. +* Added systemd service files. +* Use the recvmmsg() function if available. +* Support ToS/Diffserv on IPv6 connections. +* Updated support for BSD tun/tap devices. +* Added support for OS X utun interfaces. +* Dropped support for Windows 2000. +* Initial support for generating a tinc-up script from an invitation. +* Many small fixes, documentation updates. + +Thanks to Etienne Dechamps, Rafał Leśniak, Vittorio Gambaletta, Martin Weinelt, +Sven-Haegar Koch, Florian Klink, LunnarShadow, Dato Simó, Jo-Philipp Wich, +Jochen Voss, Nathan Stratton Treadway, Pierre Emeriaud, xentec, Samuel +Thibault and Michael Tokarev for their contributions to this version of tinc. + # Version 1.1pre11 December 27 2014 * Added a "network" command to list or switch networks. @@ -317,7 +392,7 @@ their contributions to this version of tinc. * Improved default settings of tun and tap devices on BSD platforms. * Make IPv6 sockets bind only to IPv6 on Linux. * Enable path MTU discovery by default. -* Fixed a memory leak that occured when connections were closed. +* Fixed a memory leak that occurred when connections were closed. Thanks to Max Rijevski for his contributions to this version of tinc.