"Anything that touches DCO" is suspect :-) - so I've submitted this
to Linux and FreeBSD DCO server tests, and everything passed (or,
precisely, only well-known problems failed). Instances still use
DCO where they should.
The whole "msglevel" thing passed to functions like dco_available() might
need a bit of extra review when the dust has settled - is this still useful,
or do we (now) always pass the same thing anyway (since windows and M_USAGE
is gone now)? dco_check_option() is called with D_DCO and D_MULTI_ERRORS,
but the call tree with dco_check_startup_option() is only called once...
The whole "--windows-driver" thing is also something we might want to
revisit. It's quite a bit of code spilling to places that do not really
want to know (like, options.c)...
Nevertheless, this patch is doing quite a bit of good for removing #ifdef
relating to "DCO platforms", which is good :-)
Your patch has been applied to the master branch.
commit e9a156a160bb71e03ae03ba0bf4f31ced7282a13
Author: Lev Stipakov
Date: Thu Sep 15 13:40:28 2022 +0300
Use DCO on Windows by default
Signed-off-by: Lev Stipakov <[email protected]>
Acked-by: Frank Lichtenheld <[email protected]>
Message-Id: <[email protected]>
URL:
https://www.mail-archive.com/[email protected]/msg25221.html
Signed-off-by: Gert Doering <[email protected]>
--
kind regards,
Gert Doering
_______________________________________________
Openvpn-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openvpn-devel