On Wed, 20 May 2009, James Yonan wrote:

> We are very close to 2.1.  I know there's been some discussion about the 
> Windows client GUI, whether it deserves to live in 2.1.  We do have a 
> new client GUI that we've developed as a part of our Access Server 
> product and we are open to releasing it with 2.1, however doing so would 
> probably add more RC cycles to the 2.1 release.
> 
> The other option is to just release what we have now, pending a week or 
> so of testing on rc16, and get the new Windows client GUI into a 
> post-2.1 release.
> 
> Thoughts?

I'd suggest:

- decouple the Windows GUI from OpenVPN 2.1, that is:

+ release openvpn 2.1 without Windows GUI as soon as you believe it's done

   * your changelog below suggests that RC16 needs more than just
     a week of testing

+ stabilize (through beta and RC) the Windows GUI as a separate add-on
  package (if you want, these test releases can then comprise 2.1_rc,
  2.1.0, 2.1.1, ... whichever is current, for user convenience)

+ integrate GUI (if that's needed at all) in 2.2 or later.

Rationale: the GUI isn't critical to the release. It's an add-on.

> 
> 2009.05.17 -- Version 2.1_rc16
> 
> * Windows installer changes:
> 
>    1. ifdefed out the check Windows version code which is causing
>    problems on Windows 7
> 
>    2. don't define SF_SELECTED if it is already defined
> 
>    3. Use LZMA instead of BZIP2 compression for better compression
> 
>    4. Upgraded OpenSSL to 0.9.8k
> 
> * Added the ability to read the configuration file
>    from stdin, when "stdin" is given as the config
>    file name.
> 
> * Allow "management-client" directive to be used
>    with unix domain sockets.
> 
> * Added errors-to-stderr option.  When enabled, fatal errors
>    that result in the termination of the daemon will be written
>    to stderr.
> 
> * Added optional "nogw" (no gateway) flag to --server-bridge
>    to inhibit the pushing of the route-gateway parameter to
>    clients.
> 
> * Added new management interface command "pid" to show the
>    process ID of the current OpenVPN process (Angelo Laub).
> 
> * Fixed issue where SIGUSR1 restarts would fail if private
>    key was specified as an inline file.
> 
> * Added daemon_start_time and daemon_pid environmental variables.
> 
> * In management interface, added new ">CLIENT:ESTABLISHED" notification.
> 
> * Build fixes:
> 
>    1. Fixed some issues with C++ style comments that leaked into the code.
> 
>    2. Updated configure.ac to work on MinGW64.
> 
>    3. Updated common.h types for _WIN64.
> 
>    4. Fixed issue involving an #ifdef in a macro reference that breaks 
> early gcc
>       compilers.
> 
>    5. In cryptoapi.c, renamed CryptAcquireCertificatePrivateKey to
>       OpenVPNCryptAcquireCertificatePrivateKey to work around
>       a symbol conflict in MinGW-5.1.4.


Reply via email to