commit librelp for openSUSE:Factory

2020-11-02 Thread root
Hello community,

here is the log from the commit of package librelp for openSUSE:Factory checked 
in at 2020-11-02 09:36:46

Comparing /work/SRC/openSUSE:Factory/librelp (Old)
 and  /work/SRC/openSUSE:Factory/.librelp.new.3463 (New)


Package is "librelp"

Mon Nov  2 09:36:46 2020 rev:40 rq:844377 version:1.8.0

Changes:

--- /work/SRC/openSUSE:Factory/librelp/librelp.changes  2020-09-24 
16:12:17.536781492 +0200
+++ /work/SRC/openSUSE:Factory/.librelp.new.3463/librelp.changes
2020-11-02 09:36:52.473407332 +0100
@@ -1,0 +2,13 @@
+Fri Oct 23 11:49:25 UTC 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
+
+---

Old:

  librelp-1.7.0.tar.gz

New:

  librelp-1.8.0.tar.gz



Other differences:
--
++ librelp.spec ++
--- /var/tmp/diff_new_pack.Lw7Nvk/_old  2020-11-02 09:36:53.313408137 +0100
+++ /var/tmp/diff_new_pack.Lw7Nvk/_new  2020-11-02 09:36:53.317408141 +0100
@@ -18,7 +18,7 @@
 
 %define library_name librelp0
 Name:   librelp
-Version:1.7.0
+Version:1.8.0
 Release:0
 Summary:A reliable logging library
 License:GPL-3.0-or-later

++ librelp-1.7.0.tar.gz -> librelp-1.8.0.tar.gz ++
 2424 lines of diff (skipped)




commit librelp for openSUSE:Factory

2020-09-24 Thread root
Hello community,

here is the log from the commit of package librelp for openSUSE:Factory checked 
in at 2020-09-24 16:12:09

Comparing /work/SRC/openSUSE:Factory/librelp (Old)
 and  /work/SRC/openSUSE:Factory/.librelp.new.4249 (New)


Package is "librelp"

Thu Sep 24 16:12:09 2020 rev:39 rq:835746 version:1.7.0

Changes:

--- /work/SRC/openSUSE:Factory/librelp/librelp.changes  2020-06-23 
21:00:05.200964525 +0200
+++ /work/SRC/openSUSE:Factory/.librelp.new.4249/librelp.changes
2020-09-24 16:12:17.536781492 +0200
@@ -1,0 +2,10 @@
+Mon Sep  7 19:27:38 UTC 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
+
+---

Old:

  librelp-1.6.0.tar.gz

New:

  librelp-1.7.0.tar.gz



Other differences:
--
++ librelp.spec ++
--- /var/tmp/diff_new_pack.VkTeIH/_old  2020-09-24 16:12:18.716782672 +0200
+++ /var/tmp/diff_new_pack.VkTeIH/_new  2020-09-24 16:12:18.716782672 +0200
@@ -18,7 +18,7 @@
 
 %define library_name librelp0
 Name:   librelp
-Version:1.6.0
+Version:1.7.0
 Release:0
 Summary:A reliable logging library
 License:GPL-3.0-or-later
@@ -109,7 +109,7 @@
   --with-pic \
   --enable-tls=yes
 
-make %{?_smp_mflags} V=1
+%make_build
 
 %install
 %make_install

++ librelp-1.6.0.tar.gz -> librelp-1.7.0.tar.gz ++
 5813 lines of diff (skipped)




commit librelp for openSUSE:Factory

2020-06-23 Thread root
Hello community,

here is the log from the commit of package librelp for openSUSE:Factory checked 
in at 2020-06-23 20:59:52

Comparing /work/SRC/openSUSE:Factory/librelp (Old)
 and  /work/SRC/openSUSE:Factory/.librelp.new.2956 (New)


Package is "librelp"

Tue Jun 23 20:59:52 2020 rev:38 rq:816326 version:1.6.0

Changes:

--- /work/SRC/openSUSE:Factory/librelp/librelp.changes  2020-03-03 
10:14:51.474478751 +0100
+++ /work/SRC/openSUSE:Factory/.librelp.new.2956/librelp.changes
2020-06-23 21:00:05.200964525 +0200
@@ -1,0 +2,13 @@
+Thu Jun 18 13:54:50 UTC 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
+
+---

Old:

  librelp-1.5.0.tar.gz

New:

  librelp-1.6.0.tar.gz



Other differences:
--
++ librelp.spec ++
--- /var/tmp/diff_new_pack.WVDuem/_old  2020-06-23 21:00:06.760969789 +0200
+++ /var/tmp/diff_new_pack.WVDuem/_new  2020-06-23 21:00:06.768969815 +0200
@@ -18,7 +18,7 @@
 
 %define library_name librelp0
 Name:   librelp
-Version:1.5.0
+Version:1.6.0
 Release:0
 Summary:A reliable logging library
 License:GPL-3.0-or-later

++ librelp-1.5.0.tar.gz -> librelp-1.6.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/librelp-1.5.0/ChangeLog new/librelp-1.6.0/ChangeLog
--- old/librelp-1.5.0/ChangeLog 2020-01-14 10:22:50.0 +0100
+++ new/librelp-1.6.0/ChangeLog 2020-04-21 11:17:30.0 +0200
@@ -1,4 +1,37 @@
 --
+Version 1.6.0 - 2020-04-21
+- fix namespace pollution - some non-API functions were exported
+  While fixing this, also some internal inconsistencies in function
+  visibility were fixed as well.
+  closes https://github.com/rsyslog/librelp/issues/179
+- replsess: fix double free of sendbuf in some cases.
+  In iRet handler of relpSessSendResponse, the sendbuf
+  was freed if iRet returned a failure.
+  However if error RELP_RET_IO_ERR happened in relpSendqAddBuf,
+  sendbuf was already assigned to relpSendqe_t. As a result
+  sendbuf was double freed in relpSendqDestruct.
+  see also
+  https://github.com/rsyslog/rsyslog/issues/4184
+  https://github.com/rsyslog/rsyslog/issues/4005
+  closes https://github.com/rsyslog/librelp/issues/183
+- improve support for libressl
+  LibreSSL has no support for @SECLEVEL and SSL_CONF_CTX_set_flags().
+  LibreSSL is now detected and some functionality disabled if it is
+  used.
+  Thanks to Remi Locherer for the patch.
+- Modified GnuTLS priority according to standard crypto-policy guideline
+  Edited TLS priority string default to conform to system-wide default
+  and align librelp behavior with other crypto-utilizing packages.
+  Note: this may be different from what the openSSL driver does.
+  Thanks to Jiri Vymazal for the patch.
+- tcp: Missing pUsr Copy to relpTcp Pointer fixed in relpTcpAcceptConnReq
+  The userpointer was not copied into the relpTcp object.
+  Also fixed core dump crash in receive / send helpers when userpointer
+  is returned NULL from librelp.
+- report io errors for plain tcp connections
+  this already happens with TLS, but not with plain tcp. Error messages
+  are a useful troubleshooting tool.
+--
 Version 1.5.0 - 2020-01-14
 - bugfix: too late termination of relp Engine on shutdown
   When librelp is instructed to shutdown, it processes messages
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/librelp-1.5.0/configure new/librelp-1.6.0/configure
--- old/librelp-1.5.0/configure 2020-01-14 10:23:27.0 +0100
+++ new/librelp-1.6.0/configure 2020-04-21 11:18:13.0 +0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for librelp 1.5.0.
+# Generated by GNU Autoconf 2.69 for librelp 1.6.0.
 #
 # Report bugs to .
 #
@@ -590,8 +590,8 @@
 # Identity of this package.
 PACKAGE_NAME='librelp'
 PACKAGE_TARNAME='librelp'
-PACKAGE_VERSION='1.5.0'
-PACKAGE_STRING='librelp 1.5.0'
+PACKAGE_VERSION='1.6.0'
+PACKAGE_STRING='librelp 1.6.0'
 PACKAGE_BUGREPORT='rgerha...@adiscon.com'
 PACKAGE_URL=''
 
@@ -1368,7 +1368,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message 

commit librelp for openSUSE:Factory

2020-03-03 Thread root
Hello community,

here is the log from the commit of package librelp for openSUSE:Factory checked 
in at 2020-03-03 10:14:44

Comparing /work/SRC/openSUSE:Factory/librelp (Old)
 and  /work/SRC/openSUSE:Factory/.librelp.new.26092 (New)


Package is "librelp"

Tue Mar  3 10:14:44 2020 rev:37 rq:780644 version:1.5.0

Changes:

--- /work/SRC/openSUSE:Factory/librelp/librelp.changes  2019-03-14 
14:52:32.599786385 +0100
+++ /work/SRC/openSUSE:Factory/.librelp.new.26092/librelp.changes   
2020-03-03 10:14:51.474478751 +0100
@@ -1,0 +2,6 @@
+Tue Feb 25 19:49:40 UTC 2020 - Andreas Stieger 
+
+- librelp 1.5.0:
+  * Fix librelp engine long shutdown issues
+
+---

Old:

  librelp-1.4.0.tar.gz

New:

  librelp-1.5.0.tar.gz



Other differences:
--
++ librelp.spec ++
--- /var/tmp/diff_new_pack.um9y3p/_old  2020-03-03 10:14:52.806481507 +0100
+++ /var/tmp/diff_new_pack.um9y3p/_new  2020-03-03 10:14:52.810481515 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package librelp
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 %define library_name librelp0
 Name:   librelp
-Version:1.4.0
+Version:1.5.0
 Release:0
 Summary:A reliable logging library
 License:GPL-3.0-or-later

++ librelp-1.4.0.tar.gz -> librelp-1.5.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/librelp-1.4.0/ChangeLog new/librelp-1.5.0/ChangeLog
--- old/librelp-1.4.0/ChangeLog 2019-03-04 10:19:09.0 +0100
+++ new/librelp-1.5.0/ChangeLog 2020-01-14 10:22:50.0 +0100
@@ -1,4 +1,34 @@
 --
+Version 1.5.0 - 2020-01-14
+- bugfix: too late termination of relp Engine on shutdown
+  When librelp is instructed to shutdown, it processes messages
+  still present inside its receive buffers. It only terminates
+  when it needs to wait for new data to arrive.
+  Depending on RELP and TCP window size and message length,
+  this may cause many messages to be processed while in shutdown.
+  Even with default settings, up to 128 messages may be taken off
+  the wire and be processed.
+  This is a problem regarding the shutdown timing of a librelp
+  user (e.g. rsyslog). It may take unexpectedly long to shutdown
+  the RELP component and as such timeout may occur in the caller
+  code. This is especially the case if the caller does lengthy
+  processing when a RELP message is received. Note: It is
+  perfectly fine for a caller to do this. The problem is that
+  librelp continues to provide new data for a relatively long
+  and unexpected period.
+  This fix ensure that the relp engine shuts down much quicker
+  when shutdown is requested. It now also checks the shutdown
+  request while processing already received buffer data.
+  This problem was detected when working on
+  see also https://github.com/rsyslog/rsyslog/issues/3941
+  closes https://github.com/rsyslog/librelp/issues/175
+- build system fix: invalid default in configure help text
+  closes https://github.com/rsyslog/librelp/issues/169
+- error message on invalid TLS library request added
+  This way an invalid TLS library (name) can be detected and the
+  error presented to the user. So far, invalid library names were
+  hard to find.
+--
 Version 1.4.0 - 2019-03-05
 NOTE TO PACKAGERS:
   Both openssl and GnuTLS are now enabled by default. This is to
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/librelp-1.4.0/Makefile.in 
new/librelp-1.5.0/Makefile.in
--- old/librelp-1.4.0/Makefile.in   2019-03-04 10:19:19.0 +0100
+++ new/librelp-1.5.0/Makefile.in   2020-01-14 10:23:28.0 +0100
@@ -192,8 +192,8 @@
 DIST_SUBDIRS = $(SUBDIRS)
 am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/config.h.in \
