pkgsrc/sysutils/syslog-ng/distinfo

10 lines
639 B
Text
Raw Normal View History

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
2018-08-15 15:08:21 +02:00
$NetBSD: distinfo,v 1.15 2018/08/15 13:08:21 fhajny Exp $
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
2018-08-15 15:08:21 +02:00
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
Update syslog-ng to the latest stable 3.7.2 version. Rework and clean up the package, split off various bindings into separate packages. Add SMF support. Major features and improvements introduced in major releases since 3.2. 3.7 - OpenSSL is now a required dependency for syslog-ng. - Java-destination driver ported from syslog-ng-incubator. - Python language support is ported from syslog-ng incubator. - New Java destination drivers - New Parsers 3.6 - PCRE is now a required dependency of syslog-ng. - Threaded mode is now enabled by default. 3.5 - Multi-line support - STOMP destination - Redis destination - Template type hinting - Template options honored everywhere - Support for unit suffixes in the configuration - The Incubator project 3.4 - New plugins: AMQP & SMTP destinations, JSON parser. - New parsers for patterndb: HOSTNAME, EMAIL, PCRE and LLADDR. - It is now possible to control what db-parser() sees as its input via it's new template() option. - value-pairs() gained support for programmatically rewriting key names in bulk, via the rekey() method. - The network() driver is introduced, unifying and extending tcp(), udp(), syslog(), unix-dgram() and unix-stream(). The old drivers are still available, but - Support for junctions & channels were added, which improve the flexibility of the syslog-ng configuration language. 3.3 - multi-core/CPU scaling: the new multi-threaded architecture allows syslog-ng to scale into the 800k msg/sec region. - MongoDB support: using MongoDB instead of SQL is faster and allows better representation of log data. - JSON support: using the $(format-json) template function it is now possible to construct JSON (JavaScript Object Notation) output for log messages. - A number of enhancements all over the place: SQL, patterndb. - The default ports have changed. syslog-ng is using the standard
2015-10-29 17:34:13 +01:00
SHA1 (patch-ac) = 7d48f689b6ff69c68697baf729fba8be9aec5ce8
Update sysutils/syslog-ng to 3.9.1. Features - Improve parsing performance in case of keep-timestamp(no) - TLS based transports will publish the peer's certificate in a set of name-value pairs. - Improve performance of the tcp() source, due to a bug, syslog-ng attempted to apply position tracking to messages coming over a TCP transport, which is used for file position tracking and causing performance degradation. - Make it possible to configure the listen-backlog() for any stream based transports (unix-stream and tcp). - Add a groupunset() rewrite rule that pairs up with groupset() but instead of setting values it unsets them. - Add support for Elastic Shield and SearchGuard - kv-parser() is now able to cope with unquoted values with an embedded space in them, it also trims whitespace from keys/values and is in general more reliable in extracting key-value pairs from arbitrary log messages. - Improve performance for java based destinations. - Add prefix() option to add-contextual-data() Bugfixes - Fix a potential crash in the file destination, in case it is a template based filename and time-reap() is elapsed. - Fix a potential ACK problem within syslog-ng that can cause input windows to overflow queue sizes over time, effectively causing message drops that shouldn't occur. - Fix a heap corruption bug in the DNS cache, in case the maximum number of DNS cache entries is reached. - Fix timestamp for suppression messages. - Fix add-contextual-data() to support CRLF line endings in its CSV input files. - Fixed key() option parsing in riemann() destinations. - Find libsystemd-journal related functions in both libsystemd-journal.so and libsystemd.so, as recent systemd versions bundled all systemd related libs into the same library. - Fixed the build-time detection of system-wide installed librabbitmq, libmongoc and libcap. - Fix the file source to repeatedly check for unexisting files, as a bug caused syslog-ng to stop after two attempts previously. - The performance testing tool "loggen" crashed if it was used to generate messages on multiple threads over TLS. This was now fixed. - Fix an issue in the syslog-parser() parser, so that timestamps parsed earlier in the log path are properly overwritten. - Due to a compilation issue, tcp-keepalive-time(), tcp-keepalive-intvl() and tcp-keepalive-probes() were not working, now they are again. - The --disable-shm-counters option is now passed to mongo-c-driver to work around a minor security issue. - Fix compilation issues on FreeBSD. - Add support to month names in all caps in syslog timestamps. At least one device seems to generate these. - The options() option to java destination can now accept numbers and not just strings. - Fix a memory leak in the java destination driver, that may affect java based destinations like ElasticSearch, Kafka & HDFS. Other changes - HDFS was updated to 2.7.3 - Elasticsearch was updated to 2.4.0 - Support was added for OpenSSL 1.1.x
2017-01-10 19:54:15 +01:00
SHA1 (patch-configure) = 2d8ef2285de44de016f44e51be47cd4c1178dfdb
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
2018-08-15 15:08:21 +02:00
SHA1 (patch-modules_system-source_system-source.c) = 14c2bb4b6681766da1330b43965da9547cf73b12