Compare commits

..

230 Commits

Author SHA256 Message Date
Ana Guerrero
6e7beb07f8 Accepting request 1240409 from network:vpn
bugowner:rjain openvpn-CVE-2024-5594 Patch applied for the submission by rjain (forwarded request 1239460 from rjain)

OBS-URL: https://build.opensuse.org/request/show/1240409
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=119
2025-01-28 13:58:05 +00:00
Ana Guerrero
8c4bdc3ced Accepting request 1239621 from network:vpn
OBS-URL: https://build.opensuse.org/request/show/1239621
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=118
2025-01-23 17:01:45 +00:00
Ana Guerrero
1cb5b5ef09 Accepting request 1233845 from network:vpn
- Set %_buildshell because of bashisms in build recipe ([[ and =~)
- Replace over-the-top `find -exec rm` by just -delete (forwarded request 1232791 from jengelh)

OBS-URL: https://build.opensuse.org/request/show/1233845
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=117
2024-12-30 11:50:53 +00:00
Richard Rahl
4b21f5f5e6 - Set %_buildshell because of bashisms in build recipe ([[ and =~)
- Replace over-the-top `find -exec rm` by just -delete

OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=210
2024-12-29 23:33:17 +00:00
Ana Guerrero
690bf31ff3 Accepting request 1218829 from network:vpn
OBS-URL: https://build.opensuse.org/request/show/1218829
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=116
2024-10-29 13:32:19 +00:00
c1302e0b01 bugowner:rjain Patch applied for the submission by rjain
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=208
2024-10-28 14:18:16 +00:00
bd1ac08c0b Accepting request 1174409 from home:bmwiedemann:branches:network:vpn
Enable Data-Channel-Offloading (DCO) for better performance (jsc#PED-8305)
  if libnl >= 3.4 is available

now recommends ovpn-dco kmp

still needs testing

OBS-URL: https://build.opensuse.org/request/show/1174409
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=207
2024-06-14 08:55:43 +00:00
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
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
Reinhard Max
01270aa102 - 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

OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=136
2018-04-27 12:35:13 +00:00
Reinhard Max
a1ceeccc0c Remove accidentally added openvpn-2.4.4.tar.gz
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=135
2018-04-10 14:41:57 +00:00
Reinhard Max
283c2a8f8b - 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 .

OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=134
2018-04-10 14:40:39 +00:00
Reinhard Max
42c7e8bef4 Accepting request 586118 from home:avindra
- 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
    + rework registry key handling for OpenVPN service, notably
      making most registry values optional, falling back to
      reasonable defaults
    + accept IPv6 address for pushed "dhcp-option DNS ..." (make
      OpenVPN 2 option compatible with OpenVPN 3 iOS and Android
      clients)
  * Bug fixes
    + Fix --tls-version-min and --tls-version-max for OpenSSL 1.1+
    + Fix lots of compiler warnings (format string, type casts, ...)
    + reload HTTP proxy credentials when moving to the next
      connection profile
    + Fix build with LibreSSL (multiple times)
    + Remove non-useful warning on pushed tun-ipv6 option.
    + autoconf: Fix engine checks for openssl 1.1
    + lz4: Rebase compat-lz4 against upstream v1.7.5
    + lz4: Fix broken builds when pkg-config is not present but
      system library is
    + Fix '--bind ipv6only'
    + Allow learning iroutes with network made up of all 0s
- Includes 2.4.4
  * Bug fixes
    + Fix issues when a pushed cipher via the Negotiable Crypto
      Parameters (NCP) is rejected by the remote side
    + Ignore --keysize when NCP have resulted in a changed cipher
    + Configurations using --auth-nocache and the management
      interface to provide user credentials (like NetworkManager)
      on client side with servers implementing authentication
      tokens (for example, using --auth-gen-token) will now behave
      correctly and not query the user for an, to them, unknown
      authentication token on renegotiations of the tunnel.
    + Invalid or corrupt SOCKS port number when changing the proxy
      via the management interface.
    + man page should now have proper escaping of hyphen/minus
      characters and other minor corrections.
  * User-visible Changes
    + Linux servers with systemd which use the openvpn-server@.service
      unit file for server configurations will now utilize the
      automatic restart feature in systemd. If the OpenVPN server
      process dies unexpectedly, systemd will ensure the OpenVPN
      configuration will be restarted automatically.
  * Deprecated
    + --no-replay (will be removed in 2.5)
    + --keysize (will be removed in 2.6)
  * Security
    + CVE-2017-12166: Fix bounds check for configurations using
      --key-method 1. Before this fix, attackers could send a
      malformed packet to trigger a stack overflow. This is
      considered to be a low risk issue, as --key-method 2 has
      been the default since 2.0 (released on 2005-04-17). This
      option is already deprecated in v2.4 and will be completely
      removed in v2.5.
- Rebase openvpn-fips140-2.3.2.patch
- Drop 0002-Fix-bounds-check-in-read_key.patch
  * upstreamed in c7e259160b28e94e4ea7f0ef767f8134283af255
- Partial cleanup with spec-cleaner

OBS-URL: https://build.opensuse.org/request/show/586118
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=133
2018-04-10 14:14:26 +00:00
Dominique Leuenberger
720cbe8895 Accepting request 578447 from network:vpn
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/578447
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=80
2018-02-21 13:12:37 +00:00
Reinhard Max
f33ffa2f73 - Add --askpass to ExecStart, so that the user name and password
are correctly being queried from the user.
  (bsc#1078026, boo#985798, boo#1031748)
- Use %service_add/del macros throughout (bsc#1038406).

OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=131
2018-02-13 18:21:21 +00:00
Dominique Leuenberger
103813cfba Accepting request 545137 from network:vpn
OBS-URL: https://build.opensuse.org/request/show/545137
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=79
2017-11-25 07:43:50 +00:00
Nirmoy Das
2481fda7a6 Accepting request 544813 from home:RBrownSUSE:branches:network:vpn
Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)

OBS-URL: https://build.opensuse.org/request/show/544813
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=129
2017-11-24 10:37:04 +00:00
Dominique Leuenberger
fa856b1a7e Accepting request 533032 from network:vpn
1

OBS-URL: https://build.opensuse.org/request/show/533032
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=78
2017-10-11 21:02:04 +00:00
Nirmoy Das
48eb5a9bd5 Accepting request 533031 from home:ndas:branches:network:vpn
- Do bound check in read_key before using values(CVE-2017-12166 bsc#1060877).
  [+ 0002-Fix-bounds-check-in-read_key.patch]

OBS-URL: https://build.opensuse.org/request/show/533031
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=127
2017-10-10 14:11:53 +00:00
Dominique Leuenberger
f8aa821b3c Accepting request 531163 from network:vpn
1

OBS-URL: https://build.opensuse.org/request/show/531163
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=77
2017-10-05 10:02:06 +00:00
Nirmoy Das
6edc27e34c Accepting request 516148 from home:sebix:branches:network:vpn
remove empty wrong directory form filelist

OBS-URL: https://build.opensuse.org/request/show/516148
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=125
2017-10-04 10:52:41 +00:00
Nirmoy Das
774c998664 Accepting request 505857 from home:ndas:branches:network:vpn
- Update to 2.4.3 (bsc#1045489)
    - Ignore auth-nocache for auth-user-pass if auth-token is pushed
    - crypto: Enable SHA256 fingerprint checking in --verify-hash
    - copyright: Update GPLv2 license texts
    - auth-token with auth-nocache fix broke --disable-crypto builds
    - OpenSSL: don't use direct access to the internal of X509
    - OpenSSL: don't use direct access to the internal of EVP_PKEY
    - OpenSSL: don't use direct access to the internal of RSA
    - OpenSSL: don't use direct access to the internal of DSA
    - OpenSSL: force meth->name as non-const when we free() it
    - OpenSSL: don't use direct access to the internal of EVP_MD_CTX
    - OpenSSL: don't use direct access to the internal of EVP_CIPHER_CTX
    - OpenSSL: don't use direct access to the internal of HMAC_CTX
    - Fix NCP behaviour on TLS reconnect.
    - Remove erroneous limitation on max number of args for --plugin
    - Fix edge case with clients failing to set up cipher on empty PUSH_REPLY.
    - Fix potential 1-byte overread in TCP option parsing.
    - Fix remotely-triggerable ASSERT() on malformed IPv6 packet.
    - Preparing for release v2.4.3 (ChangeLog, version.m4, Changes.rst)
    - refactor my_strupr
    - Fix 2 memory leaks in proxy authentication routine
    - Fix memory leak in add_option() for option 'connection'
    - Ensure option array p[] is always NULL-terminated
    - Fix a null-pointer dereference in establish_http_proxy_passthru()
    - Prevent two kinds of stack buffer OOB reads and a crash for invalid input data
    - Fix an unaligned access on OpenBSD/sparc64
    - Missing include for socket-flags TCP_NODELAY on OpenBSD
    - Make openvpn-plugin.h self-contained again.
    - Pass correct buffer size to GetModuleFileNameW()
    - Log the negotiated (NCP) cipher

OBS-URL: https://build.opensuse.org/request/show/505857
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=124
2017-06-23 10:34:54 +00:00
Dominique Leuenberger
2bd316cf34 Accepting request 504783 from network:vpn
1

OBS-URL: https://build.opensuse.org/request/show/504783
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=76
2017-06-20 07:41:09 +00:00
Nirmoy Das
6eab1b0fe1 Accepting request 504782 from home:ndas:branches:network:vpn
- use %{_tmpfilesdir} for tmpfiles.d/openvpn.conf (bsc#1044223)

OBS-URL: https://build.opensuse.org/request/show/504782
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=122
2017-06-19 14:48:58 +00:00
Dominique Leuenberger
1fcc3292cc Accepting request 501452 from network:vpn
- Update tp 2.4.2
    - auth-token: Ensure tokens are always wiped on de-auth
    - Make --cipher/--auth none more explicit on the risks
    - Use SHA256 for the internal digest, instead of MD5
    - Deprecate --ns-cert-type
    - Deprecate --no-iv
    - Support --block-outside-dns on multiple tunnels
    - Limit --reneg-bytes to 64MB when using small block ciphers
    - Fix --tls-version-max in mbed TLS builds
  Details changelogs are avilable in 
  https://community.openvpn.net/openvpn/wiki/ChangesInOpenvpn24
  [*0001-preform-deferred-authentication-in-the-background.patch
   *openvpn-2.3.x-fixed-multiple-low-severity-issues.patch
   *openvpn-fips140-2.3.2.patch]
- pkcs11-helper-devel >= 1.11 is needed for openvpn-2.4.2
- cleanup the spec file

OBS-URL: https://build.opensuse.org/request/show/501452
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=75
2017-06-12 13:30:13 +00:00
Nirmoy Das
0c21985672 Accepting request 501441 from home:ndas:branches:network:vpn
- cleanup the spec file

OBS-URL: https://build.opensuse.org/request/show/501441
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=120
2017-06-06 15:27:51 +00:00
Nirmoy Das
ea6e8a6af9 Accepting request 501439 from home:ndas:branches:network:vpn
- pkcs11-helper-devel >= 1.11 is needed for openvpn-2.4.2

OBS-URL: https://build.opensuse.org/request/show/501439
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=119
2017-06-06 15:17:18 +00:00
Nirmoy Das
fbd567ff8c - Update tp 2.4.2
- auth-token: Ensure tokens are always wiped on de-auth
    - Make --cipher/--auth none more explicit on the risks
    - Use SHA256 for the internal digest, instead of MD5
    - Deprecate --ns-cert-type
    - Deprecate --no-iv
    - Support --block-outside-dns on multiple tunnels
    - Limit --reneg-bytes to 64MB when using small block ciphers
    - Fix --tls-version-max in mbed TLS builds
  Details changelogs are avilable in 
  https://community.openvpn.net/openvpn/wiki/ChangesInOpenvpn24
  [*0001-preform-deferred-authentication-in-the-background.patch
   *openvpn-2.3.x-fixed-multiple-low-severity-issues.patch
   *openvpn-fips140-2.3.2.patch]

OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=118
2017-06-06 13:12:31 +00:00
Nirmoy Das
9b5c6bd385 OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=117 2017-06-06 12:54:53 +00:00
Dominique Leuenberger
31d719f30d Accepting request 492826 from network:vpn
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/492826
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=74
2017-05-08 17:02:41 +00:00
9c3259ca06 Accepting request 489820 from home:ndas:branches:network:vpn
- Preform deferred authentication in the background to not
  cause main daemon processing delays when the underlying pam mechanism (e.g.
  ldap) needs longer to response (bsc#959511).
  [+ 0001-preform-deferred-authentication-in-the-background.patch]
- Added fix for possible heap overflow on read accessing getaddrinfo 
  result (bsc#959714).
  [+openvpn-2.3.9-Fix-heap-overflow-on-getaddrinfo-result.patch]
- Added a patch to fix multiple low severity issues (bsc#934237).
  [+openvpn-2.3.x-fixed-multiple-low-severity-issues.patch]

OBS-URL: https://build.opensuse.org/request/show/489820
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=115
2017-04-27 09:50:39 +00:00
Dominique Leuenberger
4aba9d630b Accepting request 452118 from network:vpn
1

OBS-URL: https://build.opensuse.org/request/show/452118
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=73
2017-01-25 22:33:47 +00:00
Nirmoy Das
9779642307 Accepting request 451851 from home:darix:playground
- silence warning about %{_rundir}/openvpn
  - for non systemd case: just package the %{_rundir}/openvpn in
    the package
  - for systemd case: call systemd-tmpfiles and own the dir as
    %ghost in the filelist

- refreshed patches to apply cleanly again
  openvpn-2.3-plugin-man.dif
  openvpn-fips140-2.3.2.patch

- update to 2.3.14
  - update year in copyright message
  - Document the --auth-token option
  - Repair topology subnet on FreeBSD 11
  - Repair topology subnet on OpenBSD
  - Drop recursively routed packets
  - Support --block-outside-dns on multiple tunnels
  - When parsing '--setenv opt xx ..' make sure a third parameter
    is present
  - Map restart signals from event loop to SIGTERM during
    exit-notification wait
  - Correctly state the default dhcp server address in man page
  - Clean up format_hex_ex()
- enabled pkcs11 support

OBS-URL: https://build.opensuse.org/request/show/451851
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=113
2017-01-24 10:31:30 +00:00
Dominique Leuenberger
e4c4f2fb8d Accepting request 449352 from network:vpn
1

OBS-URL: https://build.opensuse.org/request/show/449352
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=72
2017-01-10 09:52:00 +00:00
Nirmoy Das
ce8599bf09 Accepting request 443666 from home:stroeder:branches:network:vpn
- update to 2.3.13
- successfully tested as VPN client on TW x86_64
- please review FIPS patch update carefully

OBS-URL: https://build.opensuse.org/request/show/443666
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=111
2017-01-09 12:13:41 +00:00
Dominique Leuenberger
cfd18fe566 Accepting request 442517 from network:vpn
1

OBS-URL: https://build.opensuse.org/request/show/442517
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=71
2016-11-29 11:50:18 +00:00
71dd389b3e Accepting request 442460 from home:matwey:branches:network:vpn
OBS-URL: https://build.opensuse.org/request/show/442460
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=109
2016-11-29 08:28:48 +00:00
Dominique Leuenberger
a9965a4ad6 Accepting request 427634 from network:vpn
1

OBS-URL: https://build.opensuse.org/request/show/427634
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=70
2016-09-16 09:01:41 +00:00
Nirmoy Das
336ec975bc Accepting request 425721 from home:AndreasStieger:branches:network:vpn
- Add an example for a FIPS 140-2 approved cipher configuration to
  the sample configuration files. Fixes bsc#988522
  adding openvpn-fips140-AES-cipher-in-config-template.patch
- remove gpg-offline signature verification, now a source service

OBS-URL: https://build.opensuse.org/request/show/425721
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=107
2016-09-14 14:11:18 +00:00
Dominique Leuenberger
02b1e24f46 Accepting request 400152 from network:vpn
1

OBS-URL: https://build.opensuse.org/request/show/400152
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=69
2016-06-07 21:48:41 +00:00
Ismail Dönmez
6dac5a8f6a Accepting request 394676 from home:namtrac:branches:network:vpn
- Update to version 2.3.11
  * Fixed port-share bug with DoS potential
  * Fix buffer overflow by user supplied data
  * Fix undefined signed shift overflow
  * Ensure input read using systemd-ask-password is null terminated
  * Support reading the challenge-response from console
  * hardening: add safe FD_SET() wrapper openvpn_fd_set()
  * Restrict default TLS cipher list
- Add BuildRequires on xz for SLE11

OBS-URL: https://build.opensuse.org/request/show/394676
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=105
2016-06-06 07:52:26 +00:00
Dominique Leuenberger
8e0c189a4f Accepting request 352204 from network:vpn
1

OBS-URL: https://build.opensuse.org/request/show/352204
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=68
2016-01-06 23:25:14 +00:00
Martin Caj
06ccbd25ce Accepting request 351949 from home:namtrac:branches:network:vpn
- Update to version 2.3.10
  * Warn user if their certificate has expired
  * Fix regression in setups without a client certificate

- Update to version 2.3.9
  * Show extra-certs in current parameters.
  * Do not set the buffer size by default but rely on the operation system default.
  * Remove --enable-password-save option
  * Detect config lines that are too long and give a warning/error
  * Log serial number of revoked certificate
  * Avoid partial authentication state when using --disabled in CCD configs
  * Replace unaligned 16bit access to TCP MSS value with bytewise access
  * Fix possible heap overflow on read accessing getaddrinfo() result.
  * Fix isatty() check for good. (obsoletes revert-daemonize.patch)
  * Client-side part for server restart notification
  * Fix privilege drop if first connection attempt fails
  * Support for username-only auth file.
  * Increase control channel packet size for faster handshakes
  * hardening: add insurance to exit on a failed ASSERT()
  * Fix memory leak in auth-pam plugin
  * Fix (potential) memory leak in init_route_list()
  * Fix unintialized variable in plugin_vlog()
  * Add macro to ensure we exit on fatal errors
  * Fix memory leak in add_option() by simplifying get_ipv6_addr
  * openssl: properly check return value of RAND_bytes()
  * Fix rand_bytes return value checking
  * Fix "White space before end tags can break the config parser"

OBS-URL: https://build.opensuse.org/request/show/351949
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=103
2016-01-06 09:47:33 +00:00
Dominique Leuenberger
c5f68dab84 Accepting request 348337 from network:vpn
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/348337
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=67
2015-12-20 09:52:41 +00:00
39b88922eb - Adjust /var/run to _rundir macro value in openvpn@.service too.
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=101
2015-12-04 08:02:06 +00:00
Stephan Kulow
87d673d2fc Accepting request 324534 from network:vpn
- Removed obsolete --with-lzo-headers option, readded LFS_CFLAGS.
- Moved openvpn-plugin.h into a devel package, removed .gitignore

OBS-URL: https://build.opensuse.org/request/show/324534
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=66
2015-08-23 13:43:34 +00:00
e18eab1a94 - Moved openvpn-plugin.h into a devel package, removed .gitignore
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=99
2015-08-20 09:46:01 +00:00
558e8eaf2f - Removed obsolete --with-lzo-headers option, readded LFS_CFLAGS.
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=98
2015-08-20 09:00:14 +00:00
Dominique Leuenberger
baed75c436 Accepting request 322617 from network:vpn
Add revert-daemonize.patch, looks like under systemd the stdin
and stdout are not TTYs by default. This reverts to previous
behaviour fixing bsc#941569

OBS-URL: https://build.opensuse.org/request/show/322617
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=65
2015-08-17 13:35:10 +00:00
f7cfc57d16 Accepting request 322300 from home:namtrac:branches:network:vpn
OBS-URL: https://build.opensuse.org/request/show/322300
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=96
2015-08-13 09:20:17 +00:00
Dominique Leuenberger
8aa0a854ad Accepting request 321625 from network:vpn
1

OBS-URL: https://build.opensuse.org/request/show/321625
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=64
2015-08-11 06:27:04 +00:00
064dd8062e Accepting request 320680 from home:namtrac:branches:network:vpn
- Update to version 2.3.8
  * Report missing endtags of inline files as warnings
  * Fix commit e473b7c if an inline file happens to have a
    line break exactly at buffer limit
  * Produce a meaningful error message if --daemon gets in the way of
    asking for passwords.
  * Document --daemon changes and consequences (--askpass, --auth-nocache)
  * Del ipv6 addr on close of linux tun interface
  * Fix --askpass not allowing for password input via stdin
  * Write pid file immediately after daemonizing
  * Fix regression: query password before becoming daemon
  * Fix using management interface to get passwords
  * Fix overflow check in openvpn_decrypt()

OBS-URL: https://build.opensuse.org/request/show/320680
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=94
2015-08-10 13:43:50 +00:00
Dominique Leuenberger
e5659743e0 Accepting request 313672 from network:vpn
1

OBS-URL: https://build.opensuse.org/request/show/313672
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=63
2015-06-30 08:16:16 +00:00
3d06f17727 Accepting request 313671 from home:namtrac:bugfix
- Update to version 2.3.7
  * down-root plugin: Replaced system() calls with execve()
  * sockets: Remove the limitation of --tcp-nodelay to be server-only
  * pkcs11: Load p11-kit-proxy.so module by default
  * New approach to handle peer-id related changes to link-mtu
  * Fix incorrect use of get_ipv6_addr() for iroute options
  * Print helpful error message on --mktun/--rmtun if not available
  * Explain effect of --topology subnet on --ifconfig
  * Add note about file permissions and --crl-verify to manpage
  * Repair --dev null breakage caused by db950be85d37
  * Correct note about DNS randomization in openvpn.8
  * Disallow usage of --server-poll-timeout in --secret key mode
  * Slightly enhance documentation about --cipher
  * On signal reception, return EAI_SYSTEM from openvpn_getaddrinfo()
  * Use EAI_AGAIN instead of EAI_SYSTEM for openvpn_getaddrinfo()
  * Fix --redirect-private in --dev tap mode
  * Updated manpage for --rport and --lport
  * Properly escape dashes on the man-page
  * Improve documentation in --script-security section of the man-page
  * Really fix '--cipher none' regression
  * Set tls-version-max to 1.1 if cryptoapicert is used
  * Account for peer-id in frame size calculation
  * Disable SSL compression
  * Fix frame size calculation for non-CBC modes.
  * Allow for CN/username of 64 characters (fixes off-by-one)
  * Re-enable TLS version negotiation by default
  * Remove size limit for files inlined in config
  * Improve --tls-cipher and --show-tls man page description
  * Re-read auth-user-pass file on (re)connect if required
  * Clarify --capath option in manpage

OBS-URL: https://build.opensuse.org/request/show/313671
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=92
2015-06-25 11:58:40 +00:00
Dominique Leuenberger
1f1d0bdc05 Accepting request 290007 from network:vpn
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/290007
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=62
2015-03-11 08:57:59 +00:00
515f549344 adjust plugin dir plageholders in man page
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=90
2015-03-02 10:06:37 +00:00
c4621b5e67 - Fixed to provide actual plugin/doc dirs in openvpn(8) man page.
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=89
2015-03-02 09:45:03 +00:00
6a9f5d263c - Fixed to use correct sha digest data length and in fips mode,
use aes instead of the disallowed blowfish crypto (boo#914166).

OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=88
2015-03-02 08:27:36 +00:00
Dominique Leuenberger
2168217c89 Accepting request 287767 from network:vpn
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/287767
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=61
2015-02-27 09:59:47 +00:00
fbf787a918 fixed previous fix
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=86
2015-02-18 17:21:27 +00:00
b4dab5a27f - Fixed to use correct sha digest data length (boo#914166)
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=85
2015-02-10 15:35:33 +00:00
Dominique Leuenberger
55d0e961ac Accepting request 263672 from network:vpn
- Update to version 2.3.6 fixing a denial-of-service vulnerability
  where an authenticated client could stop the server by triggering
  a server-side ASSERT (bnc#907764,CVE-2014-8104).
  See ChangeLog file for a complete list of changes.

OBS-URL: https://build.opensuse.org/request/show/263672
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=60
2014-12-03 21:47:57 +00:00
5a65bc9e84 - Update to version 2.3.6 fixing a denial-of-service vulnerability
where an authenticated client could stop the server by triggering
  a server-side ASSERT (bnc#907764,CVE-2014-8104).
  See ChangeLog file for a complete list of changes.

OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=83
2014-12-01 19:43:09 +00:00
Stephan Kulow
bcc937982f Accepting request 260087 from network:vpn
1

OBS-URL: https://build.opensuse.org/request/show/260087
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=59
2014-11-07 08:06:08 +00:00
Tomáš Chvátal
e52c73c2cc Accepting request 259041 from home:namtrac:branches:network:vpn
- Update to version 2.3.5
  * See included changelog
- Depend on systemd-devel for the daemon check functionality

OBS-URL: https://build.opensuse.org/request/show/259041
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=81
2014-11-06 15:05:03 +00:00
Stephan Kulow
2ea1e59ee7 Accepting request 246648 from network:vpn
1

OBS-URL: https://build.opensuse.org/request/show/246648
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=57
2014-08-28 19:05:32 +00:00
Martin Caj
e3db630d65 Accepting request 246644 from home:namtrac:branches:network:vpn
- Update to version 2.3.4
  * Add support for client-cert-not-required for PolarSSL.
  * Introduce safety check for http proxy options.

OBS-URL: https://build.opensuse.org/request/show/246644
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=79
2014-08-27 13:08:10 +00:00
Stephan Kulow
865a761652 Accepting request 236695 from network:vpn
1

OBS-URL: https://build.opensuse.org/request/show/236695
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=56
2014-06-10 12:39:19 +00:00
5eff630ee5 Accepting request 235421 from home:elvigia:branches:network:vpn
- Build with large file support in 32 bit systems.

OBS-URL: https://build.opensuse.org/request/show/235421
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=77
2014-06-10 02:55:45 +00:00
Stephan Kulow
e07cf250ae Accepting request 234694 from network:vpn
- use %_rundir for %ghost directory - leaving /var/run everywhere
  else (forwarded request 233447 from coolo)

OBS-URL: https://build.opensuse.org/request/show/234694
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=55
2014-05-21 14:20:41 +00:00
Tomáš Chvátal
0943a7a494 Accepting request 233447 from home:coolo:branches:openSUSE:Factory
- use %_rundir for %ghost directory - leaving /var/run everywhere
  else

OBS-URL: https://build.opensuse.org/request/show/233447
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=75
2014-05-19 11:56:09 +00:00
Stephan Kulow
332c2bb651 Accepting request 214487 from network:vpn
- openvpn-fips140-2.3.2.patch: Allow usage of SHA1 instead of MD5 in
  some internal checking routines. This allows operation in FIPS 140-2
  mode. (forwarded request 214077 from msmeissn)

OBS-URL: https://build.opensuse.org/request/show/214487
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=54
2014-01-20 15:24:24 +00:00
01bef909c4 Accepting request 214077 from home:msmeissn:branches:network:vpn
- openvpn-fips140-2.3.2.patch: Allow usage of SHA1 instead of MD5 in
  some internal checking routines. This allows operation in FIPS 140-2
  mode.

OBS-URL: https://build.opensuse.org/request/show/214077
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=73
2014-01-20 12:12:10 +00:00
Stephan Kulow
8ece16a925 Accepting request 213853 from network:vpn
- Updated README.SUSE, documented also the rcopenvpn compatibility
  wrapper script (bnc#848070).

OBS-URL: https://build.opensuse.org/request/show/213853
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=53
2014-01-14 18:52:22 +00:00
13dc14afbb - Updated README.SUSE, documented also the rcopenvpn compatibility
wrapper script (bnc#848070).

OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=71
2014-01-14 10:46:24 +00:00
Stephan Kulow
10b01e8978 Accepting request 212028 from network:vpn
- Readded rcopenvpn helper script under systemd (bnc#848070)
- Fixed a typo (forwarded request 211245 from mtomaschewski)

OBS-URL: https://build.opensuse.org/request/show/212028
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=52
2014-01-02 10:15:18 +00:00
Andreas Jaeger
fcd74cd7cf Accepting request 211245 from home:mtomaschewski:branches:network:vpn
- Readded rcopenvpn helper script under systemd (bnc#848070)
- Fixed a typo

OBS-URL: https://build.opensuse.org/request/show/211245
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=69
2013-12-22 15:48:48 +00:00
Stephan Kulow
db01ad32c5 Accepting request 205448 from network:vpn
- Fixed invalid mode in exec bit removal call from doc files

OBS-URL: https://build.opensuse.org/request/show/205448
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=51
2013-11-04 06:08:37 +00:00
3e9aee291c - Fixed invalid mode in exec bit removal call from doc files
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=67
2013-10-31 18:55:23 +00:00
e8f6fcdbbb - Fixed exec bit removal call from documentation files
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=66
2013-10-31 18:47:58 +00:00
Stephan Kulow
5bbcd6c71b Accepting request 196606 from network:vpn
Add a section about how to control all or a named configuration with the
help of systemctl to the README.SUSE file. (forwarded request 196569 from lmuelle)

OBS-URL: https://build.opensuse.org/request/show/196606
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=49
2013-08-28 19:16:23 +00:00
cc6c5db9fc Accepting request 196569 from home:lmuelle:branches:network:vpn
Add a section about how to control all or a named configuration with the
help of systemctl to the README.SUSE file.

OBS-URL: https://build.opensuse.org/request/show/196569
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=64
2013-08-28 06:33:48 +00:00
Stephan Kulow
432d3edabf Accepting request 177757 from network:vpn
Updated from 2.3.0 to 2.3.2. Detailed changes are in .changes file. (forwarded request 177312 from mrdocs)

OBS-URL: https://build.opensuse.org/request/show/177757
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=48
2013-06-05 15:46:17 +00:00
bf61c39e95 Accepting request 177312 from home:mrdocs:branches:network:vpn
Updated from 2.3.0 to 2.3.2. Detailed changes are in .changes file.

OBS-URL: https://build.opensuse.org/request/show/177312
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=62
2013-06-05 14:47:34 +00:00
Stephan Kulow
4f4f794599 Accepting request 175267 from network:vpn
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/175267
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=47
2013-05-16 09:18:49 +00:00
1842097fc7 - Try to migrate openvpn.service autostart to openvpn@<CONF>.service
instance enablement.

OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=60
2013-05-06 11:17:06 +00:00
Stephan Kulow
6e8070f077 Accepting request 173037 from network:vpn
- Fixed to enable systemd support in configure
- Fixed openvpn-tmpfile.conf to use GID root, there is no openvpn group.
- Added openvpn.target file allowing to handle all instances at once.
- Fixed to install the service template correctly as openvpn@.service.
  Use "systemctl enable openvpn@foo.service" to enable instance using
  /etc/openvpn/foo.conf.
- Disabled systemd variant of restart on update rpm macro, adopted other
  macros to use openvpn.target to e.g. stop all instances on uninstall.

OBS-URL: https://build.opensuse.org/request/show/173037
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=46
2013-04-23 15:25:34 +00:00
d3f926c85f - Fixed openvpn-tmpfile.conf to use GID root, there is no openvpn group.
- Added openvpn.target file allowing to handle all instances at once.
- Disabled systemd variant of restart on update rpm macro, adopted other
  macros to use openvpn.target to e.g. stop all instances on uninstall.

OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=58
2013-04-23 13:22:31 +00:00
38fd21b2e6 - Fixed to enable systemd support in configure
- Fixed to install the service template correctly as openvpn@.service.
  Use "systemctl enable openvpn@foo.service" to enable instance using
  /etc/openvpn/foo.conf.
- Fixed openvpn-tmpfile.conf to use GID root, there is no openvpn group.
- Disabled all systemd post install macros trying to use not existing
  openvpn.service file.

OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=57
2013-04-23 12:40:53 +00:00
817fa15d7a - Fixed GID to root in openvpn-tmpfile.conf, there is no openvpn group.
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=56
2013-04-23 10:27:28 +00:00
Stephan Kulow
88b7d002d5 Accepting request 161219 from network:vpn
Cleanup spec file. (forwarded request 161209 from a_jaeger)

OBS-URL: https://build.opensuse.org/request/show/161219
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=45
2013-03-26 18:48:27 +00:00
Andreas Jaeger
07dd246387 Accepting request 161209 from home:a_jaeger:FactoryFix
Cleanup spec file.

OBS-URL: https://build.opensuse.org/request/show/161209
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=54
2013-03-26 15:07:45 +00:00
Andreas Jaeger
99af153f49 Accepting request 160985 from home:a_jaeger:FactoryFix
update to 2.3.0;add missed changes entry.

OBS-URL: https://build.opensuse.org/request/show/160985
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=53
2013-03-25 15:15:47 +00:00
Andreas Jaeger
0b141f27c6 Accepting request 159617 from home:posophe:branches:network:vpn
Update and systemd support
For a weird reason, adding entry in changes file is followed with a conflict in changes file...
Can you add this for me ? Thanks you
http://paste.opensuse.org/30892895

OBS-URL: https://build.opensuse.org/request/show/159617
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=52
2013-03-25 15:08:09 +00:00
Stephan Kulow
df91aeab5a Accepting request 150171 from network:vpn
- Join openvpn.service systemd cgroup in start when needed, e.g.
  when starting with further parameters. (bnc#781106) (forwarded request 150170 from mtomaschewski)

OBS-URL: https://build.opensuse.org/request/show/150171
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=44
2013-01-29 05:46:26 +00:00
bb7cfe65b6 Accepting request 150170 from home:mtomaschewski:tests
- Join openvpn.service systemd cgroup in start when needed, e.g.
  when starting with further parameters. (bnc#781106)

OBS-URL: https://build.opensuse.org/request/show/150170
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=50
2013-01-28 14:00:20 +00:00
Stephan Kulow
7d3e10652d Accepting request 144034 from network:vpn
Verify GPG signature: Perform build-time offline GPG verification.
Please verify that included keyring matches your needs.
For manipulation with the offline keyring, please use gpg-offline tool from openSUSE:Factory, devel-tools-building or Base:System.
See the man page and/or /usr/share/doc/packages/gpg-offline/PACKAGING.HOWTO.

If you need to build your package for older products and don't want to mess spec file with ifs, please follow PACKAGING.HOWTO:
you can link or aggregate gpg-offline from
devel:tools:building or use following trick with "osc meta prjconf":

--- Cut here ----
%if 0%{?suse_version} &lt;= 1220
Substitute: gpg-offline
%endif

Macros:
%gpg_verify(dnf) \
%if 0%{?suse_version} &gt; 1220\
echo "WARNING: Using %%gpg_verify macro from prjconf, not from gpg-offline package."\
gpg-offline --directory="%{-d:%{-d*}}%{!-d:%{_sourcedir}}" --package="%{-n:%{-n*}}%{!-n:%{name}}""%{-f: %{-f*}}" --verify %{**}\
%else\
echo "WARNING: Dummy prjconf macro. gpg-offline is not available, skipping %{**} GPG signature verification!"\
%endif\
%nil
----------------- (forwarded request 143916 from sbrabec)

OBS-URL: https://build.opensuse.org/request/show/144034
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=42
2012-12-14 09:14:36 +00:00
a0be4d879a Accepting request 143916 from home:sbrabec:gpg-offline-verify
Verify GPG signature: Perform build-time offline GPG verification.
Please verify that included keyring matches your needs.
For manipulation with the offline keyring, please use gpg-offline tool from openSUSE:Factory, devel-tools-building or Base:System.
See the man page and/or /usr/share/doc/packages/gpg-offline/PACKAGING.HOWTO.

If you need to build your package for older products and don't want to mess spec file with ifs, please follow PACKAGING.HOWTO:
you can link or aggregate gpg-offline from
devel:tools:building or use following trick with "osc meta prjconf":

--- Cut here ----
%if 0%{?suse_version} <= 1220
Substitute: gpg-offline
%endif

Macros:
%gpg_verify(dnf) \
%if 0%{?suse_version} > 1220\
echo "WARNING: Using %%gpg_verify macro from prjconf, not from gpg-offline package."\
gpg-offline --directory="%{-d:%{-d*}}%{!-d:%{_sourcedir}}" --package="%{-n:%{-n*}}%{!-n:%{name}}""%{-f: %{-f*}}" --verify %{**}\
%else\
echo "WARNING: Dummy prjconf macro. gpg-offline is not available, skipping %{**} GPG signature verification!"\
%endif\
%nil
-----------------

OBS-URL: https://build.opensuse.org/request/show/143916
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=48
2012-12-04 10:08:57 +00:00
Stephan Kulow
5ab185acc7 Accepting request 135287 from network:vpn
- fix ciaran's previous license entry. the license has a SUSE prefix (forwarded request 135257 from coolo)

OBS-URL: https://build.opensuse.org/request/show/135287
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=41
2012-09-25 08:43:28 +00:00
Ismail Dönmez
96d8e0815f Accepting request 135257 from openSUSE:Factory:Staging:spdx
- fix ciaran's previous license entry. the license has a SUSE prefix

OBS-URL: https://build.opensuse.org/request/show/135257
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=46
2012-09-21 19:33:39 +00:00
Stephan Kulow
c7474fbb47 Accepting request 135135 from network:vpn
reopen fix (bnc#781106), autostart list (bnc#692440)

OBS-URL: https://build.opensuse.org/request/show/135135
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=40
2012-09-21 12:52:24 +00:00
a1addb0f77 Ahm... forgot to add openvpn.sysconfig to the list
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=44
2012-09-20 10:53:37 +00:00
7efb435d8e - Fixed openvpn init script to not map reopen to reload so the
reopen code is without any effect (bnc#781106).
- Added requested OPENVPN_AUTOSTART variable allowing to provide
  an optional list of config names started by default (bnc#692440).

OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=43
2012-09-20 10:52:54 +00:00
Ismail Dönmez
3b1594bc45 Accepting request 131378 from network:vpn
license update: GPL-2.0-with-openssl-exception and LGPL-2.1
openssl has an openssl exception (also, it is GPL-2.0 only) (forwarded request 131365 from babelworx)

OBS-URL: https://build.opensuse.org/request/show/131378
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=39
2012-08-23 13:30:27 +00:00
Ismail Dönmez
f53f2f87f8 Accepting request 131365 from home:babelworx:ldig:branches:network:vpn
license update: GPL-2.0-with-openssl-exception and LGPL-2.1
openssl has an openssl exception (also, it is GPL-2.0 only)

OBS-URL: https://build.opensuse.org/request/show/131365
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=41
2012-08-22 19:55:32 +00:00
Stephan Kulow
9743146250 Accepting request 113791 from network:vpn
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/113791
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=37
2012-04-17 05:47:41 +00:00
2ca2ba7e01 - Fixed SLES build readding Group tags to sub-packages in spec,
not require libselinux-devel on SLE-10 and datadir/doc cleanup.

OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=39
2012-03-29 09:48:53 +00:00
871d8db2b6 - Added Group tags to plugin sub-packages
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=38
2012-03-29 09:17:09 +00:00
Stephan Kulow
4b8ee7df8f Accepting request 105261 from network:vpn
update to openvpn-2.2.2

OBS-URL: https://build.opensuse.org/request/show/105261
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=36
2012-02-16 13:58:54 +00:00
44e3c902b2 - Updated to openvpn-2.2.2:
- Warn once, that IPv6 in tun mode is not supported in OpenVPN 2.2
 - Pkcs11 support built into the Windows version
 - Fixed a bug in the Windows TAP-driver

OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=36
2012-02-15 15:30:17 +00:00
Stephan Kulow
3c03df0a15 Accepting request 95925 from network:vpn
Fix source URLs. (forwarded request 95882 from a_jaeger)

OBS-URL: https://build.opensuse.org/request/show/95925
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=35
2011-12-08 13:45:54 +00:00
Andreas Jaeger
698eae4ff7 Accepting request 95882 from home:a_jaeger:FactoryFix
Fix source URLs.

OBS-URL: https://build.opensuse.org/request/show/95882
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=34
2011-12-08 12:10:32 +00:00
Andreas Jaeger
c8d2d22c80 Accepting request 95634 from home:coolo:removeautomake
- add automake as buildrequire to avoid implicit dependency

OBS-URL: https://build.opensuse.org/request/show/95634
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=33
2011-12-07 12:53:07 +00:00
Stephan Kulow
e762060e1d replace license with spdx.org variant
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=34
2011-12-06 17:34:57 +00:00
7575124d12 Autobuild autoformatter for 80110
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=32
2011-08-30 14:11:28 +00:00
8ddda7591e Accepting request 80110 from network:vpn
bnc#675406 + ssl memory use improvement, non-ghost-in-var-run

OBS-URL: https://build.opensuse.org/request/show/80110
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=31
2011-08-30 14:11:19 +00:00
3d459d2df6 - Marked /var/run/openvpn as ghost (bnc#710270), man page and
other rpmlint warning fixes

OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=31
2011-08-29 18:33:56 +00:00
fd4475a471 - Marked /var/run/openvpn as ghost, man page and rpmlint fixes
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=30
2011-08-29 18:29:54 +00:00
51b8b2f803 - Marked /var/run/openvpn as ghost, other rpmlint warnings
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=29
2011-08-29 18:21:50 +00:00
eb0a721f28 - Add openvpn-2.1-systemd-passwd.patch / modify openvpn.init to
support systemd password query (bnc#675406)

OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=28
2011-08-29 15:49:55 +00:00
cf5fd5ad67 Accepting request 79600 from home:elvigia:branches:network:vpn
- BuildRequires libselinux-devel
- Use SSL_MODE_RELEASE_BUFFERS to keep memory usage low, sent 
  upstream as https://community.openvpn.net/openvpn/ticket/157

OBS-URL: https://build.opensuse.org/request/show/79600
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=27
2011-08-29 15:14:08 +00:00
Sascha Peilicke
023b37bfb5 Autobuild autoformatter for 76057
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=30
2011-07-12 09:01:38 +00:00
OBS User buildservice-autocommit
630029cebd Updating link to change in openSUSE:Factory/openvpn revision 30.0
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=42e955f72bf9440714513a29526e7de8
2011-07-12 09:01:38 +00:00
Sascha Peilicke
3578507334 Accepting request 76057 from network:vpn
update to 2.2.1 -- workaround for bnc#675406

OBS-URL: https://build.opensuse.org/request/show/76057
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=29
2011-07-12 09:01:26 +00:00
83565f040d - Updated to openvpn-2.2.1, a new version series providing several
new features. This version fixes build issues and provides
  updated easy-rsa for OpenSSL 1.0.0 (fixes Trac ticket #125),
- Adopted spec file, enabled saving password in a file and to
  specify an alternative username in x509 cert.
- Removed X-Interactive from init script again, as systemd isn't
  able to use it correctly [any more?] (bnc#675406). We will
  address it later and probably use /bin/systemd-ask-password.

OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=25
2011-07-11 14:51:09 +00:00
Berthold Gunreben
09e5cd03ff Autobuild autoformatter for 67011
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=28
2011-05-12 08:07:40 +00:00
OBS User buildservice-autocommit
f69d0d7f60 Updating link to change in openSUSE:Factory/openvpn revision 28.0
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=bcf6129299ca488e25885a4ba048d436
2011-05-12 08:07:40 +00:00
Berthold Gunreben
f4e1ca832d Accepting request 67011 from network:vpn
OBS-URL: https://build.opensuse.org/request/show/67011
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=27
2011-05-12 08:07:31 +00:00
665063baac - Applied sr#64215, added comment explaining what it does
- KVPNC is unable to parse openvpn version [bnc#679153]

OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=23
2011-03-21 14:27:43 +00:00
Ruediger Oertel
392e7e4bd5 Autobuild autoformatter for 61581
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=26
2011-02-18 12:27:57 +00:00
OBS User buildservice-autocommit
d0c58fe344 Updating link to change in openSUSE:Factory/openvpn revision 26.0
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=b72dbe4e0c30663622920d334e6f3ad0
2011-02-18 12:27:57 +00:00
Ruediger Oertel
ac10a2b235 Accepting request 61581 from network:vpn
Accepted submit request 61581 from user mtomaschewski

OBS-URL: https://build.opensuse.org/request/show/61581
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=25
2011-02-18 12:27:44 +00:00
9a1da3fdc9 - Added X-Interactive: true LSB tag to the init script.
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=21
2011-02-17 11:01:01 +00:00
OBS User autobuild
f358a98a5e Autobuild autoformatter for 53127
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=23
2010-11-18 16:04:56 +00:00
OBS User buildservice-autocommit
3c18cb9d7d Updating link to change in openSUSE:Factory/openvpn revision 23.0
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=8db1f459c100f6e16c464ece9d1f64a8
2010-11-18 16:04:56 +00:00
Ruediger Oertel
c7990a7ac5 Accepting request 53127 from network:vpn
Accepted submit request 53127 from user mtomaschewski

OBS-URL: https://build.opensuse.org/request/show/53127
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=22
2010-11-18 16:04:46 +00:00
a0c01e3add - Updated to openvpn 2.1.4, providing several bug fixes and
improvements, such as:
  * Fix of a problem with special case route targets
  * Try to ensure, that the tun/tap interface gets closed on
    non-graceful aborts.
  * Several AUTH_FAILED reporting fixes causing the connection
    to fail without any error indication.
  * Enable exponential backoff in reliability layer retransmits.
  * Proxy improvements
  Please review the ChangeLog file for a complete and exact list.

OBS-URL: https://build.opensuse.org/package/show/network:vpn/openvpn?expand=0&rev=19
2010-11-16 09:57:13 +00:00
OBS User autobuild
875a80dbee Accepting request 47569 from network:vpn
Copy from network:vpn/openvpn based on submit request 47569 from user a_jaeger

OBS-URL: https://build.opensuse.org/request/show/47569
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=21
2010-09-13 09:48:56 +00:00
OBS User autobuild
939724488c Accepting request 41476 from network:vpn
Copy from network:vpn/openvpn based on submit request 41476 from user mtomaschewski

OBS-URL: https://build.opensuse.org/request/show/41476
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=18
2010-06-21 17:25:12 +00:00
OBS User autobuild
7b88be778c OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=17 2010-03-18 15:14:02 +00:00
OBS User autobuild
82c4f8f868 Accepting request 34608 from network:vpn
Copy from network:vpn/openvpn based on submit request 34608 from user mtomaschewski

OBS-URL: https://build.opensuse.org/request/show/34608
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=16
2010-03-12 00:52:28 +00:00
OBS User autobuild
3f091f1bb8 Accepting request 26924 from network:vpn
Copy from network:vpn/openvpn based on submit request 26924 from user mtomaschewski

OBS-URL: https://build.opensuse.org/request/show/26924
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=15
2009-12-18 13:43:16 +00:00
OBS User autobuild
52de9bf7fb Accepting request 21597 from network
Copy from network/openvpn based on submit request 21597 from user mtomaschewski

OBS-URL: https://build.opensuse.org/request/show/21597
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=13
2009-10-03 01:40:21 +00:00
OBS User unknown
9bca38bf3c OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=12 2009-06-10 12:56:01 +00:00
OBS User unknown
d8962ffe03 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=11 2009-02-17 21:59:41 +00:00
OBS User unknown
98cb36a7ed OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=10 2008-12-01 11:11:57 +00:00
OBS User unknown
9302686a1f OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=9 2008-10-28 17:09:40 +00:00
OBS User unknown
b5b867a578 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=7 2008-05-31 10:25:23 +00:00
OBS User unknown
5e71b261b2 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=6 2008-05-26 17:11:11 +00:00
OBS User unknown
ec4f867b8f OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=5 2008-05-22 23:58:33 +00:00
OBS User unknown
bdc110c4d5 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=4 2008-02-19 13:14:21 +00:00
OBS User unknown
27b31a3854 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=3 2008-01-17 23:04:41 +00:00
OBS User unknown
abfd03898f OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=2 2007-06-04 23:11:57 +00:00
OBS User unknown
37b5e500dd OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvpn?expand=0&rev=1 2007-01-15 23:28:38 +00:00

Diff Content Not Available