Hi folks, here's a patch series that brings all not-yet-ported changes from James' SVN 2.1 tree to the current git master tree (plus one of mine, 5/5 is a bugfix for 2/5 - I decided to have it as extra patch so it's clear that this is deviating from "just take what is in SVN").
This is necessary groundwork to run OpenVPN AS with the 2.3 core, and thus bring development work of "community openvpn" and "AS" a bit more closely together again. Patches have been tested on Linux, FreeBSD and MacOS 10.5, for standalone OpenVPN (client and p2pm server) and inside AS, and I'm fairly confident that the stuff works and nothing crashes :-) (Don't ask me what 1/5 is for. It came from SVN, it was straightforward to port and test, and "something in the AS context" wants it) gert