SHA256
1
0
forked from pool/openvpn
Commit Graph

67 Commits

Author SHA256 Message Date
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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