Browse code

Prepare the OpenVPN v2.3_alpha2 release

Signed-off-by: David Sommerseth <davids@redhat.com>

David Sommerseth authored on 2012/06/29 17:34:47
Showing 2 changed files
... ...
@@ -1,5 +1,161 @@
1 1
 OpenVPN Change Log
2
-Copyright (C) 2002-2011 OpenVPN Technologies, Inc. <sales@openvpn.net>
2
+Copyright (C) 2002-2012 OpenVPN Technologies, Inc. <sales@openvpn.net>
3
+
4
+2012.06.29 -- Version 2.3_alpha2
5
+Adriaan de Jong (11):
6
+      Fixed off-by-one in serial length calculation
7
+      Migrated x509_get_subject to use of the garbage collector
8
+      Migrated x509_get_serial to use the garbage collector
9
+      Migrated x509_get_sha1_hash to use the garbage collector
10
+      Ensure sys/un.h autoconf detection includes sys/socket.h
11
+      Added support for new PolarSSL 1.1 RNG
12
+      Added a configuration option to enable prediction resistance in the PolarSSL random number generator.
13
+      Use POLARSSL_CFLAGS instead of POLARSSL_CRYPTO_CFLAGS in configure.ac
14
+      Removed support for PolarSSL < 1.1
15
+      Updated README.polarssl with build system changes.
16
+      Removed stray "Fox-IT hardening" string.
17
+
18
+Alon Bar-Lev (94):
19
+      build: version should not contain '-'
20
+      package: rpm: strip should be handled by package management
21
+      cleanup: options.c: remove redundant include
22
+      cleanup: remove C++ warnings
23
+      cleanup: win32.c: wrong printf format
24
+      cleanup: remove redundant ';'
25
+      cleanup: crypto_openssl.c: remove support for pre-openssl-0.9.6
26
+      cleanup: tun.c: fix incorrect option in message (ip-win32)
27
+      cleanup: memcmp.c: remove unused source
28
+      fixup: init.c: add missing conditional for ENABLE_CLIENT_CR
29
+      build: correct place to alter WINVER is at build system
30
+      Update .gitignore
31
+      build: handle printf style format in mingw
32
+      build: rename plugin directory to plugins
33
+      build: plugins: properly use CC, CFLAGS and LDFLAGS
34
+      build: we need the sample.ovpn in future
35
+      Remove install-win32
36
+      Remove easy-rsa
37
+      Remove tap-win32
38
+      cleanup: rename tap-windows function from win32 to win
39
+      build: remove windows specific build system
40
+      build: split acinclude.m4 into m4/*
41
+      build: m4/ax_varargs.m4: cleanup
42
+      build: m4/ax_emptyarray.m4: cleanup
43
+      build: m4/ax_socklen_t.m4: cleanup
44
+      build: autotools: first pass of trivial autotools changes
45
+      build: autoconf: remove OPENVPN_ADD_LIBS useless macro
46
+      build: remove awk and non-standard autoconf output processing
47
+      build: standard directory layout
48
+      build: add libtool + windows resources for executables
49
+      build: autoconf: commands as environment
50
+      build: libdl usage
51
+      build: properly detect and use socket libs
52
+      build: autoconf: minor cleanups
53
+      build: proper selinux detection and usage
54
+      build: distribute pkg.m4
55
+      build: proper pkcs11-helper detection and usage
56
+      build: properly process lzo-stub
57
+      build: proper lzo detection and usage
58
+      build: proper crypto detection and usage
59
+      build: autoconf: update defaults for options
60
+      build: win-msvc: msbuild format
61
+      build: move out config.h include from syshead
62
+      build: split out compat
63
+      build: move gettimeofday() emulation to compat
64
+      build: move daemon() emulation into compat
65
+      build: move inet_ntop(), inet_pton() emulation into compat
66
+      cleanup: move console related function into its own module
67
+      build: move wrappers into platform module
68
+      build: windows: install version.sh to allow installer read version
69
+      build: distribute samples in windows
70
+      build: use tap-windows.h as external dependency
71
+      build: ax_varargs.m4: fixups
72
+      build: autoconf: misc sockets fixups
73
+      build: enable lzo by default
74
+      build: windows: set vendor to openvpn project + cleanups
75
+      build: assume dlfcn is available on all supported platforms
76
+      build: openbsd: detect netinet/ip.h correctly
77
+      build: tap: search for tap header
78
+      build: msvc: upgrade to Visual Studio 2010 + fixups
79
+      Enable pedantic in windows compilation
80
+      cleanup: flags should not be bool
81
+      cleanup: avoid using ~0 - generic
82
+      cleanup: avoid using ~0 - ipv6
83
+      cleanup: avoid using ~0 - netmask
84
+      cleanup: avoid using ~0 - windows
85
+      cleanup: gc usage
86
+      build: fix some statement left from conversion
87
+      build: properly detect netinet/ip.h structs
88
+      build: properly detect TUNSETPERSIST
89
+      cleanup: plugin: support C++ plugin
90
+      cleanup: remove C++ comments
91
+      cleanup: add .gitattributes to control eol style explicitly
92
+      crash: packet_id_debug_print: sl may be null
93
+      build: use stdbool.h if available
94
+      build: fix typo in --enable-save-password
95
+      build: windows: convert resources to UTF-8
96
+      build: check minimum polarssl version
97
+      cleanup: update .gitignore
98
+      cleanup: spec: make space/tab consistent
99
+      build: spec: we support openssl >= 0.9.7
100
+      build: insall README* document using build system
101
+      build: detect sys/wait.h required for *bsd
102
+      build: add git revision to --version output if build from git repository
103
+      build: cleanup: yet another forgotten brackets
104
+      build: update INSTALL to recent changes
105
+      build: support platforms that does not need explicit tun headers
106
+      build: do not support <polarssl-1.1.0
107
+      build: add --with-special-build to provide special build string
108
+      cleanup: pkcs11.c: resolve wanings
109
+      build: integrate plugins build into core build
110
+      build: plugins: set defaults based on platform
111
+      cleanup: windows: convert argv (UCS-2 to UTF-8) at earliest
112
+      build: msvc: chdir with change drive to script location
113
+
114
+Arne Schwabe (7):
115
+      Add the query to the error message.
116
+      Explain that route-nopull also causes the client to ignore dhcp options.
117
+      Add the name of the context where option is not allowed to the error message.
118
+      Only use tmpdir if tmp_dir is really used.
119
+      Completely remove ancient IANA port warning.
120
+      Remove ENABLE_INLINE_FILES conditionals
121
+      Remove ENABLE_CONNECTIONS ifdefs
122
+
123
+David Sommerseth (5):
124
+      Clean-up: Presume that Linux is always IPv6 capable at build time
125
+      Simplify check_cmd_access() function
126
+      Change version to indicate the master branch is not a version
127
+      Some filesystems don't like ':', which is a path 'make dist' would use
128
+      Remove two unused functions
129
+
130
+Frank de Brabander (1):
131
+      Fix reported compile issues on OSX 10.6.8
132
+
133
+Gert Doering (10):
134
+      repair t_client.sh test after build system revolution
135
+      t_client.sh iproute2 script fixes
136
+      t_client.sh - fix for iproute2, print summary line
137
+      Implement search for "first free" tun/tap device on Solaris
138
+      cleanup and redefine metric handling for IPv6 routes
139
+      remove "*option" element in "struct route_ipv6"
140
+      Remove warning about explicit support for IPv6 support not provided MacOS X
141
+      Add missing pieces to IPv6 route gateway handling.
142
+      Update TODO.IPv6 list
143
+      Remove #include "config.h" from ssl_polarssl.h
144
+
145
+Heiko Hund (3):
146
+      remove wrapper code for Windows CryptoAPI function
147
+      fix warnings in event.c when building for win32-64
148
+      remove the --auto-proxy option from openvpn
149
+
150
+Igor Novgorodov (1):
151
+      Remove calls to OpenSSL when building with --disable-ssl
152
+
153
+Jonathan K. Bullard (2):
154
+      Fix file access checks on commands
155
+      Clarified the docs and help screen about what a 'cmd' is
156
+
157
+Samuli Seppänen (1):
158
+      Added notes about upgrading from 2.3-alpha1 and earlier to INSTALL-win32.txt
3 159
 
4 160
 2012.02.21 -- Version 2.3-alpha1
5 161
 Adriaan de Jong (127):
... ...
@@ -1,7 +1,7 @@
1 1
 dnl define the OpenVPN version
2 2
 define([PRODUCT_NAME], [OpenVPN])
3 3
 define([PRODUCT_TARNAME], [openvpn])
4
-define([PRODUCT_VERSION], [2.3_master])
4
+define([PRODUCT_VERSION], [2.3.1_alpha2])
5 5
 define([PRODUCT_BUGREPORT], [openvpn-users@lists.sourceforge.net])
6 6
 define([PRODUCT_VERSION_RESOURCE], [2,3,0,0])
7 7
 dnl define the TAP version