Hello community, here is the log from the commit of package rsyslog for openSUSE:Factory checked in at 2016-03-17 16:36:09 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rsyslog (Old) and /work/SRC/openSUSE:Factory/.rsyslog.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rsyslog" Changes: -------- --- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes 2016-02-03 10:19:58.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2016-03-17 16:49:32.000000000 +0100 @@ -1,0 +2,42 @@ +Sun Mar 13 06:51:47 UTC 2016 - [email protected] + +- rsyslog 8.17.0: + * improve json variable performance + * new experimental feature: lookup table suport + * new feature: dynamic statistics counters + * new contributed plugin: omampq1 for AMQP 1.0-compliant brokers + * new set of UTC-based $now family of variables ($now-utc, $year-utc, ...) + * simplified locking when accessing message and local variables + * new global parameter "debug.unloadModules" + * timestamp handling: guard against invalid dates + * imfile: add "trimlineoverbytes" input paramter + * ommongodb: add support for extended json format for dates + * omjournal: add support for templates + * imuxsock: add "ruleset" input parameter + * imptcp: performance improvements + * improve interface definition in some modules, e.g. mmanon, mmsequence + * rsgtutil: dump mode improvements + + auto-detect signature file type + + ability to dump hash chains for log extraction files + * bugfix: unixtimestamp date format was incorrectly computed (leap year) + * bugfix: date-ordinal date format was incorrectly computed (leap year) + * bugfix: some race when shutting down input module threads + * bugfix tcpflood: did not handle connection drops correct in TLS case + * bugfix: abort if global parameter value was wrong + * bugfix omkafka: fix potential NULL pointer addressing + * bugfix impstats: @cee cookie was prefixed to wrong fromat (json vs. cee) + * bugfix imfile: fix race during startup that could lead to some duplication + * bugfix: potential loss of single message at queue shutdown + * bugfix: potential deadlock with heavy variable access + * bugfix ommysql: on some platforms, serverport parameter had no effect + * bugfix omelasticsearch: invalid pointer dereference + * bugfix omhiredis: serverport config parameter did not reliably work + * bugfix rsgtutil: -h command line option did not work + * bugfix lexer: hex numbers were not properly represented + * bugfix TLS syslog: intermittent errors while sending data + * bugfix imfile: abort on startup if no slash was present in file name param + * bugfix rsgtutil: fixed abort when using short command line options + * bugfix rsgtutil: invalid computation of log record extraction file + * bugfix build system: KSI components could only be build if in default path + +------------------------------------------------------------------- Old: ---- rsyslog-8.16.0.tar.gz rsyslog-doc-8.16.0.tar.gz New: ---- rsyslog-8.17.0.tar.gz rsyslog-doc-8.17.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rsyslog.spec ++++++ --- /var/tmp/diff_new_pack.f6oWwq/_old 2016-03-17 16:49:33.000000000 +0100 +++ /var/tmp/diff_new_pack.f6oWwq/_new 2016-03-17 16:49:33.000000000 +0100 @@ -20,7 +20,7 @@ Summary: The enhanced syslogd for Linux and Unix License: (GPL-3.0+ and Apache-2.0) Group: System/Daemons -Version: 8.16.0 +Version: 8.17.0 Release: 0 %if 0%{?suse_version} >= 1210 %bcond_without systemd @@ -56,6 +56,7 @@ %bcond_without mmnormalize %bcond_without elasticsearch %bcond_without omhttpfs +%bcond_without omamqp1 # contributed modules not built for various reasons # --enable-mmgrok - grok not in factory # --enable-omkafka - librdkafka not in factory @@ -125,6 +126,13 @@ %if %{with omhttpfs} BuildRequires: curl-devel >= 7.0.0 %endif +%if %{with omamqp1} +%if %{with pkgconfig} +BuildRequires: pkgconfig(libqpid-proton) >= 0.9 +%else +BuildRequires: qpid-proton-devel >= 0.9 +%endif +%endif %if %{with hiredis} BuildRequires: hiredis-devel >= 0.10.1 %endif @@ -192,12 +200,12 @@ %if %{with pkgconfig} BuildRequires: pkgconfig(libee) >= 0.4.0 BuildRequires: pkgconfig(libestr) >= 0.1.9 -BuildRequires: pkgconfig(libfastjson) +BuildRequires: pkgconfig(libfastjson) >= 0.99.0 BuildRequires: pkgconfig(uuid) >= 2.21.0 %else BuildRequires: libee-devel >= 0.4.0 BuildRequires: libestr-devel -BuildRequires: libfastjson-devel +BuildRequires: libfastjson-devel >= 0.99.0 BuildRequires: libuuid-devel %endif %if %{with systemd} @@ -524,6 +532,19 @@ %endif +%if %{with omamqp1} +%package module-omamqp1 +Requires: %{name} = %{version} +Summary: AMQP support module for syslog +Group: System/Daemons + +%description module-omamqp1 +Rsyslog is an enhanced multi-threaded syslog daemon. See rsyslog +package. + +This module provides support for AMQP. +%endif + %prep %setup -q -a 14 %patch0 -p1 @@ -615,6 +636,9 @@ %if %{with mongodb} --enable-ommongodb \ %endif +%if %{with omamqp1} + --enable-omamqp1 \ +%endif %if %{with hiredis} --enable-omhiredis \ %endif @@ -1126,6 +1150,12 @@ %{rsyslog_module_dir_withdeps}/omzmq3.so %endif +%if %{with omamqp1} +%files module-omamqp1 +%defattr(-,root,root) +%{rsyslog_module_dir_withdeps}/omamqp1.so +%endif + %if %{with gcrypt} %files module-gcrypt ++++++ rsyslog-8.16.0.tar.gz -> rsyslog-8.17.0.tar.gz ++++++ ++++ 28025 lines of diff (skipped) ++++++ rsyslog-doc-8.16.0.tar.gz -> rsyslog-doc-8.17.0.tar.gz ++++++ ++++ 14355 lines of diff (skipped)
