Update year specification of the Copyright-field to 2020
[anytun.git] / ChangeLog
1 2020.01.06 -- version 0.3.8
2
3 * fix build for Boost 1.71
4
5 2018.06.08 -- version 0.3.7
6
7 * fix build for new versions of GCC and Boost
8 * add support for OpenSSL 1.1
9
10 2016.07.08 -- Version 0.3.6
11
12 * fixed build for GCC-6 and C++0x
13 * fixed some libgcrypt warnings @ anytun-showtables and anytun-config
14 * added systemd unit files and gernator
15
16 2014.08.26 -- Version 0.3.5
17
18 * added an exception to the license which allows linking with OpenSSL
19 * added support for clang
20 * added libnettle as additional crypto library option
21 * fixed mutli-threading support for libgcrypt 1.6.0 and newer
22
23 2011.12.30 -- Version 0.3.4
24
25 * Service Release: several build fixes for newer versions of
26   libboost and gcc
27 * formatting cleanups
28
29 2010.2.16 -- Version 0.3.3
30
31 * Security fix: packet length check errors
32 * fixed dropping of priveleges on FreeBSD
33 * added sysExec for Windows
34 * added multi socket support which allows simultanous usage
35   of IPv4 and IPv6 even on operating systems without V4_MAPPED
36   address support
37 * added workaround for signalhandling on Debian GNU/kFreebsd
38 * added -v|--version option
39 * added prebuilt manpage to release tarball (less build deps)
40
41 2009.12.02 -- Version 0.3.2
42
43 * added 64bit build target to windows build system
44 * added install target to build system
45 * cleaned up manpages
46 * moved to new svn location
47
48 2009.10.28 -- Version 0.3.1 svn852
49
50 * switched to GPLv3 or higher
51 * Changed Windows TAP driver version to support 64-bit windows
52 * fixed some memory errors
53 * improved logging
54 * improved post up script execution
55 * builds on FreeBSD now
56
57 2009.5.1 -- Version 0.3 svn834
58
59 * updated to new protocol specification (extended label and crypto role)
60   Due to this changes this version is incompatible to version 0.2 and prior
61 * the auth tag length can now be configured
62 * added extended logging support (syslog, file stdout and stderr)
63 * changed -n|--ifconfig parameter to new behavior
64   tun and tap devices now use the same syntax
65 * added seperate resolver thread
66 * fixed packet length errors
67 * dropping privileges is now possible wihtout chroot
68 * full ipv6 support
69  - ipv6 multiple connection routing
70  - syncronisation over ipv6
71  - 4in6,6in6 tunnels
72 * replaced several dependencies with boost libs
73 * ported basic functionality to Windows
74 * dropped OpenBSD Port due to multi threading issues
75 * code cleanup
76
77 2008.6.20 -- Version 0.2.1svn556
78
79 * finished own tun/tap devices and removed openvpn source code
80   currently there are tun/tap devices for Linux, FreeBSD, OpenBSD
81   and NetBSD
82 * several fixes for building on OpenBSD
83 * added manpages for all binaries
84 * switched to GPLv3
85
86 2008.4.12 -- Version 0.2svn490
87
88 * updated to Internet Draft Revision 02
89   Mind that the this version is incompatible to version 0.1
90   However this is only the case if you use encryption. There
91   shouldn't be any Problem with NULL cipher
92 * several fixes for tunneling IPv6
93         
94 2008.3.18 -- Version 0.1svn441
95
96 * Initial release.
97 * IPv4 tunnel over UDP, with AES-CTR cipher and SHA1 HMAC signature.
98