SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for stunnel-doc-5.37-1.1.noarch.rpm :
Fri Nov 25 13:00:00 2016 mkubecekAATTsuse.cz
- upgrade to upstream version 5.38

* the default SNI target (not handled by any slave service) is
handled by the master service rather than rejected

* removed thread synchronization in the FORK threading model

Mon Sep 26 14:00:00 2016 mkubecekAATTsuse.cz
- upgrade to upstream version 5.36

* only reset the watchdog if some data was actually transferred

* fixed logging an incorrect value of the round-robin starting
point

* fixed a TLS session caching memory leak; before stunnel 5.27
this leak only emerged with sessiond enabled

* fixed a FORK threading build regression bug

* OPENSSL_NO_DH compilation fix

* fixed malfunctioning \"verify = 4\"

* fixed incorrectly enforced client certificate requests

* fixed thread safety of the configuration file reopening

* improved compatibility with the current OpenSSL 1.1.0-dev tree

* added logging the list of client CAs requested by the server

* new \"socket = a:IPV6_V6ONLY=yes\" option to only bind IPv6

* memory leak detection

* SNI support also enabled on OpenSSL 0.9.8f and later

* added support for PKCS #12 (.p12/.pfx) certificates

* added three new service-level options: requireCert,
verifyChain, and verifyPeer for fine-grained certificate
verification control

* removed direct zlib dependency
- use original gzipped tarball again
- add tarball signature and public key
- specfile cleanup

Tue Jan 12 13:00:00 2016 mkubecekAATTsuse.cz
- upgrade to upstream version 5.29

* fix the \"s_poll_wait returned 1, but no descriptor is ready\"
internal error

* fix \"exec\" hangs due to incorrect thread-local storage handling

* fix PRNG initialization

* fix incomplete initialization

