[syslog-ng-announce] syslog-ng 3.3.6 has been released

devel at balabit.hu devel at balabit.hu
Mon Aug 27 16:37:05 CEST 2012

PACKAGE             : syslog-ng
VERSION             : 3.3.6
SUMMARY             : new stable release
DATE                : Aug 27, 2012


  A new stable version of syslog-ng Open Source Edition (3.3.6) has been
  released. For latest fixes in the 3.3.x feature branch you are recommended to
  upgrade to this version.


        Fri, 10 Aug 2012 11:00:00 +0200


        This release is a bug-fix release mostly, with a few minor -
        yet useful - feature enhancements. The most important one is
        that the patched ivykis syslog-ng 3.3 shipped with until now
        is no more. We build against upstream ivykis now (still
        included for convenience, though).

        Other highlights include much improved systemd support, and an
        enhancement to the @include feature, and many bugfixes. See
        below for more information!


        * The system() source automatically detects systemd, and
          defines the proper log socket accordingly. If the system()
          source is not used, a workaround to use the systemd supplied
          log socket instead of /dev/log was applied. This kicks in if
          syslog-ng is running under systemd, and its config version
          is 3.4 or less.

        * The @include statement now accepts globs, allowing one to
          limit what gets included, and limit it to files matching
          "*.conf", for example.


        * When using spoof-source, the destination address is now
          correctly resolved again after a SIGHUP.

        * When the supervisor receives a SIGHUP, it will not terminate
          anymore, but ignore it.

        * The fsync(yes) functionality was restored, and will now do
          what it is supposed to do.

        * A memory corruption was fixed in the DNS cache when used in
          threaded mode and dns-cache-hosts() is used.

        * The program() destination now correctly closes the standard
          input of the running program when syslog-ng is being
          reloaded (as opposed to only sending a signal).

        * Incorrect encoding of data caused UDP and unix-dgram()
          receives to be erroneously closed, so no further data would
          be received. This has been fixed.  Incorrect encoding of
          incoming data causes the connection for connection oriented
          transports (like tcp() and unix-stream()) to be closed, but
          the same condition is ignored for datagram oriented
          transports (like udp() or unix-dgram()).

        * Fixed a possible NULL dereference in patterndb, when an
          action was used without a context-scope.

        * The max-connections() setting now works correctly accross
          reloads, and does not reset the counter.

        Other changes

        * On systems that have utmpx(5), syslog-ng will prefer and use
          that over the older utmp(5). This means that there is no
          more patching needed for systems like FreeBSD 9, which only
          support utmpx.


        syslog-ng is developed as a community project, and as such it
        relies on volunteers to do the work necessarily to produce

        Reporting bugs, testing changes, writing code or simply
        providing feedback are all important contributions, so please
        if you are a user of syslog-ng, contribute.

        These people have helped in this release:

        Alex Zimnitsky <avz at dagotel.ru>
        Alexander Komyagin <komyagin at altell.ru>
        Balazs Scheidler <bazsi at balabit.hu>
        Cary Taylor <ctaylor at ptgi.com>
        EgonB <egon at local.ee>
        Evan Rempel <erempel at uvic.ca>
        Gergely Nagy <algernon at balabit.hu>
        Imre Lazar <imre at balabit.hu>
        Jose Pedro Oliveira <jpo at di.uminho.pt>
        Lennert Buytenhek <buytenh at wantstofly.org>
        Mads <mads at ab3.no>
        Mark Ulmer <mark.ulmer at apollogrp.edu>
        Mark Wooding <mdw at distorted.org.uk>
        Marvin Nipper <marvin.nipper at stream.com>
        Patrick Hemmer
        Peter Czanik <czanik at balabit.hu>
        Sandor Geller <wildy at muhelybt.hu>
        Viktor Juhasz <jviktor at balabit.hu>


  You can download the source or binary packages from:


  The documentation of the syslog-ng Open Source Edition is available in
  The syslog-ng Open Source Edition Administrator's Guide at


-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 199 bytes
Desc: not available
Url : http://lists.balabit.hu/pipermail/syslog-ng-announce/attachments/20120827/bdac688a/attachment.pgp 

More information about the syslog-ng-announce mailing list