Version 1.1pre12 released.
- 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 succesfully, 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.