SHA256
1
0
forked from pool/openvpn
Commit Graph

223 Commits

Author SHA256 Message Date
Ana Guerrero
b6032a10ff Accepting request 1160011 from network:vpn
OBS-URL: https://build.opensuse.org/request/show/1160011
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=115
2024-03-22 14:18:02 +00:00
Mohd Saquib
fabc8c6022 Accepting request 1160010 from home:msaquib:branches:network:vpn
- update to 2.6.10:
  * t_client.sh can now run pre-tests and skip a test block if needed
    (e.g. skip NTLM proxy tests if SSL library does not support MD4)
  * Compression: minor bugfix in checking option consistency vs.
    compiled-in algorithm support
  * systemd unit files: remove obsolete syslog.target

OBS-URL: https://build.opensuse.org/request/show/1160010
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=205
2024-03-21 08:38:24 +00:00
Ana Guerrero
e9ff3fe63a Accepting request 1151654 from network:vpn
OBS-URL: https://build.opensuse.org/request/show/1151654
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=114
2024-02-27 21:44:32 +00:00
Mohd Saquib
d423baff30 Accepting request 1151424 from home:dimstar:rpm4.20:o
Prepare for RPM 4.20

OBS-URL: https://build.opensuse.org/request/show/1151424
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=203
2024-02-26 13:48:21 +00:00
Ana Guerrero
b894adb802 Accepting request 1146253 from network:vpn
OBS-URL: https://build.opensuse.org/request/show/1146253
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=113
2024-02-15 19:58:40 +00:00
Mohd Saquib
d1cd5309f7 Accepting request 1146252 from home:msaquib:branches:network:vpn
- update to 2.6.9:
  * Remove unused function prototype crypto_adjust_frame_parameters
  * Log SSL alerts more prominently
  * Document tls-exit option mainly as test option
  * Remove TEST_GET_DEFAULT_GATEWAY as it duplicates --show-gateway
  * Fix check_session_buf_not_used using wrong index
  * Add missing check for nl_socket_alloc failure
  * Add check for nice in cmake config
  * Remove compat versionhelpers.h and remove cmake/configure check for it
  * Extend the error message when TLS 1.0 PRF fails
  * Fix unaligned access in macOS, FreeBSD, Solaris hwaddr
  * Check PRF availability on initialisation and add --force-tls-key-material-export
  * Make it more explicit and visible when pkg-config is not found
  * Clarify that the tls-crypt-v2-verify has a very limited env set
  * Implement the --tls-export-cert feature
  * Remove conditional text for Apache2 linking exception
  * Remove --tls-export-cert
  * Remove superfluous x509_write_pem()
  * sample-keys: renew for the next 10 years
  * GHA: clean up libressl builds with newer libressl
  * configure.ac: Remove unused AC_TYPE_SIGNAL macro
  * documentation: remove reference to removed option --show-proxy-settings
  * unit_tests: remove includes for mock_msg.h
  * documentation: improve documentation of --x509-track
  * NTLM: add length check to add_security_buffer
  * NTLM: increase size of phase 2 response we can handle
  * proxy-options.rst: Add proper documentation for --http-proxy-user-pass
  * buf_string_match_head_str: Fix Coverity issue 'Unsigned compared against 0'
  * --http-proxy-user-pass: allow to specify in either order with --http-proxy
  * README.cmake.md: Document minimum required CMake version for --preset

OBS-URL: https://build.opensuse.org/request/show/1146252
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=201
2024-02-12 18:07:35 +00:00
Ana Guerrero
1fe5143f45 Accepting request 1127629 from network:vpn
OBS-URL: https://build.opensuse.org/request/show/1127629
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=112
2023-11-21 20:31:13 +00:00
Mohd Saquib
7b42589908 Accepting request 1127628 from home:msaquib:branches:network:vpn
- update to 2.6.8:
  * SIGSEGV crash: Do not check key_state buffers that are in S_UNDEF
    state - the new sanity check function introduced in 2.6.7 sometimes
    tried to use a NULL pointer after an unsuccessful TLS handshake

