SHA256
1
0
forked from pool/openvpn
Commit Graph

195 Commits

Author SHA256 Message Date
Dominique Leuenberger
572a9c042c Accepting request 981470 from network:vpn
OBS-URL: https://build.opensuse.org/request/show/981470
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=101
2022-06-10 13:57:23 +00:00
Reinhard Max
769e5c8041 Accepting request 980821 from home:dirkmueller:Factory
- update to 2.5.7:
  * Limited OpenSSL 3.0 support
  * print OpenSSL error stack if decoding PKCS12 file fails
  * fix omission of cipher-negotiation.rst in tarballs
  * fix errno handling on Windows (Windows has different classes of
    error codes, GetLastError() and C runtime errno, these should now
    be handled correctly)
  * fix PATH_MAX build failure in auth-pam.c
  * fix t_net.sh self-test leaving around stale "ovpn-dummy0" interface
  * fix overlong path names, leading to missing pkcs11-helper patch
    in tarball

OBS-URL: https://build.opensuse.org/request/show/980821
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=177
2022-06-09 09:47:00 +00:00
Dominique Leuenberger
413f0a8234 Accepting request 965876 from network:vpn
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/965876
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=100
2022-04-02 16:19:52 +00:00
Reinhard Max
c9c184cb74 - update to 2.5.6:
* bsc#1197341, CVE-2022-0547: possible authentication bypass in
    external authentication plug-in
  * Fix "--mtu-disc maybe|yes" on Linux
  * Fix $common_name variable passed to scripts when
    username-as-common-name is in effect.
  * Fix potential memory leaks in add_route() and add_route_ipv6().
  * Apply connect-retry backoff only to one side of the connection
    in p2p mode.
  * repair "--inactive" handling with a 'bytes' parameter larger
    than 2 Gbytes.
  * new plugin (sample-plugin/defer/multi-auth.c) to help testing
    with multiple parallel plugins that succeed/fail in
    direct/deferred mode.

OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=175
2022-03-23 09:20:07 +00:00
Dominique Leuenberger
afe92039d4 Accepting request 955637 from network:vpn
- Fix license tag in spec file.

OBS-URL: https://build.opensuse.org/request/show/955637
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=99
2022-02-18 22:02:39 +00:00
Reinhard Max
6239b63479 OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=174 2022-02-17 14:06:54 +00:00
Reinhard Max
22422cdf72 - Fix license tag in spec file.
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=173
2022-02-10 13:37:51 +00:00
Dominique Leuenberger
54fa7868b2 Accepting request 945623 from network:vpn
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/945623
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=98
2022-01-12 23:22:07 +00:00
Reinhard Max
2a401db5cf Accepting request 935683 from home:jengelh:branches:network:vpn
- Avoid bashisms and use POSIX sh syntax.
- Use more efficient find commands.
- Trim marketing filler words from description.

