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