July 16, 2009
View e19b445

OpenVPN version 2.1_rc19 released

james authored on 2009/07/16 18:47:41
June 23, 2009
View 7ea8261

In Windows TAP driver, refactor DHCP/ARP packet injection code to use a DPC (deferred procedure call) to defer packet injection until IRQL < DISPATCH_LEVEL, rather than calling NdisMEthIndicateReceive in the context of AdapterTransmit. This is an attempt to reduce kernel stack usage, and prevent EXCEPTION_DOUBLE_FAULT BSODs that have been observed on Vista. Updated TAP driver version number to 9.6.

james authored on 2009/06/23 05:48:35
June 22, 2009
View 7132f9d

Rename generated tapdrvr.cod to a unique name to avoid the issue where building for multiple architectures causes the previous tapdrvr.cod to be overwritten.

james authored on 2009/06/22 09:44:02
June 9, 2009
View bd535ad

In configure.ac, use datadir instead of datarootdir for compatibility with <autoconf-2.60.

james authored on 2009/06/09 20:08:45
June 7, 2009
View c4f7495

Version 2.1_rc18

james authored on 2009/06/07 15:59:39
View a168ce6

Fixed issue introduced in r4475 (2.1-rc17) where cryptoapi.c change does not build on Windows on non-MINGW32.

james authored on 2009/06/07 15:44:11
June 2, 2009
View e7a65df

Fixed compile error on ./configure --enable-small

james authored on 2009/06/02 05:12:15
View 57cce01

Version 2.1_rc17

james authored on 2009/06/02 04:47:49
May 31, 2009
View d7fa38f

Update copyright to 2009.

james authored on 2009/05/31 06:38:49
View 2f26a79

Fixed bug where the remote_X environmental variables were not being set correctly when the 'local' option is specifed.

james authored on 2009/05/31 05:20:36
View 6aa7fb8

Fixed issue of symbol conflicts interfering with Windows CryptoAPI functionality (Alon Bar-Lev).

james authored on 2009/05/31 04:53:49
May 24, 2009
View 775a6ac

Added new 'autolocal' redirect-gateway flag. When enabled, the OpenVPN client will examine the routing table and determine whether (a) the OpenVPN server is reachable via a locally connected interface, or (b) traffic to the server must be forwarded through the default router. Only add a special bypass route for the OpenVPN server if (b) is true. If (a) is true, behave as if the 'local' flag is specified, and do not add a bypass route.

james authored on 2009/05/24 18:13:58
May 23, 2009
View b723833

Added "redirect-private" option which allows private subnets to be pushed to the client in such a way that they don't accidently obscure critical local addresses such as the DHCP server address and DNS server addresses.

james authored on 2009/05/23 19:30:10
May 21, 2009
View 1b3842c

Fixed race condition in management interface recv code on Windows, where sending a set of several commands to the management interface in quick succession might cause the latter commands in the set to be ignored.

james authored on 2009/05/21 19:15:26
View 423037e

Reduce the debug level (--verb) at which received management interface commands are echoed from 7 to 3. Passwords will be filtered.

james authored on 2009/05/21 18:53:25