These patches fix serious interoperability issues with tap-windows6. Backported
versions of these patches were tested with OpenVPN 2.3.4 because openvpn-build
is currently unable to build from Git "master".
[PATCH 1/2] Modification to address bug where OpenVPN enters state
[PATCH 2/2] Revised fix
From: TDivine
Adding new tap adapters while connected:
https://community.openvpn.net/openvpn/ticket/430
---
src/openvpn/tun.h | 27 ++-
1 file changed, 18 insertions(+), 9 deletions(-)
diff --git a/src/openvpn/tun.h b/src/openvpn/tun.h
index 631b53c..d84b777 100644
---
From: TDivine
---
src/openvpn/forward.c | 9 +
src/openvpn/tun.h | 34 --
2 files changed, 29 insertions(+), 14 deletions(-)
diff --git a/src/openvpn/forward.c b/src/openvpn/forward.c
index 39f66e3..27b775f 100644
--- a/src/openvpn/forward.c
+++ b/sr
I kept most of the certificate properties equal to the old
certs, since some people's test scripts might rely on them (and
it does not require any creativity from my part).
Changes:
* Add script to generate fresh test/sample keys
(but keep sample keys in git for simple testing)
* Switch from