summaryrefslogtreecommitdiff
path: root/ChangeLog
blob: 097dce00604aa742291242daf7544e8e20e310d5 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
2020.01.06 -- version 0.3.8

* fix build for Boost 1.71

2018.06.08 -- version 0.3.7

* fix build for new versions of GCC and Boost
* add support for OpenSSL 1.1

2016.07.08 -- Version 0.3.6

* fixed build for GCC-6 and C++0x
* fixed some libgcrypt warnings @ anytun-showtables and anytun-config
* added systemd unit files and gernator

2014.08.26 -- Version 0.3.5

* added an exception to the license which allows linking with OpenSSL
* added support for clang
* added libnettle as additional crypto library option
* fixed mutli-threading support for libgcrypt 1.6.0 and newer

2011.12.30 -- Version 0.3.4

* Service Release: several build fixes for newer versions of
  libboost and gcc
* formatting cleanups

2010.2.16 -- Version 0.3.3

* Security fix: packet length check errors
* fixed dropping of priveleges on FreeBSD
* added sysExec for Windows
* added multi socket support which allows simultanous usage
  of IPv4 and IPv6 even on operating systems without V4_MAPPED
  address support
* added workaround for signalhandling on Debian GNU/kFreebsd
* added -v|--version option
* added prebuilt manpage to release tarball (less build deps)

2009.12.02 -- Version 0.3.2

* added 64bit build target to windows build system
* added install target to build system
* cleaned up manpages
* moved to new svn location

2009.10.28 -- Version 0.3.1 svn852

* switched to GPLv3 or higher
* Changed Windows TAP driver version to support 64-bit windows
* fixed some memory errors
* improved logging
* improved post up script execution
* builds on FreeBSD now

2009.5.1 -- Version 0.3 svn834

* updated to new protocol specification (extended label and crypto role)
  Due to this changes this version is incompatible to version 0.2 and prior
* the auth tag length can now be configured
* added extended logging support (syslog, file stdout and stderr)
* changed -n|--ifconfig parameter to new behavior
  tun and tap devices now use the same syntax
* added seperate resolver thread
* fixed packet length errors
* dropping privileges is now possible wihtout chroot
* full ipv6 support
 - ipv6 multiple connection routing
 - syncronisation over ipv6
 - 4in6,6in6 tunnels
* replaced several dependencies with boost libs
* ported basic functionality to Windows
* dropped OpenBSD Port due to multi threading issues
* code cleanup

2008.6.20 -- Version 0.2.1svn556

* finished own tun/tap devices and removed openvpn source code
  currently there are tun/tap devices for Linux, FreeBSD, OpenBSD
  and NetBSD
* several fixes for building on OpenBSD
* added manpages for all binaries
* switched to GPLv3

2008.4.12 -- Version 0.2svn490

* updated to Internet Draft Revision 02
  Mind that the this version is incompatible to version 0.1
  However this is only the case if you use encryption. There
  shouldn't be any Problem with NULL cipher
* several fixes for tunneling IPv6
	
2008.3.18 -- Version 0.1svn441

* Initial release.
* IPv4 tunnel over UDP, with AES-CTR cipher and SHA1 HMAC signature.