$(srcdir)/relp.pc.in AUTHORS COPYING ChangeLog INSTALL NEWS \
-   README compile config.guess config.sub depcomp install-sh \
-   ltmain.sh missing
+   README compile config.guess config.sub install-sh ltmain.sh \
+   missing
 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
 distdir = $(PACKAGE)-$(VERSION)
 top_distdir = $(distdir)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/librelp-1.4.0/configure new/librelp-1.5.0/configure
--- old/librelp-1.4.0/configure 2019-03-04 

commit librelp for openSUSE:Factory

2019-03-14 Thread root
Hello community,

here is the log from the commit of package librelp for openSUSE:Factory checked 
in at 2019-03-14 14:52:27

Comparing /work/SRC/openSUSE:Factory/librelp (Old)
 and  /work/SRC/openSUSE:Factory/.librelp.new.28833 (New)


Package is "librelp"

Thu Mar 14 14:52:27 2019 rev:36 rq:683742 version:1.4.0

Changes:

--- /work/SRC/openSUSE:Factory/librelp/librelp.changes  2019-01-08 
12:15:08.965113258 +0100
+++ /work/SRC/openSUSE:Factory/.librelp.new.28833/librelp.changes   
2019-03-14 14:52:32.599786385 +0100
@@ -1,0 +2,9 @@
+Fri Mar  8 20:13:47 UTC 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
+
+---

Old:

  librelp-1.3.0.tar.gz

New:

  librelp-1.4.0.tar.gz



Other differences:
--
++ librelp.spec ++
--- /var/tmp/diff_new_pack.Z2sWhl/_old  2019-03-14 14:52:35.583785954 +0100
+++ /var/tmp/diff_new_pack.Z2sWhl/_new  2019-03-14 14:52:35.587785954 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package librelp
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,9 +17,8 @@
 
 
 %define library_name librelp0
-%bcond_with librelp_openssl
 Name:   librelp
-Version:1.3.0
+Version:1.4.0
 Release:0
 Summary:A reliable logging library
 License:GPL-3.0-or-later
@@ -27,11 +26,8 @@
 URL:http://www.librelp.com/
 Source: http://download.rsyslog.com/librelp/%{name}-%{version}.tar.gz
 BuildRequires:  pkgconfig
-%if %{with librelp_openssl}
-BuildRequires:  pkgconfig(openssl)
-%else
 BuildRequires:  pkgconfig(gnutls) >= 2.0.0
-%endif
+BuildRequires:  pkgconfig(openssl)
 
 %description
 librelp is an easy to use library for the RELP protocol. RELP in turn provides
@@ -81,11 +77,8 @@
 Summary:A reliable logging library
 Group:  Development/Libraries/C and C++
 Requires:   %{library_name} = %{version}
-%if %{with librelp_openssl}
+Requires:   libgnutls-devel >= 2.0.0
 Requires:   pkgconfig(openssl)
-%else
-Requires:   libgnutls-devel >= 1.4.0
-%endif
 
 %description devel
 librelp is an easy to use library for the RELP protocol. RELP in turn provides
@@ -114,10 +107,7 @@
 %configure \
   --disable-static \
   --with-pic \
-  --enable-tls=yes \
-%if %{with librelp_openssl}
-  --enable-tls-openssl=yes \
-%endif
+  --enable-tls=yes
 
 make %{?_smp_mflags} V=1
 

++ librelp-1.3.0.tar.gz -> librelp-1.4.0.tar.gz ++
 4308 lines of diff (skipped)




commit librelp for openSUSE:Factory

2019-01-08 Thread root
Hello community,

here is the log from the commit of package librelp for openSUSE:Factory checked 
in at 2019-01-08 12:15:07

Comparing /work/SRC/openSUSE:Factory/librelp (Old)
 and  /work/SRC/openSUSE:Factory/.librelp.new.28833 (New)


Package is "librelp"

Tue Jan  8 12:15:07 2019 rev:35 rq:662382 version:1.3.0

Changes:

--- /work/SRC/openSUSE:Factory/librelp/librelp.changes  2018-10-11 
11:39:31.035240089 +0200
+++ /work/SRC/openSUSE:Factory/.librelp.new.28833/librelp.changes   
2019-01-08 12:15:08.965113258 +0100
@@ -1,0 +2,8 @@
+Mon Dec 31 13:52:11 UTC 2018 - astie...@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
+
+---

Old:

  librelp-1.2.18.tar.gz

New:

  librelp-1.3.0.tar.gz



Other differences:
--
++ librelp.spec ++
--- /var/tmp/diff_new_pack.V4Iu65/_old  2019-01-08 12:15:09.461112792 +0100
+++ /var/tmp/diff_new_pack.V4Iu65/_new  2019-01-08 12:15:09.465112788 +0100
@@ -12,14 +12,14 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 %define library_name librelp0
 %bcond_with librelp_openssl
 Name:   librelp
-Version:1.2.18
+Version:1.3.0
 Release:0
 Summary:A reliable logging library
 License:GPL-3.0-or-later

++ librelp-1.2.18.tar.gz -> librelp-1.3.0.tar.gz ++
 2728 lines of diff (skipped)




commit librelp for openSUSE:Factory

2018-10-11 Thread root
Hello community,

here is the log from the commit of package librelp for openSUSE:Factory checked 
in at 2018-10-11 11:39:16

Comparing /work/SRC/openSUSE:Factory/librelp (Old)
 and  /work/SRC/openSUSE:Factory/.librelp.new (New)


Package is "librelp"

Thu Oct 11 11:39:16 2018 rev:34 rq:639653 version:1.2.18

Changes:

--- /work/SRC/openSUSE:Factory/librelp/librelp.changes  2018-09-05 
13:48:07.178213766 +0200
+++ /work/SRC/openSUSE:Factory/.librelp.new/librelp.changes 2018-10-11 
11:39:31.035240089 +0200
@@ -1,0 +2,6 @@
+Tue Oct  2 20:30:21 UTC 2018 - astie...@suse.com
+
+- librelp 1.2.18:
+  * added non-standard "certvalid" auth mode to TLS authentication
+
+---

Old:

  librelp-1.2.17.tar.gz

New:

  librelp-1.2.18.tar.gz



Other differences:
--
++ librelp.spec ++
--- /var/tmp/diff_new_pack.dyXL6m/_old  2018-10-11 11:39:35.263234705 +0200
+++ /var/tmp/diff_new_pack.dyXL6m/_new  2018-10-11 11:39:35.267234700 +0200
@@ -19,7 +19,7 @@
 %define library_name librelp0
 %bcond_with librelp_openssl
 Name:   librelp
-Version:1.2.17
+Version:1.2.18
 Release:0
 Summary:A reliable logging library
 License:GPL-3.0-or-later

++ librelp-1.2.17.tar.gz -> librelp-1.2.18.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/librelp-1.2.17/ChangeLog new/librelp-1.2.18/ChangeLog
--- old/librelp-1.2.17/ChangeLog2018-08-02 10:15:31.0 +0200
+++ new/librelp-1.2.18/ChangeLog2018-09-17 12:39:59.0 +0200
@@ -1,4 +1,8 @@
 --
+Version 1.2.18 - 2018-09-18
+- added non-standard "certvalid" auth mode to TLS authentication
+- bugfix CI: make distcheck did not work
+--
 Version 1.2.17 - 2018-08-02
 - added support for openssl
   now, at configure time, openssl (--enable-tls-openssl) or gnutls
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/librelp-1.2.17/Makefile.in 
new/librelp-1.2.18/Makefile.in
--- old/librelp-1.2.17/Makefile.in  2018-08-02 10:18:18.0 +0200
+++ new/librelp-1.2.18/Makefile.in  2018-09-17 12:40:24.0 +0200
@@ -192,8 +192,8 @@
 DIST_SUBDIRS = $(SUBDIRS)
 am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/config.h.in \
$(srcdir)/relp.pc.in AUTHORS COPYING ChangeLog INSTALL NEWS \
-   README compile config.guess config.sub install-sh ltmain.sh \
-   missing
+   README compile config.guess config.sub depcomp install-sh \
+   ltmain.sh missing
 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
 distdir = $(PACKAGE)-$(VERSION)
 top_distdir = $(distdir)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/librelp-1.2.17/configure new/librelp-1.2.18/configure
--- old/librelp-1.2.17/configure2018-08-02 10:18:17.0 +0200
+++ new/librelp-1.2.18/configure2018-09-17 12:40:24.0 +0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for librelp 1.2.17.
+# Generated by GNU Autoconf 2.69 for librelp 1.2.18.
 #
 # Report bugs to .
 #
@@ -590,8 +590,8 @@
 # Identity of this package.
 PACKAGE_NAME='librelp'
 PACKAGE_TARNAME='librelp'
-PACKAGE_VERSION='1.2.17'
-PACKAGE_STRING='librelp 1.2.17'
+PACKAGE_VERSION='1.2.18'
+PACKAGE_STRING='librelp 1.2.18'
 PACKAGE_BUGREPORT='rgerha...@adiscon.com'
 PACKAGE_URL=''
 
