Hello community, here is the log from the commit of package librelp for openSUSE:Factory checked in at 2013-07-02 07:38:21 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/librelp (Old) and /work/SRC/openSUSE:Factory/.librelp.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "librelp" Changes: -------- --- /work/SRC/openSUSE:Factory/librelp/librelp.changes 2013-04-24 15:57:17.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.librelp.new/librelp.changes 2013-07-02 07:38:23.000000000 +0200 @@ -1,0 +2,52 @@ +Sun Jun 30 10:44:04 UTC 2013 - [email protected] + +- update to 1.1.3: + - increased performance of RELP connection + - bugfix: potential segfault if no GnuTLS priority string was set +- includes changes from 1.1.2: + - add capability to specify the GnuTLS priority string + This gives callers complete control over crypto parameters, like + ciphers to use. + - add certificate-based authentication + - add capability to specify number of Diffie-Hellman bits to use + - API extension: relpSrvSetDHBits, relpSrvSetGnuTLSPriString, + relpSrvSetGnuTLSPriString, relpCltSetGnuTLSPriString + relpEngineSetOnAuthErr, relpCltSetUsrPtr, + relpSrvSetAuthMode, relpCltSetAuthMode +- includes changes from 1.1.1: + - added compression support for TLS + - API extension: relpCltEnableTLSZip, relpSrvEnableTLSZip +- includes changes from 1.1.0 + - add TLS support +- new api for creating listners: + ... which permits us to set various properties before the listener + is actually started. New callers should use it. Sequence is: + * relpEngineListnerConstruct() + * ... set properties ... (via relpSrv...() family) + * relgEngineListnerConstructFinalize() + This new style permits us to add/set additional listner options + without the need to introduce ever-new listner create functions. + Actually, their number would grow exponentionally, so this were + a dead end. + The old-style APIs relpEngineAddListner() and + relpEngineAddListner2() are still fully supported (and supposed + to be for a long time), but flagged as deprecated. +- includes changes from 1.0.7: + - ABI change: removed relpCltConnect2() API which was against + librelp API philosophy + This was only introduced in 1.0.6 and been in the code for a very + short time. So we decided that the best thing to do is actually + remove it (there is NO known released user, this changes was for + yet unreleased rsyslog 7.5.0). +- includes changes from 1.0.6: + - enhanced API to permit binding a client to a specific IP address +- includes changes from 1.0.5: + - bugfix: compile problem on Solaris +- includes changes from 1.0.4: + - bugfix: busy loop on syslog sending as a client when server did not + accept data; this was broken out only when the remote peer + indicated that the connection as whole was broken. Now we properly + timeout. +- make -devel package require gnutls-devel to be useful + +------------------------------------------------------------------- Old: ---- librelp-1.0.3.tar.gz New: ---- librelp-1.1.3.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ librelp.spec ++++++ --- /var/tmp/diff_new_pack.njccEN/_old 2013-07-02 07:38:24.000000000 +0200 +++ /var/tmp/diff_new_pack.njccEN/_new 2013-07-02 07:38:24.000000000 +0200 @@ -18,7 +18,7 @@ Name: librelp %define library_name librelp0 -Version: 1.0.3 +Version: 1.1.3 Release: 0 BuildRoot: %{_tmppath}/%{name}-%{version}-build Url: http://www.librelp.com/ @@ -27,6 +27,11 @@ License: GPL-3.0+ Group: Development/Libraries/C and C++ BuildRequires: pkgconfig +%if 0%{?sles_version} && 0%{?sles_version} <= 11 +BuildRequires: libgnutls-devel >= 1.4.0 +%else +BuildRequires: pkgconfig(gnutls) >= 1.4.0 +%endif %description librelp is an easy to use library for the RELP protocol. RELP in turn provides @@ -87,6 +92,7 @@ Requires: %{library_name} = %{version} Summary: A reliable logging library Group: Development/Libraries/C and C++ +Requires: libgnutls-devel >= 1.4.0 %description devel librelp is an easy to use library for the RELP protocol. RELP in turn provides @@ -114,7 +120,7 @@ Rainer Gerhards <[email protected]> %prep -%setup +%setup -q %build %configure --disable-static --with-pic ++++++ librelp-1.0.3.tar.gz -> librelp-1.1.3.tar.gz ++++++ ++++ 4176 lines of diff (skipped) -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
