f931f61
Fixed parsing numbers in E notation. ` by
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
2012-04-24 21:54:07 -0500
44009fa
(refs/pull/24/merge)
Merge af5ae9903a
into 0f8c534502
by
2012-04-24 11:43:31 -0700
0f8c534
Merge pull request #25 from kdopen/doc_cleanup by
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
2012-04-23 23:48:30 +0100
f3d7038
(refs/pull/25/merge)
Merge ded667a612
into ec7ce26ba8
by
2012-04-23 15:37:15 -0700
ded667a
(refs/pull/25/head)
Clean up documentation and correct sample code by
2012-04-23 15:34:44 -0700
ae18ed6
Added define HAVE_STDBOOL_H to both config.h.in and config.h.win32 by
2012-04-23 23:30:44 +0100
9ac4cd4
Fixed parsing numbers in E notation. by
2012-04-23 21:16:23 +0100
ec7ce26
Merge pull request #23 from mloskot/mloskot-msvc-fixes by
2012-04-23 11:30:37 -0700
2e3741a
(refs/pull/23/merge)
Merge 8409dc039a
into 178a4b059c
by
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
2012-04-23 13:11:11 +0100
178a4b0
Merge pull request #21 from kdopen/add_iterator by
2012-04-22 21:40:07 -0700
8c93b4e
(refs/pull/21/merge)
Merge bcfd1f57ac
into 7502b377b7
by
2012-04-22 12:28:11 -0700
7502b37
Merge branch 'master' of https://github.com/json-c/json-c by
2012-04-22 14:26:06 -0500
3d88179
Actually save the expected output for the test_printbuf test so it passes. by
2012-04-22 14:25:08 -0500
37cfe6b
Update the list of files to ignore. by
2012-04-22 14:21:27 -0500
e5c1e87
Add a test for the printbuf functions. by
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
2012-04-22 10:48:30 -0500
c1b8891
Move the rest of the tests into the tests subdirectory. by
2012-04-22 10:33:41 -0500
1e89ba6
Create a tests subdirectory and move one of the test to there. by
2012-04-22 10:27:50 -0500
020ed64
Merge pull request #20 from kdopen/master by
2012-04-19 21:03:22 -0700
bcfd1f5
(refs/pull/21/head)
Add alternative iterator implementation by
2012-04-12 09:54:21 -0700
6917586
Add NULL-safe get object method by
2012-04-12 11:44:13 -0700
4a2cd96
Add NULL-safe lookup function by
2012-04-12 11:43:34 -0700
74d830d
Add JASSERT macro to guarantee aborts by
2012-04-12 11:40:44 -0700
8ca760b
(refs/pull/20/merge)
Merge ca519fb817
into 0d79b53456
by
2012-04-05 19:56:30 -0700
ca519fb
(refs/pull/20/head)
Added explanatory notes to documentation. by
2012-04-05 19:33:09 -0700
e7ce19b
(refs/pull/19/merge)
Merge 1c460aae7c
into 0d79b53456
by
2012-04-05 19:45:53 -0700
1c460aa
(refs/pull/19/head)
Added explanatory notes to documentation. by
2012-04-05 19:33:09 -0700
65f649b
(refs/pull/18/head)
Ignoring additional build products by
2012-03-30 12:34:01 -0700
30dd367
Modify install names for library and include files by
2012-03-30 12:28:32 -0700
21d3706
Added explanatory notes to documentation. by
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
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
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
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
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
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
2012-04-02 15:39:55 -0500
2b5929b
Direct people to send bug reports to the json-c google group. by
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
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
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
2012-03-31 22:51:39 -0500
bb7978c
For the prototype for json_tokener_error_desc(). by
2012-03-31 22:49:58 -0500
23d0da5
Mention json_type_to_name() in the docs for json_object_get_type(). by
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
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
2012-03-31 13:47:28 -0500
d7db7e8
Ignore several more files, include .o's, .lo's, etc... by
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
2012-03-31 12:52:59 -0500
781798c
Direct people to send bug reports to the json-c google group. by
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
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
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
2012-03-31 22:51:39 -0500
1489b08
For the prototype for json_tokener_error_desc(). by
2012-03-31 22:49:58 -0500
6ff0817
Mention json_type_to_name() in the docs for json_object_get_type(). by
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
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
2012-03-31 13:47:28 -0500
7e57d63
Merge pull request #16 from kdopen/master by
2012-03-31 11:12:20 -0700
6ef1622
(refs/pull/16/merge)
Merge 37e7467476
into d3c37b82a6
by
2012-03-31 10:56:37 -0700
d3c37b8
Ignore several more files, include .o's, .lo's, etc... by
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
2012-03-31 12:52:59 -0500
37e7467
(refs/pull/16/head)
Rename boolean type to json_bool by
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
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
2012-02-15 20:44:54 -0600
15db937
Merge branch 'master' of https://github.com/json-c/json-c by
2012-02-15 19:38:07 -0600
44f0f62
Issue#10: add some const qualifiers so test1 compiles again. by
2012-02-15 19:37:04 -0600
0bc84fc
Merge pull request #12 from jameinel/win32-project by
2012-02-15 17:11:47 -0800
4957068
(refs/pull/12/merge)
Merge 6a231e4b41
into faa535386a
by
2012-02-01 00:35:57 -0800
6a231e4
(refs/pull/12/head)
Some updates to make the code compatible with VC 9 (2008) by
2012-02-01 09:27:49 +0100
faa5353
Merge pull request #11 from deweerdt/master by
2012-01-29 15:49:48 -0800
19f9112
(refs/pull/11/merge)
Merge db050901fa
into 393085a4ba
by
2012-01-18 17:03:51 -0800
db05090
(refs/pull/11/head)
json_tokener_parse(): avoid possible NULL deref by
2012-01-18 17:01:19 -0800
393085a
Merge pull request #7 from federicoculloca/master by
2011-12-09 14:42:41 -0800
a5a83e7
(refs/pull/7/merge)
Merge 7ec34c9b39
into fc3d2114a6
by
2011-12-09 14:41:46 -0800
fc3d211
Merge pull request #8 from mstorsjo/mingw by
2011-12-09 14:41:40 -0800
1f034f5
(refs/pull/8/merge)
Merge a577ba376f
into fbae8ad0ad
by
2011-11-25 13:46:08 -0800
a577ba3
(refs/pull/8/head)
Add -no-undefined to the libtool flags by
2011-11-25 23:43:25 +0200
7ec34c9
(refs/pull/7/head)
Added capitalized charaters to json_hex_chars by
2011-10-30 12:13:15 +0100
1dc2fb2
(refs/pull/6/merge)
Merge c39c05906a
into fbae8ad0ad
by
2011-10-20 20:44:39 -0700
c39c059
(refs/pull/6/head)
fixing bug on 16 bit cpus. unit test1 was failing by
2011-10-20 23:19:12 -0400
fbae8ad
Merge pull request #4 from deweerdt/master by
2011-10-12 17:42:36 -0700
7ae5a90
(refs/pull/4/merge)
Merge c43871c866
into a8ffbe97b0
by
2011-10-07 12:07:42 -0700
c43871c
(refs/pull/4/head)
Add new json_object_array_sort function by
2011-10-07 21:07:18 +0200
a8ffbe9
Add an initial (incomplete) release checklist. by
2011-06-14 10:01:27 -0500
06e52ab
Add Jehiah and myself to the list of authors. by
2011-06-14 09:56:00 -0500
e6c76da
Update README files with pointers to new github repo and googlegroups mailing list by
2011-06-14 10:04:24 +0800
276123e
handle NULL passed to json_objct_object_get by
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
2011-05-25 04:49:20 +0000
1910225
Set the svn:executable property so running the test_null test works properly. by
2011-05-03 21:28:11 +0000
a37ddcf
Note the json-c home page in the README file. by
2011-05-03 21:19:55 +0000
20707f4
Note a few recent changes in the ChangeLog. by
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
2011-05-03 21:12:17 +0000
0354e19
Bump the version to 0.10, since that's what we were at. by
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
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
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
2011-05-03 20:39:07 +0000
d1342d6
Add a dummy "NEWS" file to automake doesn't complain. by
2011-05-03 19:24:07 +0000
c096f5a
readme updates by
2011-01-14 18:02:00 +0000
ac601b5
update json_object_new_string_len, json_escape_str (internal). Writer handles \x00 correctly by
2011-01-14 17:23:06 +0000
a503ee8
add json_tokener_parse_verbose, and return NULL on parser errors by
2010-12-08 03:52:07 +0000