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