0
0
mirror of https://github.com/OpenVPN/openvpn3.git synced 2024-09-20 12:12:15 +02:00
OpenVPN 3 is a C++ class library that implements the functionality of an OpenVPN client, and is protocol-compatible with the OpenVPN 2.x branch.
Go to file
James Yonan de0da474ef Revamp remote-list handling so that DNS names that resolve to
multiple addresses will be treated as if each address was an
individual remote directive.

Fixed issue where UDP transport driver was calling socket
connect method synchronously.  This can cause exceptions
to be thrown in corner cases, such as "No route to host"
on OSX/iOS for connections to IPv6 addresses when no default
IPv6 route exists on system.  Refactoring UDP connect
operation to be asychronous fixes the issue.

Implemented remote-random.
2013-03-12 19:20:37 +00:00
client Revamp remote-list handling so that DNS names that resolve to 2013-03-12 19:20:37 +00:00
javacli Revamp remote-list handling so that DNS names that resolve to 2013-03-12 19:20:37 +00:00
lzo Compression selector in mobile clients is now 3-state: 2012-09-08 01:36:54 +00:00
minicrypto Android build scripts: 2012-10-07 09:14:00 +00:00
openvpn Revamp remote-list handling so that DNS names that resolve to 2013-03-12 19:20:37 +00:00
polarssl Misc build system changes to support OpenSSL. 2012-11-27 03:05:46 +00:00
scripts Support usage such as this: 2013-02-19 06:54:12 +00:00
snappy Turned on snappy compression support in mobile clients. 2012-09-08 23:02:09 +00:00
test Minor test script move. 2013-01-31 15:05:24 +00:00
win C++ core fixes for Windows. 2012-04-21 04:47:30 +00:00
lib-versions Turned on snappy compression support in mobile clients. 2012-09-08 23:02:09 +00:00
setlibpath Updated linux scripts to work with latest core and library 2012-09-09 23:10:20 +00:00
setpath iOS version: 1.0 Beta 17 2012-09-05 01:09:34 +00:00
sources Added parser size validation constants in 2012-11-12 01:52:03 +00:00
vars-android Misc build system changes to support OpenSSL. 2012-11-27 03:05:46 +00:00
vars-android-dbg Misc build system changes to support OpenSSL. 2012-11-27 03:05:46 +00:00
vars-arm-cross iOS version: 1.0 Beta 17 2012-09-05 01:09:34 +00:00
vars-ios iOS client changes: 2012-09-25 21:04:27 +00:00
vars-ios-dbg iOS client changes: 2012-09-25 21:04:27 +00:00
vars-iossim iOS client changes: 2012-09-25 21:04:27 +00:00
vars-iossim-dbg iOS client changes: 2012-09-25 21:04:27 +00:00
vars-linux Updated linux scripts to work with latest core and library 2012-09-09 23:10:20 +00:00
vars-osx Misc build system changes to support OpenSSL. 2012-11-27 03:05:46 +00:00
vars-osx-dbg Fixed build script to work again on OS X. 2012-09-11 23:51:37 +00:00
vars-reset iOS version: 1.0 Beta 17 2012-09-05 01:09:34 +00:00
vars-win Ported core to Windows except for TAP driver support. 2012-01-25 08:32:27 +00:00