Re: [Openvpn-devel] [PATCH] contrib/vcpkg-ports: add pkcs11-helper port

2021-06-04 Thread Selva Nair
Hi, On Fri, May 14, 2021 at 10:31 AM Lev Stipakov wrote: > > From: Lev Stipakov > > pkcs11-helper is a dependency library used by OpenVPN. > So far it has been built only by mingw. > > Since we're making MSVC build system a first class citizen, > we need to build depencencies with MSVC, which we

[Openvpn-devel] [PATCH 1/8] forward: get rid of useless declarations for actually static functions

2021-06-04 Thread Heiko Wundram
From: Antonio Quartulli A bunch of functions defined in forward.c and declared in forward.h are actually used only in forward.c. For this very reason they don't need to be declared in forward.h at all and can be defined as static. Signed-off-by: Antonio Quartulli Acked-by: Lev Stipakov Messag

[Openvpn-devel] [PATCH] Implement Windows CA template match for Crypto-API selector

2021-06-04 Thread Heiko Wundram
The certificate selection process for the Crypto API certificates is currently fixed to match on subject or identifier. Especially if certificates that are used for OpenVPN are managed by a Windows CA, it is appropriate to select the certificate to use by the template that it is generated from, esp

[Openvpn-devel] [PATCH v4 4/9] Make waiting on auth an explicit state in the context state machine

2021-06-04 Thread Arne Schwabe
Previously we relied on checking tls_authentication_status to check wether to determine if the context auth state is actually valid or not. This patch eliminates that check by introducing waiting on the authentication as extra state in the context auth, state machine. Patch v3: Fix ccd config from

Re: [Openvpn-devel] [PATCH applied] Re: msvc: add ARM64 configuration

2021-06-04 Thread Lev Stipakov
This can be applied to release/2.5 as well. ma 10. toukok. 2021 klo 18.58 Gert Doering (g...@greenie.muc.de) kirjoitti: > > Acked-by: Gert Doering > > I have no idea what these things do, but the new blocks look reasonably > similar to the existing XML, just with "ARM64". No code changes. > > An

[Openvpn-devel] [PATCH v3 4/9] Make waiting on auth an explicit state in the context state machine

2021-06-04 Thread Arne Schwabe
Previously we relied on checking tls_authentication_status to check wether to determine if the context auth state is actually valid or not. This patch eliminates that check by introducing waiting on the authentication as extra state in the context auth, state machine. Patch v3: Fix ccd config from