Support autoconf's --runstatedir option. Put the PID file in @runstatedir@ instead of @localstatedir@/run. This requires autoconf 2.70, which is not released yet, so add a fallback to use @localstatedir@/run if @runstatedir@ is not set.
Update links in the documentation.
Releasing 1.0.24.
Document the command line flag -o and provide --option as well.
Improved --logfile option. Instead of UNIX time, the log messages now start with the time in RFC3339 format, which human-readable and still easy for the computer to parse and sort. The HUP signal will also cause the log file to be closed and reopened, which is useful when log rotation is used. If there is an error while opening the log file, this is logged to stderr.
Update THANKS and copyright information.
Document the behavior of "-n."
Add short options -R and -U to the tincd(8) manpage.
Small updates to the documentation. Mention that TCPOnly is not necessary anymore since tinc will autodetect whether it can send via UDP or not. Also mention the WEIGHT environment variable and the new default value (2048 bits) of RSA keys.
Update copyright information. - Update year numbers in copyright headers. - Add copyright information for Michael Tokarev and Florian Forster to the copyright headers of files to which they have contributed significantly. - Mention Michael and Florian in AUTHORS. - Mention that tinc is GPLv3 or later if compiled with the --enable-tunemu flag.
Implement privilege dropping Add two options, -R/--chroot and -U/--user=user, to chroot to the config directory (where tinc.conf is located) and to perform setuid to the user specified, after all the initialization is done. What's left is handling of pid file since we can't remove it anymore.
Update copyright notices, remove Ivo's email address.
Update copyrights, links, email addresses and let Subversion update $Id$ keywords.
Small updates.
Small fixes in documentation.
Update documentation.
Remove unused stuff from doc/. Let configure update pathnames in documentation.