c5523a1
(refs/pull/93/head)
fixing problem that isinf(-Inf) can be 1 or -1 by
2013-08-04 00:21:58 +0300
b3bce4d
Eliminate use of MC_ABORT in json-c code, and mark MC_ABORT/mc_abort deprecated. Also adjust an error message in json_util to make it unique. Fixes #87. by
2013-06-29 15:31:18 -0500
be002fb
Issue#84: explicitly remove old headers and include/json directory so creating the compat symlink can work. by
2013-06-29 15:21:04 -0500
c629656
Fix the _MSC_VER check so it compiles on non-windows compilers. Issue#91 by
2013-06-23 19:12:14 -0500
5e8df40
Mention that libtoolize is needed if you're not using a release tarball. by
2013-06-23 18:55:02 -0500
d032aad
Minor spell check. by
2013-06-19 09:14:19 -0500
8b1bdbb
Merge pull request #90 from remicollet/issue-strict by
2013-06-19 07:13:21 -0700
58c37c2
(refs/pull/90/merge)
Merge e9ee4ae18a
into 98a62a7652
by
2013-06-19 07:12:11 -0700
98a62a7
Merge pull request #89 from ayanes/master by
2013-06-18 21:18:27 -0700
f947b4f
(refs/pull/89/merge)
Merge d086e2018c
into b6539d6e90
by
2013-06-18 21:17:07 -0700
b6539d6
Merge pull request #88 from weltling/master by
2013-06-18 21:16:04 -0700
e9ee4ae
(refs/pull/90/head)
in strick mode, number must not start with 0 by
2013-06-13 13:40:01 +0200
d086e20
(refs/pull/89/head)
Fixes for Infinity and NaN by
2013-06-07 13:14:54 -0700
0aa4cda
(refs/pull/88/merge)
Merge 990fa8e3ee
into e48a25cfbb
by
2013-06-04 11:22:10 -0700
990fa8e
(refs/pull/88/head)
Fix C89 compat needed by MSVC by
2013-06-04 20:18:28 +0200
ed819fb
snprintf definition is needed here, too by
2013-06-04 20:18:05 +0200
48ba6b8
fixe int32_t definition for VC11 by
2013-06-04 20:17:12 +0200
e48a25c
Issue #76: use old style comment to allow json_object_iterator.h to build in ansi mode. by
2013-04-30 09:47:19 -0500
3de01c9
(refs/pull/80/merge)
Merge 52fb5c7c82
into e843616cc6
by
2013-04-12 07:40:09 -0700
52fb5c7
(refs/pull/80/head)
make the tests run for cross-compiled windows by
2013-04-12 16:31:07 +0200
db0320c
(refs/pull/78/merge)
Merge ed59af77d7
into e843616cc6
by
2013-04-06 18:22:35 -0700
ed59af7
(refs/pull/78/head)
64bits by
2013-04-07 03:22:13 +0200
d1e4a5a
64bits by
2013-04-07 03:20:48 +0200
ce66774
a bit better for the 64bits by
2013-04-07 02:03:40 +0200
e843616
Fill in the instructions for update the gh-pages branch. by
2013-04-02 21:36:28 -0500
4e2da95
Add links to the 0.11 release docs. by
2013-04-02 21:32:45 -0500
56c8bb9
Add a copy of the json-c-0.11 docs in a form that should be browsable on github. by
2013-04-02 21:28:12 -0500
4207147
Bump the versions for the non-release branch; add a placeholder section to the change log. by
2013-04-02 21:22:59 -0500
20db5a4
Fill in a number of missing steps in the release process. by
2013-04-02 21:21:38 -0500
97ef110
(tag: json-c-0.11-20130402, refs/pull/107/head)
Drop the libtool versions back down a bit to avoid changing the major number of the library. Programs compiled against v0.10 should work ok with v0.11. by
2013-04-02 21:04:18 -0500
d1645e3
Regen the doc pages using the right version for the 0.11 release. by
2013-03-31 21:34:53 -0500
4f4c3c1
Bump the version numbers for the 0.11 release. by
2013-03-31 21:33:59 -0500
09c2e72
Add the 0.11 release doxygen-generated docs to source control. by
2013-03-31 21:10:01 -0500
fe1ac02
Add automake/autoconf generated files for the 0.11 release. by
2013-03-31 21:02:23 -0500
7ca1e52
Merge branch 'master' of https://github.com/json-c/json-c by
2013-03-31 20:58:54 -0500
0e81b21
Bump up the version in the release checklist to 0.11 by
2013-03-31 20:58:30 -0500
eee744c
Update the changelog with changes since the 0.10 release. by
2013-03-31 20:57:08 -0500
f1b6849
Update config.h.in to add the HAVE_SETLOCALE and HAVE_LOCALE_H lines. by
2013-03-31 20:34:28 -0500
e8161a1
Issue #15: add a way to set a JSON_TOKENER_STRICT flag to forbid commas at the end of arrays and objects. by
2013-03-31 20:05:36 -0500
889400d
Merge pull request #73 from ghazel/master by
2013-03-23 17:06:03 -0700
9ba0ec8
(refs/pull/73/merge)
Merge 88bf1c9960
into 5ec65e43b2
by
2013-03-19 16:27:49 -0700
88bf1c9
(refs/pull/73/head)
one definition of json_object_object_foreach only works on c99 and later by
2013-03-19 16:26:12 -0700
5ec65e4
Merge pull request #71 from WillDignazio/master by
2013-03-15 21:19:48 -0700
0951193
(refs/pull/71/merge)
Merge 32eddd66f5
into b64d5ab966
by
2013-03-06 17:32:37 -0800
32eddd6
(refs/pull/71/head)
Fix broken build by using ADVANCE_CHAR macro return. by
2013-03-06 20:18:14 -0500
bb492d4
Rename misnomer POP_CHAR to PEEK_CHAR. While parsing token data, we use the POP_CHAR macro to 'peek' at character data. This behaviour is noted in the comments for the macro, yet the definition is left as 'pop'. Changing to PEEK_CHAR does not imply that the character being observed is removed. by
2013-03-06 12:29:33 -0500
b64d5ab
Merge pull request #70 from tg--/master by
2013-03-03 20:34:34 -0800
97aaedf
(refs/pull/70/merge)
Merge 36ec47db49
into 1aa29b655a
by
2013-03-03 20:30:06 -0800
1aa29b6
Issue #68: use -std=gnu99 because some versions of gcc seem to think that -std=c99 also implies -ansi, which causes warnings and build breakage. by
2013-03-03 22:26:28 -0600
36ec47d
(refs/pull/70/head)
configure.in: mv AM_CONFIG_HEADER to AC_CONFIG_HEADER by
2013-03-03 00:17:25 +0100
94aeed2
Include the test_locale test in the tests that run. by
2013-02-26 21:14:07 -0600
5b36a43
Merge branch 'remicollet-issue-float' by
2013-02-26 21:09:10 -0600
9b64c05
Mark the "val" variable in json_object_object_foreach as unused so the compiler doesn't complain. Fix warnings in the testReplaceExisting test. by
2013-02-21 12:32:29 -0600
a4f0b4f
(refs/pull/59/merge)
Merge 8683c9dbe1
into bfb329223a
by
2013-02-10 18:49:03 -0800
bfb3292
Add a runtime check to see if parse_int64 needs to workaround sscanf bugs. If that workaround is not needed parsing is nearly twice as fast. by
2013-02-09 17:35:33 -0600
ca8b27d
Enable -Werror and fix a number of minor warnings that existed. by
2013-02-09 16:35:24 -0600
92d289f
Add a comment briefly describing json_object_object_length() by
2013-02-09 16:18:05 -0600
c6b3991
Merge pull request #62 from ghazel/master by
2013-02-09 14:14:33 -0800
0f92f6a
(refs/pull/62/merge)
Merge cca74c6de6
into ebeb6a40c9
by
2013-02-09 14:00:02 -0800
ebeb6a4
Merge pull request #66 from ichernev/fix-test-parse by
2013-02-09 13:59:51 -0800
15bdf3e
(refs/pull/66/merge)
Merge 78b089bc1e
into 3ae296f694
by
2013-01-28 19:09:02 -0800
78b089b
(refs/pull/66/head)
Fixed test_parse for \f by
2013-01-28 19:06:49 -0800
5a8f2d1
(refs/pull/65/merge)
Merge 9f846671ad
into 5c2a69a8b8
by
2013-01-28 17:28:56 -0800
a396aa2
(refs/pull/64/head)
Fixed a bug in parsing 64 bit integers by
2013-01-28 17:09:35 -0800
1c4711e
Added failing test for int64 parsing by
2013-01-28 17:17:44 -0800
9f84667
(refs/pull/65/head)
Added \f to the list of recognized escape sequences by
2013-01-28 16:25:35 -0800
cca74c6
(refs/pull/62/head)
add json_object_object_length by
2013-01-11 01:36:55 -0800
3031a9c
(refs/pull/52/merge)
Merge 32d149c8f6
into 3ae296f694
by
2013-01-09 15:33:53 -0800
3ae296f
Merge pull request #60 from ghazel/master by
2013-01-09 15:26:42 -0800
23520d6
(refs/pull/61/head)
Fix test: "\f" is a valid JSON string by
2013-01-08 15:20:45 +0100
2be921d
Fixed json_object_object_add(). by
2013-01-08 14:24:21 +0100
a8afe01
(refs/pull/60/merge)
Merge 77d0493b70
into 85da28c534
by
2013-01-03 16:55:01 -0800
77d0493
(refs/pull/60/head)
rename _errno by
2013-01-03 16:54:04 -0800
8683c9d
(refs/pull/59/head)
Added crummy workaround for testing that double write-read works. by
2013-01-02 12:28:59 -0800
11169e0
(refs/pull/55/merge)
Merge 952a07d5a0
into 85da28c534
by
2013-01-02 10:10:28 -0800
85da28c
Merge pull request #58 from Abioy/master by
2013-01-02 10:08:44 -0800
9790cf2
Chaning double output from %f to %g to allow seralization of doubles with very large exponents without loosing precision. by
2012-12-28 10:01:51 -0800
c0180ae
(refs/pull/58/merge)
Merge 7eaa849e9a
into fcc768e667
by
2012-12-24 06:25:56 -0800
7eaa849
(refs/pull/58/head)
escape '\f' in json_escape_str by
2012-12-24 22:22:05 +0800
fcc768e
Bump the version up to 0.10.99 to make it clear that the master branch is beyond anything on the 0.10 branch. by
2012-12-23 11:09:20 -0600
2943691
Merge branch 'master' of https://github.com/json-c/json-c by
2012-12-23 10:59:52 -0600
1461b49
Add a json_c_version.h header (included from json.h), and several macros and functions for retrieving the json-c version at compile-time and run-time. by
2012-12-23 10:57:44 -0600
56166e2
Merge pull request #51 from remicollet/issue-dyndepth by
2012-12-23 08:39:46 -0800
739e934
(refs/pull/51/merge)
Merge 197cb1d1c1
into d7de3aa24b
by
2012-12-23 08:36:27 -0800
d7de3aa
Update the release checklist to include the INSTALL file, and adjust the git command to add the doc directory. by
2012-12-23 10:27:14 -0600
2e9fef3
Revert the test_null test back to emitted to stdout, and update the expected output to match. by
2012-12-23 10:25:03 -0600
86aedc2
Merge pull request #56 from TheCount/develop by
2012-12-23 08:23:13 -0800
a2f9111
(refs/pull/56/merge)
Merge 18abf6e509
into 4e4af93d66
by
2012-12-19 05:14:24 -0800
18abf6e
(refs/pull/56/head)
More warnings, fewer errors, C99 by
2012-12-19 13:55:02 +0100
024d86c
Prepend DESTDIR to paths for staged installs by
2012-12-19 13:16:38 +0100
57f36ed
Write additional test info to stderr instead of stdout so as not to mar the expected output by
2012-12-19 10:52:50 +0100
827a4a9
Fixed memory leak in testReplaceExisting by
2012-12-19 10:46:35 +0100
beb12d4
Make macro json_object_object_foreach multiple-use safe by
2012-12-19 10:31:39 +0100
20ef1bd
Remove and ignore autogenerated installation instructions by
2012-12-19 09:40:10 +0100
8f58f09
Ignore editor swap files by
2012-12-19 09:38:45 +0100
54d551c
Ignore doc dir for now by
2012-12-18 18:53:04 +0100
b1d61d1
Library is now called libjson-c by
2012-12-18 18:46:24 +0100
a3a0f5b
Need to explicitly remove include/json-c directory by
2012-12-18 18:45:39 +0100
b670f6f
-d test is useless as symlinks are dereferenced by
2012-12-18 18:44:52 +0100
e176965
Ignore valgrind output files by
2012-12-18 18:27:39 +0100