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

devel at balabit.hu devel at balabit.hu
Thu Jan 31 11:12:46 CET 2013

PACKAGE             : syslog-ng
VERSION             : 3.4.1
SUMMARY             : new stable release
DATE                : Jan 31, 2013


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


        Thu, 31 Jan 2013 11:00:00 +0100

        This is the first stable release in the 3.4 series adding a number
        of features compared to 3.3, a culmination of more than a
        year's worth of development.

        Major features since 3.3

          * New plugins: AMQP & SMTP destinations, JSON parser.

            See the following links for more details about them:

            http://git.io/mgF_sA (AMQP), http://git.io/Os9qpA (SMTP)
            and http://git.io/7MerYA (JSON parser)

          * New parsers for patterndb: HOSTNAME, EMAIL, PCRE and

          * It is now possible to control what db-parser() sees as its
            input via it's new template() option. (Defaults to

            See http://git.io/YZHPtg for more details.

          * value-pairs() gained support for programmatically
            rewriting key names in bulk, via the rekey() method.

            See http://git.io/VylQUg for more details.

          * The network() driver is introduced, unifying and extending
            tcp(), udp(), syslog(), unix-dgram() and
            unix-stream(). The old drivers are still available, but
            migrating over to network() is encouraged.

            See http://git.io/0Xjlhg for more details.

          * Support for junctions & channels were added, which improve
            the flexibility of the syslog-ng configuration
            language. This allows combining sources with their closely
            tied processing functionality (like parser, rewrite and
            filter statements). Read this blog post for more


            In the final form of the functionality the "log" keyword
            as described in the blog post above was replaced with

        Changes since 3.4.0rc2:


        * PatternDB allows a wider range of characters in a class
          value now.

          Newly allowed chars are: %, :, @, +, !, ^, / and \.

        * The fsync() and flush-lines() functionality was restored in
          the file() destination, both work as expected and correctly

        * The set() and subst() rewrite operations were fixed to work
          even when referenced from multiple places (and in a number
          of different corner-cases too).

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

        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:

        Balazs Scheidler <bazsi at balabit.hu>
        Evan Rempel <erempel at uvic.ca>
        Gergely Nagy <algernon at balabit.hu>
        Johnson, Chris <chris.johnson3 at hp.com>


  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/20130131/8e6c059f/attachment.pgp 

More information about the syslog-ng-announce mailing list