OBS-URL: https://build.opensuse.org/request/show/1127628
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=199
2023-11-20 07:20:56 +00:00
Ana Guerrero
ef8821eb1b Accepting request 1126538 from network:vpn
OBS-URL: https://build.opensuse.org/request/show/1126538
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=111
2023-11-15 20:07:03 +00:00
Mohd Saquib
475b121128 Accepting request 1126537 from home:msaquib:branches:network:vpn
- update to 2.6.7:
  * CVE-2023-46850 OpenVPN versions between 2.6.0 and 2.6.6 incorrectly
    use a send buffer after it has been free()d in some circumstances,
    causing some free()d memory to be sent to the peer. All configurations
    using TLS (e.g. not using --secret) are affected by this issue. 
  * CVE-2023-46849 OpenVPN versions between 2.6.0 and 2.6.6 incorrectly
    restore --fragment configuration in some circumstances, leading to a
    division by zero when --fragment is used. On platforms where division
    by zero is fatal, this will cause an OpenVPN crash.
  * DCO: warn if DATA_V1 packets are sent by the other side - this a hard
    incompatibility between a 2.6.x client connecting to a 2.4.0-2.4.4
    server, and the only fix is to use --disable-dco.
  * Remove OpenSSL Engine method for loading a key. This had to be removed
    because the original author did not agree to relicensing the code with
    the new linking exception added. This was a somewhat obsolete feature
    anyway as it only worked with OpenSSL 1.x, which is end-of-support.
  * add warning if p2p NCP client connects to a p2mp server - this is a
    combination that used to work without cipher negotiation (pre 2.6 on
    both ends), but would fail in non-obvious ways with 2.6 to 2.6.
  * add warning to --show-groups that not all supported groups are listed
    (this is due the internal enumeration in OpenSSL being a bit weird,
    omitting X448 and X25519 curves).
  * --dns: remove support for exclude-domains argument (this was a new 2.6
    option, with no backend support implemented yet on any platform, and it
    turns out that no platform supported it at all - so remove option again)
  * warn user if INFO control message too long, do not forward to management
    client (safeguard against protocol-violating server implementations)
  * DCO-WIN: get and log driver version (for easier debugging).
  * print "peer temporary key details" in TLS handshake
  * log OpenSSL errors on failure to set certificate, for example if the

OBS-URL: https://build.opensuse.org/request/show/1126537
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=197
2023-11-15 08:05:59 +00:00
Ana Guerrero
6b777395f4 Accepting request 1104121 from network:vpn
OBS-URL: https://build.opensuse.org/request/show/1104121
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=110
2023-08-18 17:27:50 +00:00
Mohd Saquib
43bcc348c4 Accepting request 1104114 from home:msaquib:branches:network:vpn
- update to 2.6.6:
  * configure.ac: fix typ0 in LIBCAPNG_CFALGS
  * Avoid unused function warning/error on FreeBSD (and potientially others)
  * fix warning with gcc 12.2.0 (compiler bug?)
  * Fix CR_RESPONSE mangaement message using wrong key_id
  * Print a more user-friendly error when tls-crypt-v2 client auth fails
  * Ignore Ipv6 route delete request on Android and set ipv4 verbosity to 7
  * Revert commit 423ced962d
  * Implement using --peer-fingerprint without CA certificates
  * show extra info for OpenSSL errors
  * dist: add more missing files only used in the MSVC build
  * dist: Include all documentation in distribution
  * unit_tests: Add missing cert_data.h to source list for unit tests
  * test_tls_crypt: Improve mock() usage to be more portable
  * Remove old Travis CI related files
  * options: Do not hide variables from parent scope
  * pkcs11_openssl: Disable unused code
  * route: Fix overriding return value of add_route3

