[sr-dev] git:mgw/json: json: use libjansson instead of libjson-c in order to support JSONPath access to object values ; provide tests

Matthew Williams matthew at flowroute.com
Sat Jan 26 02:27:29 CET 2013


Module: sip-router
Branch: mgw/json
Commit: eac0169c00aefe17b67759a8556194d40815e608
URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=eac0169c00aefe17b67759a8556194d40815e608

Author: Matthew Williams <mgwilliams at gmail.com>
Committer: Matthew Williams <mgwilliams at 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=eac0169c00aefe17b67759a8556194d40815e608



More information about the sr-dev mailing list