aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2011-08-07WIN32: Check for windres toolBertrand Jacquin1-0/+1
2011-07-28Moved doxygen-specific files to a separate directoryDavid Sommerseth16-1/+1
2011-07-28Added main/control docsDavid Sommerseth16-117/+1476
2011-07-28Added data channel fragmentation docsDavid Sommerseth2-73/+460
2011-07-28Added memory management documentationDavid Sommerseth2-9/+147
2011-07-28Added reliability layer documentationDavid Sommerseth2-64/+430
2011-07-28Added compression docsDavid Sommerseth3-49/+341
2011-07-28Added control channel crypto docsDavid Sommerseth4-243/+841
2011-07-28Doxygen: Added data channel crypto docsDavid Sommerseth2-25/+218
2011-07-28Added Doxygen doxyfileAdriaan de Jong1-0/+279
2011-07-01Fixes to easy-rsa/2.0Samuli Seppänen3-6/+309
2011-07-01Made domake-win builds to use easy-rsa/2.0/openssl-1.0.0.cnfSamuli Seppänen2-5/+5
2011-07-01Updated "easy-rsa" for OpenSSL 1.0.0Samuli Seppänen5-22/+27
2011-06-20Revert "Add new openssl.cnf to easy-rsa/Windows"David Sommerseth1-350/+0
2011-06-20Add new openssl.cnf to easy-rsa/WindowsSamuli Seppänen1-0/+350
2011-06-20Fix a build-ca issue on WindowsSamuli Seppänen2-3/+3
2011-06-15Remove support for Linux 2.2 configuration fallbackDavid Sommerseth2-20/+3
2011-06-14Documented --x509-username-field optionRobert Fischer2-1/+9
2011-06-14Added info about --show-proxy-settingsRobert Fischer2-0/+6
2011-05-31Fix compiling issues with pkcs11 when --disable-management is configuredDavid Sommerseth1-0/+2
2011-05-27Don't define ENABLE_PUSH_PEER_INFO if SSL is not availableDavid Sommerseth1-0/+2
2011-05-23Merge remote-tracking branch 'cron2/feat_ipv6_payload_2.3'David Sommerseth5-26/+109
2011-05-22Windows IPv6 cleanup - properly remove IPv6 routes and interface configGert Doering5-24/+107
2011-05-19Fix const declarations in plug-in v3 structsDavid Sommerseth1-4/+4
2011-05-19Change the netsh.exe command from "add" to "set".smos1-2/+2
2011-05-19Fix 2.2.0 build failure when management interface disabledMatthew L. Creech1-0/+2
2011-05-10Fix issues with some older GCC compilersSimon Matter1-3/+3
2011-04-27Fix compile issues when using --enable-small and --disable-ssl/--disable-cryptoGustavo Zacarias1-1/+2
2011-04-26Solved hidden merge conflicts between master and svn-branch-2.1David Sommerseth2-4/+7
2011-04-26Merge branch 'svn-branch-2.1' into mergeDavid Sommerseth39-333/+1702
2011-04-26Fixed compile issues on Windows.James Yonan4-4/+4
2011-04-26Added new "extra-certs" and "verify-hash" options (see man page forJames Yonan7-1/+128
2011-04-26Added 'dir' flag to "crl-verify" (see man page for info).James Yonan7-61/+96
2011-04-26Revert r7092 and r7151, i.e. remove --enable-osxipconfigJames Yonan3-35/+1
2011-04-26Version 2.1.3tJames Yonan1-1/+1
2011-04-26For Mac OSX, when DARWIN_USE_IPCONFIG is defined, retry ipconfigJames Yonan1-1/+11
2011-04-26Fixed bug in port-share that could cause port share process toJames Yonan2-1/+4
2011-04-26Fixed bug that incorrectly placed stricter TCP packet replay rules onJames Yonan6-14/+15
2011-04-26Added more packet ID debug info at debug level 3 for debuggingJames Yonan6-28/+142
2011-04-26Added ./configure --enable-osxipconfig option for Mac OS X which willJames Yonan3-2/+26
2011-04-26Added "auth-token" client directive, which is intended to beJames Yonan11-13/+113
2011-04-26win/sign.py now accepts an optional tap-dir argument.James Yonan1-4/+8
2011-04-26Version 2.1.3nJames Yonan1-1/+1
2011-04-26Client will now try to reconnect if no push reply receivedJames Yonan4-3/+20
2011-04-26Extended "client-kill" management interface command (server-side)James Yonan7-19/+53
2011-04-26Fixed bug introduced in r7031 that might cause this error message:James Yonan1-6/+16
2011-04-26Fixed issue where a client might receive multiple push replies fromJames Yonan3-2/+14
2011-04-26env_filter_match now includes the serial number of all certsJames Yonan1-1/+1
2011-04-25Reduce log verbosity at level 3, with a focus on removing excessive log verbo...James Yonan6-27/+33
2011-04-25Added optional journal directory argument to "port-share" directive, for repo...James Yonan8-33/+131
2011-04-25Added --enable-lzo-stub configure option to build an OpenVPN client without L...James Yonan7-14/+85
2011-04-25Merge branch 'feat_ipv6_payload'David Sommerseth27-134/+2622
2011-04-25Merge branch 'feat_ipv6_transport'David Sommerseth23-265/+1564
2011-04-24rebased to 2.2RC2 (beta 2.2 branch)Gert Doering5-47/+95
2011-04-24Implement "ipv6 ifconfig" for TAP interfaces on SolarisGert Doering1-2/+40
2011-04-24bump IPv6 version number (openvpn --version) to 20100922-1Gert Doering2-1/+11
2011-04-24bugfix for linux/iproute2: IPv6 ifconfig code block was not called forGert Doering1-14/+15
2011-04-24correct URL for "more information about IPv6 patch is *here*"Gert Doering1-1/+1
2011-04-242.2-beta3 has a signed TAP driver with the IPv6 code, but it's notGert Doering2-2/+7
2011-04-24renamed t_client.sh to t_client.sh.inGert Doering1-298/+0
2011-04-24full "VPN client connect" test framework for OpenVPNGert Doering1-0/+298
2011-04-24implement IPv6 ifconfig + route setup/deletion on OpenBSDGert Doering3-11/+71
2011-04-24revert unconditionally-enabling of setenv_es() logging (too noisy)Gert Doering1-1/+3
2011-04-24tag and release as 20100307-1Gert Doering3-2/+37
2011-04-24WIN32: if IPv6 requested in TUN mode, and TUN/TAP driver version is olderGert Doering1-0/+10
2011-04-24when deleting a route on win32, also add gateway addressGert Doering1-0/+11
2011-04-24Win32: set next-hop for IPv6 routes according to TUN/TAP mode - in TUN mode,Gert Doering1-1/+11
2011-04-24document recent changes and open TODOs, adapt --version info, tag releaseGert Doering3-1/+57
2011-04-24drop "book ipv6" from open_tun() and tuncfg() prototypesGert Doering1-2/+2
2011-04-24- Win32 IPv6 ifconfig support, using "netsh" callsGert Doering2-75/+157
2011-04-24add IPv6 route add / route delete code for windows (using "netsh")Gert Doering1-2/+36
2011-04-24env_block(): if PATH is not set, add standard PATH setting to env so thatGert Doering1-0/+16
2011-04-24* make ipv6_payload compile under windowzeJuanJo Ciarlante3-0/+61
2011-04-24add some TODOs to TODO.IPv6Gert Doering1-6/+6
2011-04-24NetBSD fixes - on 4.0 and up, use multi-af mode. On earlier systems thatGert Doering1-43/+0
2011-04-24remove NOTES file from commit - private scribblingGert Doering1-180/+0
2011-04-24Enable IPv6 Payload in OpenVPN p2mp tun server mode. 20100104-1 release.Gert Doering4-6/+269
2011-04-24basic documentation of IPv6 related options and their syntaxGert Doering1-0/+53
2011-04-24undo accidential duplication of existing "--iroute" line in the help textGert Doering1-1/+0
2011-04-24add some TODOs to TODO.IPv6Gert Doering4-6/+31
2011-04-24new feature: "ifconfig-ipv6-push" (from ccd/ config)Gert Doering6-32/+212
2011-04-244a, 9, 10, 11, 12 added - and 11. done right away :-)Gert Doering1-0/+34
2011-04-24NetBSD fixes - on 4.0 and up, use multi-af mode. On earlier systems thatGert Doering1-21/+52
2011-04-24remove NOTES file from commit - private scribblingGert Doering1-180/+0
2011-04-24Enable IPv6 Payload in OpenVPN p2mp tun server mode. 20100104-1 release.Gert Doering25-81/+1915
2011-04-21Update man page with info about --connect-timeoutRobert Fischer1-0/+8
2011-04-21Update man page with info about --capathRobert Fischer1-0/+5
2011-04-21Add a simple comment regarding openvpn_snprintf() is duplicatedDavid Sommerseth1-0/+3
2011-04-21Improve the mysprintf() issue in openvpnserv.cDavid Sommerseth1-11/+28
2011-04-15Fixed a bug with GUI icon deletion on upgrade from 2.2-RC or earlierSamuli Seppänen1-0/+6
2011-04-14Avoid re-defining uint32_t when using mingw compilerGisle Vanem1-0/+7
2011-04-14Added man page entry for --management-clientrf1-0/+7
2011-04-14Update man page with info about --remote-random-hostnamerf1-0/+6
2011-04-14Fixed copying of tapinstall.exe to dist/bin when using prebuilt TAP-driversSamuli Seppänen1-1/+1
2011-04-14Removed Win2k from supported platforms list in INSTALL and win/openvpn.nsiSamuli Seppänen2-5/+3
2011-04-14Fix a bug in devcon source code handlingSamuli Seppänen1-1/+1
2011-04-14Change the default --tmp-dir path to a more suitable pathDavid Sommerseth3-4/+36
2011-04-14Fixed bug in port-share that could cause port share process to crashJames Yonan1-0/+3
2011-04-14Add more detailed explanation regarding the function of "--rdns-internal"Gert Doering1-1/+7
2011-04-14Change all CRLF linefeeds to LF linefeedsSamuli Seppänen24-1013/+1013
2011-04-05Add man page entry for --redirect-privateSamuli Seppänen1-0/+5
2011-03-31Fix the --client-cert-not-required featureDavid Sommerseth1-4/+6
2011-03-27* ipv6-0.4.16: fix mingw32 buildJuanJo Ciarlante4-27/+45
2011-03-27* ipv6-0.4.15b: rebase over openvpn-testing-masterJuanJo Ciarlante3-14/+17
2011-03-25* ipv6-0.4.15: add --multihome support to xBSDJuanJo Ciarlante3-3/+57
2011-03-25* ipv6-0.4.14: fix xinetd usage:JuanJo Ciarlante1-2/+34
2011-03-25* fix --multihome for ipv6: IPV6_RECVPKTINFOJuanJo Ciarlante1-10/+17
2011-03-25* fix --multihome for ipv4: cmsg_len must compare against in_pktinfoJuanJo Ciarlante1-13/+14
2011-03-25* undo mroute.c changes related to ipv6 payload,JuanJo Ciarlante1-30/+0
2011-03-25* rebased to v2.1.1 releaseJuanJo Ciarlante1-2/+8
2011-03-25* doc updatesJuanJo Ciarlante1-2/+4
2011-03-25* fix --disable-ipv6 buildJuanJo Ciarlante1-0/+6
2011-03-25* updated docJuanJo Ciarlante2-3/+3
2011-03-25* polished redirect-gateway (ipv4 on ipv6 endpoints) supportJuanJo Ciarlante3-2/+8
2011-03-25* (prototype) fix for supporting "redirect-gateway" for tunneled ipv4 over ip...JuanJo Ciarlante2-8/+12
2011-03-25* no new funcionality, just small cleanups:JuanJo Ciarlante4-42/+41
2011-03-25* openbsd: no IFF_MULTICAST, #ifdef around itJuanJo Ciarlante1-0/+2
2011-03-25* doc updatesJuanJo Ciarlante1-18/+23
2011-03-25* fixed segfault for undef address family in print_sockaddr_ex (thanks Marcel!)JuanJo Ciarlante1-4/+4
2011-03-25* socket.c: better buf logic in print_sockaddr_exJuanJo Ciarlante1-3/+3
2011-03-25* TODO.ipv6 updateJuanJo Ciarlante1-0/+4
2011-03-25* fix multi-tcp crash (corrected assertion)JuanJo Ciarlante2-2/+10
2011-03-25* init.c: small in-doc tweaksJuanJo Ciarlante1-1/+4
2011-03-25* init.c: document the ENABLE_MANAGEMENT place to work onJuanJo Ciarlante2-0/+5
2011-03-25* updated {README,TODO}.ipv6 from feedback at openvpn-devel mlistJuanJo Ciarlante2-20/+32
2011-03-25* renamed README.ipv6{.txt,}JuanJo Ciarlante1-0/+0
2011-03-25* correctly setup hints.ai_socktype for getaddrinfo(),JuanJo Ciarlante4-15/+28
2011-03-25* make possible to x-compile openvpn/win32 in LinuxJuanJo Ciarlante1-6/+26
2011-03-25* doc update w/unittests resultsJuanJo Ciarlante1-2/+10
2011-03-25* document ipv6 milestone statusJuanJo Ciarlante1-3/+6
2011-03-25* ipv6 on win32 "milestone": 1st snapshot that passes all unittestsJuanJo Ciarlante4-11/+98
2011-03-25* fixed win32 non-ipv6 buildJuanJo Ciarlante4-9/+21
2011-03-25* added README.ipv6.txtJuanJo Ciarlante1-0/+67
2011-03-25* important fix for tcp6 reconnectionJuanJo Ciarlante1-1/+14
2011-03-25* support --disable-ipv6 build properly:JuanJo Ciarlante6-61/+86
2011-03-25* socket.c: use USE_PF_INET6 in switch constructs to actually toss them out,JuanJo Ciarlante1-206/+226
2011-03-25* migrated all getaddrinfo() to getaddr6JuanJo Ciarlante1-133/+101
2011-03-25* created getaddr6(), use it from resolve_remote()JuanJo Ciarlante1-15/+265
2011-03-25* rebased openvpn-2.1_rc1b.jjo.20061206.d.patchJuanJo Ciarlante13-190/+856
2011-03-25Clarify --tmp-dir optionchantra2-1/+18
2011-03-25Use a version-less version identifier on the master branchDavid Sommerseth1-1/+1
2011-03-25common_name passing in auth_pam pluginJoe Patterson2-3/+10
2011-03-25Fixed typo in plugin.hStefan Hellermann1-1/+1
2011-03-25plugin.h: update prototype of plugin_call dummy in !ENABLE_PLUGIN caseStefan Hellermann1-1/+3
2011-03-25Separate the general plug-in version constant and v3 plug-in structs versionDavid Sommerseth3-4/+18
2011-03-25Added a simple plug-in demonstrating the v3 plug-in API.David Sommerseth1-0/+245
2011-03-25Extend the v3 plug-in API to send over X509 certificatesDavid Sommerseth9-16/+32
2011-03-25Implement the core v3 plug-in function calls.David Sommerseth1-2/+27
2011-03-25Define the new openvpn_plugin_{open,func}_v3() APIDavid Sommerseth3-3/+227
2011-03-25Provide 'dev_type' environment variable to plug-ins and script hooksDavid Sommerseth3-0/+8
2011-03-25Misc fixes to r6708.James Yonan8-51/+72
2011-03-25Added "management-external-key" option. This option can be usedJames Yonan10-59/+433
2011-03-25Fixed compiling issues when using --disable-cryptoJames Yonan1-0/+1
2011-03-25Add extv3 X509 field support to --x509-username-fieldMarkus Koetter2-1/+71
2011-03-24Preparing for the v2.2-RC2 releasev2.2-RC2David Sommerseth2-2/+24
2011-03-24Windows cross-compile cleanupAlon Bar-Lev4-26/+26
2011-03-24Clarified --client-config-dir section on the man-page.Samuli Seppänen1-1/+3
2011-03-24Clarify default value for the --inactive option.David Sommerseth1-1/+1
2011-03-24Open log files as text files on WindowsDavid Sommerseth1-1/+1
2011-03-23Fixes to Makefile.amSamuli Seppänen1-2/+2
2011-03-21Updated INSTALL-win32.txtSamuli Seppänen1-11/+12
2011-03-21Replaced config-win32.h with win/config.h.inSamuli Seppänen8-358/+372
2011-03-21Fixes to win/openvpn.nsiSamuli Seppänen1-2/+17
2011-03-21Added support for prebuilt TAP-drivers. Automated embedding manifests.Samuli Seppänen6-79/+111
2011-03-10Implement IPv6 in TUN mode for Windows TAP driver.Gert Doering3-4/+254
2011-03-01Fix line continuation in chkconfig init script description.Ville Skyttä1-4/+4
2011-02-28Fix packaging of config-win32.h and service-win32/msvc.makv2.2-RCDavid Sommerseth2-3/+6
2011-02-28Preparing for the OpenVPN 2.2-RC releaseDavid Sommerseth2-2/+30
2011-02-28Temporary snprintf-related fix to service-win32/openvpnserv.cSamuli Seppänen1-2/+1
2011-02-27Changes to buildsystem patchsetSamuli Seppänen4-26/+34
2011-02-27Added first version of NSI installer script to win/openvpn.nsiSamuli Seppänen1-0/+802
2011-02-27Copied install-win32/setpath.nsi to win/setpath.nsiSamuli Seppänen1-0/+231
2011-02-27Several modifications to win/make_dist.py to allow building the NSI installerSamuli Seppänen1-3/+25
2011-02-27Added comments to win/build_ddk.pySamuli Seppänen1-0/+1
2011-02-27Added openvpnserv.exe building to win/build.pySamuli Seppänen1-1/+8
2011-02-27Added configure.h and version.m4 variable parsing to win/config.pySamuli Seppänen1-1/+3
2011-02-27Added command-line switch to win/build_all.py to skip TAP driver buildingSamuli Seppänen1-7/+16
2011-02-27Added comments and made small modifications to win/msvc.mak.inSamuli Seppänen1-16/+16
2011-02-27Added support for viewing config-win32.h paramters to win/show.pySamuli Seppänen1-3/+3
2011-02-27Added helper functionality to win/wb.pySamuli Seppänen1-0/+99
2011-02-27Moved TAP-driver version info to version.m4. Cleaned up win/settings.in.Samuli Seppänen2-17/+13
2011-02-27Added a nmake makefile for openvpnserv.exe buildingSamuli Seppänen1-0/+30
2011-02-27Added ENABLE_PASSWORD_SAVE to config-win32.hSamuli Seppänen1-0/+3
2011-02-18Added "client-nat" option for stateless, one-to-oneJames Yonan15-17/+490
2011-02-14Properly handle certificate serial numbers > 32 bits.James Yonan2-4/+12
2011-02-14Fixes to r6925.James Yonan1-3/+3
2011-02-14Implemented get_default_gateway_mac_addr for Mac OS X (previously,James Yonan3-59/+125
2011-01-18Fixed minor compile issue triggered on builds whereJames Yonan1-1/+1
2011-01-10* added --management-up-down option to allow management interfaceJames Yonan6-21/+55
2011-01-06Fix compiler warning when compiling against OpenSSL 1.0.0David Sommerseth1-1/+1
2011-01-05Added --x509-track option.James Yonan10-4/+186
2010-12-20Minor addition of logging info before and afterJames Yonan1-0/+2
2010-12-17Make the --x509-username-field feature an opt-in featureDavid Sommerseth4-0/+23
2010-12-13Misc fixes to r6708.James Yonan8-51/+72
2010-12-10Minor addition of logging info before and afterJames Yonan2-1/+3
2010-12-09Added "management-external-key" option. This option can be usedJames Yonan10-59/+433
2010-12-04Change variadic macros to C99 style.Matthias Andree1-4/+4
2010-11-25Prepared v2.2-beta5 for releasev2.2-beta5David Sommerseth2-1/+6
2010-11-25Merge branch 'feat_misc' into beta2.2David Sommerseth1-1/+1
2010-11-25Fixed an issue causing a build failure with MS Visual Studio 2008.Samuli Seppänen1-1/+1