Changelog for
librelp-devel-1.11.0-1.6.x86_64.rpm :
* Fri Jan 20 2023 Dirk Müller
- update to 1.11.0:
* code cleanup
* testbench: Fix commands in some openssl tests
* openssl: fix openssl exit code avoid double free of ctx When more than one librelp instance are used in the same process, and the relpTcpExitTLS call was called a second time, the process could freeze due a double free (See SSL_CTX_free call).
* librelp hardening: Fix multiple minor issues causing debugging trouble - avoid invalid dbgprint calls - avoid double free in relpTcpDestruct (if called twice). - add debug output into relpTcpRcv
* OpenSSL: fix depreacted API issues for OpenSSL 3.x - OpenSSL error strings are loaded automatically now
* bugfix: compatiblity problem with openssl 1.1
* bugfix: Forward return code from relpEngineSetTLSLib to relpEngineSetTLSLibName
* bugfix: make relpEngineSetTLSLib debug safe
* bugfix: warnings reported by coverity scan
* gnutls drvr bugfix: library called exit() under some circumstances
* Wed Feb 17 2021 Andreas Stieger - librelp 1.10.0:
* TLS handling: custom cipherstrings (tlscommands) were not used
* Sun Nov 29 2020 Andreas Stieger - librelp 1.9.0:
* openssl bugfix: preprocessor check for tlsconfigcmd code
* Fri Oct 23 2020 Andreas Stieger - librelp 1.8.0:
* gnutls \"bugfix\": handle receivers who break connection on close
* gnutls bugfix: per-session memory leak
* tls bugfix: RETRY not correctly handled in TLS Mode
* openssl: Fix error output for all error cases
* bugfix: librelp.h contains duplicate function definition
* removed some more externally visible symbols not being part of API
* Mon Sep 07 2020 Andreas Stieger - librelp 1.7.0:
* ix library exporting non-API symbols
* openssl: Fix chained certificate files for older OpenSSL
* fix FD leak when socket shutdown is one-sided
* TLS: cleaner shutdown on relpEngineDestruct
* fix memory leak on session break
* Thu Jun 18 2020 Andreas Stieger - librelp 1.6.0:
* fix namespace pollution
* replsess: fix double free of sendbuf in some cases
* improve support for libressl
* Modified GnuTLS priority according to standard crypto-policy guideline
* tcp: Missing pUsr Copy to relpTcp Pointer fixed in relpTcpAcceptConnReq
* report io errors for plain tcp connections
* Tue Feb 25 2020 Andreas Stieger - librelp 1.5.0:
* Fix librelp engine long shutdown issues
* Fri Mar 08 2019 Andreas Stieger - librelp 1.4.0:
* Both openssl and GnuTLS are now enabled
* support concurent use of both GnuTLS and openssl TLS drivers
* bugfix: in openssl mode, cert name validation did not work properly
* bugfix: invalid handling of connection fail could lead to abort
* Mon Dec 31 2018 astiegerAATTsuse.com- librelp 1.3.0:
* improved error reporting
* bugfix openssl: anon mode did not work with openssl 1.1.0+
* bugfix: do not send multiple open commands
* Tue Oct 02 2018 astiegerAATTsuse.com- librelp 1.2.18:
* added non-standard \"certvalid\" auth mode to TLS authentication