OpenVPN 2.7_rc3 released

Yuriy Darnobyt <[email protected]> Fri, 28 Nov 2025 21:44:14 +0200
Newsgroups gmane.network.openvpn.announce
Message-ID <7BB31ECE-5943-44AA-B1A1-4DD27289DCFD__12236.4076714561$1764359487$gmane$org@openvpn.com>
--===============5267628234620354904==
Content-Type: multipart/alternative;
	boundary="Apple-Mail=_F5A70176-DB45-4CCC-A05E-2DAB83FED743"


--Apple-Mail=_F5A70176-DB45-4CCC-A05E-2DAB83FED743
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

The OpenVPN community project team is proud to release OpenVPN 2.7_rc3.

This is the third release candidate for the feature release 2.7.0.

Security fixes:

* CVE-2025-13751: Windows/interactive service: fix bug where the =
interactive service would error-exit in
  certain error conditions instead of just logging the fact and
  continuing.  After the error-exit, OpenVPN connections will no
  longer work until the service is restarted (or the system rebooted).
  This can be triggered by any authenticated local user, and has
  thus been classified as a "local denial of service" attack.

Important bug fixes since 2.7_rc2:

* Windows/Interactive Service bugfixes:
  many small bugfixes to registry-related DNS domain handling
* Windows/Interactive Service: harden service pipe handling
  close a small race condition, and add restrictive ACLs
* more type conversion related warnings have been fixed
* --multihome behaviour regarding egress interface selection has been
  changed. See Changes.rst and manpage for details.
* cleanup dead code in event handling code (leftover of the multisocket
  patch set)
* add new feature, --tls-crypt-v2-max-age n.  See Changes.rst and
  manpage for details.
* improve documentation to point out the pitfalls of case-insensitive
  filesystems and --client-config-dir
* split default gateway query logic in two:=20
    * for --redirect-gateway functionality, query for the gateway =
