pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/sysutils/syslog-ng sysutils/syslog-ng: Update to 3.17.2.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/ef4ce87c9c46
branches:  trunk
changeset: 311616:ef4ce87c9c46
user:      fhajny <fhajny%pkgsrc.org@localhost>
date:      Wed Aug 15 13:08:21 2018 +0000

description:
sysutils/syslog-ng: Update to 3.17.2.

3.17.2
======

## Bugfixes

- Fix a bug in flow-control
- Fix template function evaluation in debugger

3.17.1
======

## Features

- Client side failback mode
- New linux-audit() source as SCL
- Decorating generated configuration
- Introduce ewmm() source
- Add parsing of Cisco unified call manager
- Mandatory parameters for cfg-block (SCL)

## Bugfixes

- dqtool cat print backlog items
- Rewind backlog in case of stateless LogProtoClient
- Filter out incorrectly parsed sudo logs
- Minor fixes related to client-lib-dir, loggen and eventlog
- Minor stats-query fixes and refactor
- Reliable disk buffer non-empty backlog
- Fix pip package versions on older distro releases (dbld)
- Fix a groupset/groupunset and map-value-pairs() crash
- Make g_atomic_counter_set() atomic and update minimum glib version
  to 2.26
- Aligning java related SCLs with mandatory parameters
- Loggen minor fixes
- grab-logging should be installed as a header
- Fix possible underflow of memory_usage (afsql, logqueue-fifo)
- Fix SELinux module version inconsistency
- Fix CMake unit test compilation (no-pie)
- Fix possible crash in syslog-parser()
- Disable ack for mark mode
- Fixing a Telegram destination bug with bot id
- All drivers should support inner destination or source plugins
- Fix default file and directory creation ownership
- Fix global "center;;received" counter when systemd-journal() is used
- Link everything to libsecret-storage
- Inform about the right dns-cache() configuration (warning message
  typo)
- Adjusting window size for internal mark mode
- Fix memory leaks in disk-buffer()
- Fix undefined behavior in log multiplexer
- Fix static linking mode (autotools)
- Fix internal mark mode infinite loop with old ivykis
- Fix missing normalize flags
- Keep JVM running on reload if once configured
- Fix a race condition (suspend) in LogSource
- Add `@requires json-plugin` to the cim() parser
- Added exclude_kmsg option to system source
- Fix padding template function
- Leak & invalid memory access
- FreeBSD 11.2 builderror SOCK_STREAM
- Add ref-counted TLSVerifier struct (use after free fix)

## Other changes

- Improve loggen's file message parser
- syslog-ng-debun improvements
- Goodbye "goto relex" (refactor)
- Refactor the callback registration mechanism of WildcardFileReader
- Extended Linux capabilities detection (pkg-config)
- Add atomic gssize
- Lower the message level of `@requires` to debug
- macOS warning elimination
- Remove a misleading rewrite-related debug message
- Minor updates to SELinux policy installer script
- More robust GLib detection (CMake)
- Logthreaded nonfunctional changes
- Confgen and pragma improvements
- Flush before stopping syslog-ng (functional tests)
- Port unit tests into criterion (test_filters_netmask6, test_findeom,
  csv_parser, patternDB)
- Libtest refactors
- Add missing files to the source tarball
- Better python binary detection

diffstat:

 sysutils/syslog-ng/Makefile.common                                     |   4 +-
 sysutils/syslog-ng/PLIST                                               |   4 ++-
 sysutils/syslog-ng/distinfo                                            |  12 +++++-----
 sysutils/syslog-ng/patches/patch-modules_system-source_system-source.c |  10 ++++----
 4 files changed, 16 insertions(+), 14 deletions(-)

diffs (79 lines):

diff -r 011c0e31ef72 -r ef4ce87c9c46 sysutils/syslog-ng/Makefile.common
--- a/sysutils/syslog-ng/Makefile.common        Wed Aug 15 11:23:34 2018 +0000
+++ b/sysutils/syslog-ng/Makefile.common        Wed Aug 15 13:08:21 2018 +0000
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile.common,v 1.12 2018/06/25 17:14:19 fhajny Exp $
+# $NetBSD: Makefile.common,v 1.13 2018/08/15 13:08:21 fhajny Exp $
 # used by sysutils/syslog-ng/Makefile
 # used by sysutils/syslog-ng/Makefile.module
 
-DISTNAME=      syslog-ng-3.16.1
+DISTNAME=      syslog-ng-3.17.2
 CATEGORIES=    sysutils
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=balabit/}
 
diff -r 011c0e31ef72 -r ef4ce87c9c46 sysutils/syslog-ng/PLIST
--- a/sysutils/syslog-ng/PLIST  Wed Aug 15 11:23:34 2018 +0000
+++ b/sysutils/syslog-ng/PLIST  Wed Aug 15 13:08:21 2018 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.16 2018/06/25 17:14:19 fhajny Exp $
+@comment $NetBSD: PLIST,v 1.17 2018/08/15 13:08:21 fhajny Exp $
 bin/dqtool
 bin/loggen
 bin/pdbtool