OBS-URL: https://build.opensuse.org/request/show/935683
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=172
2022-01-11 16:55:12 +00:00
Dominique Leuenberger
5fbb4dcce9 Accepting request 941659 from network:vpn
OBS-URL: https://build.opensuse.org/request/show/941659
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=97
2021-12-21 17:40:19 +00:00
Reinhard Max
51165addca Accepting request 940795 from home:dirkmueller:Factory
- update to 2.5.5:
  * SWEET32/64bit cipher deprecation change was postponed to 2.7
  * improve "make check" to notice if "openvpn --show-cipher" crashes
  * improve argv unit tests
  * ensure unit tests work with mbedTLS builds without BF-CBC ciphers
  * include "--push-remove" in the output of "openvpn --help"
  * fix error in iptables syntax in example firewall.sh script
  * fix "resolvconf -p" invocation in example "up" script
  * fix "common_name" environment for script calls when
    "--username-as-common-name" is in effect (Trac #1434)
  * move "push-peer-info" documentation from "server options" to "client"
  * correct "foreign_option_{n}" typo in manpage
  * README.down-root: fix plugin module name

OBS-URL: https://build.opensuse.org/request/show/940795
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=171
2021-12-20 13:08:42 +00:00
Dominique Leuenberger
715786395f Accepting request 940946 from network:vpn
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/940946
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=96
2021-12-18 19:29:52 +00:00
Reinhard Max
122fb57252 - Drop 0001-preform-deferred-authentication-in-the-background.patch
Upstream has meanwhile solved this differently and the two
  implementations interfere (boo#1193017).
- Obsoleted SLE patches up to this point:
  * openvpn-CVE-2020-15078.patch
  * openvpn-CVE-2020-11810.patch
  * openvpn-CVE-2018-7544.patch
  * openvpn-CVE-2018-9336.patch
      (bsc#1085803, CVE-2018-7544)

OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=170
2021-12-09 14:14:14 +00:00
Dominique Leuenberger
2eb61f4818 Accepting request 933711 from network:vpn
OBS-URL: https://build.opensuse.org/request/show/933711
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=95
2021-11-28 20:29:52 +00:00
Reinhard Max
b9f6a97b59 - Disable 0001-preform-deferred-authentication-in-the-background.patch
for testing, because the PAM module now has upstream support for
  deferred authentication.

OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=169
2021-11-26 13:36:45 +00:00
Reinhard Max
1a18403b79 Accepting request 928265 from home:dirkmueller:Factory
- update to 2.5.4:
  * fix prompting for password on windows console if stderr redirection
    is in use - this breaks 2.5.x on Win11/ARM, and might also break
    on Win11/adm64 when released.
  * fix setting MAC address on TAP adapters (--lladdr) to use sitnl
    (was overlooked, and still used "ifconfig" calls)
  * various improvements for man page building (rst2man/rst2html etc)
  * minor bugfix with IN6_IS_ADDR_UNSPECIFIED() use (breaks build on
    at least one platform strictly checking this)
  * fix minor memory leak under certain conditions in add_route() and
    add_route_ipv6()
  * documentation improvements
  * copyright updates where needed
  * better error reporting when win32 console access fails

OBS-URL: https://build.opensuse.org/request/show/928265
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=168
2021-11-25 08:35:25 +00:00
Richard Brown
15b329165b Accepting request 911848 from network:vpn
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/911848
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=94
2021-08-16 08:09:00 +00:00
Reinhard Max
4674679943 OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=167 2021-08-05 15:24:46 +00:00
Reinhard Max
6c81d3760a OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=166 2021-08-05 15:04:36 +00:00
Reinhard Max
5126890df2 - Update to 2.5.3:
* Removal of BF-CBC support in default configuration
    *** POSSIBLE INCOMPATIBILITY ***
    See section "DATA CHANNEL CIPHER NEGOTIATION" in openvpn(8).
  * Connections setup is now much faster
  * Support ChaCha20-Poly1305 cipher in the OpenVPN data channel
  * Improved TLS 1.3 support when using OpenSSL 1.1.1 or newer
  * Client-specific tls-crypt keys (--tls-crypt-v2)
  * Improved Data channel cipher negotiation
  * HMAC based auth-token support for seamless reconnects to
    standalone servers or a group of servers
  * Asynchronous (deferred) authentication support for auth-pam
    plugin
  * Asynchronous (deferred) support for client-connect scripts and
    plugins
  * Support IPv4 configs with /31 netmasks
  * 802.1q VLAN support on TAP servers
  * Support IPv6-only tunnels
  * New option --block-ipv6 to reject all IPv6 packets (ICMPv6)
  * Support Virtual Routing and Forwarding (VRF)
  * Netlink integration (OpenVPN no longer needs to execute
    ifconfig/route or ip commands)
  * Obsoletes openvpn-2.3.9-Fix-heap-overflow-on-getaddrinfo-result.patch
- bsc#1062157: The fix for bsc#934237 causes problems with the
  crypto self-test of newer openvpn versions.
  Remove openvpn-2.3.x-fixed-multiple-low-severity-issues.patch .

OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=165
2021-08-05 14:32:44 +00:00
Dominique Leuenberger
8c88f49eac Accepting request 899936 from network:vpn
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/899936
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=93
2021-06-15 14:37:06 +00:00
OBS User buildservice-autocommit
d362a8d722 Accepting request 898085 from network:vpn
baserev update by copy to link target

OBS-URL: https://build.opensuse.org/request/show/898085
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=163
2021-06-11 20:30:29 +00:00
Dominique Leuenberger
d318daeffa Accepting request 898085 from network:vpn
- update to 2.4.11 (bsc#1185279):
  * CVE-2020-15078 see https://community.openvpn.net/openvpn/wiki/SecurityAnnouncements
  * This bug allows - under very specific circumstances - to trick a server using
    delayed authentication (plugin or management) into returning a PUSH_REPLY
    before the AUTH_FAILED message, which can possibly be used to gather
    information about a VPN setup.
  * In combination with "--auth-gen-token" or an user-specific token auth
    solution it can be possible to get access to a VPN with an
    otherwise-invalid account.
  * Fix potential NULL ptr crash if compiled with DMALLOC
- drop sysv5 init support, it hasn't build successfully in ages
  and is build-disabled in devel project

OBS-URL: https://build.opensuse.org/request/show/898085
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=92
2021-06-11 20:30:28 +00:00
OBS User buildservice-autocommit
c971ffecad Updating link to change in openSUSE:Factory/openvpn revision 92.0
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=87d79a66380aae5a5c09e186965ae192
2021-06-11 20:30:28 +00:00
Reinhard Max
f53e63e20a OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=162 2021-06-07 12:34:58 +00:00
Reinhard Max
5ae101b65a OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=161 2021-06-07 12:27:55 +00:00
Reinhard Max
87f634bb3f Accepting request 896403 from home:dirkmueller:Factory
- update to 2.4.11 (bsc#1185279):
  * CVE-2020-15078 see https://community.openvpn.net/openvpn/wiki/SecurityAnnouncements
  * This bug allows - under very specific circumstances - to trick a server using
    delayed authentication (plugin or management) into returning a PUSH_REPLY
    before the AUTH_FAILED message, which can possibly be used to gather
    information about a VPN setup.
  * In combination with "--auth-gen-token" or an user-specific token auth
    solution it can be possible to get access to a VPN with an
    otherwise-invalid account.
  * Fix potential NULL ptr crash if compiled with DMALLOC
- drop sysv5 init support, it hasn't build successfully in ages
  and is build-disabled in devel project

OBS-URL: https://build.opensuse.org/request/show/896403
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=160
2021-06-07 11:01:52 +00:00
Dominique Leuenberger
fa931482f2 Accepting request 888373 from network:vpn
OBS-URL: https://build.opensuse.org/request/show/888373
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=91
2021-04-26 14:38:37 +00:00
Reinhard Max
2fcb1fff2d Accepting request 888332 from home:cboltz:branches:network:vpn
- update 'rcopenvpn' to work without /etc/rc.status (boo#1185273)

OBS-URL: https://build.opensuse.org/request/show/888332
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=158
2021-04-26 07:00:42 +00:00
Dominique Leuenberger
86973f04d6 Accepting request 861546 from network:vpn
OBS-URL: https://build.opensuse.org/request/show/861546
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=90
2021-01-11 16:09:38 +00:00
Reinhard Max
aa86a6a685 Accepting request 860796 from home:dirkmueller:branches:network:vpn
- update to 2.4.10:
 - OpenVPN client will now announce the acceptable ciphers to the server
   (IV_CIPHER=...), so NCP cipher negotiation works better
 - Parse static challenge response in auth-pam plugin
 - Accept empty password and/or response in auth-pam plugin
 - Log serial number of revoked certificate
 - Fix tls_ctx_client/server_new leaving error on OpenSSL error stack
 - Fix auth-token not being updated if auth-nocache is set
   (this should fix all remaining client-side bugs for the combination
   "auth-nocache in client-config" + "auth-token in use on the server")
 - Fix stack overflow in OpenSolaris and *BSD NEXTADDR()
 - Fix error detection / abort in --inetd corner case (#350)
 - Fix TUNSETGROUP compatibility with very old Linux systems (#1152)
 - Fix handling of 'route remote_host' for IPv6 transport case
   (#1247 and #1332)
 - Fix --show-gateway for IPv6 on NetBSD/i386 (#734)
 - A number of documentation improvements / clarification fixes.
 - Fix line number reporting on config file errors after <inline> segments
 - Fix fatal error at switching remotes (#629)
 - socks.c: fix alen for DOMAIN type addresses, bump up buffer sizes (#848)
 - Switch "ks->authenticated" assertion failure to returning false (#1270)
- refresh 0001-preform-deferred-authentication-in-the-background.patch
   openvpn-2.3.x-fixed-multiple-low-severity-issues.patch against 2.4.10

OBS-URL: https://build.opensuse.org/request/show/860796
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=156
2021-01-08 08:45:09 +00:00
Dominique Leuenberger
4cd2fe9951 Accepting request 834319 from network:vpn
OBS-URL: https://build.opensuse.org/request/show/834319
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=89
2020-09-23 16:37:47 +00:00
Reinhard Max
cdbeb15008 Accepting request 833769 from home:dirkmueller:branches:network:vpn
- update to 2.4.9 (CVE-2020-11810, bsc#1169925O):
  * Allow unicode search string in --cryptoapicert option (Windows)
  * Skip expired certificates in Windows certificate store (Windows) (trac #966)
  * OpenSSL: Fix --crl-verify not loading multiple CRLs in one file (trac #623)
  * fix condition where a client's session could "float" to a new IP address that is not authorized ("fix illegal client float").
  This can be used to disrupt service to a freshly connected client (no session
  keys negotiated yet). It can not be used to inject or steal VPN traffic.
  CVE-2020-11810).
  * fix combination of async push (deferred auth) and NCP (trac #1259)
  * Fix OpenSSL 1.1.1 not using auto elliptic curve selection (trac #1228)
  * Fix OpenSSL error stack handling of tls_ctx_add_extra_certs
  * mbedTLS: Make sure TLS session survives move (trac #880)
  * Fix OpenSSL private key passphrase notices
  * Fix building with --enable-async-push in FreeBSD (trac #1256)
  * Fix broken fragmentation logic when using NCP (trac #1140)

OBS-URL: https://build.opensuse.org/request/show/833769
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=154
2020-09-14 14:21:41 +00:00
Dominique Leuenberger
7cd0e9e66c Accepting request 830245 from network:vpn
OBS-URL: https://build.opensuse.org/request/show/830245
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=88
2020-09-02 23:12:56 +00:00
Reinhard Max
1a139c3c1b Accepting request 829828 from home:fbui:branches:network:vpn
- Modernize openvpn.service
  * /var/run has been obsoleted since a long time.
  * on reload, send HUP signal directly rather than relying on
    killproc to look for the main process.

- Explicitly requires sysvinit-tools as some of the tools shipped by
  this package are used in various places regardless of whether
  openvpn is built for systemd or non systemd systems.
  For the context: sysvinit-tools was pulled in by systemd since 2014
  but it's no longer the case so better to be safe than sorry.

OBS-URL: https://build.opensuse.org/request/show/829828
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=152
2020-08-28 10:05:24 +00:00
Dominique Leuenberger
436254b324 Accepting request 782856 from network:vpn
OBS-URL: https://build.opensuse.org/request/show/782856
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=87
2020-03-11 17:43:09 +00:00
Reinhard Max
3e6d073d65 Accepting request 781397 from home:Vogtinator:branches:network:vpn
- Fix inconsistency in openvpn.service:
  * It uses the unescape instance name as config file basename,
    so use that in the description as well

OBS-URL: https://build.opensuse.org/request/show/781397
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=150
2020-03-09 09:28:36 +00:00
Dominique Leuenberger
6050490a35 Accepting request 768341 from network:vpn
OBS-URL: https://build.opensuse.org/request/show/768341
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=86
2020-02-03 10:11:28 +00:00
Reinhard Max
ba0faf4e78 Accepting request 766820 from home:dimstar:Factory
- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to
  shortcut through the -mini flavors.
- Use %systemd_ordering instead of systemd_requires: in fact,
  systemd is not a hard requirement for openvpn. But in case a
  system is being installed with systemd, we want systemd to be
  there before  openvpn is being installed.

OBS-URL: https://build.opensuse.org/request/show/766820
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=148
2020-01-29 14:48:36 +00:00
Dominique Leuenberger
b6bd2cb6a2 Accepting request 764977 from network:vpn
OBS-URL: https://build.opensuse.org/request/show/764977
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=85
2020-01-19 19:53:28 +00:00
Reinhard Max
6988200f52 Accepting request 764916 from home:iznogood:branches:network:vpn
Include SR#758278 also
- Update to version 2.4.8:
  * mbedtls: fix segfault by calling mbedtls_cipher_free() in
    cipher_ctx_free()
  * cleanup: Remove RPM openvpn.spec build approach
  * docs: Update INSTALL
  * build: Package missing mock_msg.h
  * Increase listen() backlog queue to 32
  * Force combinationation of --socks-proxy and --proto UDP to use
    IPv4.
  * Wrong FILETYPE in .rc files
  * Do not set pkcs11-helper 'safe fork mode'
  * tests/t_lpback.sh: Switch sed(1) to POSIX-compatible regex.
  * Fix various compiler warnings
  * Fix regression, reinstate LibreSSL support.
  * man: correct the description of --capath and --crl-verify
    regarding CRLs
  * Fix typo in NTLM proxy debug message
  * Ignore --pull-filter for --mode server
  * openssl: Fix compilation without deprecated OpenSSL 1.1 APIs
  * Better error message when script fails due to script-security
    setting
  * Correct the return value of cryptoapi RSA signature callbacks
  * Handle PSS padding in cryptoapicert
  * cmocka: use relative paths
  * Fix documentation of tls-verify script argument
- BuildRequire pkgconfig(libsystemd) instead of systemd-devel:
  Allow OBS to shortcut through the -mini flavors.

OBS-URL: https://build.opensuse.org/request/show/764916
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=146
2020-01-16 13:37:53 +00:00
Dominique Leuenberger
a2063ae3c5 Accepting request 741878 from network:vpn
OBS-URL: https://build.opensuse.org/request/show/741878
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=84
2019-10-25 16:40:12 +00:00
Reinhard Max
7a2b687349 Accepting request 731645 from home:-miska-:branches:network:vpn
Add p11kit build time dependency for pkcs providers autodetection

Not necessary during runtime, if not available falls back into previous
behaviour where you have to specidy provider manually.

OBS-URL: https://build.opensuse.org/request/show/731645
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=144
2019-10-22 13:56:16 +00:00
Dominique Leuenberger
86329fd015 Accepting request 720978 from network:vpn
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/720978
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=83
2019-08-15 10:24:00 +00:00
Dominique Leuenberger
742c8bc92a Accepting request 717528 from network:vpn
OBS-URL: https://build.opensuse.org/request/show/717528
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=82
2019-07-29 15:23:11 +00:00
Reinhard Max
b9c4125b9d - Clarify in the service file that the reload action doesn't work
when dropping root privileges (boo#1142830).

OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=141
2019-07-29 08:10:52 +00:00
Reinhard Max
47e69c0aeb Accepting request 713197 from home:stroeder:branches:network:vpn
Updated openvpn.keyring

OBS-URL: https://build.opensuse.org/request/show/713197
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=140
2019-07-22 10:03:44 +00:00
Reinhard Max
da2b12d9c6 Accepting request 678070 from home:fbui:branches:network:vpn
- Drop use of $FIRST_ARG in openvpn.spec
  The use of $FIRST_ARG was probably required because of the
  %service_* rpm macros were playing tricks with the shell positional
  parameters. This is bad practice and error prones so let's assume
  that no macros should do that anymore and hence it's safe to assume
  that positional parameters remains unchanged after any rpm macro
  call.

OBS-URL: https://build.opensuse.org/request/show/678070
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=139
2019-03-04 09:06:34 +00:00
Reinhard Max
fa93dcb71e Accepting request 677833 from home:stroeder:branches:network:vpn
Update to 2.4.7

OBS-URL: https://build.opensuse.org/request/show/677833
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=138
2019-03-03 08:52:07 +00:00
Dominique Leuenberger
ce0c40d40b Accepting request 601900 from network:vpn
- Update to 2.4.6:
  * CVE-2018-9336, bsc#1090839: Fix potential double-free() in
    Interactive Service
  * Delete the IPv6 route to the "connected" network on tun close
  * Management: warn about password only when the option is in use
  * Avoid overflow in wakeup time computation

- Remove --askpass again, because it was also asking for a password
  when none was needed. As a workaround for keys that need a
  password, the "askpass" statement should be added to the config
  file (bsc#1078026).
- Use Type=notify in openvpn.service to reflect what openvpn is
  actually doing.
- Import the new signing key from upstream.
- Remove obsolete configure switch --enable-password-save .

- Update to 2.4.5
  * New features
    + The new option --tls-cert-profile can be used to restrict the
      set of allowed crypto algorithms in TLS certificates in mbed
      TLS builds. The default profile is 'legacy' for now, which
      allows SHA1+, RSA-1024+ and any elliptic curve certificates.
      The default will be changed to the 'preferred' profile in the
      future, which requires SHA2+, RSA-2048+ and any curve.
    + openvpnserv: Add support for multi-instances (to support
      multiple parallel OpenVPN installations, like EduVPN and
      regular OpenVPN)
    + Use P_DATA_V2 for server->client packets too (better packet
      alignment)
    + improve management interface documentation

OBS-URL: https://build.opensuse.org/request/show/601900
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=81
2018-04-30 20:54:10 +00:00