summaryrefslogtreecommitdiffstats
path: root/TODO.org
diff options
context:
space:
mode:
authorGergely Nagy <algernon@balabit.hu>2012-04-13 13:14:22 +0200
committerGergely Nagy <algernon@balabit.hu>2012-04-13 13:14:22 +0200
commitfb7693f412485cebc8d4a0cc2b2ace424d60d65d (patch)
treee39c60fa23f51157725a1d902980c344b4770a67 /TODO.org
parentd0d14fda7c98bab9f92e14f9578676bc70962d25 (diff)
downloadlibumberlog-fb7693f412485cebc8d4a0cc2b2ace424d60d65d.tar.gz
libumberlog-fb7693f412485cebc8d4a0cc2b2ace424d60d65d.tar.xz
libumberlog-fb7693f412485cebc8d4a0cc2b2ace424d60d65d.zip
Implement string escaping.
With this patch, both JSON keys and values will be properly escaped. Signed-off-by: Gergely Nagy <algernon@balabit.hu>
Diffstat (limited to 'TODO.org')
-rw-r--r--TODO.org5
1 files changed, 4 insertions, 1 deletions
diff --git a/TODO.org b/TODO.org
index 7fa5221..10c9b30 100644
--- a/TODO.org
+++ b/TODO.org
@@ -97,7 +97,10 @@ systems where we would need to copy the thing around.
We need a way to get the post-message key-value pairs some other way,
or with using va_copy() and counting format strings and whatnot.
-* WIP Remove json-c dependency
+* DONE Remove json-c dependency
+CLOSED: [2012-04-13 Fri 13:10]
+- CLOSING NOTE [2012-04-13 Fri 13:10] \\
+ Implemented proper escaping too, and added a test case to verify the behaviour.
- Note taken on [2012-04-13 Fri 12:09] \\
Work in progress: the buffer handling was moved to buffer.c, it does
the heavy lifting and JSON formatting. It does not do escaping yet,