stunnel-doc-5.70-150600.3.3.1<>,HfqRp9|Kd!U<"M<]"!š44!ovυe 6PSGX6ty/zDF(wmLu9wUƒ;w?wd  K  6<D    p   $      ( ( 8 79 7:7FqGrHrlIrXrYr\s]sh^tbtcudvevfvlvuv0vvzwwwwwCstunnel-doc5.70150600.3.3.1Documentation for the universal TLS TunnelThis package contains additional documentation for the stunnel program.fqRh01-ch4d)SUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-laterhttps://www.suse.com/Documentation/Otherhttps://www.stunnel.org/linuxnoarchEYFaiYEJA큤A큤AfqQfqQfqQfqQfqQfqQfqQfqQfqQfqQfqQfqQfqQfqQfqQfqQfqQfqQfqQfqQfqQfqQfqQfqQfqQ09b7911218ee6a2f288bfbc5c267caaf50df18ff256c529bee55d81f395414e02e4d0590fa444f5b448f6d2fc1f591f19ddd1299c765317dcd0994fae78ac868c172514e95e387eb4c77cdfbb55b635bf96e2dfcb85d785d993f64c40c4f89c462f171d4d8b6726df61f18a6bbc0a70f79c4bc2134d837d35c81fc6289a2d84d32fbec69b8eacfe933eed24fccab6e03bcad798ac49f49696f2f9f5f0546de113ccd4b115caa5ae259ef8d072593a453bc38761c3a5fe6e20a2ba3b3b5ae77f02646316d3789343a940ca4e5b630c543f6a26e15ba51bfa8ec1e2fad58f5c01fd31da945d55295d3b99064ce8c6ca81064dc940105c4885ec5cddd9c13b61d42cd6e6feead88879d83ff68c75f4a52d1442f2adda7d54018e5606f405a02d5d91b51b943aaef22ac9e241e645f8e2fe3df10cb7c1c463ad223bbb26f12fabdb6afb38249a10f814633d088a59bf642b509b61740d32031d57dd5c2989ed3017aef0fe5bc0fd310d5148810afd7ab0add54f038eb7da8c94244550b966a375095e7584fc19775a8eb7bd4838ca0375805ed881656d8d2bbee1196ea088709d8704b6f0bd606058980f3f0b8a5482499ff4bd0eae8db7819482ca35789f17eb30030a64b93392412114705949295f9a47774598b1360e353a5d5b98714c4d5f2a612a7df251763240ca24995ab63da41137e2f2354b17a40f5faaba4e2a02310ebdf7a6a41fa4a783b1f1c8a2a32c40e6ce47021ad59dcbdbd821776263f8d0e5726be126c58731fadc8c96be3da9219966592592e97769e733ab685f504b1cd3fbc4f6e32e3ad31ebca24f8d021a3bdc014d3e4150b3dd392eadd4e6d44457eddc7f0e53fcf1e794c70e1df0ab6e0adeca35c6b4cea41b09462a0681388ab6f754bd2f8b4307c261696a5db50f75e2dd9d258af741549a00f42b3f198693c91423619b37c0887a7943954940ab938d40927580d0f24f4f9cd10af216c0e455f57rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootstunnel-5.70-150600.3.3.1.src.rpmstunnel-doc    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)stunnel3.0.4-14.6.0-14.0-15.2-15.704.14.3fͿd@d@ds@dI@d*cca @c@bK@bbv_@b7@b@a)@a`u`n@`lM@`2K@`@___C^g@^W@^8 @]{]{\o@[[ZyZs@Zhu@Z@Y@YoIX-Xߖ@X@XXj@XIK@XkXWv@VVvUL@Uc@UnUU3@TZ@meissner@suse.compmonreal@suse.compmonreal@suse.comvetter@physik.uni-wuerzburg.devetter@physik.uni-wuerzburg.dedmueller@suse.compmonreal@suse.commichael@stroeder.comdmueller@suse.compmonreal@suse.compgajdos@suse.comdmueller@suse.comdmueller@suse.compmonreal@suse.comjsegitz@suse.comvetter@physik.uni-wuerzburg.deopensuse@dstoecker.devetter@physik.uni-wuerzburg.deandreas.stieger@gmx.devetter@physik.uni-wuerzburg.deopensuse@dstoecker.devetter@physik.uni-wuerzburg.demichael@stroeder.comdmueller@suse.comvetter@physik.uni-wuerzburg.devetter@physik.uni-wuerzburg.dedimstar@opensuse.orgvcizek@suse.comvcizek@suse.comfbui@suse.comobs@botter.ccobs@botter.ccvetter@physik.uni-wuerzburg.dejengelh@inai.deavindra@opensuse.orgrbrown@suse.comvetter@physik.uni-wuerzburg.demichael@stroeder.comwerner@suse.demichael@stroeder.comkukuk@suse.demichael@stroeder.commichael@stroeder.commichael@stroeder.comjengelh@inai.dedrahn@suse.comdrahn@suse.commichael@stroeder.comopensuse@dstoecker.dedrahn@suse.comdrahn@suse.comdrahn@suse.comdrahn@suse.comdrahn@suse.commichael@stroeder.com- stunnel-fips-1403.patch: Disable X25519 and X448 elliptic curves for now not valid in FIPS 140-3 (bsc#1229826)- Enable crypto-policies support: [bsc#1211301] * The system's crypto-policies are the best source to determine which cipher suites to accept in TLS. OpenSSL supports the PROFILE=SYSTEM setting to use those policies. Change stunnel to default to the system settings. * Add patches: - stunnel-5.69-system-ciphers.patch - stunnel-5.69-default-tls-version.patch- Enable bash completion support- Update to 5.70: - Security bugfixes * OpenSSL DLLs updated to version 3.0.9. * OpenSSL FIPS Provider updated to version 3.0.8. - Bugfixes * Fixed TLS socket EOF handling with OpenSSL 3.x. This bug caused major interoperability issues between stunnel built with OpenSSL 3.x and Microsoft's Schannel Security Support Provider (SSP). * Fixed reading certificate chains from PKCS#12 files. - Features * Added configurable delay for the "retry" option.- Fix build on SLE12: - add macro make_build- update to 5.69: * Improved logging performance with the "output" option. * Improved file read performance on the WIN32 platform. * DH and kDHEPSK ciphersuites removed from FIPS defaults. * Set the LimitNOFILE ulimit in stunnel.service to allow * for up to 10,000 concurrent clients. * Fixed the "CApath" option on the WIN32 platform by * applying https://github.com/openssl/openssl/pull/20312. * Fixed stunnel.spec used for building rpm packages. * Fixed tests on some OSes and architectures by merging- Update to 5.68: * Security bugfixes - OpenSSL DLLs updated to version 3.0.8. * New features - Added the new 'CAengine' service-level option to load a trusted CA certificate from an engine. - Added requesting client certificates in server mode with 'CApath' besides 'CAfile'. * Bugfixes - Fixed EWOULDBLOCK errors in protocol negotiation. - Fixed handling TLS errors in protocol negotiation. - Prevented following fatal TLS alerts with TCP resets. - Improved OpenSSL initialization on WIN32. - Improved testing suite stability. - Improved file read performance. - Improved logging performance.- Update to 5.67 * New features - Provided a logging callback to custom engines. * Bugfixes - Fixed "make cert" with OpenSSL older than 3.0. - Fixed the code and the documentation to use conscious language for SNI servers (thx to Clemens Lang).- update to 5.66: * Fixed building on machines without pkg-config. * Added the missing "environ" declaration for BSD-based operating systems. * Fixed the passphrase dialog with OpenSSL 3.0. - package license - remove non-systemd case from spec file- Update to 5.65: * Security bugfixes - OpenSSL DLLs updated to version 3.0.5. * Bugfixes - Fixed handling globally enabled FIPS. - Fixed openssl.cnf processing in WIN32 GUI. - Fixed a number of compiler warnings. - Fixed tests on older versions of OpenSSL.- adding missing bug, CVE and fate references: * CVE-2015-3644 [bsc#931517], one of previous version updates (https://bugzilla.suse.com/show_bug.cgi?id=931517#c0) * [bsc#990797], see stunnel.service.in * [bsc#862294], README.SUSE not shipped * CVE-2013-1762 [bsc#807440], one of previous version updates (https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2013-1762) * [bsc#776756] and [bsc#775262] not applicable (openssl versions) * [fate#307180], adding to 11sp1 * [fate#311400], updating to new version * [fate#314256], updating to new version- update to 5.64: * Security bugfixes - OpenSSL DLLs updated to version 3.0.3. * New features - Updated the pkcs11 engine for Windows. * Bugfixes - Removed the SERVICE_INTERACTIVE_PROCESS flag in "stunnel -install".- update to 5.63: * Security bugfixes - OpenSSL DLLs updated to version 3.0.2. * New features - Updated stunnel.spec to support bash completion * Bugfixes - Fixed possible PRNG initialization crash (thx to Gleydson Soares).- Update to 5.62: * New features - Added a bash completion script. * Bugfixes - Fixed a transfer() loop bug. - Update to 5.61: * New features - Added new "protocol = capwin" and "protocol = capwinctrl" configuration file options. - Rewritten the testing framework in python. - Added support for missing SSL_set_options() values. - Updated stunnel.spec to support RHEL8. * Bugfixes - Fixed OpenSSL 3.0 build. - Fixed reloading configuration with "systemctl reload stunnel.service". - Fixed incorrect messages logged for OpenSSL errors. - Fixed printing IPv6 socket option defaults on FreeBSD. - Rebase harden_stunnel.service.patch - Remove FIPS-related regression tests - Remove obsolete version checks- Added hardening to systemd service(s) (bsc#1181400). Added patch(es): * harden_stunnel.service.patch- Update to 5.60: * New features - New 'sessionResume' service-level option to allow or disallow session resumption - Added support for the new SSL_set_options() values. - Download fresh ca-certs.pem for each new release. * Bugfixes - Fixed 'redirect' with 'protocol'. This combination is not supported by 'smtp', 'pop3' and 'imap' protocols.- ensure proper startup after network: stunnel-5.59_service_always_after_network.patch- Disable testsuite for everything except Tumbleweed since it does not work on Leap/SLE- update to 5.59: * new feature: Client-side "protocol = ldap" support * Fix configuration reload when compression is used * Fix paths in generated manuals * Fix test suite fixed not to require external connectivity - run testsuite during package build- Update to 5.58: * Security bugfixes - The "redirect" option was fixed to properly handle unauthenticated requests (thx to Martin Stein). boo#1182529 - Fixed a double free with OpenSSL older than 1.1.0 (thx to Petr Strukov). * New features - New 'protocolHeader' service-level option to insert custom 'connect' protocol negotiation headers. This feature can be used to impersonate other software (e.g. web browsers). - 'protocolHost' can also be used to control the client SMTP protocol negotiation HELO/EHLO value. - Initial FIPS 3.0 support. * Bugfixes - X.509v3 extensions required by modern versions of OpenSSL are added to generated self-signed test certificates. - Fixed a tiny memory leak in configuration file reload error handling (thx to Richard Könning). - Merged Debian 05-typos.patch (thx to Peter Pentchev). - Merged with minor changes Debian 06-hup-separate.patch (thx to Peter Pentchev). - Merged Debian 07-imap-capabilities.patch (thx to Ansgar). - Merged Debian 08-addrconfig-workaround.patch (thx to Peter Pentchev). - Fixed engine initialization (thx to Petr Strukov). - FIPS TLS feature is reported when a provider or container is available, and not when FIPS control API is available.- Do not replace the active config file: boo#1182376- Remove pidfile from service file fixes start bug: boo#1178533- update to 5.57: * Security bugfixes - The "redirect" option was fixed to properly handle "verifyChain = yes" boo#1177580 * New features - New securityLevel configuration file option. - Support for modern PostgreSQL clients - 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. - A number of testing framework fixes and improvements.- 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.- 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.- enable /etc/stunnel/conf.d - re-enable openssl.cnf- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to shortcut through the -mini flavors.- Install the correct file as README.openSUSE (bsc#1150730) * stunnel.keyring was accidentally installed instead- 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- 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.- disabled checks; checks depend on ncat and network accessibility- 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.- Revamp SLE11 builds- Do not ignore errors from useradd. Ensure nogroup exists beforehand. - Replace old $RPM_ variables. Combine two nested ifs.- 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- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- 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.- update to version 5.42- 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- update to version 5.41- Don't require insserv if we don't use it- update to version 5.40- update to version 5.39- update to version 5.38- Update rpm group and description and make -doc noarch - Do not suppress errors from useradd - Remove redundant %clean section- update to version 5.36 - Removed direct zlib dependency.- update to version 5.35 - repackage source as bz2 - adjust systemd unit file to start after network-online.target - bugixes: * Fixed incorrectly enforced client certificate requests. * Fixed thread safety of the configuration file reopening. * Fixed malfunctioning "verify = 4". * Only reset the watchdog if some data was actually transferred. * Fixed logging an incorrect value of the round-robin starting point (thx to Jose Alf.). - new features: * Added three new service-level options: requireCert, verifyChain, and verifyPeer for fine-grained certificate verification control. * SNI support also enabled on OpenSSL 0.9.8f and later (thx to Guillermo Rodriguez Garcia). * Added support for PKCS #12 (.p12/.pfx) certificates (thx to Dmitry Bakshaev). * New "socket = a:IPV6_V6ONLY=yes" option to only bind IPv6. * Added logging the list of client CAs requested by the server.- update to 5.30 New features Improved compatibility with the current OpenSSL 1.1.0-dev tree. Added OpenSSL autodetection for the recent versions of Xcode. Bugfixes Fixed references to /etc removed from stunnel.init.in. Stopped even trying -fstack-protector on unsupported platforms (thx to Rob Lockhart).- update to 5.29 - system script restarts stunnel after a crash - readd rcstunnel macro for systemd systems - drop stunnel-ocsp-host.patch (included upstream)- stunnel-ocsp-host.patch: Fix compatibility issues with older OpenSSL versions. Replaces stunnel-5.22-code11-openssl-compat.diff.- update to version 5.22 New features - "OCSPaia = yes" added to the configuration file templates. - Improved double free detection. Bugfixes - 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. - Fixed the passive IPv6 resolver (broken in stunnel 5.21). - Remove executable bit from sample scripts - stunnel-5.22-code11-openssl-compat.diff: Compatibility for openssl on CODE11- update to version 5.21 New features - Signal names are displayed instead of numbers. - First resolve IPv4 addresses on passive resolver requests. - More elaborate descriptions were added to the warning about using "verify = 2" without "checkHost" or "checkIP". - Performance optimization was performed on the debug code. Bugfixes - 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.- update to version 5.20 New features - 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. - Documentation updates (closes Debian bug #781669). Bugfixes - Signal pipe reinitialization added to prevent turning the main accepting thread into a busy wait loop when an external condition breaks the signal pipe. This bug was found to surface on Win32, but other platforms may also be affected. - Generated temporary DH parameters are used for configuration reload instead of the static defaults. - Fixed the manual page headers (thx to Gleydson Soares).- update to version 5.19 Bugfixes: - Improved socket error handling. - Fixed handling of dynamic connect targets. - Fixed handling of trailing whitespaces in the Content-Length header of the NTLM authentication. - Fixed memory leaks in certificate verification. New features: - The "redirect" option was improved to not only redirect sessions established with an untrusted certificate, but also sessions established without a client certificate. - Randomize the initial value of the round-robin counter. - Added "include" configuration file option to include all configuration file parts located in a specified directory. - Temporary DH parameters are refreshed every 24 hours, unless static DH parameters were provided in the certificate file. - Warnings are logged on potentially insecure authentication. - stunnel-listenqueue-option.patch: Refresh. - stunnel3-binpath.patch: Obsolete, dropped. - stunnel.service: Modified to start after network.target, not syslog.target.- Update to version 5.09 Version 5.09, 2015.01.02, urgency: LOW: * New features - 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. * Bugfixes - Removed defective s_poll_error() code occasionally causing connections to be prematurely closed (truncated). This bug was introduced in stunnel 4.34. - Fixed ./configure systemd detection (thx to Kip Walraven). - Fixed ./configure sysroot detection (thx to Kip Walraven). - Fixed compilation against old versions of OpenSSL. - Removed outdated French manual page. Version 5.08, 2014.12.09, urgency: MEDIUM: * New features - Added SOCKS4/SOCKS4a protocol support. - Added SOCKS5 protocol support. - Added SOCKS RESOLVE [F0] TOR extension support. - Updated automake to version 1.14.1. - OpenSSL directory searching is now relative to the sysroot. * Bugfixes - Fixed improper hangup condition handling. - Fixed missing -pic linker option. This is required for Android 5.0 and improves security. Version 5.07, 2014.11.01, urgency: MEDIUM: * New features - Several SMTP server protocol negotiation improvements. - Added UTF-8 byte order marks to stunnel.conf templates. - DH parameters are no longer generated by "make cert". The hardcoded DH parameters are sufficiently secure, and modern TLS implementations will use ECDH anyway. - Updated manual for the "options" configuration file option. - Added support for systemd 209 or later. - New --disable-systemd ./configure option. - setuid/setgid commented out in stunnel.conf-sample. * Bugfixes - Added support for UTF-8 byte order mark in stunnel.conf. - Compilation fix for OpenSSL with disabled SSLv2 or SSLv3. - Non-blocking mode set on inetd and systemd descriptors. - shfolder.h replaced with shlobj.h for compatibility with modern Microsoft compilers. Version 5.06, 2014.10.15, urgency: HIGH: * Security bugfixes - OpenSSL DLLs updated to version 1.0.1j. https://www.openssl.org/news/secadv_20141015.txt - 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. * New features - Added missing SSL options to match OpenSSL 1.0.1j. - New "-options" commandline option to display the list of supported SSL options. * Bugfixes - Fixed FORK threading build regression bug. - Fixed missing periodic Win32 GUI log updates. Version 5.05, 2014.10.10, urgency: MEDIUM: * New features - Asynchronous communication with the GUI thread for faster logging on Win32. - systemd socket activation (thx to Mark Theunissen). - The parameter of "options" can now be prefixed with "-" to clear an SSL option, for example: "options = -LEGACY_SERVER_CONNECT". - Improved "transparent = destination" manual page (thx to Vadim Penzin). * Bugfixes - Fixed POLLIN|POLLHUP condition handling error resulting in prematurely closed (truncated) connection. - Fixed a null pointer dereference regression bug in the "transparent = destination" functionality (thx to Vadim Penzin). This bug was introduced in stunnel 5.00. - Fixed startup thread synchronization with Win32 GUI. - Fixed erroneously closed stdin/stdout/stderr if specified as the -fd commandline option parameter. - A number of minor Win32 GUI bugfixes and improvements. - Merged most of the Windows CE patches (thx to Pierre Delaage). - Fixed incorrect CreateService() error message on Win32. - Implemented a workaround for defective Cygwin file descriptor passing breaking the libwrap support: http://wiki.osdev.org/Cygwin_Issues#Passing_file_descriptors Version 5.04, 2014.09.21, urgency: LOW: * New features - Support for local mode ("exec" option) on Win32. - Support for UTF-8 config file and log file. - Win32 UTF-16 build (thx to Pierre Delaage for support). - Support for Unicode file names on Win32. - A more explicit service description provided for the Windows SCM (thx to Pierre Delaage). - TCP/IP dependency added for NT service in order to prevent initialization failure at boot time. - FIPS canister updated to version 2.0.8 in the Win32 binary build. * Bugfixes - load_icon_default() modified to return copies of default icons instead of the original resources to prevent the resources from being destroyed. - Partially merged Windows CE patches (thx to Pierre Delaage). - Fixed typos in stunnel.init.in and vc.mak. - Fixed incorrect memory allocation statistics update in str_realloc(). - Missing REMOTE_PORT environmental variable is provided to processes spawned with "exec" on Unix platforms. - Taskbar icon is no longer disabled for NT service. - Fixed taskbar icon initialization when commandline options are specified. - Reportedly more compatible values used for the dwDesiredAccess parameter of the CreateFile() function (thx to Pierre Delaage). - A number of minor Win32 GUI bugfixes and improvements.h01-ch4d 1725002066 5.70-150600.3.3.1stunnelAUTHORS.mdBUGS.mdCOPYING.mdCOPYRIGHT.mdCREDITS.mdINSTALL.FIPS.mdNEWS.mdPORTS.mdREADME.mdTODO.mdexamplesca.htmlca.plimportCA.htmlimportCA.shscript.shstunnel.initstunnel.logrotatestunnel.rh.initstunnel.servicestunnel.specstunnel.htmlstunnel.pl.htmltools/usr/share/doc/packages//usr/share/doc/packages/stunnel//usr/share/doc/packages/stunnel/examples/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:35423/SUSE_SLE-15-SP6_Update/6b74bf1eaf920726614c2961d9df570d-stunnel.SUSE_SLE-15-SP6_Updatedrpmxz5x86_64-suse-linuxdirectoryASCII textUTF-8 Unicode textHTML document, ASCII textPerl script text executableBourne-Again shell script, ASCII text executablePOSIX shell script, ASCII text executableXML 1.0 document, UTF-8 Unicode text, with very long linesUխy}utf-8c092dee928b7084de6b439584c0ee013de6a681af8e91854d933970d4e008aa8?P7zXZ !t/B5]"k%b wqs9K<,mȉ4|R:'5.JoISڥ:YV(7>BFٍ3u]rl<ƞU.tyjɶ> ex]Ix5@z޳1$ui.m3U=S%ۺ)MωLLv:b3;3?C9vg͍Ï< ~^}MV%tqH;P}KFdăE@͕.ҁX ^ "pZtcYP7 2L y*&ԄYQx j)kynzbVU+uL1vIJ=%$u{Kc)61օ}hTܐ ~ w+' u)HHy[~m.r,?q ,u>X(<ﲶXoܶA ~ѵً% $kh3ά&(;ts`ܣ#cċB6~Qщ0xD~$h[] :CVC$F^.{LeĚlUv =_TB˓4@J}" TcrvJg0&fSi1wP h b^sgġjKlft>sce̯oK-&_ B򟪄UE|W\v 50خkaxnMICHҸʡJw0waɦ)P|b9_u40B"NΎLn™c9 fBLRNۭ\`- @$b7V3j :0NyBBXVu";d%Mzwgm<ͧ.[Cid߳EɐnjWSz>e _J5cΨڞ׳^\V|ϝ<}U 6AH[QEҎxDBoMA|Sqd+K4"Aஊ,_5sĠ«Pޱb Np>gT3j)ncrFk'#D9? 8^ajVZtEk+4HҋG  v[me%Z Ū8tiXQmIvkMZzZU `hMvsm •Sq `;HQצPM*Owj"[s]Y .rV{j]Q^ <r^]]}>!_GJU*Gn)h69QOs:KP'NĖofqW 0 '0 D/f]%?M50w J=B`ĭ q%#,2[d|8VB8e e"C&<fHqhEak9TI289ҭ6GPJ|-Y&? D"q!n@n6e4zTbj9zLжS]y:)xPVBC`Iڋ"t|nOCٚpf[澑W ɇ!-i, =]&MJn;8cK]df7わ6d]V~ aNV|6DU0`i.$$bX/h bA]16?#C8*yK<>)b A)&o+I =OBw:G~G@l"* EAƄ *\ "`YstoY7ئ{Axi .%7i]x%uAi[D1֗B&Ao$g7T{_H"iCe?_}^ BعK C`lxhOxՈPi/sĭ(YbSWH\nS*Šf0ϗrex>6=1(F&ʰqcbE# hOoU񀜵- 9OwvJ5["jF+NhSPeASk|a .,znw,_@)4TalJ oN+->jQ7֢J2%UpwAZG.LXxhP7+tCKCgfzo8 IL(WLv{m%|=8n"^] $b7'i⺑60~\M%p8~0,@#r+TI3`هteDDUk df>J%vR#&;$)!GO_rc._XB 2)g ц& %|]~"q+*r/A7&qobebd8Ctkambl>H|n$lCfME׭UoA@,_l"=tA`߶"wT((~%|voV-׆G$x [\#z=6xaN\.R-̯$~[t r@ >E< `^;WV0`P\C Q sr`ebEx"~װYH:}4G}cd]OO*>Xtr``6{V,yf_c=0qAx|$5N) 3ȓF9.k'FIQb顐!~3}eDa#tc'X~$]ƫ{1n q|53z#af ^1{Ik݀o@-FUU[]iS|YWMGRss<,+5 ;`os{\̿fWUڕɺ3#SE>η bUMݓ#͢vb-giyt+ާejW7Ao tVEWM/t  pG>Xgh`;sV Ǎ^?V +O CTTi[ >Gg9+ "1V/]3Wg|:.=).)U[Y끾=g#A"91*fFa=$9(])fк^F;< )à}l{>ZY!RE|IGL~s} 9,w)Yv؂1K)?.b R>KVD5 `ǠuN 9!fT8=hSG,5@4iEHbeKWM=EgQ4E^e Ǹ8Di2UAiQKa 02!JWUw<8G~J,KȊ ovZ& cR5dV-Z ![ygI>"$/%$ FgގH4A,5t&y>)U\fe/PcRX;Z Ӛä0!͆Ngh+4%nm~(}n%S҇f(EHZDd?1IlE&UOP5̬8B'Ĥ&?z%d oeFUm9%̫=})] _y*6kXO~Z˨lc9j%w1%M%73Q `5y z-S5m LV{iOrd>oTB2F|#[)dfLowm$ZiJ[^:Jru| &V4ly o0Clԝ]i c9k)ʩ=g"@#*VP@!= ? nTJ"ḞѢ:5!H 6,"K,>F2mne&!ϑÅE SܻCr_/a6iuO䢛PIޘ;|9bRߢcV>C&=Lm`ZZyD$%[+'>OJSqZroG@V-3=3S%qG]"Gc<.<{ Ūf6vua!{+@XDci0e+y1*RhץbV<E܏@S?{OAVس8ÀW]qT =}\%M{!=,0A ֢G1 &h>yQDs 9D*M an x)U^cf:g=Zшi3s?]IB"!'fy&u*PF6 R(LA¦ưoOcщ\">o*S!Lr?=h+qV0/BÔtZY :Bo8wF=ƺ Jmbì[f $8K;Bƌ#L?cP@Z qqyg,uEEOWJQ&~c8"<f-ObVm䍷Yo(\_-\9k 㷻ߛn`v1!R-{q $2ΗvW%";ac#T-xwTr"rƤK7ńp19aKFW+?bNud:$R&kӢ9ڏ&SMof,L#h!$%r۵/+Ġ&|1|tpǻ >)`gs!NUe0A(5'*]&'{b!HX#{@ 2eBÕ0 1b-xlL8 pqAw/X&Y=]S 5f (Zf#<8cU, C]oB$ ]fz] PM`s.,Uw}ُ7{gs\TGWb!+;(oi//Sִ:-^="XE>l O+\ }p*CBT5◼}w*~7,DJ)[U-KqVRvNJxQwm/CWW3:}O2XtY&LX5 S\gGX!\l8k&$`aY&2SK= NmZM^&1Ĵ*l=)&h_ôH߆Z7,{X&p艕)"E'[ b s0q6)To@5,v XE"h/P*c;}0?m?0:viK {[uvgи sWK` !=e6~h*6B-zCv`Xļ|g1;9 m\pզfTY7N0dd=mCg")qPqQ/Zh{BQp.es*i‰,N|u(h; @Ўab+7:>]푫qj (Mie@Z4~"SGW5*;دZ9(A3ȈӃ=,[laya`5\Dv=aYYY S,vy,9(iz8B 11jRS%7lkۿ2\OUz|$JGÒ)PzXYfmJ1OG1IC;N q떪cKc|C9E\%|deԢ]x@"]Nez7,#J5Ȱ9??BJrQ*kՐRS0pJOF!~{8g$goThU(1z-QKrβ WίQQ9B1񜰩Fg 3)CZ"'6=VE#gZr)6;֚(HU-!z'uX#O~=Y@F|G'=aԙ+ BVǿސ5bhL%Y,7-gZZ kTKv6P֔,kr^ h~6_z7ǠCoG:",W)s>vŹW_.[zkF#iD"ܧrK^WSֆgi[$Ad?ekh+tƯ& }-~:tIKCH %NM9+_=L'/3L+Q'Ӆw;??BDC} 4#NGu\ 4]*MJV.;cc?RM)Zt2 '*<(wJg:O0FZ!38gx8B5Rx/M.r>-`LAjXq#FyD{]O_nk[at>OR>u6y``)Pk9". aB~{=~B"8'L]'%ۗD~JJhaQF+,3ȍl6+,垘UCLiD0ktx{ X+ePؗ4GŌ%_Ah"TV>ی_nߘ kV-HqoݰޙF5ZU@z ]*LWZBcg^KV@gvX?TV`h8e', AQbe M !\/La4Z\YᛄYqj\3HkZ Hq&T`YM*^x뾟6 LˁgS% 2_+Q@WcK1yb'W1Xw^vn wJ66W("U:pO=6샳W44ΰ|k:d-NAtrp^qwk1"z8:38'GUw'z :}t ל$F.0:H##N0\K0{$U S> +7FfdN9FyoD6lCEgU#b0V7#/*2T1o~NbR_96BaA?<ɈMrQͮ1ލXڼ?*}ZW:k2M mK^vZ]f{9F M)]zVZ]=.z"Hr w;j|iiX:2I?,~u/epJ I⿓\y%Ƽ^Qhb{ąImF5)LԵ\(@O5YT |n1Qqk;pms&Vw(]]_wˆg0x%VZPM}_ʥO!쏷wK잽齢>ʴ0";ه7IϤiB ;9z<B6C%)]r=HL{Nw9 rZx֡p1Cra}j OOwY3@&zFvSw6OG.(pg誎* @tBVC}uZwa .K˯4z7;S}WXKv6@:xvIJ GBŠ>Ev-ABTRņeȄ ?eJHf&)|1 ͭ5 7>{jƽQ $"m:kǚǵ!x,v HJ %iV#FP n. 1+=Z E)F/Ͱ> y3#]^yI̙G+PQ"l#ޛ)(bT,ڀt3CC:¿ؽ|)up}G$C3+3Q z{_Ϟcc?YMJ4!ReJi8KAqVUx#jFζ UW$aZ.xtH8WWJgC1'xF ;8`x/6 X%f Khc:lo^H+FRB[_An"|+xjTq cv+0!_'HѬ}aI!9㥙GdUgtFQ4EcXV\H:຾s+N.+F |# \B\ѨE]MVOwյveQ/C[K€h7G.%SCr>]5IzQZE^oXӡ<1#,pR60Fp QT?Cwe݅rU4S:l,$>\?HӃƀ|lOvhGe8];l f7G؜e. '%}iZ H'6 Ω>Q[699!]GGx _JMJY.UxT3PW&=?fyFCt}xz|J'Iܩ~cH1*,/UrtЩHlf`)ݭY Be*]Kd3Q!"%4>x0 v8T\܎B-IVa[Rh6jK/THĬT#~Ђ-)!ь:adڙ#Xd! TgSe8j4|zR\wХý> ~g:,c_:&?pZa*~4ÿ>! ՊхqT zG#0L,-/5TzÝ ),t֯Mxb/ܠDz^%I@yCƇDQ 64x?Y;w_Oh Z   k2/ ̇.V Vul `16Y2/MTji'`L0K7:z;cLCYDR !YCuꥮ4ڑp8f?91sB.vj4 %rJl<+)9O#1ɋ뵫h)5Pn8T:ʷIn!w bB~98,.\]-g"hq}B{H?a4yf;u(LUU}jn*ybjD-rV"g( TmFJɏzȌMa₌8lysJ%#OWA$0Zvۍ;µ1\C@gӑ@9L'#L "}pɬ}[L!KiwߊJƵmh\″O@hC}nܦ&dgf 1r[[.ҳ)ϙ̜j)Oh $%Wu @hhQ!)EgEi <P)󈡢N)& ?L@Z#UY o{¤H7Ԥ7XGޚ?<%V'f^mފuZ%MA5\G OV3J~GrO:) TNѶ[u/U \ˍ&ےb ]wvӉ+)([45)gQ r^!Hkw?sc@vf>^ cՈn&-ޖTj(Gga௶Fɖ_?m{3 %9dp@$3ZH6U[w g3#)AMLtXLi sF}ybT5apbn}JHNB:%VߒʜZYx1Š>} ,?e4z5Nzy-q@qXULu'/|6?'Ⱦ[~eslH崌HJG++-{n8(]JrF jS[͏*!(8+Eyi͡DMe ~qT{?H Is)<8F$ ^ִՁFmYzXCƇwQ//F-uTBȟĚ/IRX)):hucp*uI'IIH6\des;'IQ7wW}7K^rpPb0u_; ʁ &\. QKbߓ.k[4H*kK>c^bɨޭ|]+q<&߁В-LeWG |?b>h֭U+e~֛Hn:4-EHaH`,,w'~181>cOn&{?Bv0.Zez"ե*pfnPuGȅ~RWpS`*y+`賵`fnWR.!cT50Cwt Ri]2o0V@˝k&Vf {:, W- 7Òˢzi0//}Kl[fkX5|G6ÙJa^mR @,E˴oBAޠF~r`9 u.T 2'(|a8(er׏Uݓ jR ^V־ϝ׻ YZ