towards=20
      the actual IP address of the VPN server connecting to
    * for the "net_gateway" special destination for --route, and the=20
      corresponding environment variable, always query for 0.0.0.0 / ::
  (this will only make a difference in certain scenarios using a local=20=

  proxy, or on a system with multiple interfaces, not using the "default
  route" for the VPN connection * see github#890)
* upgrade embedded pkcs11-helper vcpkg + pkcs11-uri patch to 1.31=20
* CMake / autoconf cleanup wrt unused checks, outdated old-Linux checks,=20=

  Windows oddities
* DCO (primarily Linux): improve handling of bulk notifications from
  kernel (do not lose notifications, do not crash) (github#900)

More details can be found in the Changes document:

<https://github.com/OpenVPN/openvpn/blob/master/Changes.rst>

Source code and Windows installers can be downloaded from our download =
page:

<https://openvpn.net/community-downloads/>

Packages for Debian, Ubuntu, Fedora, RHEL, and openSUSE are available in =
the various
official Community repositories:

<https://community.openvpn.net/Pages/OpenVPN%20software%20repos>

Kind regards,
Yuriy Darnobyt=

--Apple-Mail=_F5A70176-DB45-4CCC-A05E-2DAB83FED743
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><head><meta http-equiv=3D"content-type" content=3D"text/html; =
charset=3Dus-ascii"></head><body style=3D"overflow-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;"><p =
style=3D"margin: 0px; font-width: normal; line-height: normal; =
font-size-adjust: none; font-kerning: auto; font-variant-alternates: =
normal; font-variant-ligatures: normal; font-variant-numeric: normal; =
font-variant-east-asian: normal; font-variant-position: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal; color: rgb(0, 0, 0); =
-webkit-text-stroke-color: rgb(0, 0, 0);">The OpenVPN community project =
team is proud to release OpenVPN 2.7_rc3.</p><p style=3D"margin: 0px; =
font-width: normal; line-height: normal; font-size-adjust: none; =
font-kerning: auto; font-variant-alternates: normal; =
font-variant-ligatures: normal; font-variant-numeric: normal; =
font-variant-east-asian: normal; font-variant-position: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal; color: rgb(0, 0, 0); =
-webkit-text-stroke-color: rgb(0, 0, 0);"><br></p><p style=3D"margin: =
0px; font-width: normal; line-height: normal; font-size-adjust: none; =
font-kerning: auto; font-variant-alternates: normal; =
font-variant-ligatures: normal; font-variant-numeric: normal; =
font-variant-east-asian: normal; font-variant-position: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal; color: rgb(0, 0, 0); =
-webkit-text-stroke-color: rgb(0, 0, 0);">This is the third release =
candidate for the feature release 2.7.0.</p><p style=3D"margin: 0px; =
font-width: normal; line-height: normal; font-size-adjust: none; =
font-kerning: auto; font-variant-alternates: normal; =
font-variant-ligatures: normal; font-variant-numeric: normal; =
font-variant-east-asian: normal; font-variant-position: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal; color: rgb(0, 0, 0); =
-webkit-text-stroke-color: rgb(0, 0, 0);"><br></p><p style=3D"margin: =
0px; font-width: normal; line-height: normal; font-size-adjust: none; =
font-kerning: auto; font-variant-alternates: normal; =
font-variant-ligatures: normal; font-variant-numeric: normal; =
font-variant-east-asian: normal; font-variant-position: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal; color: rgb(0, 0, 0); =
-webkit-text-stroke-color: rgb(0, 0, 0);">Security fixes:</p><p =
style=3D"margin: 0px; font-width: normal; line-height: normal; =
font-size-adjust: none; font-kerning: auto; font-variant-alternates: =
normal; font-variant-ligatures: normal; font-variant-numeric: normal; =
font-variant-east-asian: normal; font-variant-position: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal; color: rgb(0, 0, 0); =
-webkit-text-stroke-color: rgb(0, 0, 0);"><br></p><p style=3D"margin: =
0px; font-width: normal; line-height: normal; font-size-adjust: none; =
font-kerning: auto; font-variant-alternates: normal; =
font-variant-ligatures: normal; font-variant-numeric: normal; =
font-variant-east-asian: normal; font-variant-position: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal; color: rgb(0, 0, 0); =
-webkit-text-stroke-color: rgb(0, 0, 0);">* CVE-2025-13751: =
Windows/interactive service: fix bug where the interactive service would =
error-exit in</p><p style=3D"margin: 0px; font-width: normal; =
line-height: normal; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-feature-settings: normal; =
font-optical-sizing: auto; font-variation-settings: normal; color: =
rgb(0, 0, 0); -webkit-text-stroke-color: rgb(0, 0, 0);">&nbsp; certain =
error conditions instead of just logging the fact and</p><p =
style=3D"margin: 0px; font-width: normal; line-height: normal; =
font-size-adjust: none; font-kerning: auto; font-variant-alternates: =
normal; font-variant-ligatures: normal; font-variant-numeric: normal; =
font-variant-east-asian: normal; font-variant-position: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal; color: rgb(0, 0, 0); =
-webkit-text-stroke-color: rgb(0, 0, 0);">&nbsp; continuing. &nbsp;After =
the error-exit, OpenVPN connections will no</p><p style=3D"margin: 0px; =
font-width: normal; line-height: normal; font-size-adjust: none; =
font-kerning: auto; font-variant-alternates: normal; =
font-variant-ligatures: normal; font-variant-numeric: normal; =
font-variant-east-asian: normal; font-variant-position: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal; color: rgb(0, 0, 0); =
-webkit-text-stroke-color: rgb(0, 0, 0);">&nbsp; longer work until the =
service is restarted (or the system rebooted).</p><p style=3D"margin: =
0px; font-width: normal; line-height: normal; font-size-adjust: none; =
font-kerning: auto; font-variant-alternates: normal; =
font-variant-ligatures: normal; font-variant-numeric: normal; =
font-variant-east-asian: normal; font-variant-position: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal; color: rgb(0, 0, 0); =
-webkit-text-stroke-color: rgb(0, 0, 0);">&nbsp; This can be triggered =
by any authenticated local user, and has</p><p style=3D"margin: 0px; =
font-width: normal; line-height: normal; font-size-adjust: none; =
font-kerning: auto; font-variant-alternates: normal; =
font-variant-ligatures: normal; font-variant-numeric: normal; =
font-variant-east-asian: normal; font-variant-position: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal; color: rgb(0, 0, 0); =
-webkit-text-stroke-color: rgb(0, 0, 0);">&nbsp; thus been classified as =
a "local denial of service" attack.</p><p style=3D"margin: 0px; =
font-width: normal; line-height: normal; font-size-adjust: none; =
font-kerning: auto; font-variant-alternates: normal; =
font-variant-ligatures: normal; font-variant-numeric: normal; =
font-variant-east-asian: normal; font-variant-position: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal; color: rgb(0, 0, 0); =
-webkit-text-stroke-color: rgb(0, 0, 0);"><br></p><p style=3D"margin: =
0px; font-width: normal; line-height: normal; font-size-adjust: none; =
font-kerning: auto; font-variant-alternates: normal; =
font-variant-ligatures: normal; font-variant-numeric: normal; =
font-variant-east-asian: normal; font-variant-position: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal; color: rgb(0, 0, 0); =
-webkit-text-stroke-color: rgb(0, 0, 0);">Important bug fixes since =
2.7_rc2:</p><p style=3D"margin: 0px; font-width: normal; line-height: =
normal; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-feature-settings: normal; =
font-optical-sizing: auto; font-variation-settings: normal; color: =
rgb(0, 0, 0); -webkit-text-stroke-color: rgb(0, 0, 0);"><br></p><p =
style=3D"margin: 0px; font-width: normal; line-height: normal; =
font-size-adjust: none; font-kerning: auto; font-variant-alternates: =
normal; font-variant-ligatures: normal; font-variant-numeric: normal; =
font-variant-east-asian: normal; font-variant-position: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal; color: rgb(0, 0, 0); =
-webkit-text-stroke-color: rgb(0, 0, 0);">* Windows/Interactive Service =
bugfixes:</p><p style=3D"margin: 0px; font-width: normal; line-height: =
normal; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-feature-settings: normal; =
font-optical-sizing: auto; font-variation-settings: normal; color: =
rgb(0, 0, 0); -webkit-text-stroke-color: rgb(0, 0, 0);">&nbsp; many =
small bugfixes to registry-related DNS domain handling</p><p =
style=3D"margin: 0px; font-width: normal; line-height: normal; =
font-size-adjust: none; font-kerning: auto; font-variant-alternates: =
normal; font-variant-ligatures: normal; font-variant-numeric: normal; =
font-variant-east-asian: normal; font-variant-position: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal; color: rgb(0, 0, 0); =
-webkit-text-stroke-color: rgb(0, 0, 0);">* Windows/Interactive Service: =
harden service pipe handling</p><p style=3D"margin: 0px; font-width: =
normal; line-height: normal; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-feature-settings: normal; =
font-optical-sizing: auto; font-variation-settings: normal; color: =
rgb(0, 0, 0); -webkit-text-stroke-color: rgb(0, 0, 0);">&nbsp; close a =
small race condition, and add restrictive ACLs</p><p style=3D"margin: =
0px; font-width: normal; line-height: normal; font-size-adjust: none; =
font-kerning: auto; font-variant-alternates: normal; =
font-variant-ligatures: normal; font-variant-numeric: normal; =
font-variant-east-asian: normal; font-variant-position: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal; color: rgb(0, 0, 0); =
-webkit-text-stroke-color: rgb(0, 0, 0);">* more type conversion related =
warnings have been fixed</p><p style=3D"margin: 0px; font-width: normal; =
line-height: normal; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-feature-settings: normal; =
font-optical-sizing: auto; font-variation-settings: normal; color: =
rgb(0, 0, 0); -webkit-text-stroke-color: rgb(0, 0, 0);">* --multihome =
behaviour regarding egress interface selection has been</p><p =
style=3D"margin: 0px; font-width: normal; line-height: normal; =
font-size-adjust: none; font-kerning: auto; font-variant-alternates: =
normal; font-variant-ligatures: normal; font-variant-numeric: normal; =
font-variant-east-asian: normal; font-variant-position: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal; color: rgb(0, 0, 0); =
-webkit-text-stroke-color: rgb(0, 0, 0);">&nbsp; changed. See =
Changes.rst and manpage for details.</p><p style=3D"margin: 0px; =
font-width: normal; line-height: normal; font-size-adjust: none; =
font-kerning: auto; font-variant-alternates: normal; =
font-variant-ligatures: normal; font-variant-numeric: normal; =
font-variant-east-asian: normal; font-variant-position: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal; color: rgb(0, 0, 0); =
-webkit-text-stroke-color: rgb(0, 0, 0);">* cleanup dead code in event =
handling code (leftover of the multisocket</p><p style=3D"margin: 0px; =
font-width: normal; line-height: normal; font-size-adjust: none; =
font-kerning: auto; font-variant-alternates: normal; =
font-variant-ligatures: normal; font-variant-numeric: normal; =
font-variant-east-asian: normal; font-variant-position: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal; color: rgb(0, 0, 0); =
-webkit-text-stroke-color: rgb(0, 0, 0);">&nbsp; patch set)</p><p =
style=3D"margin: 0px; font-width: normal; line-height: normal; =
font-size-adjust: none; font-kerning: auto; font-variant-alternates: =
normal; font-variant-ligatures: normal; font-variant-numeric: normal; =
font-variant-east-asian: normal; font-variant-position: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal; color: rgb(0, 0, 0); =
-webkit-text-stroke-color: rgb(0, 0, 0);">* add new feature, =
--tls-crypt-v2-max-age n. &nbsp;See Changes.rst and</p><p style=3D"margin:=
 0px; font-width: normal; line-height: normal; font-size-adjust: none; =
font-kerning: auto; font-variant-alternates: normal; =
font-variant-ligatures: normal; font-variant-numeric: normal; =
font-variant-east-asian: normal; font-variant-position: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal; color: rgb(0, 0, 0); =
-webkit-text-stroke-color: rgb(0, 0, 0);">&nbsp; manpage for =
details.</p><p style=3D"margin: 0px; font-width: normal; line-height: =
normal; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-feature-settings: normal; =
font-optical-sizing: auto; font-variation-settings: normal; color: =
rgb(0, 0, 0); -webkit-text-stroke-color: rgb(0, 0, 0);">* improve =
documentation to point out the pitfalls of case-insensitive</p><p =
style=3D"margin: 0px; font-width: normal; line-height: normal; =
font-size-adjust: none; font-kerning: auto; font-variant-alternates: =
normal; font-variant-ligatures: normal; font-variant-numeric: normal; =
font-variant-east-asian: normal; font-variant-position: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal; color: rgb(0, 0, 0); =
-webkit-text-stroke-color: rgb(0, 0, 0);">&nbsp; filesystems and =
--client-config-dir</p><p style=3D"margin: 0px; font-width: normal; =
line-height: normal; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-feature-settings: normal; =
font-optical-sizing: auto; font-variation-settings: normal; color: =
rgb(0, 0, 0); -webkit-text-stroke-color: rgb(0, 0, 0);">* split default =
gateway query logic in two:&nbsp;</p><p style=3D"margin: 0px; =
font-width: normal; line-height: normal; font-size-adjust: none; =
font-kerning: auto; font-variant-alternates: normal; =
font-variant-ligatures: normal; font-variant-numeric: normal; =
font-variant-east-asian: normal; font-variant-position: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal; color: rgb(0, 0, 0); =
-webkit-text-stroke-color: rgb(0, 0, 0);">&nbsp; &nbsp; * for =
--redirect-gateway functionality, query for the gateway =
towards&nbsp;</p><p style=3D"margin: 0px; font-width: normal; =
line-height: normal; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-feature-settings: normal; =
font-optical-sizing: auto; font-variation-settings: normal; color: =
rgb(0, 0, 0); -webkit-text-stroke-color: rgb(0, 0, 0);">&nbsp; &nbsp; =
&nbsp; the actual IP address of the VPN server connecting to</p><p =
style=3D"margin: 0px; font-width: normal; line-height: normal; =
font-size-adjust: none; font-kerning: auto; font-variant-alternates: =
normal; font-variant-ligatures: normal; font-variant-numeric: normal; =
font-variant-east-asian: normal; font-variant-position: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal; color: rgb(0, 0, 0); =
-webkit-text-stroke-color: rgb(0, 0, 0);">&nbsp; &nbsp; * for the =
"net_gateway" special destination for --route, and the&nbsp;</p><p =
style=3D"margin: 0px; font-width: normal; line-height: normal; =
font-size-adjust: none; font-kerning: auto; font-variant-alternates: =
normal; font-variant-ligatures: normal; font-variant-numeric: normal; =
font-variant-east-asian: normal; font-variant-position: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal; color: rgb(0, 0, 0); =
-webkit-text-stroke-color: rgb(0, 0, 0);">&nbsp; &nbsp; &nbsp; =
corresponding environment variable, always query for 0.0.0.0 / ::</p><p =
style=3D"margin: 0px; font-width: normal; line-height: normal; =
font-size-adjust: none; font-kerning: auto; font-variant-alternates: =
normal; font-variant-ligatures: normal; font-variant-numeric: normal; =
font-variant-east-asian: normal; font-variant-position: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal; color: rgb(0, 0, 0); =
-webkit-text-stroke-color: rgb(0, 0, 0);">&nbsp; (this will only make a =
difference in certain scenarios using a local&nbsp;</p><p style=3D"margin:=
 0px; font-width: normal; line-height: normal; font-size-adjust: none; =
font-kerning: auto; font-variant-alternates: normal; =
font-variant-ligatures: normal; font-variant-numeric: normal; =
font-variant-east-asian: normal; font-variant-position: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal; color: rgb(0, 0, 0); =
-webkit-text-stroke-color: rgb(0, 0, 0);">&nbsp; proxy, or on a system =
with multiple interfaces, not using the "default</p><p style=3D"margin: =
0px; font-width: normal; line-height: normal; font-size-adjust: none; =
font-kerning: auto; font-variant-alternates: normal; =
font-variant-ligatures: normal; font-variant-numeric: normal; =
font-variant-east-asian: normal; font-variant-position: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal; color: rgb(0, 0, 0); =
-webkit-text-stroke-color: rgb(0, 0, 0);">&nbsp; route" for the VPN =
connection * see github#890)</p><p style=3D"margin: 0px; font-width: =
normal; line-height: normal; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-feature-settings: normal; =
font-optical-sizing: auto; font-variation-settings: normal; color: =
rgb(0, 0, 0); -webkit-text-stroke-color: rgb(0, 0, 0);">* upgrade =
embedded pkcs11-helper vcpkg + pkcs11-uri patch to 1.31&nbsp;</p><p =
style=3D"margin: 0px; font-width: normal; line-height: normal; =
font-size-adjust: none; font-kerning: auto; font-variant-alternates: =
normal; font-variant-ligatures: normal; font-variant-numeric: normal; =
font-variant-east-asian: normal; font-variant-position: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal; color: rgb(0, 0, 0); =
-webkit-text-stroke-color: rgb(0, 0, 0);">* CMake / autoconf cleanup wrt =
unused checks, outdated old-Linux checks,&nbsp;</p><p style=3D"margin: =
0px; font-width: normal; line-height: normal; font-size-adjust: none; =
font-kerning: auto; font-variant-alternates: normal; =
font-variant-ligatures: normal; font-variant-numeric: normal; =
font-variant-east-asian: normal; font-variant-position: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal; color: rgb(0, 0, 0); =
-webkit-text-stroke-color: rgb(0, 0, 0);">&nbsp; Windows oddities</p><p =
style=3D"margin: 0px; font-width: normal; line-height: normal; =
font-size-adjust: none; font-kerning: auto; font-variant-alternates: =
normal; font-variant-ligatures: normal; font-variant-numeric: normal; =
font-variant-east-asian: normal; font-variant-position: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal; color: rgb(0, 0, 0); =
-webkit-text-stroke-color: rgb(0, 0, 0);">* DCO (primarily Linux): =
improve handling of bulk notifications from</p><p style=3D"margin: 0px; =
font-width: normal; line-height: normal; font-size-adjust: none; =
font-kerning: auto; font-variant-alternates: normal; =
font-variant-ligatures: normal; font-variant-numeric: normal; =
font-variant-east-asian: normal; font-variant-position: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal; color: rgb(0, 0, 0); =
-webkit-text-stroke-color: rgb(0, 0, 0);">&nbsp; kernel (do not lose =
notifications, do not crash) (github#900)</p><p style=3D"margin: 0px; =
font-width: normal; line-height: normal; font-size-adjust: none; =
font-kerning: auto; font-variant-alternates: normal; =
font-variant-ligatures: normal; font-variant-numeric: normal; =
font-variant-east-asian: normal; font-variant-position: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal; color: rgb(0, 0, 0); =
-webkit-text-stroke-color: rgb(0, 0, 0); min-height: 14px;"><span =
style=3D"font-kerning: none;"></span><br></p><p style=3D"margin: 0px; =
font-width: normal; line-height: normal; font-size-adjust: none; =
font-kerning: auto; font-variant-alternates: normal; =
font-variant-ligatures: normal; font-variant-numeric: normal; =
font-variant-east-asian: normal; font-variant-position: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal; color: rgb(0, 0, 0); =
-webkit-text-stroke-color: rgb(0, 0, 0);"><span style=3D"font-kerning: =
none;">More details can be found in the Changes document:</span></p><p =
style=3D"margin: 0px; font-width: normal; line-height: normal; =
font-size-adjust: none; font-kerning: auto; font-variant-alternates: =
normal; font-variant-ligatures: normal; font-variant-numeric: normal; =
font-variant-east-asian: normal; font-variant-position: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal; color: rgb(0, 0, 0); =
-webkit-text-stroke-color: rgb(0, 0, 0); min-height: 14px;"><span =
style=3D"font-kerning: none;"></span><br></p><p style=3D"margin: 0px; =
font-width: normal; line-height: normal; font-size-adjust: none; =
font-kerning: auto; font-variant-alternates: normal; =
font-variant-ligatures: normal; font-variant-numeric: normal; =
font-variant-east-asian: normal; font-variant-position: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal; color: rgb(53, 134, 255); =
-webkit-text-stroke-color: rgb(53, 134, 255);"><span =
style=3D"font-kerning: none; color: rgb(0, 0, 0); =
-webkit-text-stroke-color: rgb(0, 0, 0);">&lt;<a =
href=3D"https://github.com/OpenVPN/openvpn/blob/master/Changes.rst"><span =
style=3D"font-kerning: none; color: rgb(53, 134, 255); =
-webkit-text-stroke-color: rgb(53, 134, =
255);">https://github.com/OpenVPN/openvpn/blob/master/Changes.rst</span></=
a>&gt;</span></p><p style=3D"margin: 0px; font-width: normal; =
line-height: normal; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-feature-settings: normal; =
font-optical-sizing: auto; font-variation-settings: normal; color: =
rgb(0, 0, 0); -webkit-text-stroke-color: rgb(0, 0, 0); min-height: =
14px;"><span style=3D"font-kerning: none;"></span><br></p><p =
style=3D"margin: 0px; font-width: normal; line-height: normal; =
font-size-adjust: none; font-kerning: auto; font-variant-alternates: =
normal; font-variant-ligatures: normal; font-variant-numeric: normal; =
font-variant-east-asian: normal; font-variant-position: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal; color: rgb(0, 0, 0); =
-webkit-text-stroke-color: rgb(0, 0, 0);"><span style=3D"font-kerning: =
none;">Source code and Windows installers can be downloaded from our =
download page:</span></p><p style=3D"margin: 0px; font-width: normal; =
line-height: normal; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-feature-settings: normal; =
font-optical-sizing: auto; font-variation-settings: normal; color: =
rgb(0, 0, 0); -webkit-text-stroke-color: rgb(0, 0, 0); min-height: =
14px;"><span style=3D"font-kerning: none;"></span><br></p><p =
style=3D"margin: 0px; font-width: normal; line-height: normal; =
font-size-adjust: none; font-kerning: auto; font-variant-alternates: =
normal; font-variant-ligatures: normal; font-variant-numeric: normal; =
font-variant-east-asian: normal; font-variant-position: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal; color: rgb(53, 134, 255); =
-webkit-text-stroke-color: rgb(53, 134, 255);"><span =
style=3D"font-kerning: none; color: rgb(0, 0, 0); =
-webkit-text-stroke-color: rgb(0, 0, 0);">&lt;<a =
href=3D"https://openvpn.net/community-downloads/"><span =
style=3D"font-kerning: none; color: rgb(53, 134, 255); =
-webkit-text-stroke-color: rgb(53, 134, =
255);">https://openvpn.net/community-downloads/</span></a>&gt;</span></p><=
p style=3D"margin: 0px; font-width: normal; line-height: normal; =
font-size-adjust: none; font-kerning: auto; font-variant-alternates: =
normal; font-variant-ligatures: normal; font-variant-numeric: normal; =
font-variant-east-asian: normal; font-variant-position: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal; color: rgb(0, 0, 0); =
-webkit-text-stroke-color: rgb(0, 0, 0); min-height: 14px;"><span =
style=3D"font-kerning: none;"></span><br></p><p style=3D"margin: 0px; =
font-width: normal; line-height: normal; font-size-adjust: none; =
font-kerning: auto; font-variant-alternates: normal; =
font-variant-ligatures: normal; font-variant-numeric: normal; =
font-variant-east-asian: normal; font-variant-position: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal; color: rgb(0, 0, 0); =
-webkit-text-stroke-color: rgb(0, 0, 0);"><span style=3D"font-kerning: =
none;">Packages for Debian, Ubuntu, Fedora, RHEL, and openSUSE are =
available in the various</span></p><p style=3D"margin: 0px; font-width: =
normal; line-height: normal; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-feature-settings: normal; =
font-optical-sizing: auto; font-variation-settings: normal; color: =
rgb(0, 0, 0); -webkit-text-stroke-color: rgb(0, 0, 0);"><span =
style=3D"font-kerning: none;">official Community =
repositories:</span></p><p style=3D"margin: 0px; font-width: normal; =
line-height: normal; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-feature-settings: normal; =
font-optical-sizing: auto; font-variation-settings: normal; color: =
rgb(0, 0, 0); -webkit-text-stroke-color: rgb(0, 0, 0); min-height: =
14px;"><span style=3D"font-kerning: none;"></span><br></p><p =
style=3D"margin: 0px; font-width: normal; line-height: normal; =
font-size-adjust: none; font-kerning: auto; font-variant-alternates: =
normal; font-variant-ligatures: normal; font-variant-numeric: normal; =
font-variant-east-asian: normal; font-variant-position: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal; color: rgb(53, 134, 255); =
-webkit-text-stroke-color: rgb(53, 134, 255);"><span =
style=3D"font-kerning: none; color: rgb(0, 0, 0); =
-webkit-text-stroke-color: rgb(0, 0, 0);">&lt;<a =
href=3D"https://community.openvpn.net/Pages/OpenVPN%20software%20repos"><s=
pan style=3D"font-kerning: none; color: rgb(53, 134, 255); =
-webkit-text-stroke-color: rgb(53, 134, =
255);">https://community.openvpn.net/Pages/OpenVPN%20software%20repos</spa=
n></a>&gt;</span></p><p style=3D"margin: 0px; font-width: normal; =
line-height: normal; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-feature-settings: normal; =
font-optical-sizing: auto; font-variation-settings: normal; color: =
rgb(0, 0, 0); -webkit-text-stroke-color: rgb(0, 0, 0); min-height: =
14px;"><span style=3D"font-kerning: none;"></span><br></p><p =
style=3D"margin: 0px; font-width: normal; line-height: normal; =
font-size-adjust: none; font-kerning: auto; font-variant-alternates: =
normal; font-variant-ligatures: normal; font-variant-numeric: normal; =
font-variant-east-asian: normal; font-variant-position: normal; =
font-feature-settings: normal; font-optical-sizing: auto; =
font-variation-settings: normal; color: rgb(0, 0, 0); =
-webkit-text-stroke-color: rgb(0, 0, 0);"><span style=3D"font-kerning: =
none;">Kind regards,</span></p><p style=3D"margin: 0px; font-width: =
normal; line-height: normal; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-feature-settings: normal; =
font-optical-sizing: auto; font-variation-settings: normal; color: =
rgb(0, 0, 0); -webkit-text-stroke-color: rgb(0, 0, 0);"><span =
style=3D"font-kerning: none;">Yuriy Darnobyt</span></p></body></html>=

--Apple-Mail=_F5A70176-DB45-4CCC-A05E-2DAB83FED743--


--===============5267628234620354904==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline


--===============5267628234620354904==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Openvpn-announce mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openvpn-announce

--===============5267628234620354904==--