diff options
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 33 |
1 files changed, 33 insertions, 0 deletions
@@ -1,5 +1,38 @@ #+STARTUP: indent showall -*- org -*- +* 0.2.2 - UNRELEASED + +This release is is heavily based on the work of Miloslav Trmač +<mitr@redhat.com>, with minor edits outside of his contributions. + +** Performance improvements + +Significant performance improvements and internal code cleanups have +been made, resulting in some cases over 20% speed ups. + +** Support for a wider range of format strings + +On glibc-based platforms, the library now uses parse_printf_format(), +to support a far wider range of format strings than the old code +did. On other platforms, the old code is still used - but has received +improvements too. + +** Bugfixes + +*** Fixed a 1-byte heap overflow in ul_buffer_initialize + +*** Don't use \f in JSON, use \uNNNN instead + +Some parsers - notably json-c - do not recognise \f, so fall back to +\uNNNN instead. + +*** Timestamp formatting has been fixed + +*** Log mask handling has also been fixed + +Previously, if the mask was not a pure priority mask, the library did +not handle it appropriately. + * 0.2.1 - <2012-05-02 Wed> ** Fixed JSON formatting for syslog() messages |