Module: sip-router
Branch: mgw/json
Commit: eac0169c00aefe17b67759a8556194d40815e608
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=eac0169…
Author: Matthew Williams <mgwilliams(a)gmail.com>
Committer: Matthew Williams <mgwilliams(a)gmail.com>
Date: Fri Jan 25 17:25:17 2013 -0800
json: use libjansson instead of libjson-c in order to support JSONPath access to object
values; provide tests
---
modules/json/Makefile | 13 +--
modules/json/README | 69 ++++++++++++--
modules/json/doc/json.xml | 8 +-
modules/json/doc/json_admin.xml | 176 +++++++++++++++++++++++-------------
modules/json/json_funcs.c | 164 ++++++++++++++++++++++++++-------
modules/json/json_funcs.h | 3 +-
modules/json/json_mod.c | 106 +++++++++++++---------
modules/json/json_path.c | 100 ++++++++++++++++++++
modules/json/json_path.h | 16 ++++
modules/json/test/json-test.cfg | 191 +++++++++++++++++++++++++++++++++++++++
modules/json/test/run-tests.sh | 4 +
11 files changed, 687 insertions(+), 163 deletions(-)
Diff:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commitdiff;h=eac…