mirror of
https://github.com/OpenVPN/openvpn.git
synced 2024-09-20 12:02:28 +02:00
47ae8457f9
Support asynchronous authentication by plugins by allowing OPENVPN_PLUGIN_AUTH_USER_PASS_VERIFY to return OPENVPN_PLUGIN_FUNC_DEFERRED. See comments in openvpn-plugin.h for documentation. Enabled by ENABLE_DEF_AUTH. Added a simple packet filter functionality that can be driven by a plugin. See comments in openvpn-plugin.h for documentation. Enabled by ENABLE_PF. See openvpn/plugin/defer/simple.c for examples of ENABLE_DEF_AUTH and ENABLE_PF. "TLS Error: local/remote TLS keys are out of sync" is no longer a fatal error for TCP-based sessions, since the error can arise normally in the course of deferred authentication. In a related change, allow packet-id sequence to begin at some number n > 0 for TCP sessions, rather than strictly requiring sequence to begin at 1. Added a test to configure.ac for LoadLibrary function on Windows. Modified "make dist" function to include all files from install-win32 so that ./domake-win can be run from a tarball-expanded directory. setenv and setenv-safe directives may now omit a value argument which defaults to "". git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@2978 e7ae566f-a301-0410-adde-c780ea21d3b5 |
||
---|---|---|
.. | ||
.svnignore | ||
build-pkcs11-helper.sh | ||
buildinstaller | ||
buildopensslpath.bat | ||
ddk-common | ||
doclean | ||
dosname.pl | ||
getgui | ||
getopenssl | ||
getpkcs11helper | ||
getprebuilt | ||
GetWindowsVersion.nsi | ||
getxgui | ||
ifdef.pl | ||
m4todef.pl | ||
macro.pl | ||
Makefile.am | ||
makeopenvpn | ||
maketap | ||
maketapinstall | ||
maketext | ||
openssl.patch | ||
openvpn.nsi | ||
sample.ovpn | ||
setpath.nsi | ||
settings.in | ||
trans.pl | ||
u2d.c | ||
winconfig |