   _        ___  ____ ____  ____    _ ____
  |_|_ _   / _ \/ ___/ ___||  _ \  | |___ \
  _|_||_| | | | \___ \___ \| |_) | | | __) |
 |_||_|_| | |_| |___) |__) |  __/  | |/ __/
  |_|_|_|  \___/|____/____/|_|     |_|_____|

  OSSP l2 -- Flexible Logging

  ChangeLog
  =========

  Changes between 0.9.7 and 0.9.8 (22-Apr-2004 to 22-Apr-2004)

    *) Change devtool.conf %import of OSSP sa to inject a faked
       HAVE_CONFIG_H. This unbreaks preprocessor conditions and fixes
       building on Solaris 2.6
       [Thomas Lotterer <thomas@lotterer.net>]

  Changes between 0.9.6 and 0.9.7 (21-Apr-2004 to 22-Apr-2004)

    *) Replace modf(3) calls in l2_util_format.c with a hand-crafted
       inlined l2_util_modf() function to avoid dependency to external
       libm on systems where modf(3) is not part of libc, i.e. Tru64 and
       QNX. Reported by Karl Vogel.
       [Ralf S. Engelschall <rse@engelschall.com>]

  Changes between 0.9.5 and 0.9.6 (10-Nov-2003 to 21-Apr-2004)

    *) Create devtool.conf %import and import OSSP sa 1.2.0
       [Thomas Lotterer <thomas@lotterer.net>]

  Changes between 0.9.4 and 0.9.5 (25-Sep-2003 to 10-Nov-2003)

    *) Remove log0...4 macros
       [Thomas Lotterer <thomas@lotterer.net>]

    *) Minor adjustments porting to OpenDarwin 6.6
       [Thomas Lotterer <thomas@lotterer.net>]

    *) Fix Problem where l2 does not terminate a message when it
       contains a \n so if previous message was longer the part between
       \n and the end of the previous message is repeated in the current
       message.
       http://cvs.ossp.org/tktview?tn=23
       [Thomas Lotterer <thomas@lotterer.net>]

    *) Added bison-locations option to scanner, fixing the missing
       reentrant yylloc with flex-2.5.31.
       [Michael Schloh <michael@schloh.com>]

  Changes between 0.9.3 and 0.9.4 (15-Sep-2003 to 25-Sep-2003)

    *) Change jitter option in file channel from flag to count.
       [Thomas Lotterer <thomas@lotterer.net>]

    *) Add monitor option to file channel.
       [Thomas Lotterer <thomas@lotterer.net>]

  Changes between 0.9.2 and 0.9.3 (30-Jun-2003 to 15-Sep-2003)

    *) Make sure prefix channel does atomar downstream writes
       [Ralf S. Engelschall <rse@engelschall.com>]

  Changes between 0.9.1 and 0.9.2 (11-Oct-2002 to 30-Jun-2003)
  
    *) Introduce "trunc=" option for file channel; keep support for
       obsolete "append" option.
       [Thomas Lotterer <thomas@lotterer.net>]

    *) Change default mode for file channel to "append".
       [Thomas Lotterer <thomas@lotterer.net>]

    *) Fix array too small by one element bug in fd and file channels.
       [Thomas Lotterer <thomas@lotterer.net>]

    *) Add jitter option to file channel.
       [Thomas Lotterer <thomas@lotterer.net>]

  Changes between 0.9.0 and 0.9.1 (30-Jul-2002 to 11-Oct-2003)

    *) Changed "filedescriptor" to "fs" in file descriptor channel
       configuration.
       [Thomas Lotterer <thomas@lotterer.net>]

    *) Upgraded to GNU autoconf 2.54.
       [Ralf S. Engelschall <rse@engelschall.com>]

    *) Simplify install/uninstall Makefile targets
       [Ralf S. Engelschall <rse@engelschall.com>]

    *) Fixed uname(3) usage in prefix channel.
       [Ralf S. Engelschall <rse@engelschall.com>]

    *) Fixed memory leak in l2_util_vasprintf().
       [Ralf S. Engelschall <rse@engelschall.com>]

    *) Upgraded to latest OSSP sa.
       [Ralf S. Engelschall <rse@engelschall.com>]

  Changes between *GENESIS* and 0.9.0 (30-Jul-2002 to 30-Jul-2002)

    *) Initial release.
       [Ralf S. Engelschall <rse@engelschall.com>]

