commit stunnel for openSUSE:Factory
Hello community, here is the log from the commit of package stunnel for openSUSE:Factory checked in at 2020-10-12 15:14:40 Comparing /work/SRC/openSUSE:Factory/stunnel (Old) and /work/SRC/openSUSE:Factory/.stunnel.new.3486 (New) Package is "stunnel" Mon Oct 12 15:14:40 2020 rev:20 rq:841268 version:5.57 Changes: --- /work/SRC/openSUSE:Factory/stunnel/stunnel.changes 2020-10-12 14:00:15.402239663 +0200 +++ /work/SRC/openSUSE:Factory/.stunnel.new.3486/stunnel.changes 2020-10-12 15:14:43.408399287 +0200 @@ -7,2 +7 @@ - handle "verifyChain = yes" (thx to Rob Hoes). -- OpenSSL DLLs updated to version 1.1.1h. + handle "verifyChain = yes" boo#1177580 @@ -11,3 +10 @@ -- FIPS support for RHEL-based distributions. -- Support for modern PostgreSQL clients (thx to Bram Geron). -- Windows tooltip texts updated to mention "stunnel". +- Support for modern PostgreSQL clients @@ -20 +16,0 @@ -- bin\libssp-0.dll removed when uninstalling. Other differences: --
commit stunnel for openSUSE:Factory
Hello community, here is the log from the commit of package stunnel for openSUSE:Factory checked in at 2020-10-12 13:59:35 Comparing /work/SRC/openSUSE:Factory/stunnel (Old) and /work/SRC/openSUSE:Factory/.stunnel.new.3486 (New) Package is "stunnel" Mon Oct 12 13:59:35 2020 rev:19 rq:841161 version:5.57 Changes: --- /work/SRC/openSUSE:Factory/stunnel/stunnel.changes 2020-08-29 20:36:56.761328881 +0200 +++ /work/SRC/openSUSE:Factory/.stunnel.new.3486/stunnel.changes 2020-10-12 14:00:15.402239663 +0200 @@ -1,0 +2,22 @@ +Sun Oct 11 18:05:36 UTC 2020 - Michael Ströder + +- update to 5.57: + * Security bugfixes +- The "redirect" option was fixed to properly + handle "verifyChain = yes" (thx to Rob Hoes). +- OpenSSL DLLs updated to version 1.1.1h. + * New features +- New securityLevel configuration file option. +- FIPS support for RHEL-based distributions. +- Support for modern PostgreSQL clients (thx to Bram Geron). +- Windows tooltip texts updated to mention "stunnel". +- TLS 1.3 configuration updated for better compatibility. + * Bugfixes +- Fixed a transfer() loop bug. +- Fixed memory leaks on configuration reloading errors. +- DH/ECDH initialization restored for client sections. +- Delay startup with systemd until network is online. +- bin\libssp-0.dll removed when uninstalling. +- A number of testing framework fixes and improvements. + +--- Old: stunnel-5.56.tar.gz stunnel-5.56.tar.gz.asc New: stunnel-5.57.tar.gz stunnel-5.57.tar.gz.asc Other differences: -- ++ stunnel.spec ++ --- /var/tmp/diff_new_pack.T965OD/_old 2020-10-12 14:00:16.058239937 +0200 +++ /var/tmp/diff_new_pack.T965OD/_new 2020-10-12 14:00:16.062239938 +0200 @@ -38,7 +38,7 @@ %define _fillupdir %{_localstatedir}/adm/fillup-templates %endif Name: stunnel -Version:5.56 +Version:5.57 Release:0 Summary:Universal TLS Tunnel License:GPL-2.0-or-later ++ stunnel-5.56.tar.gz -> stunnel-5.57.tar.gz ++ 3503 lines of diff (skipped)
commit stunnel for openSUSE:Factory
Hello community, here is the log from the commit of package stunnel for openSUSE:Factory checked in at 2020-08-29 20:36:48 Comparing /work/SRC/openSUSE:Factory/stunnel (Old) and /work/SRC/openSUSE:Factory/.stunnel.new.3399 (New) Package is "stunnel" Sat Aug 29 20:36:48 2020 rev:18 rq:829785 version:5.56 Changes: --- /work/SRC/openSUSE:Factory/stunnel/stunnel.changes 2020-03-11 18:56:44.975712527 +0100 +++ /work/SRC/openSUSE:Factory/.stunnel.new.3399/stunnel.changes 2020-08-29 20:36:56.761328881 +0200 @@ -1,0 +2,14 @@ +Mon Aug 24 18:20:57 UTC 2020 - Dirk Mueller + +- update to 5.56: + - Various text files converted to Markdown format. + - Support for realpath(3) implementations incompatible +with POSIX.1-2008, such as 4.4BSD or Solaris. + - Support for engines without PRNG seeding methods (thx to +Petr Mikhalitsyn). + - Retry unsuccessful port binding on configuration +file reload. + - Thread safety fixes in SSL_SESSION object handling. + - Terminate clients on exit in the FORK threading model. + +--- Old: stunnel-5.55.tar.gz stunnel-5.55.tar.gz.asc New: stunnel-5.56.tar.gz stunnel-5.56.tar.gz.asc Other differences: -- ++ stunnel.spec ++ --- /var/tmp/diff_new_pack.b0aIJ1/_old 2020-08-29 20:36:58.325329539 +0200 +++ /var/tmp/diff_new_pack.b0aIJ1/_new 2020-08-29 20:36:58.329329542 +0200 @@ -38,7 +38,7 @@ %define _fillupdir %{_localstatedir}/adm/fillup-templates %endif Name: stunnel -Version:5.55 +Version:5.56 Release:0 Summary:Universal TLS Tunnel License:GPL-2.0-or-later ++ stunnel-5.55.tar.gz -> stunnel-5.56.tar.gz ++ 7836 lines of diff (skipped)
commit stunnel for openSUSE:Factory
Hello community, here is the log from the commit of package stunnel for openSUSE:Factory checked in at 2020-03-11 18:55:33 Comparing /work/SRC/openSUSE:Factory/stunnel (Old) and /work/SRC/openSUSE:Factory/.stunnel.new.3160 (New) Package is "stunnel" Wed Mar 11 18:55:33 2020 rev:17 rq:783872 version:5.55 Changes: --- /work/SRC/openSUSE:Factory/stunnel/stunnel.changes 2020-02-04 19:54:49.821373290 +0100 +++ /work/SRC/openSUSE:Factory/.stunnel.new.3160/stunnel.changes 2020-03-11 18:56:44.975712527 +0100 @@ -1,0 +2,14 @@ +Tue Mar 10 08:28:06 UTC 2020 - Andreas Vetter + +- Fixup stunnel.conf handling: + * Remove old static openSUSE provided stunnel.conf. + * Use upstream stunnel.conf and tailor it for openSUSE using sed. + * Don't show README.openSUSE when installing. + +--- +Thu Feb 27 10:14:30 UTC 2020 - Andreas Vetter + +- enable /etc/stunnel/conf.d +- re-enable openssl.cnf + +--- Old: stunnel.conf Other differences: -- ++ stunnel.spec ++ --- /var/tmp/diff_new_pack.9w2I68/_old 2020-03-11 18:56:45.635712822 +0100 +++ /var/tmp/diff_new_pack.9w2I68/_new 2020-03-11 18:56:45.639712824 +0100 @@ -40,9 +40,10 @@ Name: stunnel Version:5.55 Release:0 -Summary:Universal SSL Tunnel +Summary:Universal TLS Tunnel License:GPL-2.0-or-later Group: Productivity/Networking/Security +Recommends: stunnel-doc = %version URL:http://www.stunnel.org/ Source: https://www.stunnel.org/downloads/%{name}-%{version}.tar.gz Source1:https://www.stunnel.org/downloads/%{name}-%{version}.tar.gz.asc @@ -50,7 +51,6 @@ Source3:sysconfig.syslog-stunnel Source4:stunnel.rc Source5:stunnel.service -Source6:stunnel.conf Source7:stunnel.README BuildRequires: libopenssl-devel BuildRequires: tcpd-devel @@ -64,16 +64,12 @@ %endif %description -The stunnel program is designed to work as an SSL encryption wrapper -between remote clients and local (inetd-startable) or remote -servers. The concept is that, while having non-SSL aware daemons running on -your system, you can set them to communicate with clients over a -secure SSL channels. Stunnel can be used to add SSL functionality to -commonly used inetd daemons, such as POP-2, POP-3, and IMAP servers -without any changes to the program code. +Stunnel is a proxy designed to add TLS encryption functionality to existing clients and servers without +any changes in the programs' code. Its architecture is optimized for security, portability, and +scalability (including load-balancing), making it suitable for large deployments. %package doc -Summary:Documentation for the universal SSL Tunnel +Summary:Documentation for the universal TLS Tunnel Group: Documentation/Other Requires: stunnel = %{version} %if 0%{?suse_version} >= 1210 @@ -89,14 +85,14 @@ chmod -x %{_builddir}/stunnel-%{version}/tools/importCA.* %build -sed -i 's/-m 1770 -g nogroup//g' tools/Makefile.in +sed -i 's/-m 1770//g' tools/Makefile.in %configure \ %if 0%{?suse_version} == 1110 --disable-fips \ %endif --disable-static \ --bindir=%{_sbindir} -make %{?_smp_mflags} LDADD="-pie -Wl,-z,defs,-z,relro" +make %{?_smp_mflags} LDADD="-pie -Wl,-z,defs,-z,relro,-z,now" # connot do checks with 5.49, checks depend on ncat and network interaction #%check @@ -109,8 +105,9 @@ make install DESTDIR=$RPM_BUILD_ROOT %endif -cp -p %{SOURCE1} tools/stunnel.conf-sample.%{VENDORAFFIX} -cp -p %{SOURCE7} README.%{VENDORAFFIX} +mkdir -p %{buildroot}%{_docdir} +mv %{buildroot}%{_datadir}/doc/stunnel %{buildroot}%{_docdir}/ +mkdir -p %{buildroot}%{_docdir}/stunnel/tools mkdir -p %{buildroot}%{_fillupdir} cp -p %{SOURCE3} %{buildroot}%{_fillupdir}/ %if 0%{?has_systemd} @@ -121,14 +118,23 @@ install -m 744 %{_sourcedir}/stunnel.rc %{buildroot}/%{_initddir}/stunnel ln -s ../..%{_initddir}/stunnel %{buildroot}%{_sbindir}/rcstunnel %endif -mv %{buildroot}/%{_sysconfdir}/stunnel/stunnel.conf-sample tools/stunnel.conf-sample +sed -i "s/^;setuid = nobody/setuid = stunnel/" %{buildroot}/%{_sysconfdir}/stunnel/stunnel.conf-sample +sed -i "s/^;setgid =/setgid =/" %{buildroot}/%{_sysconfdir}/stunnel/stunnel.conf-sample +sed -i "s/^;include =/include =/" %{buildroot}/%{_sysconfdir}/stunnel/stunnel.conf-sample +sed -i '/gmail-pop3/,+25 s/^./;&/' %{buildroot}/%{_sysconfdir}/stunnel/stunnel.conf-sample +sed -i "s/; Sample stunnel/# Sample stunnel/" %{buildroot}/%{_sysconfdir}/stunnel/stunnel.conf-sample +sed -i "s/^;/#/"
commit stunnel for openSUSE:Factory
Hello community, here is the log from the commit of package stunnel for openSUSE:Factory checked in at 2020-02-04 19:54:48 Comparing /work/SRC/openSUSE:Factory/stunnel (Old) and /work/SRC/openSUSE:Factory/.stunnel.new.26092 (New) Package is "stunnel" Tue Feb 4 19:54:48 2020 rev:16 rq:769756 version:5.55 Changes: --- /work/SRC/openSUSE:Factory/stunnel/stunnel.changes 2019-09-17 13:39:01.785827355 +0200 +++ /work/SRC/openSUSE:Factory/.stunnel.new.26092/stunnel.changes 2020-02-04 19:54:49.821373290 +0100 @@ -1,0 +2,6 @@ +Mon Feb 3 16:32:15 UTC 2020 - Dominique Leuenberger + +- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to + shortcut through the -mini flavors. + +--- Other differences: -- ++ stunnel.spec ++ --- /var/tmp/diff_new_pack.loq0Na/_old 2020-02-04 19:54:50.877373906 +0100 +++ /var/tmp/diff_new_pack.loq0Na/_new 2020-02-04 19:54:50.885373911 +0100 @@ -1,7 +1,7 @@ # # spec file for package stunnel # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -21,8 +21,8 @@ %if 0%{?suse_version} >= 1210 %define has_systemd 1 -BuildRequires: systemd -%{?systemd_requires} +BuildRequires: pkgconfig(systemd) +%{?systemd_ordering} %else @@ -43,7 +43,7 @@ Summary:Universal SSL Tunnel License:GPL-2.0-or-later Group: Productivity/Networking/Security -Url:http://www.stunnel.org/ +URL:http://www.stunnel.org/ Source: https://www.stunnel.org/downloads/%{name}-%{version}.tar.gz Source1:https://www.stunnel.org/downloads/%{name}-%{version}.tar.gz.asc Source2:stunnel.keyring
commit stunnel for openSUSE:Factory
Hello community, here is the log from the commit of package stunnel for openSUSE:Factory checked in at 2019-09-17 13:39:00 Comparing /work/SRC/openSUSE:Factory/stunnel (Old) and /work/SRC/openSUSE:Factory/.stunnel.new.7948 (New) Package is "stunnel" Tue Sep 17 13:39:00 2019 rev:15 rq:731260 version:5.55 Changes: --- /work/SRC/openSUSE:Factory/stunnel/stunnel.changes 2019-02-26 22:19:47.702121646 +0100 +++ /work/SRC/openSUSE:Factory/.stunnel.new.7948/stunnel.changes 2019-09-17 13:39:01.785827355 +0200 @@ -1,0 +2,44 @@ +Fri Sep 13 14:49:32 UTC 2019 - Vítězslav Čížek + +- Install the correct file as README.openSUSE (bsc#1150730) + * stunnel.keyring was accidentally installed instead + +--- +Fri Sep 13 13:02:46 UTC 2019 - Vítězslav Čížek + +- update to version 5.55 + New features +New "ticketKeySecret" and "ticketMacSecret" options to control confidentiality + and integrity protection of the issued session tickets. These options allow for + session resumption on other nodes in a cluster. +Logging of the assigned bind address instead of the requested bind address. +Check whether "output" is not a relative file name. +Added sslVersion, sslVersionMin and sslVersionMax for OpenSSL 1.1.0 and later. +Hexadecimal PSK keys are automatically converted to binary. +Session ticket support (requires OpenSSL 1.1.1 or later). "connect" address + persistence is currently unsupported with session tickets. +SMTP HELO before authentication (thx to Jacopo Giudici). +New "curves" option to control the list of elliptic curves in OpenSSL 1.1.0 and later. +New "ciphersuites" option to control the list of permitted TLS 1.3 ciphersuites. +Include file name and line number in OpenSSL errors. +Compatibility with the current OpenSSL 3.0.0-dev branch. +Better performance with SSL_set_read_ahead()/SSL_pending(). + Bugfixes +A number of testing framework fixes and improvements. +Service threads are terminated before OpenSSL cleanup to prevent occasional stunnel crashes at shutdown. +Fixed data transfer stalls introduced in stunnel 5.51. +Fixed a transfer() loop bug introduced in stunnel 5.51. +Fixed PSKsecrets as a global option (thx to Teodor Robas). +Fixed a memory allocation bug (thx to matanfih). +Fixed PSK session resumption with TLS 1.3. +Fixed a memory leak in the WIN32 logging subsystem. +Allow for zero value (ignored) TLS options. +Partially refactored configuration file parsing and logging subsystems for clearer code and minor bugfixes. + Caveats +We removed FIPS support from our standard builds. FIPS will still be available with custom builds. +- drop stunnel-listenqueue-option.patch + Its original purpose (from bsc#674554) was to allow setting a higher + backlog value for listen(). As that value was raised to SOMAXCONN + years ago (in 4.36), we don't need it anymore + +--- Old: stunnel-5.49.tar.gz stunnel-5.49.tar.gz.asc stunnel-listenqueue-option.patch New: stunnel-5.55.tar.gz stunnel-5.55.tar.gz.asc Other differences: -- ++ stunnel.spec ++ --- /var/tmp/diff_new_pack.ta0coj/_old 2019-09-17 13:39:02.477827245 +0200 +++ /var/tmp/diff_new_pack.ta0coj/_new 2019-09-17 13:39:02.477827245 +0200 @@ -38,7 +38,7 @@ %define _fillupdir %{_localstatedir}/adm/fillup-templates %endif Name: stunnel -Version:5.49 +Version:5.55 Release:0 Summary:Universal SSL Tunnel License:GPL-2.0-or-later @@ -52,7 +52,6 @@ Source5:stunnel.service Source6:stunnel.conf Source7:stunnel.README -Patch0: stunnel-listenqueue-option.patch BuildRequires: libopenssl-devel BuildRequires: tcpd-devel BuildRequires: zlib-devel @@ -86,7 +85,6 @@ %prep %setup -q -n stunnel-%{version} -%patch0 -p1 chmod -x %{_builddir}/stunnel-%{version}/tools/ca.* chmod -x %{_builddir}/stunnel-%{version}/tools/importCA.* @@ -112,7 +110,7 @@ %endif cp -p %{SOURCE1} tools/stunnel.conf-sample.%{VENDORAFFIX} -cp -p %{SOURCE2} README.%{VENDORAFFIX} +cp -p %{SOURCE7} README.%{VENDORAFFIX} mkdir -p %{buildroot}%{_fillupdir} cp -p %{SOURCE3} %{buildroot}%{_fillupdir}/ %if 0%{?has_systemd} ++ stunnel-5.49.tar.gz -> stunnel-5.55.tar.gz ++ 24264 lines of diff (skipped)
commit stunnel for openSUSE:Factory
Hello community, here is the log from the commit of package stunnel for openSUSE:Factory checked in at 2019-02-26 22:19:22 Comparing /work/SRC/openSUSE:Factory/stunnel (Old) and /work/SRC/openSUSE:Factory/.stunnel.new.28833 (New) Package is "stunnel" Tue Feb 26 22:19:22 2019 rev:14 rq:678202 version:5.49 Changes: --- /work/SRC/openSUSE:Factory/stunnel/stunnel.changes 2018-11-12 09:45:34.220814434 +0100 +++ /work/SRC/openSUSE:Factory/.stunnel.new.28833/stunnel.changes 2019-02-26 22:19:47.702121646 +0100 @@ -1,0 +2,12 @@ +Fri Feb 22 07:49:21 UTC 2019 - Franck Bui + +- Drop use of $FIRST_ARG in .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. + +--- Other differences: -- ++ stunnel.spec ++ --- /var/tmp/diff_new_pack.D7EIx0/_old 2019-02-26 22:19:48.726121283 +0100 +++ /var/tmp/diff_new_pack.D7EIx0/_new 2019-02-26 22:19:48.734121280 +0100 @@ -1,7 +1,7 @@ # # spec file for package stunnel # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -154,7 +154,7 @@ echo copying default config file to %{_sysconfdir}/stunnel/stunnel.conf fi # first installation? -if [ ${FIRST_ARG:-0} = 1 ] && [ ! -f etc/stunnel/stunnel.pem ]; then +if [ $1 = 1 ] && [ ! -f etc/stunnel/stunnel.pem ]; then cat usr/share/doc/packages/stunnel/README.%{VENDORAFFIX} fi
commit stunnel for openSUSE:Factory
Hello community, here is the log from the commit of package stunnel for openSUSE:Factory checked in at 2018-11-12 09:44:59 Comparing /work/SRC/openSUSE:Factory/stunnel (Old) and /work/SRC/openSUSE:Factory/.stunnel.new (New) Package is "stunnel" Mon Nov 12 09:44:59 2018 rev:13 rq:648234 version:5.49 Changes: --- /work/SRC/openSUSE:Factory/stunnel/stunnel.changes 2018-02-07 18:42:23.509433948 +0100 +++ /work/SRC/openSUSE:Factory/.stunnel.new/stunnel.changes 2018-11-12 09:45:34.220814434 +0100 @@ -1,0 +2,56 @@ +Sun Nov 11 11:08:22 UTC 2018 - o...@botter.cc + +- disabled checks; checks depend on ncat and network accessibility + +--- +Sun Nov 11 09:15:49 UTC 2018 - o...@botter.cc + +- update to version 5.49 + * Logging of negotiated or resumed TLS session IDs (thx to ANSSI - National Cybersecurity Agency of France). + * Merged Debian 10-enabled.patch and 11-killproc.patch (thx to Peter Pentchev). + * OpenSSL DLLs updated to version 1.0.2p. + * PKCS#11 engine DLL updated to version 0.4.9. + * Fixed a crash in the session persistence implementation. + * Fixed syslog identifier after configuration file reload. + * Fixed non-interactive "make check" invocations. + * Fixed reloading syslog configuration. + * stunnel.pem created with SHA-256 instead of SHA-1. + * SHA-256 "make check" certificates. + +- includes new version 5.48 + * Fixed requesting client certificate when specified as a global option. + * Certificate subject checks modified to accept certificates if at least one of the specified checks matches. + +- includes new version 5.47 + * Fast add_lock_callback for OpenSSL < 1.1.0. This largely improves performance on heavy load. + * Automatic detection of Homebrew OpenSSL. + * Clarified port binding error logs. + * Various "make test" improvements. + * Fixed a crash on switching to SNI slave sections. + +- includes new version 5.46 + * The default cipher list was updated to a safer value: "HIGH:!aNULL:!SSLv2:!DH:!kDHEPSK". + * Default accept address restored to INADDR_ANY. + +- includes new version 5.45 + * Implemented delayed deallocation of service sections after configuration file reload. + * OpenSSL DLLs updated to version 1.0.2o. + * Deprecated the sslVersion option. + * The "socket" option is now also available in service sections. + * Implemented try-restart in the SysV init script (thx to Peter Pentchev). + * TLS 1.3 compliant session handling for OpenSSL 1.1.1. + * Default "failover" value changed from "rr" to "prio". + * New "make check" tests. + * A service no longer refuses to start if binding fails for some (but not all) addresses:ports. + * Fixed compression handling with OpenSSL 1.1.0 and later. + * _beginthread() replaced with safer _beginthreadex(). + * Fixed exception handling in libwrap. + * Fixed exec+connect services. + * Fixed automatic resolver delaying. + * Fixed a Gentoo cross-compilation bug (thx to Joe Harvell). + * A number of "make check" framework fixes. + * Fixed false postive memory leak logs. + * Build fixes for OpenSSL versions down to 0.9.7. + * Fixed (again) round-robin failover in the FORK threading model. + +--- Old: stunnel-5.44.tar.gz stunnel-5.44.tar.gz.asc New: stunnel-5.49.tar.gz stunnel-5.49.tar.gz.asc Other differences: -- ++ stunnel.spec ++ --- /var/tmp/diff_new_pack.UUwq2J/_old 2018-11-12 09:45:35.124813061 +0100 +++ /var/tmp/diff_new_pack.UUwq2J/_new 2018-11-12 09:45:35.128813054 +0100 @@ -38,10 +38,10 @@ %define _fillupdir %{_localstatedir}/adm/fillup-templates %endif Name: stunnel -Version:5.44 +Version:5.49 Release:0 Summary:Universal SSL Tunnel -License:GPL-2.0+ +License:GPL-2.0-or-later Group: Productivity/Networking/Security Url:http://www.stunnel.org/ Source: https://www.stunnel.org/downloads/%{name}-%{version}.tar.gz @@ -100,8 +100,9 @@ --bindir=%{_sbindir} make %{?_smp_mflags} LDADD="-pie -Wl,-z,defs,-z,relro" -%check -make %{?_smp_mflags} check +# connot do checks with 5.49, checks depend on ncat and network interaction +#%check +#make %{?_smp_mflags} check %install %if 0%{?suse_version} >= 1210 ++ stunnel-5.44.tar.gz -> stunnel-5.49.tar.gz ++ 13498 lines of diff (skipped) ++ stunnel-listenqueue-option.patch ++ --- /var/tmp/diff_new_pack.UUwq2J/_old 2018-11-12 09:45:35.296812799 +0100 +++ /var/tmp/diff_new_pack.UUwq2J/_new 2018-11-12 09:45:35.296812799 +0100 @@ -1,16 +1,16 @@ -diff -ruN a/src/options.c b/src/options.c a/src/options.c2018-01-23
commit stunnel for openSUSE:Factory
Hello community, here is the log from the commit of package stunnel for openSUSE:Factory checked in at 2018-02-07 18:42:12 Comparing /work/SRC/openSUSE:Factory/stunnel (Old) and /work/SRC/openSUSE:Factory/.stunnel.new (New) Package is "stunnel" Wed Feb 7 18:42:12 2018 rev:12 rq:573623 version:5.44 Changes: --- /work/SRC/openSUSE:Factory/stunnel/stunnel.changes 2018-02-06 16:50:04.273493499 +0100 +++ /work/SRC/openSUSE:Factory/.stunnel.new/stunnel.changes 2018-02-07 18:42:23.509433948 +0100 @@ -1,0 +2,5 @@ +Tue Feb 6 13:51:49 UTC 2018 - vet...@physik.uni-wuerzburg.de + +- Revamp SLE11 builds + +--- Other differences: -- ++ stunnel.spec ++ --- /var/tmp/diff_new_pack.XzDrlW/_old 2018-02-07 18:42:24.437390498 +0100 +++ /var/tmp/diff_new_pack.XzDrlW/_new 2018-02-07 18:42:24.441390311 +0100 @@ -16,14 +16,23 @@ # -%define VENDOR openSUSE +%define VENDORAFFIX openSUSE + %if 0%{?suse_version} >= 1210 + %define has_systemd 1 BuildRequires: systemd %{?systemd_requires} + %else -PreReq: %insserv_prereq + +BuildRoot: %{_tmppath}/%{name}-%{version}-build +Requires(pre): %insserv_prereq +Requires(pre): /usr/sbin/useradd +# %{_sbindir} does not work here! + %endif + #Compat macro for new _fillupdir macro introduced in Nov 2017 %if ! %{defined _fillupdir} %define _fillupdir %{_localstatedir}/adm/fillup-templates @@ -45,14 +54,12 @@ Source7:stunnel.README Patch0: stunnel-listenqueue-option.patch BuildRequires: libopenssl-devel -BuildRequires: pkgconfig BuildRequires: tcpd-devel BuildRequires: zlib-devel -BuildRequires: pkgconfig(libsystemd) -PreReq: %fillup_prereq -PreReq: %{_sbindir}/useradd -PreReq: fileutils -PreReq: textutils +Requires(pre): %fillup_prereq +Requires(pre): %{_sbindir}/useradd +Requires(pre): fileutils +Requires(pre): textutils %if 0%{?suse_version} >= 1500 Requires(pre): group(nogroup) %endif @@ -97,10 +104,14 @@ make %{?_smp_mflags} check %install -%make_install +%if 0%{?suse_version} >= 1210 + %make_install +%else + make install DESTDIR=$RPM_BUILD_ROOT +%endif -cp -p %{SOURCE1} tools/stunnel.conf-sample.%{VENDOR} -cp -p %{SOURCE2} README.%{VENDOR} +cp -p %{SOURCE1} tools/stunnel.conf-sample.%{VENDORAFFIX} +cp -p %{SOURCE2} README.%{VENDORAFFIX} mkdir -p %{buildroot}%{_fillupdir} cp -p %{SOURCE3} %{buildroot}%{_fillupdir}/ %if 0%{?has_systemd} @@ -143,7 +154,7 @@ fi # first installation? if [ ${FIRST_ARG:-0} = 1 ] && [ ! -f etc/stunnel/stunnel.pem ]; then -cat usr/share/doc/packages/stunnel/README.%{VENDOR} +cat usr/share/doc/packages/stunnel/README.%{VENDORAFFIX} fi %preun @@ -162,8 +173,9 @@ %endif %files +%defattr(-,root,root) %doc COPYING COPYRIGHT.GPL CREDITS -%doc README.%{VENDOR} +%doc README.%{VENDORAFFIX} %doc tools/ca.* %doc tools/importCA.* %doc tools/stunnel.conf-sample @@ -187,6 +199,7 @@ %endif %files doc +%defattr(-,root,root) %doc AUTHORS BUGS COPYING COPYRIGHT.GPL CREDITS ChangeLog NEWS PORTS %doc README TODO %doc doc/stunnel.html
commit stunnel for openSUSE:Factory
Hello community, here is the log from the commit of package stunnel for openSUSE:Factory checked in at 2018-02-06 16:50:03 Comparing /work/SRC/openSUSE:Factory/stunnel (Old) and /work/SRC/openSUSE:Factory/.stunnel.new (New) Package is "stunnel" Tue Feb 6 16:50:03 2018 rev:11 rq:573241 version:5.44 Changes: --- /work/SRC/openSUSE:Factory/stunnel/stunnel.changes 2018-02-02 22:21:39.203636938 +0100 +++ /work/SRC/openSUSE:Factory/.stunnel.new/stunnel.changes 2018-02-06 16:50:04.273493499 +0100 @@ -1,0 +2,7 @@ +Thu Feb 1 23:07:21 UTC 2018 - jeng...@inai.de + +- Do not ignore errors from useradd. Ensure nogroup exists + beforehand. +- Replace old $RPM_ variables. Combine two nested ifs. + +--- Other differences: -- ++ stunnel.spec ++ --- /var/tmp/diff_new_pack.fy4gjB/_old 2018-02-06 16:50:05.949415015 +0100 +++ /var/tmp/diff_new_pack.fy4gjB/_new 2018-02-06 16:50:05.957414640 +0100 @@ -53,6 +53,9 @@ PreReq: %{_sbindir}/useradd PreReq: fileutils PreReq: textutils +%if 0%{?suse_version} >= 1500 +Requires(pre): group(nogroup) +%endif %description The stunnel program is designed to work as an SSL encryption wrapper @@ -77,8 +80,8 @@ %prep %setup -q -n stunnel-%{version} %patch0 -p1 -chmod -x $RPM_BUILD_DIR/stunnel-%{version}/tools/ca.* -chmod -x $RPM_BUILD_DIR/stunnel-%{version}/tools/importCA.* +chmod -x %{_builddir}/stunnel-%{version}/tools/ca.* +chmod -x %{_builddir}/stunnel-%{version}/tools/importCA.* %build sed -i 's/-m 1770 -g nogroup//g' tools/Makefile.in @@ -101,11 +104,11 @@ mkdir -p %{buildroot}%{_fillupdir} cp -p %{SOURCE3} %{buildroot}%{_fillupdir}/ %if 0%{?has_systemd} -install -D -m 0644 $RPM_SOURCE_DIR/stunnel.service %{buildroot}/%{_unitdir}/stunnel.service +install -D -m 0644 %{_sourcedir}/stunnel.service %{buildroot}/%{_unitdir}/stunnel.service ln -s service %{buildroot}%{_sbindir}/rcstunnel %else mkdir -p %{buildroot}%{_initddir}/ -install -m 744 $RPM_SOURCE_DIR/stunnel.rc %{buildroot}%{_initddir}/stunnel +install -m 744 %{_sourcedir}/stunnel.rc %{buildroot}/%{_initddir}/stunnel ln -s ../..%{_initddir}/stunnel %{buildroot}%{_sbindir}/rcstunnel %endif mv %{buildroot}/%{_sysconfdir}/stunnel/stunnel.conf-sample tools/stunnel.conf-sample @@ -120,7 +123,7 @@ %pre if ! %{_bindir}/getent passwd stunnel >/dev/null; then %{_sbindir}/useradd -r -c "Daemon user for stunnel (universal SSL tunnel)" -g nogroup -s /bin/false \ - -d %{_localstatedir}/lib/stunnel stunnel || : + -d %{_localstatedir}/lib/stunnel stunnel fi %if 0%{?has_systemd} @@ -139,11 +142,9 @@ echo copying default config file to %{_sysconfdir}/stunnel/stunnel.conf fi # first installation? -if [ ${FIRST_ARG:-0} = 1 ]; then -if ! test -f etc/stunnel/stunnel.pem; then +if [ ${FIRST_ARG:-0} = 1 ] && [ ! -f etc/stunnel/stunnel.pem ]; then cat usr/share/doc/packages/stunnel/README.%{VENDOR} fi -fi %preun %if 0%{?has_systemd}
commit stunnel for openSUSE:Factory
Hello community, here is the log from the commit of package stunnel for openSUSE:Factory checked in at 2018-02-02 22:21:36 Comparing /work/SRC/openSUSE:Factory/stunnel (Old) and /work/SRC/openSUSE:Factory/.stunnel.new (New) Package is "stunnel" Fri Feb 2 22:21:36 2018 rev:10 rq:571634 version:5.44 Changes: --- /work/SRC/openSUSE:Factory/stunnel/stunnel.changes 2017-12-04 12:16:17.888760282 +0100 +++ /work/SRC/openSUSE:Factory/.stunnel.new/stunnel.changes 2018-02-02 22:21:39.203636938 +0100 @@ -1,0 +2,20 @@ +Wed Jan 24 00:16:02 UTC 2018 - avin...@opensuse.org + +- update to version 5.44 + * Default accept address restored to INADDR_ANY + * Fix race condition in "make check" + * Fix removing the pid file after configuration reload +- includes 5.43 + * Allow for multiple "accept" ports per section + * Self-test framework (make check) + * Added config load before OpenSSL init + * OpenSSL 1.1.1-dev compilation fixes + * Fixed round-robin failover in the FORK threading model + * Fixed handling SSL_ERROR_ZERO_RETURN in SSL_shutdown() + * Minor fixes of the logging subsystem + * OpenSSL DLLs updated to version 1.0.2m +- add new checking to build +- rebase stunnel-listenqueue-option.patch +- Cleanup with spec-cleaner + +--- Old: stunnel-5.42.tar.gz stunnel-5.42.tar.gz.asc New: stunnel-5.44.tar.gz stunnel-5.44.tar.gz.asc Other differences: -- ++ stunnel.spec ++ --- /var/tmp/diff_new_pack.7GsFAv/_old 2018-02-02 22:21:40.159592309 +0100 +++ /var/tmp/diff_new_pack.7GsFAv/_new 2018-02-02 22:21:40.163592122 +0100 @@ -1,7 +1,7 @@ # # spec file for package stunnel # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,19 +16,25 @@ # +%define VENDOR openSUSE +%if 0%{?suse_version} >= 1210 +%define has_systemd 1 +BuildRequires: systemd +%{?systemd_requires} +%else +PreReq: %insserv_prereq +%endif #Compat macro for new _fillupdir macro introduced in Nov 2017 %if ! %{defined _fillupdir} - %define _fillupdir /var/adm/fillup-templates + %define _fillupdir %{_localstatedir}/adm/fillup-templates %endif - Name: stunnel -Version:5.42 +Version:5.44 Release:0 Summary:Universal SSL Tunnel License:GPL-2.0+ Group: Productivity/Networking/Security Url:http://www.stunnel.org/ -PreReq: /usr/sbin/useradd fileutils textutils %fillup_prereq Source: https://www.stunnel.org/downloads/%{name}-%{version}.tar.gz Source1:https://www.stunnel.org/downloads/%{name}-%{version}.tar.gz.asc Source2:stunnel.keyring @@ -38,21 +44,15 @@ Source6:stunnel.conf Source7:stunnel.README Patch0: stunnel-listenqueue-option.patch -BuildRoot: %{_tmppath}/%{name}-%{version}-build -%define VENDOR openSUSE BuildRequires: libopenssl-devel BuildRequires: pkgconfig BuildRequires: tcpd-devel BuildRequires: zlib-devel BuildRequires: pkgconfig(libsystemd) - -%if 0%{?suse_version} >= 1210 -BuildRequires: systemd -%{?systemd_requires} -%define has_systemd 1 -%else -PreReq: %insserv_prereq -%endif +PreReq: %fillup_prereq +PreReq: %{_sbindir}/useradd +PreReq: fileutils +PreReq: textutils %description The stunnel program is designed to work as an SSL encryption wrapper @@ -76,47 +76,51 @@ %prep %setup -q -n stunnel-%{version} -%patch0 -p0 +%patch0 -p1 chmod -x $RPM_BUILD_DIR/stunnel-%{version}/tools/ca.* chmod -x $RPM_BUILD_DIR/stunnel-%{version}/tools/importCA.* %build sed -i 's/-m 1770 -g nogroup//g' tools/Makefile.in +%configure \ %if 0%{?suse_version} == 1110 - %configure --disable-static --disable-fips --bindir=%{_sbindir} -%else - %configure --disable-static --bindir=%{_sbindir} + --disable-fips \ %endif + --disable-static \ + --bindir=%{_sbindir} make %{?_smp_mflags} LDADD="-pie -Wl,-z,defs,-z,relro" +%check +make %{?_smp_mflags} check + %install -make install DESTDIR=$RPM_BUILD_ROOT +%make_install -cp -p %{S:1} tools/stunnel.conf-sample.%VENDOR -cp -p %{S:2} README.%VENDOR -mkdir -p $RPM_BUILD_ROOT%{_fillupdir} -cp -p %{S:3} $RPM_BUILD_ROOT%{_fillupdir}/ -%if 0%{?has_systemd} -install -D -m 0644 $RPM_SOURCE_DIR/stunnel.service $RPM_BUILD_ROOT/%_unitdir/stunnel.service -ln -s service $RPM_BUILD_ROOT/usr/sbin/rcstunnel -%else -mkdir -p $RPM_BUILD_ROOT/etc/init.d/ -install -m 744 $RPM_SOURCE_DIR/stunnel.rc
commit stunnel for openSUSE:Factory
Hello community, here is the log from the commit of package stunnel for openSUSE:Factory checked in at 2017-12-04 12:16:14 Comparing /work/SRC/openSUSE:Factory/stunnel (Old) and /work/SRC/openSUSE:Factory/.stunnel.new (New) Package is "stunnel" Mon Dec 4 12:16:14 2017 rev:9 rq:547614 version:5.42 Changes: --- /work/SRC/openSUSE:Factory/stunnel/stunnel.changes 2017-08-22 11:10:07.736148134 +0200 +++ /work/SRC/openSUSE:Factory/.stunnel.new/stunnel.changes 2017-12-04 12:16:17.888760282 +0100 @@ -1,0 +2,6 @@ +Thu Nov 23 13:54:29 UTC 2017 - rbr...@suse.com + +- Replace references to /var/adm/fillup-templates with new + %_fillupdir macro (boo#1069468) + +--- Other differences: -- ++ stunnel.spec ++ --- /var/tmp/diff_new_pack.evw714/_old 2017-12-04 12:16:18.636733125 +0100 +++ /var/tmp/diff_new_pack.evw714/_new 2017-12-04 12:16:18.636733125 +0100 @@ -16,6 +16,11 @@ # +#Compat macro for new _fillupdir macro introduced in Nov 2017 +%if ! %{defined _fillupdir} + %define _fillupdir /var/adm/fillup-templates +%endif + Name: stunnel Version:5.42 Release:0 @@ -89,8 +94,8 @@ cp -p %{S:1} tools/stunnel.conf-sample.%VENDOR cp -p %{S:2} README.%VENDOR -mkdir -p $RPM_BUILD_ROOT/var/adm/fillup-templates -cp -p %{S:3} $RPM_BUILD_ROOT/var/adm/fillup-templates/ +mkdir -p $RPM_BUILD_ROOT%{_fillupdir} +cp -p %{S:3} $RPM_BUILD_ROOT%{_fillupdir}/ %if 0%{?has_systemd} install -D -m 0644 $RPM_SOURCE_DIR/stunnel.service $RPM_BUILD_ROOT/%_unitdir/stunnel.service ln -s service $RPM_BUILD_ROOT/usr/sbin/rcstunnel @@ -170,7 +175,7 @@ %dir %attr(755,root,root) /var/lib/stunnel/sbin %dir %attr(755,root,root) /var/lib/stunnel/var %dir %attr(755,stunnel,root) /var/lib/stunnel/var/run -/var/adm/fillup-templates/sysconfig.syslog-stunnel +%{_fillupdir}/sysconfig.syslog-stunnel %if 0%{?has_systemd} %_unitdir/stunnel.service %else
commit stunnel for openSUSE:Factory
Hello community, here is the log from the commit of package stunnel for openSUSE:Factory checked in at 2017-08-22 11:10:05 Comparing /work/SRC/openSUSE:Factory/stunnel (Old) and /work/SRC/openSUSE:Factory/.stunnel.new (New) Package is "stunnel" Tue Aug 22 11:10:05 2017 rev:8 rq:517929 version:5.42 Changes: --- /work/SRC/openSUSE:Factory/stunnel/stunnel.changes 2017-04-11 09:46:13.252116326 +0200 +++ /work/SRC/openSUSE:Factory/.stunnel.new/stunnel.changes 2017-08-22 11:10:07.736148134 +0200 @@ -1,0 +2,19 @@ +Thu Aug 17 12:23:45 UTC 2017 - vet...@physik.uni-wuerzburg.de + +- add more verbose change log: + Version 5.42, 2017.07.16, urgency: HIGH + +- New features + * "redirect" also supports "exec" and not only "connect". + * PKCS#11 engine DLL updated to version 0.4.7. +- Bugfixes + * Fixed premature cron thread initialization causing hangs. + * Fixed "verifyPeer = yes" on OpenSSL <= 1.0.1. + * Fixed pthreads support on OpenSolaris. + +--- +Wed Jul 19 09:29:34 UTC 2017 - mich...@stroeder.com + +- update to version 5.42 + +--- Old: stunnel-5.41.tar.gz New: stunnel-5.42.tar.gz stunnel-5.42.tar.gz.asc stunnel.keyring Other differences: -- ++ stunnel.spec ++ --- /var/tmp/diff_new_pack.zMLcfJ/_old 2017-08-22 11:10:10.187802927 +0200 +++ /var/tmp/diff_new_pack.zMLcfJ/_new 2017-08-22 11:10:10.199801238 +0200 @@ -17,19 +17,21 @@ Name: stunnel -Version:5.41 +Version:5.42 Release:0 Summary:Universal SSL Tunnel License:GPL-2.0+ Group: Productivity/Networking/Security Url:http://www.stunnel.org/ PreReq: /usr/sbin/useradd fileutils textutils %fillup_prereq -Source: ftp://ftp.stunnel.org/stunnel/%{name}-%{version}.tar.gz -Source1:stunnel.conf -Source2:stunnel.README +Source: https://www.stunnel.org/downloads/%{name}-%{version}.tar.gz +Source1:https://www.stunnel.org/downloads/%{name}-%{version}.tar.gz.asc +Source2:stunnel.keyring Source3:sysconfig.syslog-stunnel Source4:stunnel.rc Source5:stunnel.service +Source6:stunnel.conf +Source7:stunnel.README Patch0: stunnel-listenqueue-option.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %define VENDOR openSUSE ++ stunnel-5.41.tar.gz -> stunnel-5.42.tar.gz ++ 3514 lines of diff (skipped)
commit stunnel for openSUSE:Factory
Hello community, here is the log from the commit of package stunnel for openSUSE:Factory checked in at 2017-04-11 09:46:12 Comparing /work/SRC/openSUSE:Factory/stunnel (Old) and /work/SRC/openSUSE:Factory/.stunnel.new (New) Package is "stunnel" Tue Apr 11 09:46:12 2017 rev:7 rq:486002 version:5.41 Changes: --- /work/SRC/openSUSE:Factory/stunnel/stunnel.changes 2017-04-06 11:02:31.480408094 +0200 +++ /work/SRC/openSUSE:Factory/.stunnel.new/stunnel.changes 2017-04-11 09:46:13.252116326 +0200 @@ -1,0 +2,7 @@ +Thu Apr 6 09:05:55 UTC 2017 - wer...@suse.de + +- Require package config for libsystemd to help the configure script + to detect and enable systemd socket activation (boo#1032557) +- Refresh patch stunnel-listenqueue-option.patch + +--- Other differences: -- ++ stunnel.spec ++ --- /var/tmp/diff_new_pack.itfzk4/_old 2017-04-11 09:46:14.107995422 +0200 +++ /var/tmp/diff_new_pack.itfzk4/_new 2017-04-11 09:46:14.107995422 +0200 @@ -34,8 +34,10 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build %define VENDOR openSUSE BuildRequires: libopenssl-devel +BuildRequires: pkgconfig BuildRequires: tcpd-devel BuildRequires: zlib-devel +BuildRequires: pkgconfig(libsystemd) %if 0%{?suse_version} >= 1210 BuildRequires: systemd ++ stunnel-listenqueue-option.patch ++ --- /var/tmp/diff_new_pack.itfzk4/_old 2017-04-11 09:46:14.131992032 +0200 +++ /var/tmp/diff_new_pack.itfzk4/_new 2017-04-11 09:46:14.131992032 +0200 @@ -1,6 +1,12 @@ +--- + src/options.c| 18 ++ + src/prototypes.h |1 + + src/stunnel.c|2 +- + 3 files changed, 20 insertions(+), 1 deletion(-) + --- src/options.c -+++ src/options.c -@@ -1872,6 +1872,24 @@ src/options.c 2017-04-06 08:40:50.927511225 + +@@ -1881,6 +1881,24 @@ NOEXPORT char *parse_service_option(CMD break; } @@ -26,8 +32,8 @@ /* OCSP */ --- src/prototypes.h -+++ src/prototypes.h -@@ -248,6 +248,7 @@ src/prototypes.h 2017-04-06 08:40:50.927511225 + +@@ -252,6 +252,7 @@ typedef struct service_options_struct { int timeout_close; /* maximum close_notify time */ int timeout_connect; /* maximum connect() time */ int timeout_idle;/* maximum idle connection time */ @@ -36,8 +42,8 @@ char *username; --- src/stunnel.c -+++ src/stunnel.c -@@ -451,7 +451,7 @@ src/stunnel.c 2017-04-06 08:40:50.927511225 + +@@ -476,7 +476,7 @@ int bind_ports(void) { str_free(local_address); return 1; }
commit stunnel for openSUSE:Factory
Hello community, here is the log from the commit of package stunnel for openSUSE:Factory checked in at 2017-04-06 11:02:30 Comparing /work/SRC/openSUSE:Factory/stunnel (Old) and /work/SRC/openSUSE:Factory/.stunnel.new (New) Package is "stunnel" Thu Apr 6 11:02:30 2017 rev:6 rq:484794 version:5.41 Changes: --- /work/SRC/openSUSE:Factory/stunnel/stunnel.changes 2017-02-13 07:51:19.095408021 +0100 +++ /work/SRC/openSUSE:Factory/.stunnel.new/stunnel.changes 2017-04-06 11:02:31.480408094 +0200 @@ -1,0 +2,5 @@ +Sat Apr 1 19:07:51 UTC 2017 - mich...@stroeder.com + +- update to version 5.41 + +--- Old: stunnel-5.40.tar.gz New: stunnel-5.41.tar.gz Other differences: -- ++ stunnel.spec ++ --- /var/tmp/diff_new_pack.PE9ETQ/_old 2017-04-06 11:02:32.312290519 +0200 +++ /var/tmp/diff_new_pack.PE9ETQ/_new 2017-04-06 11:02:32.312290519 +0200 @@ -17,7 +17,7 @@ Name: stunnel -Version:5.40 +Version:5.41 Release:0 Summary:Universal SSL Tunnel License:GPL-2.0+ ++ stunnel-5.40.tar.gz -> stunnel-5.41.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/stunnel-5.40/ChangeLog new/stunnel-5.41/ChangeLog --- old/stunnel-5.40/ChangeLog 2017-01-28 10:48:18.0 +0100 +++ new/stunnel-5.41/ChangeLog 2017-04-01 11:30:08.0 +0200 @@ -1,5 +1,17 @@ stunnel change log +Version 5.41, 2017.04.01, urgency: MEDIUM +* New features + - PKCS#11 engine DLL updated to version 0.4.5. + - Default engine UI set with ENGINE_CTRL_SET_USER_INTERFACE. + - Key file name added into the passphrase console prompt. + - Performance optimization in memory leak detection. +* Bugfixes + - Fixed crashes with the OpenSSL 1.1.0 branch. + - Fixed certificate verification with "verifyPeer = yes" +and "verifyChain = no" (the default), while the peer +only returns a single certificate. + Version 5.40, 2017.01.28, urgency: HIGH * Security bugfixes - OpenSSL DLLs updated to version 1.0.2k. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/stunnel-5.40/build-android.sh new/stunnel-5.41/build-android.sh --- old/stunnel-5.40/build-android.sh 2017-01-02 15:27:26.0 +0100 +++ new/stunnel-5.41/build-android.sh 2017-02-02 15:22:22.0 +0100 @@ -1,6 +1,6 @@ #!/bin/sh set -ev -VERSION=5.40 +VERSION=5.41 DST=stunnel-$VERSION-android # to build OpenSSL: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/stunnel-5.40/configure new/stunnel-5.41/configure --- old/stunnel-5.40/configure 2017-01-16 21:10:40.0 +0100 +++ new/stunnel-5.41/configure 2017-02-02 15:04:32.0 +0100 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for stunnel 5.40. +# Generated by GNU Autoconf 2.69 for stunnel 5.41. # # # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. @@ -587,8 +587,8 @@ # Identity of this package. PACKAGE_NAME='stunnel' PACKAGE_TARNAME='stunnel' -PACKAGE_VERSION='5.40' -PACKAGE_STRING='stunnel 5.40' +PACKAGE_VERSION='5.41' +PACKAGE_STRING='stunnel 5.41' PACKAGE_BUGREPORT='' PACKAGE_URL='' @@ -1326,7 +1326,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures stunnel 5.40 to adapt to many kinds of systems. +\`configure' configures stunnel 5.41 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1396,7 +1396,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of stunnel 5.40:";; + short | recursive ) echo "Configuration of stunnel 5.41:";; esac cat <<\_ACEOF @@ -1510,7 +1510,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -stunnel configure 5.40 +stunnel configure 5.41 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2116,7 +2116,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by stunnel $as_me 5.40, which was +It was created by stunnel $as_me 5.41, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -2985,7 +2985,7 @@ # Define the identity of the package. PACKAGE='stunnel' - VERSION='5.40' + VERSION='5.41' cat >>confdefs.h <<_ACEOF @@ -15772,7 +15772,7 @@ # report actual input values of CONFIG_FILES
commit stunnel for openSUSE:Factory
Hello community, here is the log from the commit of package stunnel for openSUSE:Factory checked in at 2017-02-13 07:51:17 Comparing /work/SRC/openSUSE:Factory/stunnel (Old) and /work/SRC/openSUSE:Factory/.stunnel.new (New) Package is "stunnel" Changes: --- /work/SRC/openSUSE:Factory/stunnel/stunnel.changes 2017-02-03 20:02:32.212071134 +0100 +++ /work/SRC/openSUSE:Factory/.stunnel.new/stunnel.changes 2017-02-13 07:51:19.095408021 +0100 @@ -1,0 +2,5 @@ +Fri Feb 10 21:58:34 UTC 2017 - ku...@suse.de + +- Don't require insserv if we don't use it + +--- Other differences: -- ++ stunnel.spec ++ --- /var/tmp/diff_new_pack.2A58nR/_old 2017-02-13 07:51:20.343229884 +0100 +++ /var/tmp/diff_new_pack.2A58nR/_new 2017-02-13 07:51:20.347229313 +0100 @@ -1,7 +1,7 @@ # # spec file for package stunnel # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,6 +15,7 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + Name: stunnel Version:5.40 Release:0 @@ -22,7 +23,7 @@ License:GPL-2.0+ Group: Productivity/Networking/Security Url:http://www.stunnel.org/ -PreReq: /usr/sbin/useradd fileutils textutils %insserv_prereq %fillup_prereq +PreReq: /usr/sbin/useradd fileutils textutils %fillup_prereq Source: ftp://ftp.stunnel.org/stunnel/%{name}-%{version}.tar.gz Source1:stunnel.conf Source2:stunnel.README @@ -32,13 +33,16 @@ Patch0: stunnel-listenqueue-option.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %define VENDOR openSUSE -BuildRequires: tcpd-devel zlib-devel BuildRequires: libopenssl-devel +BuildRequires: tcpd-devel +BuildRequires: zlib-devel %if 0%{?suse_version} >= 1210 BuildRequires: systemd %{?systemd_requires} %define has_systemd 1 +%else +PreReq: %insserv_prereq %endif %description @@ -128,8 +132,6 @@ fi fi - - %preun %if 0%{?has_systemd} %service_del_preun %{name}.service @@ -179,3 +181,5 @@ %doc doc/stunnel.*.html %doc doc/en/* %doc doc/pl + +%changelog
commit stunnel for openSUSE:Factory
Hello community, here is the log from the commit of package stunnel for openSUSE:Factory checked in at 2017-01-30 10:50:15 Comparing /work/SRC/openSUSE:Factory/stunnel (Old) and /work/SRC/openSUSE:Factory/.stunnel.new (New) Package is "stunnel" Changes: --- /work/SRC/openSUSE:Factory/stunnel/stunnel.changes 2017-01-04 19:40:33.305455213 +0100 +++ /work/SRC/openSUSE:Factory/.stunnel.new/stunnel.changes 2017-02-03 20:02:32.212071134 +0100 @@ -1,0 +2,5 @@ +Sat Jan 28 12:05:03 UTC 2017 - mich...@stroeder.com + +- update to version 5.40 + +--- Old: stunnel-5.39.tar.gz New: stunnel-5.40.tar.gz Other differences: -- ++ stunnel.spec ++ --- /var/tmp/diff_new_pack.I8bq0i/_old 2017-02-03 20:02:32.935969241 +0100 +++ /var/tmp/diff_new_pack.I8bq0i/_new 2017-02-03 20:02:32.943968116 +0100 @@ -16,7 +16,7 @@ # Name: stunnel -Version:5.39 +Version:5.40 Release:0 Summary:Universal SSL Tunnel License:GPL-2.0+ ++ stunnel-5.39.tar.gz -> stunnel-5.40.tar.gz ++ 1990 lines of diff (skipped)