From d2b6a87648be33fb02a21c5a3f118295b4fb1977b28f0536de0e79595e26e183 Mon Sep 17 00:00:00 2001 From: Daniel Rahn Date: Sat, 21 Jul 2012 06:32:50 +0000 Subject: [PATCH] - 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 OBS-URL: https://build.opensuse.org/package/show/security:Stunnel/stunnel?expand=0&rev=57 --- stunnel-listenqueue-option.patch | 11 ++++++----- stunnel.changes | 11 +++++++++++ stunnel.spec | 4 ++-- 3 files changed, 19 insertions(+), 7 deletions(-) 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