summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGergely Nagy <algernon@madhouse-project.org>2012-04-28 18:47:43 +0200
committerGergely Nagy <algernon@madhouse-project.org>2012-04-28 18:47:43 +0200
commitcf66dbeb8820ef935045813598aa5a48be00526a (patch)
tree63359ff3d4b8ad4dee478ceed016720a1408ed6a
parent4e41abd16ea5fc9d0e32a702037a3824c4792cde (diff)
downloadlibumberlog-cf66dbeb8820ef935045813598aa5a48be00526a.tar.gz
libumberlog-cf66dbeb8820ef935045813598aa5a48be00526a.tar.xz
libumberlog-cf66dbeb8820ef935045813598aa5a48be00526a.zip
Preparations for 0.2.1
Bump software and library interface versions, and start adding NEWS entries. Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>
-rw-r--r--NEWS25
-rw-r--r--configure.ac2
-rw-r--r--lib/Makefile.am4
3 files changed, 28 insertions, 3 deletions
diff --git a/NEWS b/NEWS
index 7603954..a37cf19 100644
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,30 @@
#+STARTUP: indent showall -*- org -*-
+* 0.2.1
+
+** Fixed JSON formatting for syslog() messages
+
+In version 0.2.0, when converting to formatting the JSON output
+ourselves, a bug creeped in that made the library emit invalid JSON
+when used as an LD_PRELOAD-ed library.
+
+This has been corrected.
+
+** Facility and priority values are handled properly
+
+In all versions of the library the facility and priority handling was
+broken for all but the most trivial cases. This version fixes this
+issue aswell.
+
+** Previous openlog() settings are cleared at closelog() time
+
+In all former versions of the library, openlog() collected a set of
+information that was then used by all other functions, even after
+closelog() was called.
+
+Closing the log should return us to the default state, so we now wrap
+closelog() too, and the library resets its settings to their default.
+
* 0.2.0 - <2012-04-16 Mon>
** Remove the json-c dependency
diff --git a/configure.ac b/configure.ac
index 8e24a8e..f3805c7 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,7 +1,7 @@
dnl Process this file with autoconf to produce a configure script.
dnl
-AC_INIT(libumberlog, 0.2.0, algernon@balabit.hu, libumberlog, https://github.com/algernon/libumberlog)
+AC_INIT(libumberlog, 0.2.1, algernon@balabit.hu, libumberlog, https://github.com/algernon/libumberlog)
AM_INIT_AUTOMAKE([1.9 tar-ustar])
dnl ***************************************************************************
diff --git a/lib/Makefile.am b/lib/Makefile.am
index 169b0b2..b113810 100644
--- a/lib/Makefile.am
+++ b/lib/Makefile.am
@@ -1,6 +1,6 @@
-LUL_CURRENT = 1
+LUL_CURRENT = 2
LUL_REVISION = 0
-LUL_AGE = 0
+LUL_AGE = 1
lib_LTLIBRARIES = libumberlog.la
libumberlog_la_LDFLAGS = -Wl,--version-script,${srcdir}/libumberlog.ld \