@@ -1364,7 +1364,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures librelp 1.2.17 to adapt to many kinds of systems.
+\`configure' configures librelp 1.2.18 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1435,7 +1435,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
- short | recursive ) echo "Configuration of librelp 1.2.17:";;
+ short | recursive ) echo "Configuration of librelp 1.2.18:";;
esac
   cat <<\_ACEOF
 
@@ -1564,7 +1564,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-librelp configure 1.2.17
+librelp configure 1.2.18
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2090,7 +2090,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by librelp $as_me 1.2.17, which was
+It was created by librelp 

commit librelp for openSUSE:Factory

2018-09-05 Thread root
Hello community,

here is the log from the commit of package librelp for openSUSE:Factory checked 
in at 2018-09-05 13:48:02

Comparing /work/SRC/openSUSE:Factory/librelp (Old)
 and  /work/SRC/openSUSE:Factory/.librelp.new (New)


Package is "librelp"

Wed Sep  5 13:48:02 2018 rev:33 rq:632888 version:1.2.17

Changes:

--- /work/SRC/openSUSE:Factory/librelp/librelp.changes  2018-06-02 
11:49:21.446141967 +0200
+++ /work/SRC/openSUSE:Factory/.librelp.new/librelp.changes 2018-09-05 
13:48:07.178213766 +0200
@@ -1,0 +2,10 @@
+Mon Sep  3 14:42:28 UTC 2018 - astie...@suse.com
+
+- librelp 1.2.17:
+  * add support for openssl, GnuTLS remains the default
+  * improve error message on connection failure
+  * fix 100% CPU utilization due to busy loop
+  * fix do not expose symbols that are not part of public API
+  * fix potential segfault when listener could not be bound
+
+---

Old:

  librelp-1.2.16.tar.gz

New:

  librelp-1.2.17.tar.gz



Other differences:
--
++ librelp.spec ++
--- /var/tmp/diff_new_pack.yFeeW5/_old  2018-09-05 13:48:07.954215068 +0200
+++ /var/tmp/diff_new_pack.yFeeW5/_new  2018-09-05 13:48:07.958215074 +0200
@@ -17,16 +17,21 @@
 
 
 %define library_name librelp0
+%bcond_with librelp_openssl
 Name:   librelp
-Version:1.2.16
+Version:1.2.17
 Release:0
 Summary:A reliable logging library
 License:GPL-3.0-or-later
 Group:  Development/Libraries/C and C++
-Url:http://www.librelp.com/
+URL:http://www.librelp.com/
 Source: http://download.rsyslog.com/librelp/%{name}-%{version}.tar.gz
 BuildRequires:  pkgconfig
+%if %{with librelp_openssl}
+BuildRequires:  pkgconfig(openssl)
+%else
 BuildRequires:  pkgconfig(gnutls) >= 2.0.0
+%endif
 
 %description
 librelp is an easy to use library for the RELP protocol. RELP in turn provides
@@ -76,7 +81,11 @@
 Summary:A reliable logging library
 Group:  Development/Libraries/C and C++
 Requires:   %{library_name} = %{version}
+%if %{with librelp_openssl}
+Requires:   pkgconfig(openssl)
+%else
 Requires:   libgnutls-devel >= 1.4.0
+%endif
 
 %description devel
 librelp is an easy to use library for the RELP protocol. RELP in turn provides
@@ -104,7 +113,12 @@
 %build
 %configure \
   --disable-static \
-  --with-pic
+  --with-pic \
+  --enable-tls=yes \
+%if %{with librelp_openssl}
+  --enable-tls-openssl=yes \
+%endif
+
 make %{?_smp_mflags} V=1
 
 %install

++ librelp-1.2.16.tar.gz -> librelp-1.2.17.tar.gz ++
 5424 lines of diff (skipped)




commit librelp for openSUSE:Factory

2018-06-02 Thread root
Hello community,

here is the log from the commit of package librelp for openSUSE:Factory checked 
in at 2018-06-02 11:49:21

Comparing /work/SRC/openSUSE:Factory/librelp (Old)
 and  /work/SRC/openSUSE:Factory/.librelp.new (New)


Package is "librelp"

Sat Jun  2 11:49:21 2018 rev:32 rq:607615 version:1.2.16

Changes:

--- /work/SRC/openSUSE:Factory/librelp/librelp.changes  2018-03-30 
11:55:55.214690509 +0200
+++ /work/SRC/openSUSE:Factory/.librelp.new/librelp.changes 2018-06-02 
11:49:21.446141967 +0200
@@ -1,0 +2,9 @@
+Tue May 15 13:37:15 UTC 2018 - astie...@suse.com
+
+- librelp 1.2.16:
+  * add new API: relpSrvSetOversizeMode()
+  * add new API: relpSrvSetLstnAddr()
+  * support additional hashes for fingerprint mode
+  * fix various memory leaks
+
+---

Old:

  librelp-1.2.15.tar.gz

New:

  librelp-1.2.16.tar.gz



Other differences:
--
++ librelp.spec ++
--- /var/tmp/diff_new_pack.oQdnEQ/_old  2018-06-02 11:49:22.038120255 +0200
+++ /var/tmp/diff_new_pack.oQdnEQ/_new  2018-06-02 11:49:22.042120108 +0200
@@ -18,19 +18,15 @@
 
 %define library_name librelp0
 Name:   librelp
-Version:1.2.15
+Version:1.2.16
 Release:0
 Summary:A reliable logging library
-License:GPL-3.0+
+License:GPL-3.0-or-later
 Group:  Development/Libraries/C and C++
 Url:http://www.librelp.com/
 Source: http://download.rsyslog.com/librelp/%{name}-%{version}.tar.gz
 BuildRequires:  pkgconfig
-%if 0%{?suse_version} > 1110
 BuildRequires:  pkgconfig(gnutls) >= 2.0.0
-%else
-BuildRequires:  libgnutls-devel >= 2.0.0
-%endif
 
 %description
 librelp is an easy to use library for the RELP protocol. RELP in turn provides
@@ -119,10 +115,12 @@
 %postun -n %{library_name} -p /sbin/ldconfig
 
 %files -n librelp0
+%license COPYING
 %{_libdir}/librelp.so.*
 
 %files devel
-%doc AUTHORS ChangeLog COPYING NEWS README doc/*.html
+%license COPYING
+%doc AUTHORS ChangeLog NEWS README doc/*.html
 %{_includedir}/librelp.h
 %{_libdir}/librelp.so
 %{_libdir}/pkgconfig/relp.pc

++ librelp-1.2.15.tar.gz -> librelp-1.2.16.tar.gz ++
 9167 lines of diff (skipped)




commit librelp for openSUSE:Factory

2018-03-30 Thread root
Hello community,

here is the log from the commit of package librelp for openSUSE:Factory checked 
in at 2018-03-30 11:55:51

Comparing /work/SRC/openSUSE:Factory/librelp (Old)
 and  /work/SRC/openSUSE:Factory/.librelp.new (New)


Package is "librelp"

Fri Mar 30 11:55:51 2018 rev:31 rq:590808 version:1.2.15

Changes:

--- /work/SRC/openSUSE:Factory/librelp/librelp.changes  2017-06-07 
09:50:33.435943710 +0200
+++ /work/SRC/openSUSE:Factory/.librelp.new/librelp.changes 2018-03-30 
11:55:55.214690509 +0200
@@ -1,0 +2,12 @@
+Sat Mar 24 08:48:48 UTC 2018 - astie...@suse.com
+
+- librelp 1.2.15:
+  * CVE-2018-1000140: A remote attackher could have used specially
+crafted x509 certificates when connecting to rsyslog to trigger
+a stack buffer overflow and run arbitrary code (bsc#1086730)
+  * bugfix: invalid handling of snprintf() return code
+  * bugfix: invalid assert predicate
+  * some code cleanup
+  * bugfix: error message on open error was truncated
+
+---

Old:

  librelp-1.2.14.tar.gz

New:

  librelp-1.2.15.tar.gz



Other differences:
--
++ librelp.spec ++
--- /var/tmp/diff_new_pack.6P9UtR/_old  2018-03-30 11:55:56.830632068 +0200
+++ /var/tmp/diff_new_pack.6P9UtR/_new  2018-03-30 11:55:56.830632068 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package librelp
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 %define library_name librelp0
 Name:   librelp
-Version:1.2.14
+Version:1.2.15
 Release:0
 Summary:A reliable logging library
 License:GPL-3.0+
@@ -26,7 +26,6 @@
 Url:http://www.librelp.com/
 Source: http://download.rsyslog.com/librelp/%{name}-%{version}.tar.gz
 BuildRequires:  pkgconfig
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %if 0%{?suse_version} > 1110
 BuildRequires:  pkgconfig(gnutls) >= 2.0.0
 %else
@@ -120,11 +119,9 @@
 %postun -n %{library_name} -p /sbin/ldconfig
 
 %files -n librelp0
-%defattr(-,root,root,-)
 %{_libdir}/librelp.so.*
 
 %files devel
-%defattr(-,root,root,-)
 %doc AUTHORS ChangeLog COPYING NEWS README doc/*.html
 %{_includedir}/librelp.h
 %{_libdir}/librelp.so

++ librelp-1.2.14.tar.gz -> librelp-1.2.15.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/librelp-1.2.14/ChangeLog new/librelp-1.2.15/ChangeLog
--- old/librelp-1.2.14/ChangeLog2017-05-29 08:36:37.0 +0200
+++ new/librelp-1.2.15/ChangeLog2018-03-21 09:43:07.0 +0100
@@ -1,4 +1,21 @@
 --
+Version 1.2.15 - 2018-03-21
+- made build on Solaris again
+- made build on AIX
+  Thanks to Philippe Duveau for providing the patches
+- bugfix: invalid handling of snprintf() return code
+- bugfix: invalid assert predicate
+  an assert could change status variable due to typo, so in debug
+  mode processing could fail.
+  thanks to github user KatMisato for alerting us
+  fixes https://github.com/rsyslog/librelp/issues/66
+- some code cleanup
+- bugfix: error message on open error was truncated
+  The "connection already open" error message when trying to open
+  an already open connection was truncated due to too-small size
+  specified.
+  Thanks to rsyslog forum user AlanR for the problem report.
+--
 Version 1.2.14 - 2017-05-29
 - API extension: add relpSrvSetMaxDataSize()
   Thanks to Nathan Brown for the patch.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/librelp-1.2.14/Makefile.in 
new/librelp-1.2.15/Makefile.in
--- old/librelp-1.2.14/Makefile.in  2017-05-29 08:37:25.0 +0200
+++ new/librelp-1.2.15/Makefile.in  2018-03-21 09:43:29.0 +0100
@@ -192,8 +192,8 @@
 DIST_SUBDIRS = $(SUBDIRS)
 am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/config.h.in \
$(srcdir)/relp.pc.in AUTHORS COPYING ChangeLog INSTALL NEWS \
-   README compile config.guess config.sub install-sh ltmain.sh \
-   missing
+   README compile config.guess config.sub depcomp install-sh \
+   ltmain.sh missing
 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
 distdir = $(PACKAGE)-$(VERSION)
 top_distdir = $(distdir)
@@ -302,6 +302,7 @@
 SED = @SED@
 SET_MAKE = @SET_MAKE@
 SHELL = @SHELL@
+SOL_LIBS = @SOL_LIBS@
 STRIP = @STRIP@
 VERSION = @VERSION@
 abs_builddir = 

commit librelp for openSUSE:Factory

2017-06-07 Thread root
Hello community,

here is the log from the commit of package librelp for openSUSE:Factory checked 
in at 2017-06-07 09:50:30

Comparing /work/SRC/openSUSE:Factory/librelp (Old)
 and  /work/SRC/openSUSE:Factory/.librelp.new (New)


Package is "librelp"

Wed Jun  7 09:50:30 2017 rev:30 rq:499444 version:1.2.14

Changes:

--- /work/SRC/openSUSE:Factory/librelp/librelp.changes  2017-02-26 
17:02:01.373733218 +0100
+++ /work/SRC/openSUSE:Factory/.librelp.new/librelp.changes 2017-06-07 
09:50:33.435943710 +0200
@@ -1,0 +2,6 @@
+Mon May 29 15:46:36 UTC 2017 - astie...@suse.com
+
+- librelp 1.2.14:
+  * API extension: add relpSrvSetMaxDataSize()
+
+---

Old:

  librelp-1.2.13.tar.gz

New:

  librelp-1.2.14.tar.gz



Other differences:
--
++ librelp.spec ++
--- /var/tmp/diff_new_pack.v7TYmh/_old  2017-06-07 09:50:34.391808625 +0200
+++ /var/tmp/diff_new_pack.v7TYmh/_new  2017-06-07 09:50:34.391808625 +0200
@@ -18,7 +18,7 @@
 
 %define library_name librelp0
 Name:   librelp
-Version:1.2.13
+Version:1.2.14
 Release:0
 Summary:A reliable logging library
 License:GPL-3.0+

++ librelp-1.2.13.tar.gz -> librelp-1.2.14.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/librelp-1.2.13/ChangeLog new/librelp-1.2.14/ChangeLog
--- old/librelp-1.2.13/ChangeLog2017-02-20 08:08:42.0 +0100
+++ new/librelp-1.2.14/ChangeLog2017-05-29 08:36:37.0 +0200
@@ -1,4 +1,8 @@
 --
+Version 1.2.14 - 2017-05-29
+- API extension: add relpSrvSetMaxDataSize()
+  Thanks to Nathan Brown for the patch.
+--
 Version 1.2.13 - 2017-02-20
 - make build under BSD
 - bugfix: duplicated lines after server reconnect
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/librelp-1.2.13/Makefile.in 
new/librelp-1.2.14/Makefile.in
--- old/librelp-1.2.13/Makefile.in  2017-02-20 08:10:48.0 +0100
+++ new/librelp-1.2.14/Makefile.in  2017-05-29 08:37:25.0 +0200
@@ -192,8 +192,8 @@
 DIST_SUBDIRS = $(SUBDIRS)
 am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/config.h.in \
$(srcdir)/relp.pc.in AUTHORS COPYING ChangeLog INSTALL NEWS \
-   README compile config.guess config.sub depcomp install-sh \
-   ltmain.sh missing
+   README compile config.guess config.sub install-sh ltmain.sh \
+   missing
 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
 distdir = $(PACKAGE)-$(VERSION)
 top_distdir = $(distdir)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/librelp-1.2.13/configure new/librelp-1.2.14/configure
--- old/librelp-1.2.13/configure2017-02-20 08:10:48.0 +0100
+++ new/librelp-1.2.14/configure2017-05-29 08:37:24.0 +0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for librelp 1.2.13.
+# Generated by GNU Autoconf 2.69 for librelp 1.2.14.
 #
 # Report bugs to .
 #
@@ -590,8 +590,8 @@
 # Identity of this package.
 PACKAGE_NAME='librelp'
 PACKAGE_TARNAME='librelp'
-PACKAGE_VERSION='1.2.13'
-PACKAGE_STRING='librelp 1.2.13'
+PACKAGE_VERSION='1.2.14'
+PACKAGE_STRING='librelp 1.2.14'
 PACKAGE_BUGREPORT='rgerha...@adiscon.com'
 PACKAGE_URL=''
 
@@ -1337,7 +1337,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures librelp 1.2.13 to adapt to many kinds of systems.
+\`configure' configures librelp 1.2.14 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1408,7 +1408,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
- short | recursive ) echo "Configuration of librelp 1.2.13:";;
+ short | recursive ) echo "Configuration of librelp 1.2.14:";;
esac
   cat <<\_ACEOF
 
@@ -1528,7 +1528,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-librelp configure 1.2.13
+librelp configure 1.2.14
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2054,7 +2054,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by librelp $as_me 1.2.13, which was
+It was created by librelp $as_me 1.2.14, which was
 generated by GNU Autoconf 2.69.  Invocation command 

commit librelp for openSUSE:Factory

2017-02-26 Thread root
Hello community,

here is the log from the commit of package librelp for openSUSE:Factory checked 
in at 2017-02-26 17:02:00

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  2017-02-04 
18:00:58.636165549 +0100
+++ /work/SRC/openSUSE:Factory/.librelp.new/librelp.changes 2017-02-26 
17:02:01.373733218 +0100
@@ -1,0 +2,6 @@
+Thu Feb 23 13:28:52 UTC 2017 - astie...@suse.com
+
+- librelp 1.2.13:
+  * bugfix: duplicated lines after server reconnect
+
+---

Old:

  librelp-1.2.12.tar.gz

New:

  librelp-1.2.13.tar.gz



Other differences:
--
++ librelp.spec ++
--- /var/tmp/diff_new_pack.FGCOx6/_old  2017-02-26 17:02:01.765673767 +0100
+++ /var/tmp/diff_new_pack.FGCOx6/_new  2017-02-26 17:02:01.765673767 +0100
@@ -18,7 +18,7 @@
 
 %define library_name librelp0
 Name:   librelp
-Version:1.2.12
+Version:1.2.13
 Release:0
 Summary:A reliable logging library
 License:GPL-3.0+
@@ -113,7 +113,7 @@
 make %{?_smp_mflags} V=1
 
 %install
-make %{?_smp_mflags} DESTDIR=%{buildroot} install
+%make_install
 rm %{buildroot}%{_libdir}/librelp.la
 
 %post   -n %{library_name} -p /sbin/ldconfig

++ librelp-1.2.12.tar.gz -> librelp-1.2.13.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/librelp-1.2.12/ChangeLog new/librelp-1.2.13/ChangeLog
--- old/librelp-1.2.12/ChangeLog2016-07-07 13:25:48.0 +0200
+++ new/librelp-1.2.13/ChangeLog2017-02-20 08:08:42.0 +0100
@@ -1,4 +1,9 @@
 --
+Version 1.2.13 - 2017-02-20
+- make build under BSD
+- bugfix: duplicated lines after server reconnect
+  Thanks to Hervé for the patch.
+--
 Version 1.2.12 - 2016-07-07
 - API enhancement: permit to set connection timeout
   Thanks to Nathan Brown for the patch.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/librelp-1.2.12/configure new/librelp-1.2.13/configure
--- old/librelp-1.2.12/configure2016-07-07 14:18:43.0 +0200
+++ new/librelp-1.2.13/configure2017-02-20 08:10:48.0 +0100
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for librelp 1.2.12.
+# Generated by GNU Autoconf 2.69 for librelp 1.2.13.
 #
 # Report bugs to .
 #
@@ -590,8 +590,8 @@
 # Identity of this package.
 PACKAGE_NAME='librelp'
 PACKAGE_TARNAME='librelp'
-PACKAGE_VERSION='1.2.12'
-PACKAGE_STRING='librelp 1.2.12'
+PACKAGE_VERSION='1.2.13'
+PACKAGE_STRING='librelp 1.2.13'
 PACKAGE_BUGREPORT='rgerha...@adiscon.com'
 PACKAGE_URL=''
 
@@ -1337,7 +1337,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures librelp 1.2.12 to adapt to many kinds of systems.
+\`configure' configures librelp 1.2.13 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1408,7 +1408,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
- short | recursive ) echo "Configuration of librelp 1.2.12:";;
+ short | recursive ) echo "Configuration of librelp 1.2.13:";;
esac
   cat <<\_ACEOF
 
@@ -1528,7 +1528,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-librelp configure 1.2.12
+librelp configure 1.2.13
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2054,7 +2054,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by librelp $as_me 1.2.12, which was
+It was created by librelp $as_me 1.2.13, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -2917,7 +2917,7 @@
 
 # Define the identity of the package.
  PACKAGE='librelp'
- VERSION='1.2.12'
+ VERSION='1.2.13'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -3032,7 +3032,7 @@
 
 # Define the identity of the package.
  PACKAGE='librelp'
- VERSION='1.2.12'
+ VERSION='1.2.13'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -13785,7 +13785,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by librelp $as_me 1.2.12, which was
+This file was extended by librelp $as_me 1.2.13, which was
 generated by GNU 

commit librelp for openSUSE:Factory

2017-02-04 Thread root
Hello community,

here is the log from the commit of package librelp for openSUSE:Factory checked 
in at 2017-02-04 15:17:27

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  2016-07-12 
23:53:06.0 +0200
+++ /work/SRC/openSUSE:Factory/.librelp.new/librelp.changes 2017-02-04 
18:00:58.636165549 +0100
@@ -1,0 +2,5 @@
+Mon Jan 30 17:31:03 CET 2017 - n...@suse.com
+
+- This updated library is needed for latest rsyslog(fate#320546)
+
+---



Other differences:
--
++ librelp.spec ++
--- /var/tmp/diff_new_pack.6uROQw/_old  2017-02-04 18:00:58.896128382 +0100
+++ /var/tmp/diff_new_pack.6uROQw/_new  2017-02-04 18:00:58.900127810 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package librelp
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed




commit librelp for openSUSE:Factory

2016-07-12 Thread h_root
Hello community,

here is the log from the commit of package librelp for openSUSE:Factory checked 
in at 2016-07-12 23:53:02

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  2016-07-01 
09:59:47.0 +0200
+++ /work/SRC/openSUSE:Factory/.librelp.new/librelp.changes 2016-07-12 
23:53:06.0 +0200
@@ -1,0 +2,7 @@
+Sun Jul 10 18:43:57 UTC 2016 - astie...@suse.com
+
+- librelp 1.2.12:
+  * API enhancement: permit to set connection timeout
+  * cleanup: replace deprecated GnuTLS data types by current ones
+
+---

Old:

  librelp-1.2.11.tar.gz

New:

  librelp-1.2.12.tar.gz



Other differences:
--
++ librelp.spec ++
--- /var/tmp/diff_new_pack.EggKsP/_old  2016-07-12 23:53:07.0 +0200
+++ /var/tmp/diff_new_pack.EggKsP/_new  2016-07-12 23:53:07.0 +0200
@@ -18,7 +18,7 @@
 
 %define library_name librelp0
 Name:   librelp
-Version:1.2.11
+Version:1.2.12
 Release:0
 Summary:A reliable logging library
 License:GPL-3.0+

++ librelp-1.2.11.tar.gz -> librelp-1.2.12.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/librelp-1.2.11/ChangeLog new/librelp-1.2.12/ChangeLog
--- old/librelp-1.2.11/ChangeLog2016-06-22 16:23:49.0 +0200
+++ new/librelp-1.2.12/ChangeLog2016-07-07 13:25:48.0 +0200
@@ -1,4 +1,12 @@
 --
+Version 1.2.12 - 2016-07-07
+- API enhancement: permit to set connection timeout
+  Thanks to Nathan Brown for the patch.
+- cleanup: replace deprecated GnuTLS data types by current ones
+- CI improvements: added dynamic tests
+  we now use the rsyslog testbench to do dynamic librelp tests. This
+  currently happens only under Travis CI.
+--
 Version 1.2.11 - 2016-06-22
 - bugfix: do not accept more than one "open" verb on a connection
   closes https://github.com/rsyslog/librelp/issues/37
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/librelp-1.2.11/configure new/librelp-1.2.12/configure
--- old/librelp-1.2.11/configure2016-06-22 16:24:07.0 +0200
+++ new/librelp-1.2.12/configure2016-07-07 14:18:43.0 +0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for librelp 1.2.11.
+# Generated by GNU Autoconf 2.69 for librelp 1.2.12.
 #
 # Report bugs to .
 #
@@ -590,8 +590,8 @@
 # Identity of this package.
 PACKAGE_NAME='librelp'
 PACKAGE_TARNAME='librelp'
-PACKAGE_VERSION='1.2.11'
-PACKAGE_STRING='librelp 1.2.11'
+PACKAGE_VERSION='1.2.12'
+PACKAGE_STRING='librelp 1.2.12'
 PACKAGE_BUGREPORT='rgerha...@adiscon.com'
 PACKAGE_URL=''
 
@@ -1337,7 +1337,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures librelp 1.2.11 to adapt to many kinds of systems.
+\`configure' configures librelp 1.2.12 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1408,7 +1408,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
- short | recursive ) echo "Configuration of librelp 1.2.11:";;
+ short | recursive ) echo "Configuration of librelp 1.2.12:";;
esac
   cat <<\_ACEOF
 
@@ -1528,7 +1528,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-librelp configure 1.2.11
+librelp configure 1.2.12
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2054,7 +2054,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by librelp $as_me 1.2.11, which was
+It was created by librelp $as_me 1.2.12, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -2917,7 +2917,7 @@
 
 # Define the identity of the package.
  PACKAGE='librelp'
- VERSION='1.2.11'
+ VERSION='1.2.12'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -3032,7 +3032,7 @@
 
 # Define the identity of the package.
  PACKAGE='librelp'
- VERSION='1.2.11'
+ VERSION='1.2.12'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -13785,7 +13785,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by librelp $as_me 

commit librelp for openSUSE:Factory

2016-07-01 Thread h_root
Hello community,

here is the log from the commit of package librelp for openSUSE:Factory checked 
in at 2016-07-01 09:59:43

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  2016-04-07 
13:32:17.0 +0200
+++ /work/SRC/openSUSE:Factory/.librelp.new/librelp.changes 2016-07-01 
09:59:47.0 +0200
@@ -1,0 +2,11 @@
+Tue Jun 28 15:29:05 UTC 2016 - astie...@suse.com
+
+- librelp 1.2.11:
+  * do not accept more than one "open" verb on a connection
+  * fix potential segfault when high-numbered fd is used in sender
+  * make librelp not run in thight loop when out of sockets
+  * flush the current recv frame if it exists if the client session
+is restarting
+  * API enhancement: add configurable connection timeout
+
+---

Old:

  librelp-1.2.10.tar.gz

New:

  librelp-1.2.11.tar.gz



Other differences:
--
++ librelp.spec ++
--- /var/tmp/diff_new_pack.GKxmZs/_old  2016-07-01 09:59:48.0 +0200
+++ /var/tmp/diff_new_pack.GKxmZs/_new  2016-07-01 09:59:48.0 +0200
@@ -18,7 +18,7 @@
 
 %define library_name librelp0
 Name:   librelp
-Version:1.2.10
+Version:1.2.11
 Release:0
 Summary:A reliable logging library
 License:GPL-3.0+

++ librelp-1.2.10.tar.gz -> librelp-1.2.11.tar.gz ++
 21018 lines of diff (skipped)




commit librelp for openSUSE:Factory

2016-04-07 Thread h_root
Hello community,

here is the log from the commit of package librelp for openSUSE:Factory checked 
in at 2016-04-07 13:32:14

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  2016-02-17 
12:14:47.0 +0100
+++ /work/SRC/openSUSE:Factory/.librelp.new/librelp.changes 2016-04-07 
13:32:17.0 +0200
@@ -1,0 +2,8 @@
+Mon Apr  4 11:55:31 UTC 2016 - astie...@suse.com
+
+- librelp 1.2.10:
+  * fix a problem with sending large buffers
+  * improve sender/receiver code 
+  * enable compatibility with older versions of GnuTLS
+
+---

Old:

  librelp-1.2.9.tar.gz

New:

  librelp-1.2.10.tar.gz



Other differences:
--
++ librelp.spec ++
--- /var/tmp/diff_new_pack.IZhl2C/_old  2016-04-07 13:32:17.0 +0200
+++ /var/tmp/diff_new_pack.IZhl2C/_new  2016-04-07 13:32:17.0 +0200
@@ -18,7 +18,7 @@
 
 %define library_name librelp0
 Name:   librelp
-Version:1.2.9
+Version:1.2.10
 Release:0
 Summary:A reliable logging library
 License:GPL-3.0+
@@ -117,7 +117,6 @@
 rm %{buildroot}%{_libdir}/librelp.la
 
 %post   -n %{library_name} -p /sbin/ldconfig
-
 %postun -n %{library_name} -p /sbin/ldconfig
 
 %files -n librelp0

++ librelp-1.2.9.tar.gz -> librelp-1.2.10.tar.gz ++
 1748 lines of diff (skipped)
retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/librelp-1.2.9/ChangeLog new/librelp-1.2.10/ChangeLog
--- old/librelp-1.2.9/ChangeLog 2015-12-15 15:35:38.0 +0100
+++ new/librelp-1.2.10/ChangeLog2016-03-29 17:42:36.0 +0200
@@ -1,4 +1,17 @@
 --
+Version 1.2.10 - 2016-03-30
+- make compatible with older versions of GnuTLS which require
+  libgcrypt
+- improve example sender/receiver code
+  Thanks to Chris Pilkington for the patches.
+- bugfix: Send full buffers after connection re-establishing
+  When sending large buffers it's possible that only part of buffer data
+  will be transferred before connection is closed. Then on connection
+  re-establishing librelp thinks part of buffer is already sent and
+  transfers only remaining part. Remote side then is not be able to parse
+  such message and always closes the connection.
+  Thanks to github user cellscape for the patch.
+--
 Version 1.2.9 - 2015-12-15
 - bugfix: Ignoring return status when handling syslog frames now.
   Otherwise valid messages in the frame buffer will get lost when the 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/librelp-1.2.9/compile new/librelp-1.2.10/compile
--- old/librelp-1.2.9/compile   2015-09-04 12:25:39.0 +0200
+++ new/librelp-1.2.10/compile  2015-12-16 09:58:22.0 +0100
@@ -3,7 +3,7 @@
 
 scriptversion=2012-10-14.11; # UTC
 
-# Copyright (C) 1999-2013 Free Software Foundation, Inc.
+# Copyright (C) 1999-2014 Free Software Foundation, Inc.
 # Written by Tom Tromey .
 #
 # This program is free software; you can redistribute it and/or modify
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/librelp-1.2.9/configure.ac new/librelp-1.2.10/configure.ac
--- old/librelp-1.2.9/configure.ac  2015-12-15 15:35:38.0 +0100
+++ new/librelp-1.2.10/configure.ac 2016-03-29 17:42:52.0 +0200
@@ -2,7 +2,7 @@
 # Process this file with autoconf to produce a configure script.
 
 AC_PREREQ(2.61)
-AC_INIT([librelp], [1.2.9], [rgerha...@adiscon.com])
+AC_INIT([librelp], [1.2.10], [rgerha...@adiscon.com])
 AM_INIT_AUTOMAKE
 AM_INIT_AUTOMAKE
 m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude 

commit librelp for openSUSE:Factory

2016-02-17 Thread h_root
Hello community,

here is the log from the commit of package librelp for openSUSE:Factory checked 
in at 2016-02-17 10:26:29

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  2016-02-01 
19:56:44.0 +0100
+++ /work/SRC/openSUSE:Factory/.librelp.new/librelp.changes 2016-02-17 
12:14:47.0 +0100
@@ -1,0 +2,5 @@
+Mon Feb  8 21:00:15 UTC 2016 - mplus...@suse.com
+
+- Make building more verbose
+
+---



Other differences:
--
++ librelp.spec ++
--- /var/tmp/diff_new_pack.Zpuuol/_old  2016-02-17 12:14:47.0 +0100
+++ /var/tmp/diff_new_pack.Zpuuol/_new  2016-02-17 12:14:47.0 +0100
@@ -107,11 +107,13 @@
 %setup -q
 
 %build
-%configure --disable-static --with-pic
-make %{?_smp_mflags}
+%configure \
+  --disable-static \
+  --with-pic
+make %{?_smp_mflags} V=1
 
 %install
-make DESTDIR=%{buildroot} install %{?_smp_mflags}
+make %{?_smp_mflags} DESTDIR=%{buildroot} install
 rm %{buildroot}%{_libdir}/librelp.la
 
 %post   -n %{library_name} -p /sbin/ldconfig




commit librelp for openSUSE:Factory

2016-02-01 Thread h_root
Hello community,

here is the log from the commit of package librelp for openSUSE:Factory checked 
in at 2016-02-01 19:56:12

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  2016-01-04 
09:22:24.0 +0100
+++ /work/SRC/openSUSE:Factory/.librelp.new/librelp.changes 2016-02-01 
19:56:44.0 +0100
@@ -1,0 +2,5 @@
+Thu Jan 28 14:00:17 UTC 2016 - mrueck...@suse.de
+
+- fix build on sle11. the sles_version conditional is just broken
+
+---



Other differences:
--
++ librelp.spec ++
--- /var/tmp/diff_new_pack.6a8TUZ/_old  2016-02-01 19:56:44.0 +0100
+++ /var/tmp/diff_new_pack.6a8TUZ/_new  2016-02-01 19:56:44.0 +0100
@@ -27,10 +27,10 @@
 Source: http://download.rsyslog.com/librelp/%{name}-%{version}.tar.gz
 BuildRequires:  pkgconfig
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%if 0%{?sles_version} && 0%{?sles_version} <= 11
-BuildRequires:  libgnutls-devel >= 2.0.0
-%else
+%if 0%{?suse_version} > 1110
 BuildRequires:  pkgconfig(gnutls) >= 2.0.0
+%else
+BuildRequires:  libgnutls-devel >= 2.0.0
 %endif
 
 %description




commit librelp for openSUSE:Factory

2016-01-04 Thread h_root
Hello community,

here is the log from the commit of package librelp for openSUSE:Factory checked 
in at 2016-01-04 09:21:57

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  2015-09-09 
20:21:10.0 +0200
+++ /work/SRC/openSUSE:Factory/.librelp.new/librelp.changes 2016-01-04 
09:22:24.0 +0100
@@ -1,0 +2,8 @@
+Sat Jan  2 15:17:45 UTC 2016 - astie...@suse.com
+
+- librelp 1.2.9:
+  * Ignoring return status when handling syslog frames now.
+Otherwise valid messages in the frame buffer will get lost when
+the remote connection is closed during meantime.
+
+---

Old:

  librelp-1.2.8.tar.gz

New:

  librelp-1.2.9.tar.gz



Other differences:
--
++ librelp.spec ++
--- /var/tmp/diff_new_pack.Tlpf26/_old  2016-01-04 09:22:25.0 +0100
+++ /var/tmp/diff_new_pack.Tlpf26/_new  2016-01-04 09:22:25.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package librelp
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 %define library_name librelp0
 Name:   librelp
-Version:1.2.8
+Version:1.2.9
 Release:0
 Summary:A reliable logging library
 License:GPL-3.0+

++ librelp-1.2.8.tar.gz -> librelp-1.2.9.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/librelp-1.2.8/ChangeLog new/librelp-1.2.9/ChangeLog
--- old/librelp-1.2.8/ChangeLog 2015-09-04 12:25:06.0 +0200
+++ new/librelp-1.2.9/ChangeLog 2015-12-15 15:35:38.0 +0100
@@ -1,4 +1,12 @@
 --
+Version 1.2.9 - 2015-12-15
+- bugfix: Ignoring return status when handling syslog frames now.
+  Otherwise valid messages in the frame buffer will get lost when the 
+  remote connection is closed during meantime.
+- build bugfix: GnuTLS header was required even if TLS was turned off
+  Thanks to Pedro Alvarez Piedehierro for the patch.
+- bugfix: correct wrong assert() calls [debug mode only affected]
+--
 Version 1.2.8 - 2014-09-07
 - bugfix: segfault if KEEPALIVE is used
   Thanks to Tomas Heinrich for the patch.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/librelp-1.2.8/configure new/librelp-1.2.9/configure
--- old/librelp-1.2.8/configure 2015-09-04 12:25:38.0 +0200
+++ new/librelp-1.2.9/configure 2015-12-15 15:35:50.0 +0100
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for librelp 1.2.8.
+# Generated by GNU Autoconf 2.69 for librelp 1.2.9.
 #
 # Report bugs to .
 #
@@ -590,8 +590,8 @@
 # Identity of this package.
 PACKAGE_NAME='librelp'
 PACKAGE_TARNAME='librelp'
-PACKAGE_VERSION='1.2.8'
-PACKAGE_STRING='librelp 1.2.8'
+PACKAGE_VERSION='1.2.9'
+PACKAGE_STRING='librelp 1.2.9'
 PACKAGE_BUGREPORT='rgerha...@adiscon.com'
 PACKAGE_URL=''
 
@@ -1323,7 +1323,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures librelp 1.2.8 to adapt to many kinds of systems.
+\`configure' configures librelp 1.2.9 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1393,7 +1393,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
- short | recursive ) echo "Configuration of librelp 1.2.8:";;
+ short | recursive ) echo "Configuration of librelp 1.2.9:";;
esac
   cat <<\_ACEOF
 
@@ -1508,7 +1508,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-librelp configure 1.2.8
+librelp configure 1.2.9
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2034,7 +2034,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by librelp $as_me 1.2.8, which was
+It was created by librelp $as_me 1.2.9, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -2897,7 +2897,7 @@
 
 # Define the identity of the package.
  PACKAGE='librelp'
- VERSION='1.2.8'
+ VERSION='1.2.9'
 
 
 cat 

commit librelp for openSUSE:Factory

2015-09-09 Thread h_root
Hello community,

here is the log from the commit of package librelp for openSUSE:Factory checked 
in at 2015-09-09 20:21:09

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  2014-04-30 
15:06:42.0 +0200
+++ /work/SRC/openSUSE:Factory/.librelp.new/librelp.changes 2015-09-09 
20:21:10.0 +0200
@@ -1,0 +2,6 @@
+Tue Sep  8 19:51:14 UTC 2015 - astie...@suse.com
+
+- librelp 1.2.8:
+  * fix segfault if KEEPALIVE is used
+
+---

Old:

  librelp-1.2.7.tar.gz

New:

  librelp-1.2.8.tar.gz



Other differences:
--
++ librelp.spec ++
--- /var/tmp/diff_new_pack.gaHT1C/_old  2015-09-09 20:21:11.0 +0200
+++ /var/tmp/diff_new_pack.gaHT1C/_new  2015-09-09 20:21:11.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package librelp
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 %define library_name librelp0
 Name:   librelp
-Version:1.2.7
+Version:1.2.8
 Release:0
 Summary:A reliable logging library
 License:GPL-3.0+

++ librelp-1.2.7.tar.gz -> librelp-1.2.8.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/librelp-1.2.7/ChangeLog new/librelp-1.2.8/ChangeLog
--- old/librelp-1.2.7/ChangeLog 2014-04-28 17:59:02.0 +0200
+++ new/librelp-1.2.8/ChangeLog 2015-09-04 12:25:06.0 +0200
@@ -1,4 +1,8 @@
 --
+Version 1.2.8 - 2014-09-07
+- bugfix: segfault if KEEPALIVE is used
+  Thanks to Tomas Heinrich for the patch.
+--
 Version 1.2.7 - 2014-04-29
 - bugfix: librelp was incompatible with C++ without a real reason
   Thanks to Ivan Kryak for the patch
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/librelp-1.2.7/INSTALL new/librelp-1.2.8/INSTALL
--- old/librelp-1.2.7/INSTALL   2014-03-20 09:02:39.0 +0100
+++ new/librelp-1.2.8/INSTALL   2015-09-04 12:25:39.0 +0200
@@ -12,8 +12,8 @@
 Basic Installation
 ==
 
-   Briefly, the shell commands `./configure; make; make install' should
-configure, build, and install this package.  The following
+   Briefly, the shell command `./configure && make && make install'
+should configure, build, and install this package.  The following
 more-detailed instructions are generic; see the `README' file for
 instructions specific to this package.  Some packages provide this
 `INSTALL' file but do not implement all of the features documented
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/librelp-1.2.7/Makefile.in 
new/librelp-1.2.8/Makefile.in
--- old/librelp-1.2.7/Makefile.in   2014-04-28 17:59:17.0 +0200
+++ new/librelp-1.2.8/Makefile.in   2015-09-04 12:25:39.0 +0200
@@ -1,4 +1,4 @@
-# Makefile.in generated by automake 1.13.4 from Makefile.am.
+# Makefile.in generated by automake 1.14.1 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
@@ -388,8 +388,8 @@
 $(am__aclocal_m4_deps):
 
 config.h: stamp-h1
-   @if test ! -f $@; then rm -f stamp-h1; else :; fi
-   @if test ! -f $@; then $(MAKE) $(AM_MAKEFLAGS) stamp-h1; else :; fi
+   @test -f $@ || rm -f stamp-h1
+   @test -f $@ || $(MAKE) $(AM_MAKEFLAGS) stamp-h1
 
 stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status
@rm -f stamp-h1
@@ -621,10 +621,16 @@
$(am__post_remove_distdir)
 
 dist-tarZ: distdir
+   @echo WARNING: "Support for shar distribution archives is" \
+  "deprecated." >&2
+   @echo WARNING: "It will be removed altogether in Automake 2.0" >&2
tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
$(am__post_remove_distdir)
 
 dist-shar: distdir
+   @echo WARNING: "Support for distribution archives compressed with" \
+  "legacy program 'compress' is deprecated." >&2
+   @echo WARNING: "It will be removed altogether in Automake 2.0" >&2
shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz
$(am__post_remove_distdir)
 
@@ -666,9 +672,10 @@
  && dc_destdir="$${TMPDIR-/tmp}/am-dc-/" \
  && 

commit librelp for openSUSE:Factory

2014-04-30 Thread h_root
Hello community,

here is the log from the commit of package librelp for openSUSE:Factory checked 
in at 2014-04-30 15:06:41

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  2014-03-22 
09:08:36.0 +0100
+++ /work/SRC/openSUSE:Factory/.librelp.new/librelp.changes 2014-04-30 
15:06:42.0 +0200
@@ -1,0 +2,11 @@
+Tue Apr 29 17:07:46 UTC 2014 - andreas.stie...@gmx.de
+
+- update to 1.2.7
+  - bugfix: librelp was incompatible with C++ without a real reason
+  - bugfix: potential misadressing in wildcard match
+  - bugfix: always last wildcard match was reported, not first
+- contains changes from 1.2.6
+  - report error when preparing for non-anon TLS and this is
+unsupported
+
+---

Old:

  librelp-1.2.5.tar.gz

New:

  librelp-1.2.7.tar.gz



Other differences:
--
++ librelp.spec ++
--- /var/tmp/diff_new_pack.Kj9bF2/_old  2014-04-30 15:06:43.0 +0200
+++ /var/tmp/diff_new_pack.Kj9bF2/_new  2014-04-30 15:06:43.0 +0200
@@ -16,17 +16,17 @@
 #
 
 
-Name:   librelp
 %define library_name librelp0
-Version:1.2.5
+Name:   librelp
+Version:1.2.7
 Release:0
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-Url:http://www.librelp.com/
-Source: http://download.rsyslog.com/librelp/%{name}-%{version}.tar.gz
 Summary:A reliable logging library
 License:GPL-3.0+
 Group:  Development/Libraries/C and C++
+Url:http://www.librelp.com/
+Source: http://download.rsyslog.com/librelp/%{name}-%{version}.tar.gz
 BuildRequires:  pkgconfig
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %if 0%{?sles_version}  0%{?sles_version} = 11
 BuildRequires:  libgnutls-devel = 2.0.0
 %else
@@ -53,17 +53,11 @@
 provide ample opportunity to extend the protocol without affecting existing
 applications.
 
-
-Authors:
-
-Rainer Gerhards rgerha...@adiscon.com
-
-
-%package -n %library_name
+%package -n %{library_name}
 Summary:A reliable logging library
 Group:  Development/Libraries/C and C++
 
-%description -n %library_name
+%description -n %{library_name}
 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
@@ -83,15 +77,10 @@
 provide ample opportunity to extend the protocol without affecting existing
 applications.
 
-
-Authors:
-
-Rainer Gerhards rgerha...@adiscon.com
-
 %package devel
-Requires:   %{library_name} = %{version}
 Summary:A reliable logging library
 Group:  Development/Libraries/C and C++
+Requires:   %{library_name} = %{version}
 Requires:   libgnutls-devel = 1.4.0
 
 %description devel
@@ -114,11 +103,6 @@
 provide ample opportunity to extend the protocol without affecting existing
 applications.
 
-
-Authors:
-
-Rainer Gerhards rgerha...@adiscon.com
-
 %prep
 %setup -q
 
@@ -127,8 +111,8 @@
 make %{?_smp_mflags}
 
 %install
-%makeinstall
-%{__rm} %{buildroot}%{_libdir}/librelp.la
+make DESTDIR=%{buildroot} install %{?_smp_mflags}
+rm %{buildroot}%{_libdir}/librelp.la
 
 %post   -n %{library_name} -p /sbin/ldconfig
 

++ librelp-1.2.5.tar.gz - librelp-1.2.7.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/librelp-1.2.5/ChangeLog new/librelp-1.2.7/ChangeLog
--- old/librelp-1.2.5/ChangeLog 2014-03-20 14:23:37.0 +0100
+++ new/librelp-1.2.7/ChangeLog 2014-04-28 17:59:02.0 +0200
@@ -1,4 +1,22 @@
 --
+Version 1.2.7 - 2014-04-29
+- bugfix: librelp was incompatible with C++ without a real reason
+  Thanks to Ivan Kryak for the patch
+- bugfix: potential misadressing in wildcard match
+  see: https://github.com/rsyslog/librelp/pull/3
+  Thanks to Sebastian Schmidt for the patch.
+- bugfix: always last wildcard match was reported, not first
+  see: https://github.com/rsyslog/librelp/pull/4
+  Thanks to Sebastian Schmidt for the patch.
+--
+Version 1.2.6 - 2014-03-20
+- report error when preparing for non-anon TLS and this is unsupported
+  The error is reported when the processes own certificate is set,
+  which also turns off anon TLS. We now check if TLS AUTH is supported
+  and, if not, return an error. This enables better error tracking
+  in the client, as 

commit librelp for openSUSE:Factory

2014-03-22 Thread h_root
Hello community,

here is the log from the commit of package librelp for openSUSE:Factory checked 
in at 2014-03-22 09:08:35

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  2014-03-18 
14:15:07.0 +0100
+++ /work/SRC/openSUSE:Factory/.librelp.new/librelp.changes 2014-03-22 
09:08:36.0 +0100
@@ -1,0 +2,7 @@
+Thu Mar 20 16:18:03 UTC 2014 - andreas.stie...@gmx.de
+
+- update to 1.2.5:
+  - permit to use anonymous TLS on platforms where GnuTLS lacks
+certificate verification function
+
+---

Old:

  librelp-1.2.4.tar.gz

New:

  librelp-1.2.5.tar.gz



Other differences:
--
++ librelp.spec ++
--- /var/tmp/diff_new_pack.FeIkxF/_old  2014-03-22 09:08:37.0 +0100
+++ /var/tmp/diff_new_pack.FeIkxF/_new  2014-03-22 09:08:37.0 +0100
@@ -18,7 +18,7 @@
 
 Name:   librelp
 %define library_name librelp0
-Version:1.2.4
+Version:1.2.5
 Release:0
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Url:http://www.librelp.com/
@@ -28,9 +28,9 @@
 Group:  Development/Libraries/C and C++
 BuildRequires:  pkgconfig
 %if 0%{?sles_version}  0%{?sles_version} = 11
-BuildRequires:  libgnutls-devel = 2.9.10
+BuildRequires:  libgnutls-devel = 2.0.0
 %else
-BuildRequires:  pkgconfig(gnutls) = 2.9.10
+BuildRequires:  pkgconfig(gnutls) = 2.0.0
 %endif
 
 %description

++ librelp-1.2.4.tar.gz - librelp-1.2.5.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/librelp-1.2.4/ChangeLog new/librelp-1.2.5/ChangeLog
--- old/librelp-1.2.4/ChangeLog 2014-03-15 11:21:27.0 +0100
+++ new/librelp-1.2.5/ChangeLog 2014-03-20 14:23:37.0 +0100
@@ -1,4 +1,9 @@
 --
+Version 1.2.5 - 2014-03-20
+- permit to use anonymous TLS on platforms where GnuTLS misses
+  certificate verification function. This permits to use at least
+  anon TLS on platforms like RHEL and CENTOS 6.
+--
 Version 1.2.4 - 2014-03-17
 - correct API/ABI change in 1.2.3
   My reasoning was flawed, and we could run into problems with
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/librelp-1.2.4/config.h.in 
new/librelp-1.2.5/config.h.in
--- old/librelp-1.2.4/config.h.in   2014-03-15 11:21:46.0 +0100
+++ new/librelp-1.2.5/config.h.in   2014-03-20 14:24:45.0 +0100
@@ -19,6 +19,9 @@
 /* Define to 1 if you have the `epoll_create1' function. */
 #undef HAVE_EPOLL_CREATE1
 
