aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2008-10-28Added server-side --auth-user-pass-optional directive, to allowjames6-21/+57
2008-10-28Change to pkitool/openssl.cnf so that calling scripts canjames2-1/+16
2008-10-28Save X509 Subject fields to environment, using the naming convention:james1-0/+54
2008-10-27Fixed informational message in ssl.c to properly indicatejames1-1/+5
2008-10-24Extended Management Interface "bytecount" commandjames5-29/+153
2008-10-24Added optional files SAMPCONF_CONF2 (second sample configurationjames2-0/+14
2008-10-17Modified Windows domake-win build system to write all openvpn.nsijames5-49/+94
2008-10-15Added additional warning messages about --script-security 2james4-3/+10
2008-10-14Added AC_GNU_SOURCE to configure.ac to enable struct ucred,james3-59/+324
2008-10-08Version 2.1_rc13v2.1_rc13james10-30/+43
2008-10-06Copyright notice changed to reflect change in name ofjames157-198/+194
2008-09-30Management interface can now listen on a unixjames16-45/+693
2008-09-23Version 2.1_rc12v2.1_rc12james2-1/+10
2008-09-19Fixed --lladdr bug introduced in 2.1-rc9 where input validation codejames3-2/+42
2008-09-15Patched Makefile.am so that the new t_cltsrv-down.sh script becomesjames2-2/+3
2008-09-15Version 2.1_rc11v2.1_rc11james4-10/+38
2008-09-10Version 2.1_rc10v2.1_rc10james2-1/+94
2008-09-08Version 2.1_rc9bjames1-1/+1
2008-09-08Fixed bug in intra-session TLS key rollover that was introduced withjames3-18/+68
2008-09-06Modified ip_or_dns_addr_safe, which validates pulled DNS names,james2-4/+16
2008-09-062.1_rc8 and earlier did implicit shell expansion on scriptjames9-363/+350
2008-09-04Added --allow-pull-fqdn option which allows client to pull DNS namesjames5-12/+45
2008-08-11Fixed minor compile issue in ntlm.c (mid-block declaration).james1-2/+4
2008-08-11LZO compression buffer overflow errors will now invalidatejames1-1/+7
2008-08-10Workaround bug in OpenSSL 0.9.6b ASN1_STRING_to_UTF8, whichjames2-5/+2
2008-08-10Fixed build issue with ./configure --disable-socks --disable-http.james3-4/+4
2008-08-10Tagged security fix in 2.1-rc9 as CVE-2008-3459.james1-0/+1
2008-08-10Updated openvpn/t_cltsrv.sh (used by "make check") to conform to newjames2-14/+44
2008-08-05Reverted r3181, accomplish the same thing via a special casejames3-21/+16
2008-08-05Workaround for MinGW autoconf issue where HAVE_SETSOCKOPT,james1-0/+12
2008-08-05Added additional warnings to flag common gotchas:james5-27/+133
2008-08-04Fixed minor issue with --redirect-gateway bypass-dhcp or bypass-dnsjames1-1/+1
2008-08-02Added "--server-bridge" (without parameters) to enablejames14-34/+427
2008-08-01Version 2.1_rc9v2.1_rc9james1-2/+2
2008-07-31In Windows build, package a statically linked openssl.exe to work aroundjames4-13/+6
2008-07-31Updated ChangeLog and version number.james2-1/+22
2008-07-27Added additional warnings for:james1-0/+7
2008-07-27Added additional defensive programming to buffer.[ch] functions.james2-26/+118
2008-07-27Added a warning message when passwords are cached in memory.james1-0/+4
2008-07-26Perform additional input validation on options pulledjames7-64/+230
2008-07-26Fixed compiler warnings in Windows build (MinGW).james6-5/+8
2008-07-26Completely revamped the system for calling external programs and scripts:james23-420/+1098
2008-07-23Added argv_x functions to buffer.[ch] to be used to safely buildjames3-0/+265
2008-07-19buf_printf will now return false on errors, such as truncationjames2-3/+8
2008-07-19Modified extract_x509_field_ssl to return a status value indicatingjames1-37/+41
2008-07-19Replace leading dash ('-') characters in an X509 name with underbars ('_')james3-0/+19
2008-07-18Added a warning when plugins are specified withoutjames3-1/+28
2008-07-18Reverted some recent buffer.[ch] changes, including r3058 (except forjames3-64/+21
2008-07-18Fixed format string issue in read_inline_file,james1-1/+1
2008-07-18status_printf function will now set error flag onjames2-7/+24
2008-07-18gen_path will no longer silently truncate the generatedjames2-1/+15
2008-07-18Fixed code inclusion bug that was erroneously testingjames2-6/+9
2008-07-18Modified create_temp_filename to create unpredictablejames1-5/+12
2008-07-17Previously, OpenVPN might log a client's auth-user-passjames3-2/+19
2008-07-17gen_path now rejects filenames that match Windowsjames3-1/+72
2008-07-17Call prng_init after fork in background processjames1-0/+4
2008-07-17Added warning when using chroot without specifying user and group.james1-0/+3
2008-07-17Check for multiplication overflow on ALLOC_ARRAY* functions.james2-4/+16
2008-07-17Removed old version of extract_x509_field.james1-40/+0
2008-07-17Support wraparound of reliable.[ch] packet IDs. Injames1-12/+44
2008-07-17Fixed a potential information leak in the new NTLM phase 3 code,james2-8/+21
2008-07-17Fixed issue in read_key_file, where the return value ofjames1-1/+3
2008-07-16Added SOCKET_SND_RCV_BUF_MAX constant (set to 1000000) to limit thejames2-5/+16
2008-07-16In the Windows version of tun_finalize, on errors that wouldjames1-1/+6
2008-07-16Used unlikely() macro to tell compiler that msg() willjames1-1/+1
2008-07-16Added likely() and unlikely() branch prediction hint macrosjames4-21/+68
2008-07-14Copyright change OpenVPN Solutions LLC -> Telethra, Inc.james153-159/+159
2008-06-13Version 2.1_rc8v2.1_rc8james2-5/+13
2008-06-11Updated copyright notice to 2008.james150-152/+152
2008-06-11Updated version & changelog.james4-4/+77
2008-06-11Merged connection profiles fromjames23-582/+1076
2008-06-11Updated version to 2.1_rc7e.james30-569/+2495
2008-06-04Added support for building and linking withjames6-6/+91
2008-06-04Fixed unbounded memory growth bug injames3-2/+18
2008-06-04Fixed an issue in extract_x509_field_ssl where the extractionjames1-1/+1
2008-06-04In auth-pam authentication module, even when in debug mode,james1-2/+8
2008-06-04Incremented version to 2.1_rc7d.james26-108/+1210
2008-05-25Fixed a bug in plugin.c that caused openvpn_plugin_client_destructor_v1james6-13/+136
2008-05-24Support asynchronous/deferred authentication injames19-101/+456
2008-05-24Did:james0-0/+0
2008-05-24Modified .svnignore to only ignore files generatedjames3-46/+18
2008-05-12Moved branch into official BETA21 position.james90-1274/+2241
2008-03-11Misc XGUI fixes.james4-20/+24
2008-03-11Set tool defaults in pkitool.james1-0/+5
2008-03-10First working version of XGUI inclusion.james10-55/+221
2008-03-05Added new OpenVPN icon and installer graphic.james2-0/+0
2008-02-18Version 2.1_rc7a.james5-12/+15
2008-02-17Clarified tcp-queue-limit man page entryjames1-3/+3
2008-02-17The new function extract_x509_field_ssl tends to breakjames2-1/+14
2008-02-17Cleanup IP address for persistence interfaces for tap and also usingjames1-8/+26
2008-02-01Changes to Windows build system: added GENOUT_PREBUILT modejames5-15/+86
2008-02-01Changes to Windows build system to make it easier to dojames19-195/+248
2008-01-30Version 2.1_rc7v2.1_rc7james2-1/+8
2008-01-26Fixup null interface on close, don't use ip addr flushjames1-9/+16
2008-01-25Added a few extra files that exist in the svn repojames2-2/+6
2008-01-24VERSION 2.1_rc6v2.1_rc6james2-1/+8
2008-01-24Fixed pkcs11_private_mode undef.james1-1/+1
2008-01-23VERSION 2.1_rc5v2.1_rc5james5-39/+138
2008-01-23Forgot to put struct WIN2K_NDIS_MINIPORT_BLOCK outsidejames1-4/+4
2008-01-23Squashed Win2K TAP bug that was introduced by Vista fixes.james3-88/+106
2008-01-23Incremented TAP version number to 9.4.james2-8/+29
2008-01-23Added --management-forget-disconnect option -- forgetjames6-1/+36
2008-01-22Upgraded TAP build scripts to use WDK 6001.17121james8-11/+20
2008-01-22Incremented version number to 2.1_rc4a.james7-14/+81
2008-01-21Changed ASSERT(0) to a more descriptive fatal error in tun.cjames1-1/+1
2008-01-21Fixed --disable-iproute2 in ./configure to actually disablejames1-1/+1
2008-01-21Allow OpenVPN to run completely unprivileged under Linuxjames9-10/+100
2008-01-21Rewrote extract_x509_field and modified COMMON_NAME_CHAR_CLASSjames2-2/+48
2008-01-21Added PLUGIN_LIBDIR preprocessor string to prepend a default pluginjames1-1/+20
2008-01-21Define ALLOW_NON_CBC_CIPHERS for people who don'tjames1-0/+2
2008-01-21Simple fix where options->ca_file was used withoutjames1-1/+1
2008-01-21epoll driver in event.c should be prepared to handle anjames1-1/+1
2008-01-21Fixed interim memory growth issue in TCP connect loop wherejames1-0/+2
2008-01-21Added note about alternative version of easy-rsajames1-1/+9
2007-10-26PKCS-11 fixups (Alon Bar-Lev).james1-1/+1
2007-10-22Use pkcs11-helper as external library, can be downloadedjames22-14449/+468
2007-10-22Modified command line and config file parser to allowjames2-4/+20
2007-10-22Added --management-signal option to signal SIGUSR1 when the managementjames6-1/+37
2007-10-22Add "forget-passwords" command to the management interface (Alon Bar-Lev).james2-0/+23
2007-08-17AUTO_USERID feature -- if the auth-user-pass option is usedjames3-3/+5
2007-08-14config-win32.h and install-win32/openvpn.nsi are no longer generatedjames1-1/+1
2007-07-18updated iconjames1-0/+0
2007-06-11Fixed a variable declaration that wasn't at the startjames1-2/+4
2007-04-26script comment changesjames2-1/+3
2007-04-25Version 2.1_rc4v2.1_rc4james2-1/+10
2007-04-25Fixed 64-bit portability bug in time_string function (Thomas Habets).james1-1/+2
2007-04-25misc Windows build system changesjames6-6/+24
2007-04-25TAP driver now passes signing tests on Vista x64.james36-315/+431
2007-04-23Forgot to add changelog item about OpenVPN GUI beingjames1-1/+5
2007-04-23Version 2.1_rc3v2.1_rc3james2-1/+21
2007-04-22Version is now specified in version.m4 for bothjames19-92/+204
2007-04-21Moved OpenVPN version number from configure.acjames2-1/+4
2007-04-21Added a Windows README file to the installer thanjames2-3/+20
2007-04-21Added OpenVPN GUI (Mathias Sundman version) as installjames2-2/+36
2007-04-21The easy-rsa directory installed by the windows installer comes with thejames3-0/+24
2007-04-21Clean up configure on FreeBSD for recent autotool versions thatjames2-7/+39
2007-04-19Use Server 2003 rather than Vista as x64 target for tap/tapinstall.james4-8/+4
2007-04-19Updated build system and tap driver to work withjames9-28/+42
2007-04-14Added options to version.nsi that allow prebuiltjames3-4/+35
2007-03-16Revert r1773james4-11/+13
2007-03-08Don't build special x64 version of tapinstall.exejames4-13/+11
2007-03-07Windows TAP driver license text changes.james19-168/+174
2007-03-07Cleaned up Windows build scripts.james13-113/+234
2007-03-06Forgot to svn add buildinstaller before last commit.james1-0/+6
2007-03-06./domake-win will now do a full build of the installerjames3-2/+35
2007-03-06Added maketapinstall.james6-15/+83
2007-03-06Added maketap and signtap scripts.james3-0/+62
2007-03-06Added service configuration to install-win32/winconfigjames2-0/+17
2007-03-06Changes to Windows build environment, to allow straightforward buildingjames16-437/+106
2007-03-05Allow installation of TAP-Win64james3-15/+15
2007-03-05TAP driver fix for Vista x64 BSOD.james4-4/+21
2007-03-05Include tap.cat (TAP driver catalog file) in Windowsjames3-3/+5
2007-02-28Version 2.1_rc2 releasedv2.1_rc2james2-1/+64
2007-02-28On Windows, revert to "ip-win32 dynamic" as the default.james1-1/+1
2007-02-28Worked around an incompatibility in the Windows Vistajames1-7/+25
2007-02-27The Windows version will now use a default route-delayjames1-1/+1
2007-02-27Renamed TAP-Win32 driver from tap0801.sys to tap0901.sysjames12-88/+232
2006-12-24--reneg-sec clarification in man page.james1-0/+13
2006-12-05Interim snapshot 2.1_rc1cjames1-1/+1
2006-11-23updated valgrind-suppress for OpenSSL 0.9.8james1-228/+40
2006-11-23Fixed issue where struct env_set methods thatjames4-4/+40
2006-11-13Interim snapshot 2.1_rc1bjames1-1/+1
2006-11-13Revert TAP-Win64 binaries to tapbin64-0801james1-2/+4
2006-11-13New try at AUTO_USERID.james9-2/+236
2006-11-13Attempt at rational signal handling when in thejames4-11/+69
2006-11-10Backed out AUTO_USERID feature introduced in r1436.james4-48/+4
2006-11-09Fixed issue where OpenVPN does not apply the --txqueuelen optionjames3-3/+5
2006-11-08Interim snapshot 2.1_rc1ajames1-1/+1
2006-11-08Added time_ascii, time_duration, and time_unixjames4-8/+63
2006-11-08Added #ifdefed out AUTO_USERID feature.james4-4/+48
2006-11-08PROTO_TCPv4 is never used as an index intojames2-5/+8
2006-11-02Fixed typo in tapdrvr.c -- the fix is functionally cosmeticjames1-1/+1
2006-11-01SO_REUSEADDR should not be set on Windows TCP sockets becausejames1-0/+2
2006-11-01Prevent SIGUSR1 or SIGHUP from causing programjames4-1/+28
2006-11-01auth-pam change: link with -lpam ratherjames2-3/+2
2006-11-01Merged Alon's branch:v2.1_rc1james7-36/+88
2006-10-01Version 2.1_beta16 releasedjames1-1/+1
2006-10-01For Windows build, updated OpenSSL to 0.9.7l.james4-7/+47
2006-09-21Documented --socket-flags and the TCP_NODELAY flag.james1-0/+17
2006-09-14ChangeLog edits for r1229 and r1230.james1-0/+13
2006-09-14Fixed bug in loopback self-test introducedjames2-2/+2
2006-09-14TAP-Win32 fixes to run on Windows Vista.james11-31/+320
2006-09-12Version 2.1_beta15 releasedjames3-2/+49
2006-07-03Comment about assertion being hit.james1-1/+1
2006-06-30Fixed bug introduced with the --port-share directivejames1-1/+1
2006-06-29pkcs11 changes:james2-17/+28
2006-06-29Added two new management states:james4-7/+39
2006-06-28Minor syshead.h change for NetBSD to allowjames1-0/+4
2006-06-26Removed 'keywords' propset from everythingjames0-0/+0
2006-06-26Removed spurious executable propset fromjames4-0/+0
2006-06-24Modified --port-share code to remove the assumption thatjames2-17/+15
2006-06-24Eliminated gcc 3.3.3 warnings on NetBSDjames8-12/+16
2006-06-13-r 1026:1032james5-29/+79
2006-06-11Added optional minimum-number-of-bytesjames7-17/+38
2006-06-11A few more updates:james3-2/+72
2006-05-11Added credit for CAN-2005-2532.james2-2/+2
2006-04-13Version 2.1_beta14 releasedjames1-1/+1
2006-04-13Added --lladdr option to specify the link layer (MAC) addressjames9-1/+97
2006-04-13Added --route-metric option to set a default route metricjames7-3/+42
2006-04-13Version number increment.james1-1/+1