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