OBS-URL: https://build.opensuse.org/request/show/1104114
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=195
2023-08-16 06:40:55 +00:00
Dominique Leuenberger
f46a647a4e Accepting request 1093056 from network:vpn
OBS-URL: https://build.opensuse.org/request/show/1093056
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=109
2023-06-17 20:19:41 +00:00
Mohd Saquib
5e156c9ad1 Accepting request 1093055 from home:msaquib:branches:network:vpn
- update to 2.6.5:
  * apctl (windows): generate driver-specific names (if using tapctl
    to create additional tap/wintun/dco devices, and not using
    --name) (Github #337) 
  * interactive service (windows): do not force target desktop for
    openvpn.exe - this has no impact for normal use, but enables
    running of OpenVPN in a scripted way when no user is logged on
    (for example, via task scheduler) (Github OpenVPN/openvpn-gui#626)
  * fix use-after-free with EVP_CIPHER_free
  * fix building with MSVC from release tarball (missing version.m4.in)
  * dco-win: repair use of --dev-node to select specific DCO drivers
    (Github #336)
  * fix missing malloc() return check in dco_freebsd.c
  * windows: correctly handle unicode names for "exit event"
  * fix memleak in client-connect example plugin
  * fix fortify build problem in keying-material-exporter-demo plugin
  * fix memleak in dco_linux.c/dco_get_peer_stats_multi() - this will
    leak a small amount of memory every 15s on DCO enabled servers,
    leading to noticeable memory waste for long-running processes.
  * dco_linux.c: properly close dco version file (fd leak)

OBS-URL: https://build.opensuse.org/request/show/1093055
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=193
2023-06-14 06:48:13 +00:00
Dominique Leuenberger
a599b62a33 Accepting request 1086774 from network:vpn
OBS-URL: https://build.opensuse.org/request/show/1086774
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=108
2023-05-13 15:17:22 +00:00
Mohd Saquib
cb8e003baa Accepting request 1086749 from home:polslinux:branches:network:vpn
- Update to 2.6.4:
  * DCO: support kernel-triggered key rotation (avoid IV reuse after 
    2^32 packets). This is the userland side, accepting a message
    from kernel, and initiating a TLS renegotiation. As of release,
  * fix pkcs#11 usage with OpenSSL 3.x and PSS signing (Github #323)
  * fix compile error on TARGET_ANDROID
  * fix typo in help text
  * manpage updates (--topology)
  * encoding of non-ASCII windows error messages in log + management fixed
- Update openvpn.keyring

OBS-URL: https://build.opensuse.org/request/show/1086749
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=191
2023-05-12 13:56:37 +00:00
Dominique Leuenberger
fc98616f5b Accepting request 1082780 from network:vpn
OBS-URL: https://build.opensuse.org/request/show/1082780
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=107
2023-04-27 17:56:46 +00:00
Mohd Saquib
fc90bfc0a8 Accepting request 1082779 from home:msaquib:branches:network:vpn
- update to 2.6.3:
  * For full changelog please refer to:
    https://github.com/OpenVPN/openvpn/blob/v2.6.3/Changes.rst
  * implement byte counter statistics for DCO Linux (p2mp server
    and client)
  * implement byte counter statistics for DCO Windows (client only)
  * '--dns server <n> address ...' now permits up to 8 v4 or v6
    addresses
  * fix a few cases of possibly undefined behaviour detected by ASAN
  * add more unit tests for Windows cryptoapi interface
  * Dynamic TLS Crypt When both peers are OpenVPN 2.6.1+, OpenVPN
    will dynamically create a tls-crypt key that is used for
    renegotiation. This ensure that only the previously authenticated
    peer can do trigger renegotiation and complete renegotiations.
  * Keying Material Exporters (RFC 5705) based key generation
  * As part of the cipher negotiation OpenVPN will automatically prefer
    the RFC5705 based key material generation to the current custom
    OpenVPN PRF. This feature requires OpenSSL or mbed TLS 2.18+.
  * OpenVPN will now work with OpenSSL in FIPS mode. Note, no effort
    has been made to check or implement all the requirements/
    recommendation of FIPS 140-2. This just allows OpenVPN to be run on
    a system that be configured OpenSSL in FIPS mode.
  * mlock will now check if enough memlock-able memory has been reserved,
    and if less than 100MB RAM are available, use setrlimit() to upgrade
    the limit. See Trac #1390. Not available on OpenSolaris.
  * The --peer-fingerprint option has been introduced to give users an
    easy to use alternative to the tls-verify for matching the fingerprint
    of the peer. The option takes use a number of allowed SHA256
    certificate fingerprints.
  * When --peer-fingerprint is used, the --ca and --capath option become

OBS-URL: https://build.opensuse.org/request/show/1082779
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=189
2023-04-25 14:33:17 +00:00
Dominique Leuenberger
e0cea82bc2 Accepting request 1068620 from network:vpn
OBS-URL: https://build.opensuse.org/request/show/1068620
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=106
2023-03-03 21:24:15 +00:00
Mohd Saquib
28504fd594 Accepting request 1068619 from home:msaquib:branches:network:vpn
- update to 2.5.9:
  * Optional ciphers in --data-ciphers Ciphers in --data-ciphers
    can now be prefixed with a ? to mark those as optional and only
    use them if the SSL library supports them.
  * when compiling from a git checkout, put proper branch names into
    windows builds
  * do not include auth-token in pulled-option digest (interferes
    with persist-tun when auth-token is in use, GH #200).
  * fix corner case that might lead to leaked file descriptor
  * fix parser bug (parse_line()) that can lead to buffer overflows
    on malformed command line or server ccd file handling.
    Not exploitable.
  * pull-filter: ignore leading spaces in option names (work around
    server side bug with erroneous extra spaces)
  * push: do not add leading spaces to "out of renegotiations" pushed
    auth-token fix NULL pointer crash on "openvpn --show-tls" with
    mbedtls

OBS-URL: https://build.opensuse.org/request/show/1068619
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=187
2023-03-02 07:44:19 +00:00
Dominique Leuenberger
8619d43f74 Accepting request 1065524 from network:vpn
OBS-URL: https://build.opensuse.org/request/show/1065524
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=105
2023-02-14 19:08:09 +00:00
Mohd Saquib
10486db129 Accepting request 1065450 from home:kukuk:branches:network:vpn
- Remove migration from openvpn.service to openvpn@.service and
  depending requires, this is from pre SLE12 times and not supported
  anymore.

OBS-URL: https://build.opensuse.org/request/show/1065450
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=185
2023-02-13 14:23:52 +00:00
Dominique Leuenberger
53c2799bf8 Accepting request 1057073 from network:vpn
- bsc#1123557: --suppress-timestamps isn't needed by default.

OBS-URL: https://build.opensuse.org/request/show/1057073
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=104
2023-01-10 13:59:28 +00:00
Reinhard Max
d0a0cb801b - bsc#1123557: --suppress-timestamps isn't needed by default.
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=183
2023-01-09 13:30:43 +00:00
Dominique Leuenberger
ad6d5b8047 Accepting request 1037543 from network:vpn
OBS-URL: https://build.opensuse.org/request/show/1037543
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=103
2022-11-24 11:22:20 +00:00
Reinhard Max
cb59f07662 Accepting request 1036732 from home:dirkmueller:Factory
- update to 2.5.8:
  * allow running a default configuration with TLS libraries without BF-CBC
    (even if TLS cipher negotiation would not actually use BF-CBC, the
    long-term compatibility "default cipher BF-CBC" would trigger an error
    on such TLS libraries)
  * ``--auth-nocache'' was not always correctly clearing username+password
    after a renegotiation
  * ensure that auth-token received from server is cleared if requested
    by the management interface ("forget password" or automatically
    via ``--management-forget-disconnect'')
  * in a setup without username+password, but with auth-token and
    auth-token-username pushed by the server, OpenVPN would start asking
    for username+password on token expiry.  Fix.
  * using ``--auth-token`` together with ``--management-client-auth``
    (on the server) would lead to TLS keys getting out of sync and client
    being disconnected.  Fix.
  * management interface would sometimes get stuck if client and server
    try to write something simultaneously.  Fix by allowing a limited
    level of recursion in virtual_output_callback()
  * fix management interface not returning ERROR:/SUCCESS: response
    on "signal SIGxxx" commands when in HOLD state
  * tls-crypt-v2: abort connection if client-key is too short
  * make man page agree with actual code on replay-window backtrag log message
  * remove useless empty line from CR_RESPONSE message

OBS-URL: https://build.opensuse.org/request/show/1036732
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=181
2022-11-23 10:27:06 +00:00
Dominique Leuenberger
50e80ede30 Accepting request 1004129 from network:vpn
OBS-URL: https://build.opensuse.org/request/show/1004129
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=102
2022-09-17 18:10:13 +00:00
Reinhard Max
f4f04bce09 Accepting request 1003012 from home:dirkmueller:Factory
- build with enable-iproute2 again to have root-less mode working (bsc#1202792)

OBS-URL: https://build.opensuse.org/request/show/1003012
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=179
2022-09-16 13:20:16 +00:00
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