]>
git.ipfire.org Git - thirdparty/openvpn.git/log
james [Mon, 10 Mar 2008 10:02:20 +0000 (10:02 +0000)]
First working version of XGUI inclusion.
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@2834
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Wed, 5 Mar 2008 01:48:30 +0000 (01:48 +0000)]
Added new OpenVPN icon and installer graphic.
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@2783
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Mon, 18 Feb 2008 17:47:13 +0000 (17:47 +0000)]
Version 2.1_rc7a.
Minor Windows build system changes:
* Fall back to prebuilt-binary if gcc is not available.
* Documentation changes in ./domake-win
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@2760
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Sun, 17 Feb 2008 08:27:34 +0000 (08:27 +0000)]
Clarified tcp-queue-limit man page entry
(Matti Linnanvuori).
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@2750
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Sun, 17 Feb 2008 08:21:28 +0000 (08:21 +0000)]
The new function extract_x509_field_ssl tends to break
in early versions of OpenSSL 0.9.6. Now we will fall
back to the old function extract_x509_field for OpenSSL
0.9.6.
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@2749
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Sun, 17 Feb 2008 07:05:49 +0000 (07:05 +0000)]
Cleanup IP address for persistence interfaces for tap and also using
ifconfig, gentoo#209055 (Alon Bar-Lev).
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@2748
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Fri, 1 Feb 2008 19:44:53 +0000 (19:44 +0000)]
Changes to Windows build system: added GENOUT_PREBUILT mode
to allow building an OpenVPN installer with a reduced set
of prerequisites. See comments in domake-win for more info.
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@2711
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Fri, 1 Feb 2008 10:13:59 +0000 (10:13 +0000)]
Changes to Windows build system to make it easier to do
partial builds, where only a subset of OpenVPN installer
components are built. See ./domake-win comments.
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@2710
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Wed, 30 Jan 2008 00:37:54 +0000 (00:37 +0000)]
Version 2.1_rc7
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@2702
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Sat, 26 Jan 2008 04:43:13 +0000 (04:43 +0000)]
Fixup null interface on close, don't use ip addr flush
(Alon Bar-Lev).
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@2683
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Fri, 25 Jan 2008 01:01:51 +0000 (01:01 +0000)]
Added a few extra files that exist in the svn repo
but were not being copied into the tarball by
make dist.
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@2674
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Thu, 24 Jan 2008 07:44:49 +0000 (07:44 +0000)]
VERSION 2.1_rc6
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@2666
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Thu, 24 Jan 2008 00:58:14 +0000 (00:58 +0000)]
Fixed pkcs11_private_mode undef.
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@2664
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Wed, 23 Jan 2008 21:08:22 +0000 (21:08 +0000)]
VERSION 2.1_rc5
Updated ChangeLog.
Cleaned up start menu shortcuts in the Windows
installer.
Make sure that the uninstaller deletes SAMPCONF
files.
Minor uninstaller fixes to prevent files from
being left behind after uninstall.
Updated Windows notes.
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@2660
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Wed, 23 Jan 2008 11:00:58 +0000 (11:00 +0000)]
Forgot to put struct WIN2K_NDIS_MINIPORT_BLOCK outside
of #if ENABLE_NONADMIN block.
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@2658
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Wed, 23 Jan 2008 09:37:25 +0000 (09:37 +0000)]
Squashed Win2K TAP bug that was introduced by Vista fixes.
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@2657
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Wed, 23 Jan 2008 05:03:57 +0000 (05:03 +0000)]
Incremented TAP version number to 9.4.
Added SAMPCONF macros to settings.in and
openvpn.nsi to allow a default configuration
to be loaded by the installer.
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@2656
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Wed, 23 Jan 2008 00:19:51 +0000 (00:19 +0000)]
Added --management-forget-disconnect option -- forget
passwords when management session disconnects (Alon Bar-Lev).
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@2652
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Tue, 22 Jan 2008 23:52:08 +0000 (23:52 +0000)]
Upgraded TAP build scripts to use WDK 6001.17121
(Windows 2008 Server pre-RTM).
Fixed typo of DESC_SecPKCS11DLLs in openvpn.nsi.
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@2651
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Tue, 22 Jan 2008 22:08:35 +0000 (22:08 +0000)]
Incremented version number to 2.1_rc4a.
Windows changes:
Incremented included OpenSSL version to openssl-0.9.7m.
Updated openssl.patch for openssl-0.9.7m and added some
brief usage comments to the head of the patch.
Added build-pkcs11-helper.sh for building the pkcs11-helper
library.
Integrated inclusion of pkcs11-helper into Windows build
system.
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@2649
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Mon, 21 Jan 2008 19:59:58 +0000 (19:59 +0000)]
Changed ASSERT(0) to a more descriptive fatal error in tun.c
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@2641
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Mon, 21 Jan 2008 19:38:41 +0000 (19:38 +0000)]
Fixed --disable-iproute2 in ./configure to actually disable
iproute2 usage (Alon Bar-Lev).
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@2640
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Mon, 21 Jan 2008 19:34:13 +0000 (19:34 +0000)]
Allow OpenVPN to run completely unprivileged under Linux
by allowing openvpn --mktun to be used with --user and --group
to set the UID/GID of the tun device node. Also added --iproute
option to allow an alternative command to be executed in place
of the default iproute2 command (Alon Bar-Lev).
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@2639
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Mon, 21 Jan 2008 19:09:56 +0000 (19:09 +0000)]
Rewrote extract_x509_field and modified COMMON_NAME_CHAR_CLASS
to allow forward slash characters ("/") in the X509 common name
(Pavel Shramov).
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@2638
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Mon, 21 Jan 2008 19:00:43 +0000 (19:00 +0000)]
Added PLUGIN_LIBDIR preprocessor string to prepend a default plugin
directory to the dlopen search list when the user specifies the basename
of the plugin only (Marius Tomaschewski).
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@2637
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Mon, 21 Jan 2008 03:45:07 +0000 (03:45 +0000)]
Define ALLOW_NON_CBC_CIPHERS for people who don't
want to use a CBC cipher for OpenVPN's data channel.
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@2636
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Mon, 21 Jan 2008 03:39:01 +0000 (03:39 +0000)]
Simple fix where options->ca_file was used without
first being checked against NULL.
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@2635
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Mon, 21 Jan 2008 03:33:53 +0000 (03:33 +0000)]
epoll driver in event.c should be prepared to handle an
EPOLLHUP event in the same way as it handles
EPOLLIN, EPOLLPRI, or EPOLLERR events.
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@2634
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Mon, 21 Jan 2008 03:26:45 +0000 (03:26 +0000)]
Fixed interim memory growth issue in TCP connect loop where
"TCP: connect to %s failed, will try again in %d seconds: %s"
is output.
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@2633
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Mon, 21 Jan 2008 03:13:57 +0000 (03:13 +0000)]
Added note about alternative version of easy-rsa
that supports subjectAltName for multi-domain
web certificates.
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@2632
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Fri, 26 Oct 2007 15:20:32 +0000 (15:20 +0000)]
PKCS-11 fixups (Alon Bar-Lev).
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@2438
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Mon, 22 Oct 2007 20:06:14 +0000 (20:06 +0000)]
Use pkcs11-helper as external library, can be downloaded
from https://www.opensc-project.org/pkcs11-helper (Alon Bar-Lev).
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@2418
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Mon, 22 Oct 2007 19:19:21 +0000 (19:19 +0000)]
Modified command line and config file parser to allow
quoted strings using single quotes ('') (Alon Bar-Lev).
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@2414
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Mon, 22 Oct 2007 19:12:54 +0000 (19:12 +0000)]
Added --management-signal option to signal SIGUSR1 when the management
interface disconnects (Alon Bar-Lev).
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@2413
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Mon, 22 Oct 2007 19:02:21 +0000 (19:02 +0000)]
Add "forget-passwords" command to the management interface (Alon Bar-Lev).
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@2412
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Fri, 17 Aug 2007 08:22:42 +0000 (08:22 +0000)]
AUTO_USERID feature -- if the auth-user-pass option is used
with some argument ARG, then -ARG will be appended to the
username string that is sent to the server.
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@2259
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Tue, 14 Aug 2007 19:36:29 +0000 (19:36 +0000)]
config-win32.h and install-win32/openvpn.nsi are no longer generated
(i.e. they are now original sources), therefore doclean should not
delete them.
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@2249
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Wed, 18 Jul 2007 03:16:04 +0000 (03:16 +0000)]
updated icon
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@2120
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Mon, 11 Jun 2007 21:06:11 +0000 (21:06 +0000)]
Fixed a variable declaration that wasn't at the start
of a block.
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@2026
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Thu, 26 Apr 2007 13:50:24 +0000 (13:50 +0000)]
script comment changes
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@1900
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Wed, 25 Apr 2007 23:52:12 +0000 (23:52 +0000)]
Version 2.1_rc4
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@1881
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Wed, 25 Apr 2007 23:23:27 +0000 (23:23 +0000)]
Fixed 64-bit portability bug in time_string function (Thomas Habets).
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@1880
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Wed, 25 Apr 2007 22:58:21 +0000 (22:58 +0000)]
misc Windows build system changes
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@1875
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Wed, 25 Apr 2007 21:37:49 +0000 (21:37 +0000)]
TAP driver now passes signing tests on Vista x64.
Added new settings to settings.in to better control
build process.
Removed some unneeded JYFIXMEs from source code.
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@1874
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Mon, 23 Apr 2007 06:49:36 +0000 (06:49 +0000)]
Forgot to add changelog item about OpenVPN GUI being
included in 2.1-rc3.
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@1869
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Mon, 23 Apr 2007 01:55:10 +0000 (01:55 +0000)]
Version 2.1_rc3
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@1868
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Sun, 22 Apr 2007 08:21:16 +0000 (08:21 +0000)]
Version is now specified in version.m4 for both
unix and windows versions.
Reworked the Windows build scripting system, with
settings (other than version #) specified in settings.in.
Moved the native scripting grammar as defined by trans.pl
away from NSIS and to something more generic.
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@1867
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Sat, 21 Apr 2007 22:19:48 +0000 (22:19 +0000)]
Moved OpenVPN version number from configure.ac
to version.m4
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@1866
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Sat, 21 Apr 2007 21:01:38 +0000 (21:01 +0000)]
Added a Windows README file to the installer than
contains quick-start instructions.
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@1864
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Sat, 21 Apr 2007 19:58:11 +0000 (19:58 +0000)]
Added OpenVPN GUI (Mathias Sundman version) as install
option in Windows installer.
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@1863
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Sat, 21 Apr 2007 18:28:59 +0000 (18:28 +0000)]
The easy-rsa directory installed by the windows installer comes with the
old easy-rsa 1.0 files. (even current openvpn-2.1_rc2-install.exe)
This bug is not that critical, but it is annoying that easy-rsa still
creates server certificates without extended key usage per default
(openssl.cnf), making the windows user wonder about error messages if
the recommended "remote-cert-tls" option is used. (In this case simply
copying the openssl.cnf from the 2.0 directory did the job, for regular
usage the path to opensc in the newly added pkcs11 section should be
changed).
And if possible please add the following three files to the "Windows"
directory if easy-rsa. They allow to build password protected versions
of the keys (I just copied the files and remove the "-nodes" parameter).
Except of build-key-server-pass.bat i think that they are vital for
security (e.g. the key files are in an unencrypted directory and
physical access is possible). -- Daniel Zauft
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@1862
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Sat, 21 Apr 2007 17:59:40 +0000 (17:59 +0000)]
Clean up configure on FreeBSD for recent autotool versions that
require that all .h files have to be compiled.
Also, FreeBSD install does not support GNU long options which the
Makefile in easy-rsa/2.0 uses (not checked the others as we don't
install those on Gentoo) -- Roy Marples
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@1861
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Thu, 19 Apr 2007 22:03:54 +0000 (22:03 +0000)]
Use Server 2003 rather than Vista as x64 target for tap/tapinstall.
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@1853
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Thu, 19 Apr 2007 10:20:57 +0000 (10:20 +0000)]
Updated build system and tap driver to work with
version 5600 of the Windows DDK.
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@1851
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Sat, 14 Apr 2007 10:35:25 +0000 (10:35 +0000)]
Added options to version.nsi that allow prebuilt
amd64 tap/tapinstall to be specified.
Verify that tapinstall directory exists before trying
to build it.
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@1838
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Fri, 16 Mar 2007 20:39:04 +0000 (20:39 +0000)]
Revert r1773
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@1776
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Thu, 8 Mar 2007 09:37:45 +0000 (09:37 +0000)]
Don't build special x64 version of tapinstall.exe
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@1773
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Wed, 7 Mar 2007 10:09:53 +0000 (10:09 +0000)]
Windows TAP driver license text changes.
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@1764
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Wed, 7 Mar 2007 07:08:49 +0000 (07:08 +0000)]
Cleaned up Windows build scripts.
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@1763
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Tue, 6 Mar 2007 12:06:57 +0000 (12:06 +0000)]
Forgot to svn add buildinstaller before last commit.
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@1762
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Tue, 6 Mar 2007 11:37:47 +0000 (11:37 +0000)]
./domake-win will now do a full build of the installer
from source.
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@1761
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Tue, 6 Mar 2007 10:49:18 +0000 (10:49 +0000)]
Added maketapinstall.
Added makebin to build bin directory.
Modified openvpn.nsi to read distribution
files from the new locations.
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@1760
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Tue, 6 Mar 2007 09:40:31 +0000 (09:40 +0000)]
Added maketap and signtap scripts.
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@1759
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Tue, 6 Mar 2007 07:15:25 +0000 (07:15 +0000)]
Added service configuration to install-win32/winconfig
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@1758
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Tue, 6 Mar 2007 06:48:09 +0000 (06:48 +0000)]
Changes to Windows build environment, to allow straightforward building
directly from an svn checkout or export.
install-win32/version.nsi contains high-level version info.
The script install-win32/winconfig should be run initially to set up
build configuration files.
Then make can be executed as such:
. autodefs/nsidefs.sh
make -f makefile.w32 -j 2
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@1757
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Mon, 5 Mar 2007 22:30:52 +0000 (22:30 +0000)]
Allow installation of TAP-Win64
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@1755
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Mon, 5 Mar 2007 20:44:08 +0000 (20:44 +0000)]
TAP driver fix for Vista x64 BSOD.
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@1754
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Mon, 5 Mar 2007 20:36:31 +0000 (20:36 +0000)]
Include tap.cat (TAP driver catalog file) in Windows
installer.
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@1753
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Wed, 28 Feb 2007 09:50:11 +0000 (09:50 +0000)]
Version 2.1_rc2 released
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@1750
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Wed, 28 Feb 2007 03:57:41 +0000 (03:57 +0000)]
On Windows, revert to "ip-win32 dynamic" as the default.
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@1749
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Wed, 28 Feb 2007 03:49:33 +0000 (03:49 +0000)]
Worked around an incompatibility in the Windows Vista
version of CreateIpForwardEntry as described in
http://www.nynaeve.net/?p=59
This issue would cause route additions using the
IP Helper API to fail on Vista.
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@1748
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Tue, 27 Feb 2007 23:51:27 +0000 (23:51 +0000)]
The Windows version will now use a default route-delay
of 5 seconds to deal with an apparent routing table race
condition on Vista.
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@1747
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Tue, 27 Feb 2007 23:29:17 +0000 (23:29 +0000)]
Renamed TAP-Win32 driver from tap0801.sys to tap0901.sys
to reflect the fact that Vista has blacklisted the tap0801.sys
file name due to previous compatibility issues which have now
been resolved. TAP-Win32 major/minor version number is now 9/1.
Windows installer will delete a previously installed
tap0801.sys TAP driver before installing tap0901.sys.
Added code to Windows installer to fail gracefully on 64 bit
installs until 64-bit TAP driver issues can be resolved.
Added code to Windows installer to fail gracefully on
versions of Windows which are not explicitly supported.
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@1746
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Sun, 24 Dec 2006 10:38:56 +0000 (10:38 +0000)]
--reneg-sec clarification in man page.
Should be added to 2.0.x branch as well.
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@1606
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Tue, 5 Dec 2006 08:19:06 +0000 (08:19 +0000)]
Interim snapshot 2.1_rc1c
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@1541
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Thu, 23 Nov 2006 22:15:52 +0000 (22:15 +0000)]
updated valgrind-suppress for OpenSSL 0.9.8
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@1494
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Thu, 23 Nov 2006 22:05:14 +0000 (22:05 +0000)]
Fixed issue where struct env_set methods that
change the value of an existing name=value pair
would delay the freeing of the memory held by
the previous name=value pair until the underlying
client instance object is closed.
This could cause a server that handles long-term
client connections, resulting in many periodic calls
to verify_callback, to needlessly grow the env_set
memory allocation until the underlying client instance
object is closed.
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@1493
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Mon, 13 Nov 2006 10:54:13 +0000 (10:54 +0000)]
Interim snapshot 2.1_rc1b
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@1461
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Mon, 13 Nov 2006 10:51:35 +0000 (10:51 +0000)]
Revert TAP-Win64 binaries to tapbin64-0801
in prebuild script.
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@1460
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Mon, 13 Nov 2006 09:44:10 +0000 (09:44 +0000)]
New try at AUTO_USERID.
Implemented AUTO_USERID using
MD5(MAC address(primary network adapter)).
Currently implemented for Linux and Windows.
Basically if ENABLE_AUTO_USERID is defined,
the --auth-user-pass option will not prompt
for username/password, but will rather generate
a unique username and blank password.
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@1459
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Mon, 13 Nov 2006 09:31:40 +0000 (09:31 +0000)]
Attempt at rational signal handling when in the
management hold state.
During management hold, ignore SIGUSR1/SIGHUP signals
thrown with the "signal" command.
Also, "signal" command will now apply remapping as
specified with the --remap-usr1 option.
When a signal entered using the "signal" command from a management
hold is ignored, output:
>HOLD:Waiting for hold release
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@1458
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Fri, 10 Nov 2006 10:22:48 +0000 (10:22 +0000)]
Backed out AUTO_USERID feature introduced in r1436.
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@1449
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Thu, 9 Nov 2006 09:49:14 +0000 (09:49 +0000)]
Fixed issue where OpenVPN does not apply the --txqueuelen option
to persistent interfaces made with --mktun (Roy Marples).
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@1447
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Wed, 8 Nov 2006 11:10:28 +0000 (11:10 +0000)]
Interim snapshot 2.1_rc1a
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@1441
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Wed, 8 Nov 2006 06:54:20 +0000 (06:54 +0000)]
Added time_ascii, time_duration, and time_unix
environmental variables for plugins and callback
scripts.
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@1440
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Wed, 8 Nov 2006 04:02:56 +0000 (04:02 +0000)]
Added #ifdefed out AUTO_USERID feature.
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@1436
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Wed, 8 Nov 2006 01:05:19 +0000 (01:05 +0000)]
PROTO_TCPv4 is never used as an index into
proto_overhead, however this should be fixed.
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@1434
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Thu, 2 Nov 2006 03:01:16 +0000 (03:01 +0000)]
Fixed typo in tapdrvr.c -- the fix is functionally cosmetic
because NdisFreeSpinLock is a null macro.
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@1429
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Wed, 1 Nov 2006 21:21:01 +0000 (21:21 +0000)]
SO_REUSEADDR should not be set on Windows TCP sockets because
it will cause bind to succeed on port conflicts.
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@1428
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Wed, 1 Nov 2006 21:10:56 +0000 (21:10 +0000)]
Prevent SIGUSR1 or SIGHUP from causing program
exit from initial management hold.
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@1427
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Wed, 1 Nov 2006 04:58:01 +0000 (04:58 +0000)]
auth-pam change: link with -lpam rather
than dlopen (Roy Marples).
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@1421
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Wed, 1 Nov 2006 00:07:21 +0000 (00:07 +0000)]
Merged Alon's branch:
svn merge -r1322:1392 https://svn.openvpn.net/projects/openvpn/contrib/alon/21rc/openvpn .
Version 2.1_rc1 released
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@1420
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Sun, 1 Oct 2006 12:53:33 +0000 (12:53 +0000)]
Version 2.1_beta16 released
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@1335
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Sun, 1 Oct 2006 11:19:31 +0000 (11:19 +0000)]
For Windows build, updated OpenSSL to 0.9.7l.
Added small OpenSSL patch to be applied
prior to Windows build.
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@1328
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Thu, 21 Sep 2006 07:18:54 +0000 (07:18 +0000)]
Documented --socket-flags and the TCP_NODELAY flag.
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@1276
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Thu, 14 Sep 2006 02:53:26 +0000 (02:53 +0000)]
ChangeLog edits for r1229 and r1230.
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@1231
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Thu, 14 Sep 2006 02:42:12 +0000 (02:42 +0000)]
Fixed bug in loopback self-test introduced
in 2.1-beta15 where self test as invoked by
"make check" would not properly exit after
2 minutes (Paul Howarth).
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@1230
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Thu, 14 Sep 2006 02:18:40 +0000 (02:18 +0000)]
TAP-Win32 fixes to run on Windows Vista.
Modified installer to detect 32-bit vs.
64 bit Windows and install the correct TAP
driver.
TAP-Win32 version number is at 8.4.
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@1229
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Tue, 12 Sep 2006 10:10:57 +0000 (10:10 +0000)]
Version 2.1_beta15 released
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@1226
e7ae566f -a301-0410-adde-
c780ea21d3b5
james [Mon, 3 Jul 2006 19:54:17 +0000 (19:54 +0000)]
Comment about assertion being hit.
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@1079
e7ae566f -a301-0410-adde-
c780ea21d3b5