+/* do we have gnutls_certificate_set_verify_function */
+#undef HAVE_GNUTLS_CERTIFICATE_SET_VERIFY_FUNCTION
+
 /* Define to 1 if you have the inttypes.h header file. */
 #undef HAVE_INTTYPES_H
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/librelp-1.2.4/configure new/librelp-1.2.5/configure
--- old/librelp-1.2.4/configure 2014-03-15 11:21:40.0 +0100
+++ new/librelp-1.2.5/configure 2014-03-20 14:24:38.0 +0100
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for librelp 1.2.4.
+# Generated by GNU Autoconf 2.69 for librelp 1.2.5.
 #
 # Report bugs to rgerha...@adiscon.com.
 #
@@ -590,8 +590,8 @@
 # Identity of this package.
 PACKAGE_NAME='librelp'
 PACKAGE_TARNAME='librelp'
-PACKAGE_VERSION='1.2.4'
-PACKAGE_STRING='librelp 1.2.4'
+PACKAGE_VERSION='1.2.5'
+PACKAGE_STRING='librelp 1.2.5'
 PACKAGE_BUGREPORT='rgerha...@adiscon.com'
 PACKAGE_URL=''
 
@@ -1323,7 +1323,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat _ACEOF
-\`configure' configures librelp 1.2.4 to adapt to many kinds of systems.
+\`configure' configures librelp 1.2.5 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1393,7 +1393,7 @@
 
 if test -n $ac_init_help; then
   case $ac_init_help in
- short | recursive ) echo Configuration of librelp 1.2.4:;;
+ short | recursive ) echo Configuration of librelp 1.2.5:;;
esac
   cat \_ACEOF
 
@@ -1508,7 +1508,7 @@
 test -n $ac_init_help  exit $ac_status
 if $ac_init_version; then
   cat \_ACEOF
-librelp configure 1.2.4
+librelp configure 1.2.5
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2034,7 +2034,7 @@
 This file contains any messages produced by compilers while
 

commit librelp for openSUSE:Factory

2014-03-18 Thread h_root
Hello community,

here is the log from the commit of package librelp for openSUSE:Factory checked 
in at 2014-03-18 14:15:05

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  2014-01-15 
16:25:22.0 +0100
+++ /work/SRC/openSUSE:Factory/.librelp.new/librelp.changes 2014-03-18 
14:15:07.0 +0100
@@ -1,0 +2,23 @@
+Mon Mar 17 12:15:50 UTC 2014 - andreas.stie...@gmx.de
+
+- update to 1.2.4:
+  - correct API/ABI change in 1.2.3
+  - revert back to previous state (return void)
+* relpSrvEnableTLS();
+* relpSrvEnableTLSZip();
+These functions are now deprecated.
+  - introduce new functions that return a state
+* relpSrvEnableTLS2();
+* relpSrvEnableTLSZip2();
+
+---
+Fri Mar 14 14:50:27 UTC 2014 - andreas.stie...@gmx.de
+
+- update to 1.2.3:
+  - add ability to build librelp without TLS
+  - API change: two functions that used to return void now return
+state:
+* relpSrvEnableTLS();
+* relpSrvEnableTLSZip();
+
+---

Old:

  librelp-1.2.2.tar.gz

New:

  librelp-1.2.4.tar.gz



Other differences:
--
++ librelp.spec ++
--- /var/tmp/diff_new_pack.JLJEz7/_old  2014-03-18 14:15:08.0 +0100
+++ /var/tmp/diff_new_pack.JLJEz7/_new  2014-03-18 14:15:08.0 +0100
@@ -18,7 +18,7 @@
 
 Name:   librelp
 %define library_name librelp0
-Version:1.2.2
+Version:1.2.4
 Release:0
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Url:http://www.librelp.com/
@@ -28,9 +28,9 @@
 Group:  Development/Libraries/C and C++
 BuildRequires:  pkgconfig
 %if 0%{?sles_version}  0%{?sles_version} = 11
-BuildRequires:  libgnutls-devel = 1.4.0
+BuildRequires:  libgnutls-devel = 2.9.10
 %else
-BuildRequires:  pkgconfig(gnutls) = 1.4.0
+BuildRequires:  pkgconfig(gnutls) = 2.9.10
 %endif
 
 %description

++ librelp-1.2.2.tar.gz - librelp-1.2.4.tar.gz ++
 23537 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit librelp for openSUSE:Factory

2014-01-15 Thread h_root
Hello community,

here is the log from the commit of package librelp for openSUSE:Factory checked 
in at 2014-01-15 16:25: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-07-16 
16:42:51.0 +0200
+++ /work/SRC/openSUSE:Factory/.librelp.new/librelp.changes 2014-01-15 
16:25:22.0 +0100
@@ -1,0 +2,9 @@
+Tue Jan 14 20:53:10 UTC 2014 - andreas.stie...@gmx.de
+
+- update to 1.2.2:
+  - add capability to enable tcp KEEPALIVE
+  - introduced new API relpSrvSetKeepAlive() to support KEEPALIVE
+  - errors binding listener port are now reported via error message
+callback
+
+---

Old:

  librelp-1.2.0.tar.gz

New:

  librelp-1.2.2.tar.gz



Other differences:
--
++ librelp.spec ++
--- /var/tmp/diff_new_pack.wPKPGG/_old  2014-01-15 16:25:23.0 +0100
+++ /var/tmp/diff_new_pack.wPKPGG/_new  2014-01-15 16:25:23.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package librelp
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 Name:   librelp
 %define library_name librelp0
-Version:1.2.0
+Version:1.2.2
 Release:0
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Url:http://www.librelp.com/

++ librelp-1.2.0.tar.gz - librelp-1.2.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/librelp-1.2.0/ChangeLog new/librelp-1.2.2/ChangeLog
--- old/librelp-1.2.0/ChangeLog 2013-07-14 16:53:38.0 +0200
+++ new/librelp-1.2.2/ChangeLog 2014-01-07 13:07:36.0 +0100
@@ -1,4 +1,12 @@
 --
+Version 1.2.2 - 2014-01-07
+- add capability to enable tcp KEEPALIVE
+- introduced new API relpSrvSetKeepAlive() to support KEEPALIVE
+--
+Version 1.2.1 - 2013-09-26
+- errors binding listener port are now reported via error message
+  callback
+--
 Version 1.2.0 - 2013-07-15
 - support for epoll() added
   platforms that do not support it fall back to select()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/librelp-1.2.0/configure new/librelp-1.2.2/configure
--- old/librelp-1.2.0/configure 2013-07-08 18:25:51.0 +0200
+++ new/librelp-1.2.2/configure 2013-12-10 15:36:55.0 +0100
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.68 for librelp 1.2.0.
+# Generated by GNU Autoconf 2.68 for librelp 1.2.2.
 #
 # Report bugs to rgerha...@adiscon.com.
 #
@@ -570,8 +570,8 @@
 # Identity of this package.
 PACKAGE_NAME='librelp'
 PACKAGE_TARNAME='librelp'
-PACKAGE_VERSION='1.2.0'
-PACKAGE_STRING='librelp 1.2.0'
+PACKAGE_VERSION='1.2.2'
+PACKAGE_STRING='librelp 1.2.2'
 PACKAGE_BUGREPORT='rgerha...@adiscon.com'
 PACKAGE_URL=''
 
@@ -1304,7 +1304,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat _ACEOF
-\`configure' configures librelp 1.2.0 to adapt to many kinds of systems.
+\`configure' configures librelp 1.2.2 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1374,7 +1374,7 @@
 
 if test -n $ac_init_help; then
   case $ac_init_help in
- short | recursive ) echo Configuration of librelp 1.2.0:;;
+ short | recursive ) echo Configuration of librelp 1.2.2:;;
esac
   cat \_ACEOF
 
@@ -1486,7 +1486,7 @@
 test -n $ac_init_help  exit $ac_status
 if $ac_init_version; then
   cat \_ACEOF
-librelp configure 1.2.0
+librelp configure 1.2.2
 generated by GNU Autoconf 2.68
 
 Copyright (C) 2010 Free Software Foundation, Inc.
@@ -2012,7 +2012,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by librelp $as_me 1.2.0, which was
+It was created by librelp $as_me 1.2.2, which was
 generated by GNU Autoconf 2.68.  Invocation command line was
 
   $ $0 $@
@@ -2827,7 +2827,7 @@
 
 # Define the identity of the package.
  PACKAGE='librelp'
- VERSION='1.2.0'
+ VERSION='1.2.2'
 
 
 cat confdefs.h _ACEOF
@@ -2889,7 +2889,7 @@
 
 # Define 

commit librelp for openSUSE:Factory

2013-07-16 Thread h_root
Hello community,

here is the log from the commit of package librelp for openSUSE:Factory checked 
in at 2013-07-16 16:42:49

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-07-12 
20:47:58.0 +0200
+++ /work/SRC/openSUSE:Factory/.librelp.new/librelp.changes 2013-07-16 
16:42:51.0 +0200
@@ -1,0 +2,7 @@
+Tue Jul 16 10:52:06 UTC 2013 - andreas.stie...@gmx.de
+
+- update to 1.2.0:
+  - support for epoll() added
+  - API extension: relpEngineSetOnGenericErr
+
+---

Old:

  librelp-1.1.5.tar.gz

New:

  librelp-1.2.0.tar.gz



Other differences:
--
++ librelp.spec ++
--- /var/tmp/diff_new_pack.bIUJYM/_old  2013-07-16 16:42:52.0 +0200
+++ /var/tmp/diff_new_pack.bIUJYM/_new  2013-07-16 16:42:52.0 +0200
@@ -18,7 +18,7 @@
 
 Name:   librelp
 %define library_name librelp0
-Version:1.1.5
+Version:1.2.0
 Release:0
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Url:http://www.librelp.com/

++ librelp-1.1.5.tar.gz - librelp-1.2.0.tar.gz ++
 4689 lines of diff (skipped)
retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/librelp-1.1.5/ChangeLog new/librelp-1.2.0/ChangeLog
--- old/librelp-1.1.5/ChangeLog 2013-07-05 09:55:19.0 +0200
+++ new/librelp-1.2.0/ChangeLog 2013-07-14 16:53:38.0 +0200
@@ -1,4 +1,9 @@
 --
+Version 1.2.0 - 2013-07-15
+- support for epoll() added
+  platforms that do not support it fall back to select()
+- API extension: relpEngineSetOnGenericErr
+--
 Version 1.1.5 - 2013-07-05
 - bugfix: memory leak on connection close
   around 60 bytes of memory were lost on each connection close at the
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/librelp-1.1.5/INSTALL new/librelp-1.2.0/INSTALL
--- old/librelp-1.1.5/INSTALL   2013-07-05 07:33:29.0 +0200
+++ new/librelp-1.2.0/INSTALL   2013-06-03 13:07:36.0 +0200
@@ -1,7 +1,7 @@
 Installation Instructions
 *
 
-Copyright (C) 1994-1996, 1999-2002, 2004-2012 Free Software Foundation,
+Copyright (C) 1994-1996, 1999-2002, 2004-2011 Free Software Foundation,
 Inc.
 
Copying and distribution of this file, with or without modification,
@@ -309,10 +309,9 @@
 overridden in the site shell script).
 
 Unfortunately, this technique does not work for `CONFIG_SHELL' due to
