Commit Graph

  • *
  • *
  • | *
  • |/|
  • * |
  • |\ \
  • | | *
  • | | | *
  • | |_|/|
  • |/| |/
  • | |/|
  • | * |
  • | | *
  • | | *
  • | |/
  • |/|
  • * |
  • |\ \
  • | |/
  • |/|
  • | | *
  • | |/|
  • |/|/
  • | *
  • |/
  • *
  • |\
  • | | *
  • | |/|
  • |/|/
  • * |
  • |\ \
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • | * |
  • |/| |
  • | | *
  • | | *
  • | | *
  • | | *
  • | |/
  • | | *
  • | |/|
  • |/|/
  • | *
  • |/
  • | *
  • |/|
  • | *
  • |/
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • * |
  • * |
  • * |
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • |\|
  • | | *
  • | |/|
  • |/|/
  • * |
  • * |
  • | *
  • |/
  • *
  • *
  • *
  • |\
  • * |
  • | *
  • |/|
  • | | *
  • | |/|
  • |/|/
  • | *
  • |/
  • *
  • |\
  • | | *
  • | |/|
  • |/|/
  • | *
  • |/
  • *
  • |\
  • | | *
  • | |/|
  • |/|/
  • * |
  • |\ \
  • | | | *
  • | |_|/|
  • |/| |/
  • | |/|
  • | * |
  • |/ /
  • | *
  • |/
  • | *
  • |/|
  • | *
  • |/
  • *
  • |\
  • | | *
  • | |/|
  • |/|/
  • | *
  • |/
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • f931f61 Fixed parsing numbers in E notation. ` by Eric Haszlakiewicz 2012-04-24 22:17:13 -0500
  • 4e000a6 Since we already use a local json_bool type, replace any stdbool.h usage with that, since not all environments actually have a stdbool.h to use. by Eric Haszlakiewicz 2012-04-24 21:54:07 -0500
  • 44009fa (refs/pull/24/merge) Merge af5ae9903a into 0f8c534502 by GitHub Merge Button 2012-04-24 11:43:31 -0700
  • 0f8c534 Merge pull request #25 from kdopen/doc_cleanup by Eric Haszlakiewicz 2012-04-24 11:43:29 -0700
  • af5ae99 (refs/pull/24/head) Added json_stdbool.h following similar pattern to json_inttypes.h to provide <stdbool.h> support wherever it is missing. by Mateusz Loskot 2012-04-23 23:48:30 +0100
  • f3d7038 (refs/pull/25/merge) Merge ded667a612 into ec7ce26ba8 by GitHub Merge Button 2012-04-23 15:37:15 -0700
  • ded667a (refs/pull/25/head) Clean up documentation and correct sample code by Keith Derrick 2012-04-23 15:34:44 -0700
  • ae18ed6 Added define HAVE_STDBOOL_H to both config.h.in and config.h.win32 by Mateusz Loskot 2012-04-23 23:30:44 +0100
  • 9ac4cd4 Fixed parsing numbers in E notation. by Mateusz Loskot 2012-04-23 21:16:23 +0100
  • ec7ce26 Merge pull request #23 from mloskot/mloskot-msvc-fixes by Eric Haszlakiewicz 2012-04-23 11:30:37 -0700
  • 2e3741a (refs/pull/23/merge) Merge 8409dc039a into 178a4b059c by GitHub Merge Button 2012-04-23 05:11:44 -0700
  • 8409dc0 (refs/pull/23/head) Fix missing inttypes.h definitions for Visual Studio 2010 and earliers. Related to issue #22. by Mateusz Loskot 2012-04-23 13:11:11 +0100
  • 178a4b0 Merge pull request #21 from kdopen/add_iterator by Eric Haszlakiewicz 2012-04-22 21:40:07 -0700
  • 8c93b4e (refs/pull/21/merge) Merge bcfd1f57ac into 7502b377b7 by GitHub Merge Button 2012-04-22 12:28:11 -0700
  • 7502b37 Merge branch 'master' of https://github.com/json-c/json-c by Eric Haszlakiewicz 2012-04-22 14:26:06 -0500
  • 3d88179 Actually save the expected output for the test_printbuf test so it passes. by Eric Haszlakiewicz 2012-04-22 14:25:08 -0500
  • 37cfe6b Update the list of files to ignore. by Eric Haszlakiewicz 2012-04-22 14:21:27 -0500
  • e5c1e87 Add a test for the printbuf functions. by Eric Haszlakiewicz 2012-04-22 14:13:01 -0500
  • b80772a Use a different variable when referring to the json.la file, since the original lib_LTLIBRARIES means something special to automake. by Eric Haszlakiewicz 2012-04-22 10:48:30 -0500
  • c1b8891 Move the rest of the tests into the tests subdirectory. by Eric Haszlakiewicz 2012-04-22 10:33:41 -0500
  • 1e89ba6 Create a tests subdirectory and move one of the test to there. by Eric Haszlakiewicz 2012-04-22 10:27:50 -0500
  • 020ed64 Merge pull request #20 from kdopen/master by Eric Haszlakiewicz 2012-04-19 21:03:22 -0700
  • bcfd1f5 (refs/pull/21/head) Add alternative iterator implementation by Keith Derrick 2012-04-12 09:54:21 -0700
  • 6917586 Add NULL-safe get object method by Keith Derrick 2012-04-12 11:44:13 -0700
  • 4a2cd96 Add NULL-safe lookup function by Keith Derrick 2012-04-12 11:43:34 -0700
  • 74d830d Add JASSERT macro to guarantee aborts by Keith Derrick 2012-04-12 11:40:44 -0700
  • 8ca760b (refs/pull/20/merge) Merge ca519fb817 into 0d79b53456 by GitHub Merge Button 2012-04-05 19:56:30 -0700
  • ca519fb (refs/pull/20/head) Added explanatory notes to documentation. by Keith Derrick 2012-04-05 19:33:09 -0700
  • e7ce19b (refs/pull/19/merge) Merge 1c460aae7c into 0d79b53456 by GitHub Merge Button 2012-04-05 19:45:53 -0700
  • 1c460aa (refs/pull/19/head) Added explanatory notes to documentation. by Keith Derrick 2012-04-05 19:33:09 -0700
  • 65f649b (refs/pull/18/head) Ignoring additional build products by Keith Derrick 2012-03-30 12:34:01 -0700
  • 30dd367 Modify install names for library and include files by Keith Derrick 2012-03-30 12:28:32 -0700
  • 21d3706 Added explanatory notes to documentation. by Keith Derrick 2012-04-05 19:33:09 -0700
  • e0fa94b Fix some bugs with how buffer sizes were being calcuated in printbuf_memset and an off-by-one error in printbuf_memappend. by Eric Haszlakiewicz 2012-04-03 14:54:25 -0500
  • 7f3298d Remove the "#undef PRINTBUF_DEBUG" from printbuf.h so it can be more easily turned on in the Makefile. by Eric Haszlakiewicz 2012-04-03 14:48:15 -0500
  • 8310d36 Add a printbuf_memset() function to provide an effecient way to set and append things like whitespace indentation. by Eric Haszlakiewicz 2012-04-02 15:39:55 -0500
  • 0d79b53 Fix some bugs with how buffer sizes were being calcuated in printbuf_memset and an off-by-one error in printbuf_memappend. by Eric Haszlakiewicz 2012-04-03 14:54:25 -0500
  • 61a154e Remove the "#undef PRINTBUF_DEBUG" from printbuf.h so it can be more easily turned on in the Makefile. by Eric Haszlakiewicz 2012-04-03 14:48:15 -0500
  • 2d48543 Add a printbuf_memset() function to provide an effecient way to set and append things like whitespace indentation. by Eric Haszlakiewicz 2012-04-02 15:39:55 -0500
  • 2b5929b Direct people to send bug reports to the json-c google group. by Eric Haszlakiewicz 2012-03-31 23:17:31 -0500
  • a7bd85c Remove a few more things in the distclean target to get rid of *all* generated files. by Eric Haszlakiewicz 2012-03-31 23:17:00 -0500
  • f30a9ac Fix a bug in json_tokener_parse_ex when re-using the same tokener to parse multiple objects. Now, json_tokener_reset() does not need to be called after a valid object is parsed. by Eric Haszlakiewicz 2012-03-31 22:53:43 -0500
  • 30c6c4a Split the json_tokener_parse tests off from test1 into their own test and add several more cases to check various incremental parsing situations. by Eric Haszlakiewicz 2012-03-31 22:51:39 -0500
  • bb7978c For the prototype for json_tokener_error_desc(). by Eric Haszlakiewicz 2012-03-31 22:49:58 -0500
  • 23d0da5 Mention json_type_to_name() in the docs for json_object_get_type(). by Eric Haszlakiewicz 2012-03-31 22:47:47 -0500
  • 7c4a964 Define a LH_LOAD_FACTOR constant and note the range that it can be set to. Change the resize check from "count > size" to "count >= size" to avoid a potential infinite loop with high load factors and a full hash table. by Eric Haszlakiewicz 2012-03-31 17:33:58 -0500
  • e6668b1 Adjust json_object_is_type and json_object_get_type so they return json_type_null for NULL objects. by Eric Haszlakiewicz 2012-03-31 13:47:28 -0500
  • d7db7e8 Ignore several more files, include .o's, .lo's, etc... by Eric Haszlakiewicz 2012-03-31 12:55:52 -0500
  • 9885b30 Perform better error checking in json_tokener_parse_verbose and rewrite json_tokener_parse to use that instead of json_tokener_parse_ex. Fix a typo in the string represenations of the json_tokener_error_depth error (s/to deep/too deep/) by Eric Haszlakiewicz 2012-03-31 12:52:59 -0500
  • 781798c Direct people to send bug reports to the json-c google group. by Eric Haszlakiewicz 2012-03-31 23:17:31 -0500
  • fbd207b Remove a few more things in the distclean target to get rid of *all* generated files. by Eric Haszlakiewicz 2012-03-31 23:17:00 -0500
  • d809fa6 Fix a bug in json_tokener_parse_ex when re-using the same tokener to parse multiple objects. Now, json_tokener_reset() does not need to be called after a valid object is parsed. by Eric Haszlakiewicz 2012-03-31 22:53:43 -0500
  • c5c623a Split the json_tokener_parse tests off from test1 into their own test and add several more cases to check various incremental parsing situations. by Eric Haszlakiewicz 2012-03-31 22:51:39 -0500
  • 1489b08 For the prototype for json_tokener_error_desc(). by Eric Haszlakiewicz 2012-03-31 22:49:58 -0500
  • 6ff0817 Mention json_type_to_name() in the docs for json_object_get_type(). by Eric Haszlakiewicz 2012-03-31 22:47:47 -0500
  • 64c0ca3 Define a LH_LOAD_FACTOR constant and note the range that it can be set to. Change the resize check from "count > size" to "count >= size" to avoid a potential infinite loop with high load factors and a full hash table. by Eric Haszlakiewicz 2012-03-31 17:33:58 -0500
  • aef439a Adjust json_object_is_type and json_object_get_type so they return json_type_null for NULL objects. by Eric Haszlakiewicz 2012-03-31 13:47:28 -0500
  • 7e57d63 Merge pull request #16 from kdopen/master by Eric Haszlakiewicz 2012-03-31 11:12:20 -0700
  • 6ef1622 (refs/pull/16/merge) Merge 37e7467476 into d3c37b82a6 by GitHub Merge Button 2012-03-31 10:56:37 -0700
  • d3c37b8 Ignore several more files, include .o's, .lo's, etc... by Eric Haszlakiewicz 2012-03-31 12:55:52 -0500
  • 3620cba Perform better error checking in json_tokener_parse_verbose and rewrite json_tokener_parse to use that instead of json_tokener_parse_ex. Fix a typo in the string represenations of the json_tokener_error_depth error (s/to deep/too deep/) by Eric Haszlakiewicz 2012-03-31 12:52:59 -0500
  • 37e7467 (refs/pull/16/head) Rename boolean type to json_bool by Keith Derrick 2012-03-26 14:29:31 -0700
  • 2f9091f Add json_tokener_get_error() and json_tokener_error_desc() to better encapsulate the process of retrieving errors while parsing. Add documentation for the json_tokener_parse_ex() function. by Eric Haszlakiewicz 2012-02-22 08:24:40 -0600
  • b21b137 Include json_inttypes.h in json_object.h since we use types like int32_t in the API and some systems need that header to compile. As part of this create a public json_config.h with a custom define to decide whether to include inttypes.h to avoid conflicting with other projects config.h header. by Eric Haszlakiewicz 2012-02-15 20:44:54 -0600
  • 15db937 Merge branch 'master' of https://github.com/json-c/json-c by Eric Haszlakiewicz 2012-02-15 19:38:07 -0600
  • 44f0f62 Issue#10: add some const qualifiers so test1 compiles again. by Eric Haszlakiewicz 2012-02-15 19:37:04 -0600
  • 0bc84fc Merge pull request #12 from jameinel/win32-project by Eric Haszlakiewicz 2012-02-15 17:11:47 -0800
  • 4957068 (refs/pull/12/merge) Merge 6a231e4b41 into faa535386a by GitHub Merge Button 2012-02-01 00:35:57 -0800
  • 6a231e4 (refs/pull/12/head) Some updates to make the code compatible with VC 9 (2008) by John Arbash Meinel 2012-02-01 09:27:49 +0100
  • faa5353 Merge pull request #11 from deweerdt/master by Eric Haszlakiewicz 2012-01-29 15:49:48 -0800
  • 19f9112 (refs/pull/11/merge) Merge db050901fa into 393085a4ba by GitHub Merge Button 2012-01-18 17:03:51 -0800
  • db05090 (refs/pull/11/head) json_tokener_parse(): avoid possible NULL deref by Frederik Deweerdt 2012-01-18 17:01:19 -0800
  • 393085a Merge pull request #7 from federicoculloca/master by Eric Haszlakiewicz 2011-12-09 14:42:41 -0800
  • a5a83e7 (refs/pull/7/merge) Merge 7ec34c9b39 into fc3d2114a6 by GitHub Merge Button 2011-12-09 14:41:46 -0800
  • fc3d211 Merge pull request #8 from mstorsjo/mingw by Eric Haszlakiewicz 2011-12-09 14:41:40 -0800
  • 1f034f5 (refs/pull/8/merge) Merge a577ba376f into fbae8ad0ad by GitHub Merge Button 2011-11-25 13:46:08 -0800
  • a577ba3 (refs/pull/8/head) Add -no-undefined to the libtool flags by Martin Storsjo 2011-11-25 23:43:25 +0200
  • 7ec34c9 (refs/pull/7/head) Added capitalized charaters to json_hex_chars by Federico Culloca 2011-10-30 12:13:15 +0100
  • 1dc2fb2 (refs/pull/6/merge) Merge c39c05906a into fbae8ad0ad by GitHub Merge Button 2011-10-20 20:44:39 -0700
  • c39c059 (refs/pull/6/head) fixing bug on 16 bit cpus. unit test1 was failing by Ben Morse 2011-10-20 23:19:12 -0400
  • fbae8ad Merge pull request #4 from deweerdt/master by Eric Haszlakiewicz 2011-10-12 17:42:36 -0700
  • 7ae5a90 (refs/pull/4/merge) Merge c43871c866 into a8ffbe97b0 by GitHub Merge Button 2011-10-07 12:07:42 -0700
  • c43871c (refs/pull/4/head) Add new json_object_array_sort function by Frederik Deweerdt 2011-10-07 21:07:18 +0200
  • a8ffbe9 Add an initial (incomplete) release checklist. by Eric Haszlakiewicz 2011-06-14 10:01:27 -0500
  • 06e52ab Add Jehiah and myself to the list of authors. by Eric Haszlakiewicz 2011-06-14 09:56:00 -0500
  • e6c76da Update README files with pointers to new github repo and googlegroups mailing list by Michael Clark 2011-06-14 10:04:24 +0800
  • 276123e handle NULL passed to json_objct_object_get by Jehiah Czebotar 2011-05-26 01:34:52 +0000
  • 43d2f41 move definition of json_object_iter to public header to enable external use of json_object_object_foreachC by Jehiah Czebotar 2011-05-25 04:49:20 +0000
  • 1910225 Set the svn:executable property so running the test_null test works properly. by Eric Haszlakiewicz 2011-05-03 21:28:11 +0000
  • a37ddcf Note the json-c home page in the README file. by Eric Haszlakiewicz 2011-05-03 21:19:55 +0000
  • 20707f4 Note a few recent changes in the ChangeLog. by Eric Haszlakiewicz 2011-05-03 21:17:50 +0000
  • 7a593a0 Bump up the libtool library version to "1:0:1" (aka libjson.0.1.0) since the API has been extended, but is still backwards compatible.. by Eric Haszlakiewicz 2011-05-03 21:12:17 +0000
  • 0354e19 Bump the version to 0.10, since that's what we were at. by Eric Haszlakiewicz 2011-05-03 21:09:30 +0000
  • 41e67d0 Add a test_cast test case. This checks that the casting that is implied when calling the various json_object_get_FOO() functions on a differently typed object works correctly. by Eric Haszlakiewicz 2011-05-03 20:42:25 +0000
  • 886c4fb Add a json_type_to_name() function which returns a string that describes the type. Useful for logging. by Eric Haszlakiewicz 2011-05-03 20:40:49 +0000
  • e2e1601 Fix a bug in json_object_get_int() where calling it on a string type object would always return 0, instead of the actual numerical value of the string. by Eric Haszlakiewicz 2011-05-03 20:39:07 +0000
  • d1342d6 Add a dummy "NEWS" file to automake doesn't complain. by Eric Haszlakiewicz 2011-05-03 19:24:07 +0000
  • c096f5a readme updates by Jehiah Czebotar 2011-01-14 18:02:00 +0000
  • ac601b5 update json_object_new_string_len, json_escape_str (internal). Writer handles \x00 correctly by Jehiah Czebotar 2011-01-14 17:23:06 +0000
  • a503ee8 add json_tokener_parse_verbose, and return NULL on parser errors by Jehiah Czebotar 2010-12-08 03:52:07 +0000