Package: stunnel4 / 3:5.39-2

Metadata

Package Version Patches format
stunnel4 3:5.39-2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
01 fix paths.patch | (download)

tools/stunnel.conf-sample.in | 6 3 + 3 - 0 !
1 file changed, 3 insertions(+), 3 deletions(-)

 update the installation directories.
 Change @prefix@/... to @localstatedir@ or @sysconfdir@ as appropriate
 to comply with the FHS
02 rename binary.patch | (download)

doc/Makefile.am | 4 2 + 2 - 0 !
doc/stunnel.pl.8.in | 4 2 + 2 - 0 !
src/stunnel3.in | 2 1 + 1 - 0 !
tools/script.sh | 2 1 + 1 - 0 !
tools/stunnel.init.in | 16 8 + 8 - 0 !
5 files changed, 14 insertions(+), 14 deletions(-)

 change references to the binary from stunnel to stunnel4
03 runas user.patch | (download)

tools/stunnel.conf-sample.in | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 change the default user the binary will run as to stunnel4
04 restore pidfile default.patch | (download)

src/Makefile.am | 1 1 + 0 - 0 !
src/options.c | 5 3 + 2 - 0 !
2 files changed, 4 insertions(+), 2 deletions(-)

 temporarily restore the pid file creation by default.
 The init script will not be able to monitor the automatically-started
 instances of stunnel if there is no pid file.  For the present for the
 upgrade from 4.53 the "create the pid file by default" behavior is
 restored and the init script warns about configuration files that have
 no "pid" setting.  The intention is that in a future version the init
 script will refuse to start stunnel for these configurations.
05 author tests.patch | (download)

configure.ac | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 only build the win32 executables if requested.
07 path max.patch | (download)

src/common.h | 1 0 + 1 - 0 !
src/options.c | 22 16 + 6 - 0 !
src/prototypes.h | 2 1 + 1 - 0 !
3 files changed, 17 insertions(+), 8 deletions(-)

 allocate the config filename dynamically.
 Avoid the use of PATH_MAX which may not be defined.
08 session free.patch | (download)

src/ctx.c | 1 0 + 1 - 0 !
1 file changed, 1 deletion(-)

 avoid a double-free of the ssl session.
 On normal exit, client_run() will always call SSL_free().
 On most errors, OpenSSL itself will usually free the session.
Bug-Debian: https://bugs.debian.org/850292