* fix exit codes for information requests (as in \"stunnel
- version\" or \"stunnel -help\")

* fix configuration file reload for relative stunnel.conf path on
Unix

* fix ignoring CRLfile unless CAfile was also specified

* setting socket options no longer performed on PTYs

* SMTP client protocol negotiation support for
\"protocolUsername\", \"protocolPassword\", and
\"protocolAuthentication\"

* new service-level option \"config\" to specify configuration
commands introduced in OpenSSL 1.0.2

* improved compatibility with the current OpenSSL 1.1.0-dev tree

* added reading server certificates from hardware engines

* performance improvement: rwlocks used for locking with pthreads

Thu Oct 22 14:00:00 2015 mkubecekAATTsuse.cz
- upgrade to upstream version 5.24

* fixed the FORK and UCONTEXT threading support

* fixed \"failover=prio\" (broken since stunnel 5.15

* added a retry when sleep(3) was interrupted by a signal in the
cron thread scheduler

* signal names are displayed instead of numbers

* first resolve IPv4 addresses on passive resolver requests

* fixed a number of OCSP bugs. The most severe of those bugs
caused stunnel to treat OCSP responses that failed
OCSP_basic_verify() checks as if they were successful

* \"OCSPaia = yes\" added to the configuration file templates

* improved double free detection

* client-side support for the SOCKS protocol

* reject SOCKS requests to connect loopback addresses

* new service-level option \"OCSPnonce\"

* the ca-certs.pem file is now updated on stunnel upgrade

* added IPv6 support to the transparent proxy code

* fixed the RESOLVE [F0] TOR extension support in SOCKS5

* fixed the error code reported on the failed bind() requests

* fixed the sequential log id with the FORK threading

* custom CRL verification was replaced with the internal OpenSSL
functionality

* added a new \"protocolDomain\" option for the NTLM authentication

* improved compatibility of the NTLM phase 1 message

* \"setuid\" and \"setgid\" options are now also available in service
sections. They can be used to set owner and group of the Unix
socket specified with \"accept\"

* added support for the new OpenSSL 1.0.2 SSL options

* added OPENSSL_NO_EGD support

Mon Jul 27 14:00:00 2015 mkubecekAATTsuse.cz
- upgrade to upstream version 5.20

* The SSL library detection algorithm was made a bit smarter

* warnings about insecure authentication were modified to include
the name of the affected service section

* a warning was added to stunnel.init if no pid file was
specified in the configuration file

* signal pipe reinitialization added to prevent turning the main
accepting thread into a busy wait loop when an external
condition breaks the signal pipe

* generated temporary DH parameters are used for configuration
reload instead of the static defaults

* LSB compatibility fixes added to the stunnel.init script

Mon Jun 29 14:00:00 2015 mkubecekAATTsuse.cz
- upgrade to upstream version 5.19

* add SOCKS 4/5 protocol support

* fixed improper hangup condition handling

* fixed missing -pic linker option

* added PSK authentication with two new service-level
configuration file options \"PSKsecrets\" and \"PSKidentity\"

* added additional security checks to the OpenSSL memory
management functions

* added support for the OPENSSL_NO_OCSP and OPENSSL_NO_ENGINE
OpenSSL configuration flags

* added compatibility with the current OpenSSL 1.1.0-dev tree

* removed defective s_poll_error() code occasionally causing
connections to be prematurely closed (truncated)

* fix OpenSSL compatibility

* OCSP AIA (Authority Information Access) support

* additional security features of the linker are enabled:
\"-z relro\", \"-z now\", \"-z noexecstack\"

* removed dereferences of internal OpenSSL data structures

* PSK key lookup algorithm performance improved from O(N)
(linear) to O(log N) (logarithmic)

* new service-level option \"logId\" to specify the connection
identifier type

* new service-level option \"debug\" to individually control
logging verbosity of defined services

* the \"service\" option was modified to also control the syslog
service name

* the \"redirect\" option now also redirects clients on SSL session
reuse

* fixed a memory allocation error during Unix daemon shutdown

* fixed handling multiple connect/redirect destinations

* added new service-level options \"checkHost\", \"checkEmail\" and
\"checkIP\" for additional checks of the peer certificate subject

* added session persistence based on negotiated TLS sessions

* MEDIUM ciphers (currently SEED and RC4) are removed from the
default cipher list

* the \"redirect\" option was improved to not only redirect
sessions established with an untrusted certificate, but also
sessions established without a client certificate

* OpenSSL version checking modified to distinguish FIPS and
non-FIPS builds

* randomize the initial value of the round-robin counter

* new stunnel.conf templates are provided

* fixed memory leaks in certificate verification

* fixed a NULL pointer dereference causing the service to crash

* added \"include\" configuration file option to include all
configuration file parts located in a specified directory

* log file is reopened every 24 hours. With \"log = overwrite\"
this feature can be used to prevent filling up disk space

* temporary DH parameters are refreshed every 24 hours, unless
static DH parameters were provided in the certificate file

* unique initial DH parameters are distributed with each release

* warnings are logged on potentially insecure authentication

* added a runtime check whether COMP_zlib() method is implemented
in order to improve compatibility with the Debian OpenSSL build

* improved socket error handling

* fixed some typos in docs and scripts

* fixed a log level check condition
- fix build on SLE11

Tue Nov 4 13:00:00 2014 mkubecekAATTsuse.cz
- add missing tarball

Tue Nov 4 13:00:00 2014 mkubecekAATTsuse.cz
- upgrade to upstream version 5.07

* support for UTF-8 config file and log file

* missing REMOTE_PORT environmental variable is provided to
processes spawned with \"exec\" on Unix platforms

* The parameter of \"options\" can now be prefixed with \"-\" to
clear an SSL option, for example:
\"options = -LEGACY_SERVER_CONNECT\"

* fixed POLLIN|POLLHUP condition handling error resulting in
prematurely closed (truncated) connection

* fixed a null pointer dereference regression bug in the
\"transparent = destination\" functionality

* fixed erroneously closed stdin/stdout/stderr if specified as
the -fd commandline option parameter

* the insecure SSLv2 protocol is now disabled by default.
It can be enabled with \"options = -NO_SSLv2\".

* the insecure SSLv3 protocol is now disabled by default.
It can be enabled with \"options = -NO_SSLv3\".

* default sslVersion changed to \"all\" (also in FIPS mode) to
autonegotiate the highest supported TLS version.

* added missing SSL options to match OpenSSL 1.0.1j

* new \"-options\" commandline option to display the list of
supported SSL options

* fixed FORK threading build regression bug

* several SMTP server protocol negotiation improvements

* DH parameters are no longer generated by \"make cert\"

* new --disable-systemd ./configure option

* setuid/setgid commented out in stunnel.conf-sample

* compilation fix for OpenSSL with disabled SSLv2 or SSLv3

* non-blocking mode set on inetd and systemd descriptors

Thu Sep 4 14:00:00 2014 mkubecekAATTsuse.cz
- upgrade to upstream version 5.03

* it is now possible to add protocol negotiations at multiple
connection phases

* protocols can individually decide whether the remote connection
will be established before or after SSL/TLS is negotiated

* heap memory blocks are wiped before release

* safe_memcmp() function implemented with execution time not
dependent on the compared data

* fixed \"failover = rr\" broken since version 5.00

* fixed \"taskbar = no\" broken since version 5.00

* FIPS autoconfiguration cleanup

* FIPS canister updated to version 2.0.6

* improved SNI diagnostic logging

* fixed whitespace handling in the stunnel.init script

Wed May 28 14:00:00 2014 mkubecekAATTsuse.cz
- upgrade to upstream version 5.01

* Added PRNG state update in fork threading (CVE-2014-0016)

* Default \"fips\" option value is now \"no\"

* Default \"pid\" is now \"\", i.e. not to create a pid file at startup

* Default \"ciphers\" updated to \"HIGH:MEDIUM:+3DES:+DH:!aNULL:!SSLv2\"

* Default \"libwrap\" setting is now \"no\" to improve performance.

* TLS 1.1 and TLS 1.2 are now allowed in the FIPS mode

* New service-level option \"redirect\" to redirect SSL client
connections on authentication failures instead of rejecting them

* New global \"engineDefault\" configuration file option to control
which OpenSSL tasks are delegated to the current engine

* New service-level configuration file option \"engineId\" to
select the engine by identifier

* New global configuration file option \"log\" to control whether
to append (the default), or to overwrite log file while
(re)opening

* Improved readability of error messages printed when stunnel
refuses to start due to a critical error.

* Search all certificates with the same subject name for a
matching public key rather than only the first one
- stunnel-4.53-dont-generate-certificate.patch:
deleted (no longer needed)

Wed Apr 3 14:00:00 2013 mkubecekAATTsuse.cz
- upgrade to upstream version 4.56

* Fixed a regression bug introduced in version 4.55 causing
random crashes on several platforms

* Fixed incorrect \"stunnel -exit\" process synchronisation

* Fixed FIPS detection with new versions of the OpenSSL library

* Failure to open the log file at startup is no longer ignored

Mon Mar 18 13:00:00 2013 mkubecekAATTsuse.cz
- upgrade to upstream version 4.55

* Buffer overflow vulnerability fixed in the NTLM authentication
of the CONNECT protocol negotiation (CVE-2013-1762)

* Fixed write half-close handling in the transfer() function

* Fixed EAGAIN error handling in the transfer() function

* Restored default signal handlers before execvp()

* Fixed memory leaks in protocol negotiation

* Fixed a file descriptor leak during configuration file reload

* Closed SSL sockets were removed from the the transfer() c->fds
poll

* Minor fix in handling exotic inetd-mode configurations

* IPv6 compilation fix in protocol.c

* Feature: SNI wildcard matching in server mode

Tue Oct 16 14:00:00 2012 mkubecekAATTsuse.cz
- upgrade to upstream version 4.54

* fixed \"Application Failed to Initialize Properly (0xc0150002)\"
error

* fixed missing SSL state debug log entries

* fixed a race condition in libwrap code resulting in random
stalls

* session cache purged at configuration file reload to reduce
memory leak

* fixed bug in \"transparent = destination\" functionality
(regression introduced in 4.51)

* \"transparent = destination\" is now a valid endpoint in inetd
mode

* multiple \"connect\" targets fixed to also work with delayed
resolver

* the number of resolver retries of EAI_AGAIN error has been
limited to 3 in order to prevent infinite loops

* new service level options sessionCacheSize, reset and
renegotiation

* new parameters to configure TLS v1.1/v1.2 with OpenSSL version
1.0.1 or higher
- really use more CPU\'s for build (fix typo in _smp_mflags)

Wed Mar 28 14:00:00 2012 mkubecekAATTsuse.cz
- upgrade to upstream version 4.53

* Usage of uninitialized variables fixed in exec+connect services

* Occasional logging subsystem crash with exec+connect services

* Session id context initialized with session name rather than a
constant

* 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 dead canary after configuration reload with open
connections

* Fixed missing file descriptors passed to local mode processes

* Fixed required jmp_buf alignment on Itanium platform

* Added client-mode \"sni\" option to directly control the value of
TLS Server Name Indication (RFC 3546) extension

* Added support for IP_FREEBIND socket option with a pached Linux
kernel

* Glibc-specific dynamic allocation tuning was applied to help
unused memory deallocation

* Non-blocking OCSP implementation
- stunnel-4.53-dont-generate-certificate.patch refreshed

Thu Feb 2 13:00:00 2012 mkubecekAATTsuse.cz
- upgrade to upstream version 4.52

* Fixed exec+connect sections

* Fixed write closure notification for non-socket file descriptors

* Removed a line logged to stderr in inetd mode

* Removed direct access to the fields of the X509_STORE_CTX data
structure

* New \"compression = deflate\" global option to enable RFC 2246
compresion

* Separate default ciphers and sslVersion for \"fips = yes\" and
\"fips = no\"

Fri Dec 16 13:00:00 2011 mkubecekAATTsuse.cz
- upgrade to upstream version 4.50

* POP3 server-side protocol negotiation updated to report STLS
capability

* Fixed internal memory allocation problem in inetd mode
- don\'t generate a default key/certificate
- corrected license in the specfile

Fri Nov 25 13:00:00 2011 mkubecekAATTsuse.cz
- upgrade to upstream version 4.47
- move to BuildService
- specfile cleanup

* removed obsolete branching

* build stunnel-doc as noarch for 11.2 and newer

* include sample config file in the package

* replace Prereq by Requires(x)
- doc package cleanup

Fri Jun 24 14:00:00 2011 mikeAATTmk-sys.cz
- update to version 4.37
- specfile cleanup
- separate doc subpackage
- enable IPv6
- create /var/run/stunnel in init script

Thu May 5 14:00:00 2011 mikeAATTmk-sys.cz
- update to version 4.36

Sun Aug 1 14:00:00 2010 mikeAATTmk-sys.cz
- update to version 4.33

Sat Mar 20 13:00:00 2010 mikeAATTmk-sys.cz
- update to version 4.31
- create /var/run/stunnel directory

Sun Oct 11 14:00:00 2009 mikeAATTmk-sys.cz
- update to version 4.27


 
ICM