* Fri Jan 20 2023 dmueller@suse.com
- 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@gmx.de
- librelp 1.10.0:
* TLS handling: custom cipherstrings (tlscommands) were not used
* Sun Nov 29 2020 andreas.stieger@gmx.de
- librelp 1.9.0:
* openssl bugfix: preprocessor check for tlsconfigcmd code
* Fri Oct 23 2020 andreas.stieger@gmx.de
- 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@gmx.de
- 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@gmx.de
- 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@gmx.de
- librelp 1.5.0:
* Fix librelp engine long shutdown issues
* Fri Mar 08 2019 andreas.stieger@gmx.de
- 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 astieger@suse.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 astieger@suse.com
- librelp 1.2.18:
* added non-standard "certvalid" auth mode to TLS authentication