Hi,

The OpenVPN 3 Linux v12 beta is now ready.

The highlights of this release includes:

* Feature: Web-based authentication
  For servers allowing web based authentication, OpenVPN 3 Linux
  will now pick up this authentication type request and handle
  it.  If the openvpn2 or openvpn3 user-front-end applications
  are able to open a browser window with the given URL, it will
  do so.  If not, it will present the URL needed for the further
  authentication process.  In addition, any VPN sessions awaiting
  web based authentication is also presented via the
  `openvpn3 sessions-list` command together with the authentication
  URL.

* Bugfix: OpenVPN 3 Linux configuration manager could crash
  If the openvpn3-service-configmgr program was started with the
  --state-dir argument pointing at an unreadable or non-existing
  directory, it would crash.  This has been fixed to provide a
  better error message and exit gracefully.  Front-end
  applications will still report that the net.openvpn.v3.configruations
  service is unavailable, this fix is not visible for end-users - just
  improving the behaviour of openvpn3-service-configmgr.

* Bugfix: Properly handle restart of paused sessions
  VPN sessions being paused (like via
  `openvpn3 session-manage --pause`) would not recover properly if
  it was recovered by using the `restart` method instead of `resume`.
  When trying to pause the session again, it would not do so as the
  session was considered paused already.  Resuming a VPN session
  via both the `resume` and the `restart` method are considered
  appropriate and is now handled correctly.

* Bugfix: openvpn2 running in the foreground could exit with an error
  If the openvpn2 front-end was used to start a VPN session and it
  was running in the foreground (no use of --daemon), it would present
  and error message when closing the session *if* the VPN session
  was closed via another channel (such as `openvpn3 session-manage`).
  This has been fixed and it will now exit properly if this situation
  appears, without any additional error messages.

* Bugfix: openvpn2 would misinterpret --keepalive
  The OpenVPN option parser in the Python 3 openvpn module would not
  properly parse a few arguments which used multiple arguments - such
  as --keepalive.  This has been fixed.

* Enhancements: openvpn2 now understands --tls-version-{min,max}
  In prior releases, the Python 3 openvpn module did not understand
  the --tls-version-min and --tls-version-max options.  This has been
  resolved and these options are forwarded properly to the
  configuration manager.


-- 
kind regards,

David Sommerseth
OpenVPN Inc


[0] <https://gitlab.com/openvpn/openvpn3-linux>
    <https://github.com/OpenVPN/openvpn3-linux>

---- Source tarballs ----------------------------------------------------
* OpenVPN 3 Linux v11 beta

  
<https://swupdate.openvpn.net/community/releases/openvpn3-linux-12_beta.tar.xz>
  
<https://swupdate.openvpn.net/community/releases/openvpn3-linux-12_beta.tar.xz.asc>

---- SHA256 Checksums ---------------------------------------------------

899a4211e883682f5d1fb50dad4425c743283c117b068d3af3d1189f65c2e0ce  
openvpn3-linux-12_beta.tar.xz
7b592b652daa7f4119019d9764005a019765bc4a2ab5de65cf5faf982d0617f4  
openvpn3-linux-12_beta.tar.xz.asc

---- git references -----------------------------------------------------

git tag: v12_beta
git commit: be65151677fa854080a563a52d1a96b38ab29544

---- Changes from v11 to v12 --------------------------------------------

David Sommerseth (11):
      client: Properly reset the paused flag on session restart
      python: Improve parsing of options with multiple arguments
      python: Extend argument parser with support for --tls-version-min/max
      dbus: Add web-auth constant to ClientAttentionGroup
      client: Enable web-auth support and URL extraction
      python: Add support for handling web-auth in openvpn2
      python: Resolve error in openvpn2 on disconnect with pre-closed sessions
      common: Implement function for opening up URIs on the host
      ovpn3cli: Add support web auth via openvpn3
      ovpn3cli: Improve 'sessions-list' for sessions awaiting web auth
      configmgr: Abort properly if --state-dir processing fails

-------------------------------------------------------------------------


Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Openvpn-devel mailing list
Openvpn-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openvpn-devel

Reply via email to