Changeset 17909
- Timestamp:
- 11/20/11 17:43:11 (18 months ago)
- Location:
- src/router/jansson
- Files:
-
- 399 added
-
. (added)
-
CHANGES (added)
-
LICENSE (added)
-
Makefile.am (added)
-
Makefile.in (added)
-
README.rst (added)
-
aclocal.m4 (added)
-
config.guess (added)
-
config.h.in (added)
-
config.sub (added)
-
configure (added)
-
configure.ac (added)
-
depcomp (added)
-
doc (added)
-
doc/Makefile.am (added)
-
doc/Makefile.in (added)
-
doc/README (added)
-
doc/apiref.rst (added)
-
doc/changes.rst (added)
-
doc/conf.py (added)
-
doc/conformance.rst (added)
-
doc/ext (added)
-
doc/ext/refcounting.py (added)
-
doc/gettingstarted.rst (added)
-
doc/github_commits.c (added)
-
doc/index.rst (added)
-
doc/portability.rst (added)
-
doc/tutorial.rst (added)
-
doc/upgrading.rst (added)
-
install-sh (added)
-
jansson.pc.in (added)
-
ltmain.sh (added)
-
missing (added)
-
src (added)
-
src/Makefile.am (added)
-
src/Makefile.in (added)
-
src/dump.c (added)
-
src/error.c (added)
-
src/hashtable.c (added)
-
src/hashtable.h (added)
-
src/jansson.h (added)
-
src/jansson_config.h (added)
-
src/jansson_config.h.in (added)
-
src/jansson_private.h (added)
-
src/load.c (added)
-
src/memory.c (added)
-
src/pack_unpack.c (added)
-
src/strbuffer.c (added)
-
src/strbuffer.h (added)
-
src/strconv.c (added)
-
src/utf.c (added)
-
src/utf.h (added)
-
src/value.c (added)
-
test (added)
-
test/Makefile.am (added)
-
test/Makefile.in (added)
-
test/bin (added)
-
test/bin/Makefile.am (added)
-
test/bin/Makefile.in (added)
-
test/bin/json_process.c (added)
-
test/run-suites (added)
-
test/scripts (added)
-
test/scripts/run-tests.sh (added)
-
test/scripts/valgrind.sh (added)
-
test/suites (added)
-
test/suites/Makefile.am (added)
-
test/suites/Makefile.in (added)
-
test/suites/api (added)
-
test/suites/api/Makefile.am (added)
-
test/suites/api/Makefile.in (added)
-
test/suites/api/run (added)
-
test/suites/api/test_array.c (added)
-
test/suites/api/test_copy.c (added)
-
test/suites/api/test_dump.c (added)
-
test/suites/api/test_dump_callback.c (added)
-
test/suites/api/test_equal.c (added)
-
test/suites/api/test_load.c (added)
-
test/suites/api/test_loadb.c (added)
-
test/suites/api/test_memory_funcs.c (added)
-
test/suites/api/test_number.c (added)
-
test/suites/api/test_object.c (added)
-
test/suites/api/test_pack.c (added)
-
test/suites/api/test_simple.c (added)
-
test/suites/api/test_unpack.c (added)
-
test/suites/api/util.h (added)
-
test/suites/invalid (added)
-
test/suites/invalid-unicode (added)
-
test/suites/invalid-unicode/encoded-surrogate-half (added)
-
test/suites/invalid-unicode/encoded-surrogate-half/error (added)
-
test/suites/invalid-unicode/encoded-surrogate-half/input (added)
-
test/suites/invalid-unicode/invalid-utf-8-after-backslash (added)
-
test/suites/invalid-unicode/invalid-utf-8-after-backslash/error (added)
-
test/suites/invalid-unicode/invalid-utf-8-after-backslash/input (added)
-
test/suites/invalid-unicode/invalid-utf-8-in-array (added)
-
test/suites/invalid-unicode/invalid-utf-8-in-array/error (added)
-
test/suites/invalid-unicode/invalid-utf-8-in-array/input (added)
-
test/suites/invalid-unicode/invalid-utf-8-in-bigger-int (added)
-
test/suites/invalid-unicode/invalid-utf-8-in-bigger-int/error (added)
-
test/suites/invalid-unicode/invalid-utf-8-in-bigger-int/input (added)
-
test/suites/invalid-unicode/invalid-utf-8-in-escape (added)
-
test/suites/invalid-unicode/invalid-utf-8-in-escape/error (added)
-
test/suites/invalid-unicode/invalid-utf-8-in-escape/input (added)
-
test/suites/invalid-unicode/invalid-utf-8-in-exponent (added)
-
test/suites/invalid-unicode/invalid-utf-8-in-exponent/error (added)
-
test/suites/invalid-unicode/invalid-utf-8-in-exponent/input (added)
-
test/suites/invalid-unicode/invalid-utf-8-in-identifier (added)
-
test/suites/invalid-unicode/invalid-utf-8-in-identifier/error (added)
-
test/suites/invalid-unicode/invalid-utf-8-in-identifier/input (added)
-
test/suites/invalid-unicode/invalid-utf-8-in-int (added)
-
test/suites/invalid-unicode/invalid-utf-8-in-int/error (added)
-
test/suites/invalid-unicode/invalid-utf-8-in-int/input (added)
-
test/suites/invalid-unicode/invalid-utf-8-in-real-after-e (added)
-
test/suites/invalid-unicode/invalid-utf-8-in-real-after-e/error (added)
-
test/suites/invalid-unicode/invalid-utf-8-in-real-after-e/input (added)
-
test/suites/invalid-unicode/invalid-utf-8-in-string (added)
-
test/suites/invalid-unicode/invalid-utf-8-in-string/error (added)
-
test/suites/invalid-unicode/invalid-utf-8-in-string/input (added)
-
test/suites/invalid-unicode/lone-invalid-utf-8 (added)
-
test/suites/invalid-unicode/lone-invalid-utf-8/error (added)
-
test/suites/invalid-unicode/lone-invalid-utf-8/input (added)
-
test/suites/invalid-unicode/lone-utf-8-continuation-byte (added)
-
test/suites/invalid-unicode/lone-utf-8-continuation-byte/error (added)
-
test/suites/invalid-unicode/lone-utf-8-continuation-byte/input (added)
-
test/suites/invalid-unicode/not-in-unicode-range (added)
-
test/suites/invalid-unicode/not-in-unicode-range/error (added)
-
test/suites/invalid-unicode/not-in-unicode-range/input (added)
-
test/suites/invalid-unicode/overlong-3-byte-encoding (added)
-
test/suites/invalid-unicode/overlong-3-byte-encoding/error (added)
-
test/suites/invalid-unicode/overlong-3-byte-encoding/input (added)
-
test/suites/invalid-unicode/overlong-4-byte-encoding (added)
-
test/suites/invalid-unicode/overlong-4-byte-encoding/error (added)
-
test/suites/invalid-unicode/overlong-4-byte-encoding/input (added)
-
test/suites/invalid-unicode/overlong-ascii-encoding (added)
-
test/suites/invalid-unicode/overlong-ascii-encoding/error (added)
-
test/suites/invalid-unicode/overlong-ascii-encoding/input (added)
-
test/suites/invalid-unicode/restricted-utf-8 (added)
-
test/suites/invalid-unicode/restricted-utf-8/error (added)
-
test/suites/invalid-unicode/restricted-utf-8/input (added)
-
test/suites/invalid-unicode/run (added)
-
test/suites/invalid-unicode/truncated-utf-8 (added)
-
test/suites/invalid-unicode/truncated-utf-8/error (added)
-
test/suites/invalid-unicode/truncated-utf-8/input (added)
-
test/suites/invalid/apostrophe (added)
-
test/suites/invalid/apostrophe/error (added)
-
test/suites/invalid/apostrophe/input (added)
-
test/suites/invalid/ascii-unicode-identifier (added)
-
test/suites/invalid/ascii-unicode-identifier/error (added)
-
test/suites/invalid/ascii-unicode-identifier/input (added)
-
test/suites/invalid/brace-comma (added)
-
test/suites/invalid/brace-comma/error (added)
-
test/suites/invalid/brace-comma/input (added)
-
test/suites/invalid/bracket-comma (added)
-
test/suites/invalid/bracket-comma/error (added)
-
test/suites/invalid/bracket-comma/input (added)
-
test/suites/invalid/bracket-one-comma (added)
-
test/suites/invalid/bracket-one-comma/error.normal (added)
-
test/suites/invalid/bracket-one-comma/error.strip (added)
-
test/suites/invalid/bracket-one-comma/input (added)
-
test/suites/invalid/empty (added)
-
test/suites/invalid/empty/error (added)
-
test/suites/invalid/empty/input (added)
-
test/suites/invalid/escaped-null-byte-in-string (added)
-
test/suites/invalid/escaped-null-byte-in-string/error (added)
-
test/suites/invalid/escaped-null-byte-in-string/input (added)
-
test/suites/invalid/extra-comma-in-array (added)
-
test/suites/invalid/extra-comma-in-array/error (added)
-
test/suites/invalid/extra-comma-in-array/input (added)
-
test/suites/invalid/extra-comma-in-multiline-array (added)
-
test/suites/invalid/extra-comma-in-multiline-array/error (added)
-
test/suites/invalid/extra-comma-in-multiline-array/input (added)
-
test/suites/invalid/garbage-after-newline (added)
-
test/suites/invalid/garbage-after-newline/error (added)
-
test/suites/invalid/garbage-after-newline/input (added)
-
test/suites/invalid/garbage-at-the-end (added)
-
test/suites/invalid/garbage-at-the-end/error (added)
-
test/suites/invalid/garbage-at-the-end/input (added)
-
test/suites/invalid/integer-starting-with-zero (added)
-
test/suites/invalid/integer-starting-with-zero/error (added)
-
test/suites/invalid/integer-starting-with-zero/input (added)
-
test/suites/invalid/invalid-escape (added)
-
test/suites/invalid/invalid-escape/error (added)
-
test/suites/invalid/invalid-escape/input (added)
-
test/suites/invalid/invalid-identifier (added)
-
test/suites/invalid/invalid-identifier/error (added)
-
test/suites/invalid/invalid-identifier/input (added)
-
test/suites/invalid/invalid-negative-integer (added)
-
test/suites/invalid/invalid-negative-integer/error (added)
-
test/suites/invalid/invalid-negative-integer/input (added)
-
test/suites/invalid/invalid-negative-real (added)
-
test/suites/invalid/invalid-negative-real/error (added)
-
test/suites/invalid/invalid-negative-real/input (added)
-
test/suites/invalid/invalid-second-surrogate (added)
-
test/suites/invalid/invalid-second-surrogate/error (added)
-
test/suites/invalid/invalid-second-surrogate/input (added)
-
test/suites/invalid/lone-open-brace (added)
-
test/suites/invalid/lone-open-brace/error.normal (added)
-
test/suites/invalid/lone-open-brace/error.strip (added)
-
test/suites/invalid/lone-open-brace/input (added)
-
test/suites/invalid/lone-open-bracket (added)
-
test/suites/invalid/lone-open-bracket/error.normal (added)
-
test/suites/invalid/lone-open-bracket/error.strip (added)
-
test/suites/invalid/lone-open-bracket/input (added)
-
test/suites/invalid/lone-second-surrogate (added)
-
test/suites/invalid/lone-second-surrogate/error (added)
-
test/suites/invalid/lone-second-surrogate/input (added)
-
test/suites/invalid/minus-sign-without-number (added)
-
test/suites/invalid/minus-sign-without-number/error (added)
-
test/suites/invalid/minus-sign-without-number/input (added)
-
test/suites/invalid/negative-integer-starting-with-zero (added)
-
test/suites/invalid/negative-integer-starting-with-zero/error (added)
-
test/suites/invalid/negative-integer-starting-with-zero/input (added)
-
test/suites/invalid/null (added)
-
test/suites/invalid/null-byte-in-string (added)
-
test/suites/invalid/null-byte-in-string/error (added)
-
test/suites/invalid/null-byte-in-string/input (added)
-
test/suites/invalid/null-byte-in-string/nostrip (added)
-
test/suites/invalid/null-byte-outside-string (added)
-
test/suites/invalid/null-byte-outside-string/error (added)
-
test/suites/invalid/null-byte-outside-string/input (added)
-
test/suites/invalid/null-byte-outside-string/nostrip (added)
-
test/suites/invalid/null/error (added)
-
test/suites/invalid/null/input (added)
-
test/suites/invalid/object-apostrophes (added)
-
test/suites/invalid/object-apostrophes/error (added)
-
test/suites/invalid/object-apostrophes/input (added)
-
test/suites/invalid/object-garbage-at-end (added)
-
test/suites/invalid/object-garbage-at-end/error (added)
-
test/suites/invalid/object-garbage-at-end/input (added)
-
test/suites/invalid/object-in-unterminated-array (added)
-
test/suites/invalid/object-in-unterminated-array/error.normal (added)
-
test/suites/invalid/object-in-unterminated-array/error.strip (added)
-
test/suites/invalid/object-in-unterminated-array/input (added)
-
test/suites/invalid/object-no-colon (added)
-
test/suites/invalid/object-no-colon/error.normal (added)
-
test/suites/invalid/object-no-colon/error.strip (added)
-
test/suites/invalid/object-no-colon/input (added)
-
test/suites/invalid/object-no-value (added)
-
test/suites/invalid/object-no-value/error.normal (added)
-
test/suites/invalid/object-no-value/error.strip (added)
-
test/suites/invalid/object-no-value/input (added)
-
test/suites/invalid/object-unterminated-value (added)
-
test/suites/invalid/object-unterminated-value/error.normal (added)
-
test/suites/invalid/object-unterminated-value/error.strip (added)
-
test/suites/invalid/object-unterminated-value/input (added)
-
test/suites/invalid/real-garbage-after-e (added)
-
test/suites/invalid/real-garbage-after-e/error (added)
-
test/suites/invalid/real-garbage-after-e/input (added)
-
test/suites/invalid/real-negative-overflow (added)
-
test/suites/invalid/real-negative-overflow/error (added)
-
test/suites/invalid/real-negative-overflow/input (added)
-
test/suites/invalid/real-positive-overflow (added)
-
test/suites/invalid/real-positive-overflow/error (added)
-
test/suites/invalid/real-positive-overflow/input (added)
-
test/suites/invalid/real-truncated-at-e (added)
-
test/suites/invalid/real-truncated-at-e/error (added)
-
test/suites/invalid/real-truncated-at-e/input (added)
-
test/suites/invalid/real-truncated-at-point (added)
-
test/suites/invalid/real-truncated-at-point/error (added)
-
test/suites/invalid/real-truncated-at-point/input (added)
-
test/suites/invalid/run (added)
-
test/suites/invalid/tab-character-in-string (added)
-
test/suites/invalid/tab-character-in-string/error (added)
-
test/suites/invalid/tab-character-in-string/input (added)
-
test/suites/invalid/too-big-negative-integer (added)
-
test/suites/invalid/too-big-negative-integer/error (added)
-
test/suites/invalid/too-big-negative-integer/input (added)
-
test/suites/invalid/too-big-positive-integer (added)
-
test/suites/invalid/too-big-positive-integer/error (added)
-
test/suites/invalid/too-big-positive-integer/input (added)
-
test/suites/invalid/truncated-unicode-surrogate (added)
-
test/suites/invalid/truncated-unicode-surrogate/error (added)
-
test/suites/invalid/truncated-unicode-surrogate/input (added)
-
test/suites/invalid/unicode-identifier (added)
-
test/suites/invalid/unicode-identifier/error (added)
-
test/suites/invalid/unicode-identifier/input (added)
-
test/suites/invalid/unterminated-array (added)
-
test/suites/invalid/unterminated-array-and-object (added)
-
test/suites/invalid/unterminated-array-and-object/error.normal (added)
-
test/suites/invalid/unterminated-array-and-object/error.strip (added)
-
test/suites/invalid/unterminated-array-and-object/input (added)
-
test/suites/invalid/unterminated-array/error.normal (added)
-
test/suites/invalid/unterminated-array/error.strip (added)
-
test/suites/invalid/unterminated-array/input (added)
-
test/suites/invalid/unterminated-empty-key (added)
-
test/suites/invalid/unterminated-empty-key/error.normal (added)
-
test/suites/invalid/unterminated-empty-key/error.strip (added)
-
test/suites/invalid/unterminated-empty-key/input (added)
-
test/suites/invalid/unterminated-key (added)
-
test/suites/invalid/unterminated-key/error.normal (added)
-
test/suites/invalid/unterminated-key/error.strip (added)
-
test/suites/invalid/unterminated-key/input (added)
-
test/suites/invalid/unterminated-object-and-array (added)
-
test/suites/invalid/unterminated-object-and-array/error (added)
-
test/suites/invalid/unterminated-object-and-array/input (added)
-
test/suites/invalid/unterminated-string (added)
-
test/suites/invalid/unterminated-string/error.normal (added)
-
test/suites/invalid/unterminated-string/error.strip (added)
-
test/suites/invalid/unterminated-string/input (added)
-
test/suites/valid (added)
-
test/suites/valid/complex-array (added)
-
test/suites/valid/complex-array/input (added)
-
test/suites/valid/complex-array/output (added)
-
test/suites/valid/empty-array (added)
-
test/suites/valid/empty-array/input (added)
-
test/suites/valid/empty-array/output (added)
-
test/suites/valid/empty-object (added)
-
test/suites/valid/empty-object-in-array (added)
-
test/suites/valid/empty-object-in-array/input (added)
-
test/suites/valid/empty-object-in-array/output (added)
-
test/suites/valid/empty-object/input (added)
-
test/suites/valid/empty-object/output (added)
-
test/suites/valid/empty-string (added)
-
test/suites/valid/empty-string/input (added)
-
test/suites/valid/empty-string/output (added)
-
test/suites/valid/escaped-utf-control-char (added)
-
test/suites/valid/escaped-utf-control-char/input (added)
-
test/suites/valid/escaped-utf-control-char/output (added)
-
test/suites/valid/false (added)
-
test/suites/valid/false/input (added)
-
test/suites/valid/false/output (added)
-
test/suites/valid/negative-int (added)
-
test/suites/valid/negative-int/input (added)
-
test/suites/valid/negative-int/output (added)
-
test/suites/valid/negative-one (added)
-
test/suites/valid/negative-one/input (added)
-
test/suites/valid/negative-one/output (added)
-
test/suites/valid/negative-zero (added)
-
test/suites/valid/negative-zero/input (added)
-
test/suites/valid/negative-zero/output (added)
-
test/suites/valid/null (added)
-
test/suites/valid/null/input (added)
-
test/suites/valid/null/output (added)
-
test/suites/valid/one-byte-utf-8 (added)
-
test/suites/valid/one-byte-utf-8/input (added)
-
test/suites/valid/one-byte-utf-8/output (added)
-
test/suites/valid/real-capital-e (added)
-
test/suites/valid/real-capital-e-negative-exponent (added)
-
test/suites/valid/real-capital-e-negative-exponent/input (added)
-
test/suites/valid/real-capital-e-negative-exponent/output (added)
-
test/suites/valid/real-capital-e-positive-exponent (added)
-
test/suites/valid/real-capital-e-positive-exponent/input (added)
-
test/suites/valid/real-capital-e-positive-exponent/output (added)
-
test/suites/valid/real-capital-e/input (added)
-
test/suites/valid/real-capital-e/output (added)
-
test/suites/valid/real-exponent (added)
-
test/suites/valid/real-exponent/input (added)
-
test/suites/valid/real-exponent/output (added)
-
test/suites/valid/real-fraction-exponent (added)
-
test/suites/valid/real-fraction-exponent/input (added)
-
test/suites/valid/real-fraction-exponent/output (added)
-
test/suites/valid/real-negative-exponent (added)
-
test/suites/valid/real-negative-exponent/input (added)
-
test/suites/valid/real-negative-exponent/output (added)
-
test/suites/valid/real-positive-exponent (added)
-
test/suites/valid/real-positive-exponent/input (added)
-
test/suites/valid/real-positive-exponent/output (added)
-
test/suites/valid/real-underflow (added)
-
test/suites/valid/real-underflow/input (added)
-
test/suites/valid/real-underflow/output (added)
-
test/suites/valid/run (added)
-
test/suites/valid/short-string (added)
-
test/suites/valid/short-string/input (added)
-
test/suites/valid/short-string/output (added)
-
test/suites/valid/simple-ascii-string (added)
-
test/suites/valid/simple-ascii-string/input (added)
-
test/suites/valid/simple-ascii-string/output (added)
-
test/suites/valid/simple-int-0 (added)
-
test/suites/valid/simple-int-0/input (added)
-
test/suites/valid/simple-int-0/output (added)
-
test/suites/valid/simple-int-1 (added)
-
test/suites/valid/simple-int-1/input (added)
-
test/suites/valid/simple-int-1/output (added)
-
test/suites/valid/simple-int-123 (added)
-
test/suites/valid/simple-int-123/input (added)
-
test/suites/valid/simple-int-123/output (added)
-
test/suites/valid/simple-object (added)
-
test/suites/valid/simple-object/input (added)
-
test/suites/valid/simple-object/output (added)
-
test/suites/valid/simple-real (added)
-
test/suites/valid/simple-real/input (added)
-
test/suites/valid/simple-real/output (added)
-
test/suites/valid/string-escapes (added)
-
test/suites/valid/string-escapes/input (added)
-
test/suites/valid/string-escapes/output (added)
-
test/suites/valid/three-byte-utf-8 (added)
-
test/suites/valid/three-byte-utf-8/input (added)
-
test/suites/valid/three-byte-utf-8/output (added)
-
test/suites/valid/true (added)
-
test/suites/valid/true/input (added)
-
test/suites/valid/true/output (added)
-
test/suites/valid/two-byte-utf-8 (added)
-
test/suites/valid/two-byte-utf-8/input (added)
-
test/suites/valid/two-byte-utf-8/output (added)
-
test/suites/valid/utf-8-string (added)
-
test/suites/valid/utf-8-string/input (added)
-
test/suites/valid/utf-8-string/output (added)
-
test/suites/valid/utf-surrogate-four-byte-encoding (added)
-
test/suites/valid/utf-surrogate-four-byte-encoding/input (added)
-
test/suites/valid/utf-surrogate-four-byte-encoding/output (added)
Note: See TracChangeset
for help on using the changeset viewer.