-an Autoconf limitation.  Until the limitation is lifted, you can use
-this workaround:
+an Autoconf bug.  Until the bug is fixed you can use this workaround:
 
- CONFIG_SHELL=/bin/bash ./configure CONFIG_SHELL=/bin/bash
+ CONFIG_SHELL=/bin/bash /bin/bash ./configure CONFIG_SHELL=/bin/bash
 
 `configure' Invocation
 ==
@@ -368,3 +367,4 @@
 
 `configure' also accepts some other, not widely useful, options.  Run
 `configure --help' for more details.
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/librelp-1.1.5/compile new/librelp-1.2.0/compile
--- old/librelp-1.1.5/compile   2013-07-05 07:33:28.0 +0200
+++ new/librelp-1.2.0/compile   2013-06-03 13:07:35.0 +0200
@@ -1,9 +1,10 @@
 #! /bin/sh
 # Wrapper for compilers which do not understand '-c -o'.
 
-scriptversion=2012-03-05.13; # UTC
+scriptversion=2012-01-04.17; # UTC
 
-# Copyright (C) 1999-2012 Free Software Foundation, Inc.
+# Copyright (C) 1999, 2000, 2003, 2004, 2005, 2009, 2010, 2012 Free
+# Software Foundation, Inc.
 # Written by Tom Tromey tro...@cygnus.com.
 #
 # This program is free software; you can redistribute it and/or modify
@@ -78,48 +79,6 @@
   esac
 }
 
-# func_cl_dashL linkdir
-# Make cl look for libraries in LINKDIR
-func_cl_dashL ()
-{
-  

commit librelp for openSUSE:Factory

2013-07-01 Thread h_root
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.0 +0200
+++ /work/SRC/openSUSE:Factory/.librelp.new/librelp.changes 2013-07-02 
07:38:23.0 +0200
@@ -1,0 +2,52 @@
+Sun Jun 30 10:44:04 UTC 2013 - andreas.stie...@gmx.de
+
+- 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.0 +0200
+++ /var/tmp/diff_new_pack.njccEN/_new  2013-07-02 07:38:24.0 +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 rgerha...@adiscon.com
 
 %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: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit librelp for openSUSE:Factory

2013-04-24 Thread h_root
Hello community,

here is the log from the commit of package librelp for openSUSE:Factory checked 
in at 2013-04-24 15:57:14

Comparing /work/SRC/openSUSE:Factory/librelp (Old)
 and  /work/SRC/openSUSE:Factory/.librelp.new (New)


Package is librelp, Maintainer is m...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/librelp/librelp.changes  2012-09-25 
10:41:04.0 +0200
+++ /work/SRC/openSUSE:Factory/.librelp.new/librelp.changes 2013-04-24 
15:57:17.0 +0200
@@ -1,0 +2,10 @@
+Tue Apr 23 20:06:57 UTC 2013 - andreas.stie...@gmx.de
+
+- update to 1.0.3:
+  - added relpCltSetTimeout() interface function
+  - improved timeout handling
+  - provide support for user-settable shutdown indicator
+- includes changes from 1.0.2:
+  - added capability to support only IPv4/v6 instead of both
+
+---

Old:

  librelp-1.0.1.tar.gz

New:

  librelp-1.0.3.tar.gz



Other differences:
--
++ librelp.spec ++
--- /var/tmp/diff_new_pack.m9J8xw/_old  2013-04-24 15:57:22.0 +0200
+++ /var/tmp/diff_new_pack.m9J8xw/_new  2013-04-24 15:57:22.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package librelp
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 Name:   librelp
 %define library_name librelp0
-Version:1.0.1
+Version:1.0.3
 Release:0
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Url:http://www.librelp.com/

++ librelp-1.0.1.tar.gz - librelp-1.0.3.tar.gz ++
 21313 lines of diff (skipped)
retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/librelp-1.0.1/ChangeLog new/librelp-1.0.3/ChangeLog
--- old/librelp-1.0.1/ChangeLog 2012-09-06 17:18:46.0 +0200
+++ new/librelp-1.0.3/ChangeLog 2013-04-10 10:57:10.0 +0200
@@ -1,4 +1,20 @@
 --
+Version 1.0.3 (rgerhards), 2013-04-10
+- added relpCltSetTimeout() interface function
+- improved timeout handling
+  Note: default timeout is now consistently 90 seconds (there were
+  some parts of the code where it were 10 seconds and at others
+  they were 180).
+- provide support for user-settable shutdown indicator
+  This was introduced in support of rsyslog, but is probably useful
+  for other users as well. In short, it provides the ability to set
+  a pointer that is expected to be zero as long as the library shall
+  continue to run and set to 1 if it shall terminate. That ptr is then
+  checked at appropriate places of the library code.
+--
+Version 1.0.2 (rgerhards), 2013-03-15
+- added capability to support only IPv4/v6 instead of both
+--
 Version 1.0.1 (rgerhards), 2012-09-06
 - added capability to stop server without canceling its thread
 - bugfix: interrupt of select() was not properly handled
@@ -6,7 +22,7 @@
   execution (and confusing debug messages).
 --
 Version 1.0.0 (rgerhards), 2009-12-11
-This version of librelp matured in practice and it is not time for
+This version of librelp matured in practice and it is now time for
 a 1.0 release. Besides that, it includes a small number of
 changes:
 - bugfix: user callback never received remote IP address
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/librelp-1.0.1/INSTALL new/librelp-1.0.3/INSTALL
--- old/librelp-1.0.1/INSTALL   2012-01-19 12:17:42.0 +0100
+++ new/librelp-1.0.3/INSTALL   2013-04-07 12:36:30.0 +0200
@@ -1,8 +1,8 @@
 Installation Instructions
 *
 
-Copyright (C) 1994, 1995, 1996, 1999, 2000, 2001, 2002, 2004, 2005,
-2006, 2007, 2008, 2009 Free Software Foundation, Inc.
+Copyright (C) 1994-1996, 1999-2002, 2004-2012 Free Software Foundation,
+Inc.
 
Copying and distribution of 

commit librelp for openSUSE:Factory

2012-09-25 Thread h_root
Hello community,

here is the log from the commit of package librelp for openSUSE:Factory checked 
in at 2012-09-25 10:41:02

Comparing /work/SRC/openSUSE:Factory/librelp (Old)
 and  /work/SRC/openSUSE:Factory/.librelp.new (New)


Package is librelp, Maintainer is m...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/librelp/librelp.changes  2012-05-15 
17:41:27.0 +0200
+++ /work/SRC/openSUSE:Factory/.librelp.new/librelp.changes 2012-09-25 
10:41:04.0 +0200
@@ -1,0 +2,8 @@
+Mon Sep 24 20:20:59 UTC 2012 - andreas.stie...@gmx.de
+
+- update to upstream 1.0.1:
+  - added capability to stop server without canceling its thread
+  - bugfix: interrupt of select() was not properly handled
+- add pkgconfig support
+
+---

Old:

  librelp-1.0.0.tar.bz2

New:

  librelp-1.0.1.tar.gz



Other differences:
--
++ librelp.spec ++
--- /var/tmp/diff_new_pack.FRLNPl/_old  2012-09-25 10:41:05.0 +0200
+++ /var/tmp/diff_new_pack.FRLNPl/_new  2012-09-25 10:41:05.0 +0200
@@ -18,14 +18,15 @@
 
 Name:   librelp
 %define library_name librelp0
-Version:1.0.0
+Version:1.0.1
 Release:0
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Url:http://www.librelp.com/
-Source: http://download.rsyslog.com/librelp/librelp-1.0.0.tar.bz2
+Source: http://download.rsyslog.com/librelp/%{name}-%{version}.tar.gz
 Summary:A reliable logging library
 License:GPL-3.0+
 Group:  Development/Libraries/C and C++
+BuildRequires:  pkgconfig
 
 %description
 librelp is an easy to use library for the RELP protocol. RELP in turn provides

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit librelp for openSUSE:Factory

2012-05-15 Thread h_root
Hello community,

here is the log from the commit of package librelp for openSUSE:Factory checked 
in at 2012-05-15 17:41:20

Comparing /work/SRC/openSUSE:Factory/librelp (Old)
 and  /work/SRC/openSUSE:Factory/.librelp.new (New)


Package is librelp, Maintainer is m...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/librelp/librelp.changes  2012-02-16 
12:23:34.0 +0100
+++ /work/SRC/openSUSE:Factory/.librelp.new/librelp.changes 2012-05-15 
17:41:27.0 +0200
@@ -1,0 +2,13 @@
+Mon May 14 14:01:23 UTC 2012 - cfarr...@suse.com
+
+- license update: GPL-3.0+
+  No indication of GPL-3.0 ^only^ files in package. Fedora also using
+  GPL-3.0+
+
+---
+Fri May 11 15:43:56 UTC 2012 - jeng...@inai.de
+
+- Remove redundant sections and tags from specfile
+- Enable parallel build
+
+---
@@ -10 +23 @@
-  This version of librelp matured in practice and it is not time
+  This version of librelp matured in practice and it is now time



Other differences:
--
++ librelp.spec ++
--- /var/tmp/diff_new_pack.liPMge/_old  2012-05-15 17:41:28.0 +0200
+++ /var/tmp/diff_new_pack.liPMge/_new  2012-05-15 17:41:28.0 +0200
@@ -17,17 +17,14 @@
 
 
 Name:   librelp
+%define library_name librelp0
 Version:1.0.0
 Release:0
-#
-#
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-#
 Url:http://www.librelp.com/
 Source: http://download.rsyslog.com/librelp/librelp-1.0.0.tar.bz2
-#
 Summary:A reliable logging library
-License:GPL-3.0
+License:GPL-3.0+
 Group:  Development/Libraries/C and C++
 
 %description
@@ -55,15 +52,12 @@
 
 Rainer Gerhards rgerha...@adiscon.com
 
-%define library_name librelp0
-%define debug_package_requires %{library_name} = %{version}-%{release}
 
-%package -n librelp0
-#
+%package -n %library_name
 Summary:A reliable logging library
 Group:  Development/Libraries/C and C++
 
-%description -n librelp0
+%description -n %library_name
 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
@@ -90,7 +84,6 @@
 
 %package devel
 Requires:   %{library_name} = %{version}
-#
 Summary:A reliable logging library
 Group:  Development/Libraries/C and C++
 
@@ -124,15 +117,12 @@
 
 %build
 %configure --disable-static --with-pic
-%{__make}
+make %{?_smp_mflags}
 
 %install
 %makeinstall
 %{__rm} %{buildroot}%{_libdir}/librelp.la
 
-%clean
-%{__rm} -rf %{buildroot}
-
 %post   -n %{library_name} -p /sbin/ldconfig
 
 %postun -n %{library_name} -p /sbin/ldconfig

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit librelp for openSUSE:Factory

2012-02-16 Thread h_root
Hello community,

here is the log from the commit of package librelp for openSUSE:Factory checked 
in at 2012-02-16 12:23:31

Comparing /work/SRC/openSUSE:Factory/librelp (Old)
 and  /work/SRC/openSUSE:Factory/.librelp.new (New)


Package is librelp, Maintainer is m...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/librelp/librelp.changes  2011-09-23 
02:09:52.0 +0200
+++ /work/SRC/openSUSE:Factory/.librelp.new/librelp.changes 2012-02-16 
12:23:34.0 +0100
@@ -1,0 +2,5 @@
+Mon Feb 13 10:49:11 UTC 2012 - co...@suse.com
+
+- patch license to follow spdx.org standard
+
+---



Other differences:
--
++ librelp.spec ++
--- /var/tmp/diff_new_pack.V8GJuA/_old  2012-02-16 12:23:35.0 +0100
+++ /var/tmp/diff_new_pack.V8GJuA/_new  2012-02-16 12:23:35.0 +0100
@@ -1,7 +1,7 @@
 #
-# spec file for package librelp (Version 1.0.0)
+# spec file for package librelp
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,13 +16,10 @@
 #
 
 
-
 Name:   librelp
 Version:1.0.0
-Release:1
+Release:0
 #
-Group:  Development/Libraries/C and C++
-License:GPLv3
 #
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 #
@@ -30,6 +27,8 @@
 Source: http://download.rsyslog.com/librelp/librelp-1.0.0.tar.bz2
 #
 Summary:A reliable logging library
+License:GPL-3.0
+Group:  Development/Libraries/C and C++
 
 %description
 librelp is an easy to use library for the RELP protocol. RELP in turn provides
@@ -60,10 +59,9 @@
 %define debug_package_requires %{library_name} = %{version}-%{release}
 
 %package -n librelp0
-Group:  Development/Libraries/C and C++
-License:GPLv3
 #
 Summary:A reliable logging library
+Group:  Development/Libraries/C and C++
 
 %description -n librelp0
 librelp is an easy to use library for the RELP protocol. RELP in turn provides
@@ -91,11 +89,10 @@
 Rainer Gerhards rgerha...@adiscon.com
 
 %package devel
-Group:  Development/Libraries/C and C++
-License:GPLv3
 Requires:   %{library_name} = %{version}
 #
 Summary:A reliable logging library
+Group:  Development/Libraries/C and C++
 
 %description devel
 librelp is an easy to use library for the RELP protocol. RELP in turn provides

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org