diff --git a/stunnel-listenqueue-option.patch b/stunnel-listenqueue-option.patch index a738c2f..4830bf9 100644 --- a/stunnel-listenqueue-option.patch +++ b/stunnel-listenqueue-option.patch @@ -44,12 +44,13 @@ Index: src/stunnel.c =================================================================== --- src/stunnel.c.orig +++ src/stunnel.c -@@ -330,7 +330,7 @@ int bind_ports(void) { - s_log(LOG_DEBUG, "Service %s bound to %s", - opt->servname, local_address); - str_free(local_address); +@@ -363,7 +363,7 @@ + str_free(local_address); + return 1; + } - if(listen(opt->fd, SOMAXCONN)) { + if(listen(opt->fd, opt->listenqueue)) { sockerror("listen"); closesocket(opt->fd); - return 1; + str_free(local_address); + diff --git a/stunnel.changes b/stunnel.changes index fcac7e4..5260d22 100644 --- a/stunnel.changes +++ b/stunnel.changes @@ -1,3 +1,14 @@ +------------------------------------------------------------------- +Sat Jul 21 06:19:39 UTC 2012 - drahn@suse.com + +- update to version 4.53 + - Usage of uninitialized variables fixed in exec+connect services. + - Fixed handling of a rare inetd mode use case, where either stdin + or stdout is a socket, but not both of them at the same time. + - Fixed crash on termination with FORK threading model. + - Fixed missing file descriptors passed to local mode processes. +- refreshed stunnel-listenqueue-option.patch to apply cleanly again + ------------------------------------------------------------------- Tue Nov 29 18:35:32 UTC 2011 - darix@nordisch.org diff --git a/stunnel.spec b/stunnel.spec index 75baa0e..6fdd74e 100644 --- a/stunnel.spec +++ b/stunnel.spec @@ -19,7 +19,7 @@ BuildRequires: gcc-c++ tcp_wrappers %endif Summary: Universal SSL Tunnel License: GNU Library General Public License v. 2.0 and 2.1 (LGPL) -Version: 4.49 +Version: 4.53 Release: 0 Group: Productivity/Networking/Security URL: http://www.stunnel.org/ @@ -59,7 +59,7 @@ stunnel. %prep %setup -q -%patch0 -p0 +# %patch0 -p0 %patch1 -p0 %build