Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

librelp0-1.11.0-1.3 RPM for s390x

From OpenSuSE Ports Tumbleweed for s390x

Name: librelp0 Distribution: openSUSE:Factory:zSystems
Version: 1.11.0 Vendor: openSUSE
Release: 1.3 Build date: Mon Mar 20 02:12:13 2023
Group: Development/Libraries/C and C++ Build host: s390zp26
Size: 131523 Source RPM: librelp-1.11.0-1.3.src.rpm
Packager: https://bugs.opensuse.org
Url: http://www.librelp.com/
Summary: A reliable logging library
librelp is an easy to use library for the RELP protocol. RELP in turn provides
reliable event logging over the network (and consequently RELP stands for
Reliable Event Logging Protocol). RELP was initiated by Rainer Gerhards after
he was finally upset by the lossy nature of plain tcp syslog and wanted a cure
for all these dangling issues.

RELP (and hence) librelp assures that no message is lost, not even when
connections break and a peer becomes unavailable. The current version of RELP
has a minimal window of opportunity for message duplication after a session has
been broken due to network problems. In this case, a few messages may be
duplicated (a problem that also exists with plain tcp syslog). Future versions
of RELP will address this shortcoming.

Please note that RELP is a general-purpose, extensible logging protocol. Even
though it was designed to solve the urgent need of rsyslog-to-rsyslog
communication, RELP supports many more applications. Extensible command verbs
provide ample opportunity to extend the protocol without affecting existing
applications.

Provides

Requires

License

GPL-3.0-or-later

Changelog

* Fri Jan 20 2023 Dirk Müller <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 <andreas.stieger@gmx.de>
  - librelp 1.10.0:
    * TLS handling: custom cipherstrings (tlscommands) were not used
* Sun Nov 29 2020 Andreas Stieger <andreas.stieger@gmx.de>
  - librelp 1.9.0:
    * openssl bugfix: preprocessor check for tlsconfigcmd code
* Fri Oct 23 2020 Andreas Stieger <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 <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 <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 <andreas.stieger@gmx.de>
  - librelp 1.5.0:
    * Fix librelp engine long shutdown issues
* Fri Mar 08 2019 Andreas Stieger <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

Files

/usr/lib64/librelp.so.0
/usr/lib64/librelp.so.0.5.1
/usr/share/licenses/librelp0
/usr/share/licenses/librelp0/COPYING


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 9 12:50:11 2024