Hi,

On Tue, Dec 15, 2015 at 12:25:23PM -0500, Selva Nair wrote:
> 1. git_master:
>  -  May be built with target = vista and will run correctly only on vista
> and above
>     (this is the default target in openvpn-build if git-master source is
> used)
>  -  Will support --block-outside-dns when run on vista and above --
> undefined behaviour if attempted to run on winxp

I'm fairly sure the binary will not start at all.  It's calling symbols
that are not *there*, so the dll linker will just refuse to run it.

> 2. release/2.3 (and upcoming 2.3.9)
> - May be built for target = winxp
>   (this is the default target in openvpn-build if release/2.3 source is
> used)
> - Support for --block-outside-dns determined automatically at run-time:
>      when run on vista and above the option will be supported
>      when run on winxp the option will be ignored or cause
>      a fatal error depending on how it is specified:
>         if pushed from a server: just a warning in the logs
>         specified in the config: fatal error unless protected by
>         ignore-unknown-option or setenv-opt or forward-compatible...

Make that "setenv opt block-outside-dns".  ignore-unknown-option will
*not* help here, as it is not "unknown", but just "not working".

>  3. Both should build correctly for 64-bit and 32-bit platforms

Yep.

gert

-- 
USENET is *not* the non-clickable part of WWW!
                                                           //www.muc.de/~gert/
Gert Doering - Munich, Germany                             g...@greenie.muc.de
fax: +49-89-35655025                        g...@net.informatik.tu-muenchen.de

Attachment: signature.asc
Description: PGP signature

Reply via email to