commit stunnel for openSUSE:Factory

2020-10-12 Thread root
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

2020-10-12 Thread root
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

2020-08-29 Thread root
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

2020-03-11 Thread root
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/^;/#/" %{buildroot}/%{_sysc

commit stunnel for openSUSE:Factory

2020-02-04 Thread root
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

2019-09-17 Thread root
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

2019-02-26 Thread root
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

2018-11-12 Thread root
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 19:23

commit stunnel for openSUSE:Factory

2018-02-07 Thread root
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

2018-02-06 Thread root
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

2018-02-02 Thread root
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 $RPM_BUILD_ROOT/etc/init.d/stunn

commit stunnel for openSUSE:Factory

2017-12-04 Thread root
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

2017-08-22 Thread root
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

2017-04-11 Thread root
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

2017-04-06 Thread root
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 etc

commit stunnel for openSUSE:Factory

2017-02-12 Thread root
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

2017-02-03 Thread root
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)