summaryrefslogtreecommitdiffstats
path: root/NEWS
diff options
context:
space:
mode:
authorGergely Nagy <algernon@balabit.hu>2012-04-08 11:04:59 +0200
committerGergely Nagy <algernon@balabit.hu>2012-04-08 11:04:59 +0200
commit5de1bdf4c0b6f8f5d064c27ba8298019b295e970 (patch)
tree9af764fda9e59862bb178bce2aeae40aacee5e17 /NEWS
parentbe6c6fb1b7e169f8e643e45409efbee1241954c0 (diff)
downloadlibumberlog-5de1bdf4c0b6f8f5d064c27ba8298019b295e970.tar.gz
libumberlog-5de1bdf4c0b6f8f5d064c27ba8298019b295e970.tar.xz
libumberlog-5de1bdf4c0b6f8f5d064c27ba8298019b295e970.zip
Properly handle va_lists, by copying.
Up until now, the library abused that passing va_list around without copying works on various architectures. On others, that does not. To remedy the issue, the library now parses format strings itself, and copies va_list. This makes it work on all architectures, independent on the internal implementation of va_list, and preserves both API and ABI. Signed-off-by: Gergely Nagy <algernon@balabit.hu>
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS12
1 files changed, 12 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index d59eb05..149d550 100644
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,17 @@
#+STARTUP: indent showall -*- org -*-
+* 0.1.2 - <2012-04-08 Sun>
+
+** Portability fixes
+
+Up until now, the library abused that passing va_list around without
+copying works on various architectures. On others, that does not.
+
+To remedy the issue, the library now parses format strings itself, and
+copies va_list. This makes it work on all architectures, independent
+on the internal implementation of va_list, and preserves both API and
+ABI.
+
* 0.1.1 - <2012-04-02 Mon>
** Override __syslog_chk, even when compiled without fortification