@@ -8,6 +8,7 @@
 include/syslog-ng/afinter.h
 include/syslog-ng/alarms.h
 include/syslog-ng/apphook.h
+include/syslog-ng/atomic-gssize.h
 include/syslog-ng/atomic.h
 include/syslog-ng/block-ref-parser.h
 include/syslog-ng/bookmark.h
@@ -214,6 +215,7 @@
 include/syslog-ng/value-pairs/transforms.h
 include/syslog-ng/value-pairs/value-pairs.h
 include/syslog-ng/versioning.h
+include/syslog-ng/window-size-counter.h
 lib/libevtlog.la
 lib/libloggen_helper.la
 lib/libloggen_plugin.la
diff -r 011c0e31ef72 -r ef4ce87c9c46 sysutils/syslog-ng/distinfo
--- a/sysutils/syslog-ng/distinfo       Wed Aug 15 11:23:34 2018 +0000
+++ b/sysutils/syslog-ng/distinfo       Wed Aug 15 13:08:21 2018 +0000
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.14 2018/06/25 17:14:19 fhajny Exp $
+$NetBSD: distinfo,v 1.15 2018/08/15 13:08:21 fhajny Exp $
 
-SHA1 (syslog-ng-3.16.1.tar.gz) = 35252ab332b381d6d6dd4acc1be203cde181acd0
-RMD160 (syslog-ng-3.16.1.tar.gz) = 619a9aac0e6312467880054f7c62e521de72af9f
-SHA512 (syslog-ng-3.16.1.tar.gz) = 6b47e570ac19154f6158d8de0898c0a49e87d4ed51cae67224501e9460063efc53c4b2ad518d7def811d320f88cbefbf5d645de31f300498921652d7be305999
-Size (syslog-ng-3.16.1.tar.gz) = 8899693 bytes
+SHA1 (syslog-ng-3.17.2.tar.gz) = 75d7881d2cf258017c3b98fd37ceb3322c1855ad
+RMD160 (syslog-ng-3.17.2.tar.gz) = 6464dd3fd20662e69e3056d090bcce470be90e93
+SHA512 (syslog-ng-3.17.2.tar.gz) = 2b82ea047bab125d35ab0a90e933b8a282852c6b4a9a8adc3f2a0ddf392f24210ce1296d0cfb389f98e54e50090a3ded5a64c5a9529d2a90cbecbfafd620edd7
+Size (syslog-ng-3.17.2.tar.gz) = 9119227 bytes
 SHA1 (patch-ac) = 7d48f689b6ff69c68697baf729fba8be9aec5ce8
 SHA1 (patch-configure) = 2d8ef2285de44de016f44e51be47cd4c1178dfdb
-SHA1 (patch-modules_system-source_system-source.c) = f51ed8d2e6d603744b3e6636eeb9c68382e5cda6
+SHA1 (patch-modules_system-source_system-source.c) = 14c2bb4b6681766da1330b43965da9547cf73b12
diff -r 011c0e31ef72 -r ef4ce87c9c46 sysutils/syslog-ng/patches/patch-modules_system-source_system-source.c
--- a/sysutils/syslog-ng/patches/patch-modules_system-source_system-source.c    Wed Aug 15 11:23:34 2018 +0000
+++ b/sysutils/syslog-ng/patches/patch-modules_system-source_system-source.c    Wed Aug 15 13:08:21 2018 +0000
@@ -1,12 +1,12 @@
-$NetBSD: patch-modules_system-source_system-source.c,v 1.1 2015/10/29 16:34:13 fhajny Exp $
+$NetBSD: patch-modules_system-source_system-source.c,v 1.2 2018/08/15 13:08:21 fhajny Exp $
 
 Add basic NetBSD system() definition.
 
---- modules/system-source/system-source.c.orig 2015-10-27 08:08:53.000000000 +0000
+--- modules/system-source/system-source.c.orig 2018-08-10 10:28:08.000000000 +0000
 +++ modules/system-source/system-source.c
-@@ -294,6 +294,10 @@ system_generate_system_transports(GStrin
-       system_sysblock_add_unix_dgram(sysblock, "/var/run/log", NULL, NULL);
-       system_sysblock_add_freebsd_klog(sysblock, u.release);
+@@ -295,6 +295,10 @@ system_generate_system_transports(GStrin
+       if (!exclude_kernel_messages)
+         system_sysblock_add_freebsd_klog(sysblock, u.release);
      }
 +  else if (strcmp(u.sysname, "NetBSD") == 0)
 +    {



Home | Main Index | Thread Index | Old Index