Commit Graph

  • 98ba5e8b41 Update the index page to point at the 0.12 release. Eric Haszlakiewicz 2014-04-11 19:46:42 -04:00
  • eeaa64d9a6 Add the 0.12 release docs to gh-pages. Eric Haszlakiewicz 2014-04-11 19:44:06 -04:00
  • 259c5c0b5f Remove unused variable 'size' Petar Koretić 2014-04-11 10:03:40 +02:00
  • 515ba0dfb7 Bump versions up to 0.12.99 since a 0.12 release was just created. Eric Haszlakiewicz 2014-04-10 22:44:13 -04:00
  • 5ec26015b8 Add doxygen-generated docs for the 0.12 release. json-c-0.12-20140410 Eric Haszlakiewicz 2014-04-10 22:35:45 -04:00
  • 3c94cdd1af Bump the version numbers for the 0.12 release. Eric Haszlakiewicz 2014-04-10 22:03:03 -04:00
  • b623741e3d Add automake/autoconf generated files for the 0.12 release. Eric Haszlakiewicz 2014-04-10 22:02:36 -04:00
  • f84d9c55db Update the ChangeLog with the changes for the 0.12 release. Bump the version in the release checklist. Eric Haszlakiewicz 2014-04-10 21:07:20 -04:00
  • 64e36901a0 Patch to address the following issues: Michael Clark 2014-04-09 13:48:21 +08:00
  • 784534a31f Eliminate the deprecated mc_abort() function and MC_ABORT macro. Eric Haszlakiewicz 2014-03-22 21:48:34 -04:00
  • f9136f6852 Make the json_tokener_errors array local. It has been deprecated for a while, and json_tokener_error_desc() should be used instead. Eric Haszlakiewicz 2014-03-22 21:41:24 -04:00
  • 936d036ea3 Simplify the tests Makefile to avoid repeating the name of each test. Eric Haszlakiewicz 2014-03-22 21:40:37 -04:00
  • e2bbb5664c Rename the "test_case" test to "test_charcase" to make it slightly less confusing. Eric Haszlakiewicz 2014-03-22 21:15:41 -04:00
  • 9f26d96f09 Fix warnings from autoconf about "...no AC_LANG_SOURCE call detected..." by adding that call within the AC_LINK_IFELSE call. Eric Haszlakiewicz 2014-03-22 19:15:01 -04:00
  • 05da316b9c Issue #103: allow Infinity and -Infinity to be parsed. Eric Haszlakiewicz 2014-03-22 17:28:40 -04:00
  • 217bc29352 Merge pull request #123 from fingon/use-NAN-if-available Eric Haszlakiewicz 2014-03-22 13:39:36 -04:00
  • a1c8991e13 nan function requires -lm on some platforms; use of NAN is better, if available. Markus Stenberg 2014-03-18 16:29:49 +02:00
  • 0eedf3802f Issue#102 - add support for parsing "NaN". Eric Haszlakiewicz 2014-03-09 16:41:33 -04:00
  • e6f1322b5e Issue#114: check for the presence of isnan and isinf, and provide compat macros on MSCV where _isnan and _finite exist instead. Eric Haszlakiewicz 2014-03-02 12:16:37 -05:00
  • db117ca02b Merge pull request #121 from TazeTSchnitzel/LowercaseLiterals Eric Haszlakiewicz 2014-02-12 13:37:17 -05:00
  • cf23e7506e Merge branch 'master' into LowercaseLiterals Andrea Faulds 2014-02-12 09:52:25 +00:00
  • 1d6f9140ba Missing tests Andrea Faulds 2014-02-12 09:51:51 +00:00
  • 4c086dfff7 Merge commit '89535bb' Eric Haszlakiewicz 2014-02-11 23:57:24 -05:00
  • 020fa65724 Merge pull request #112 from TazeTSchnitzel/LowercaseLiterals Eric Haszlakiewicz 2014-02-11 23:21:50 -05:00
  • 56df93d128 Fix Issue #111: Fix off-by-one error when range checking the input to json_tokener_error_desc(). Eric Haszlakiewicz 2014-02-11 23:16:53 -05:00
  • ceeaf42bc8 Merge pull request #109 from kdopen/use_strtod Eric Haszlakiewicz 2014-02-11 23:13:19 -05:00
  • b821f0e10f Merge branch 'ebassi-master' Eric Haszlakiewicz 2014-02-11 23:06:19 -05:00
  • c8e0497d47 Merge branch 'master' of https://github.com/ebassi/json-c into ebassi-master Eric Haszlakiewicz 2014-02-11 23:05:54 -05:00
  • 295bea21d0 Ignore and cleanup a few more files that automake creates. Eric Haszlakiewicz 2014-02-11 23:03:46 -05:00
  • a2c078fc6e Issue#105: Rename configure.in to configure.ac Eric Haszlakiewicz 2014-02-11 22:55:52 -05:00
  • c8ee919642 Remove the old libjson.so name compatibility support. The library is only created as libjson-c.so now and headers are only installed into the ${prefix}/json-c directory. Eric Haszlakiewicz 2014-02-11 22:49:59 -05:00
  • 89535bb1ff build: call AM_PROG_CC_C_O as requested by autoreconf Ross Burton 2013-11-18 16:25:14 +00:00
  • bda0540cb9 Only allow lowercase literals in STRICT mode Andrea Faulds 2013-11-14 21:13:32 +00:00
  • c51b88d69a Avoid potential overflow in json_object_get_double Keith Derrick 2013-10-01 09:18:51 -07:00
  • 311686f63e Add a check for the -Bsymbolic-functions linker flag Emmanuele Bassi 2013-09-17 13:08:14 +01:00
  • 06450206c4 Issue #59: change the floating point output format to %.17g so values with more than 6 digits show up in the output. Eric Haszlakiewicz 2013-09-11 21:09:43 -05:00
  • a23caf677c Use sizeof instead of hard coded values when calling snprintf. Eric Haszlakiewicz 2013-09-11 20:28:56 -05:00
  • 51993c28c2 Added a json_object_new_double_s() convenience function to allow an exact string representation of a double to be specified when creating the object and use it in json_tokener_parse_ex() so a re-serialized object more exactly matches the input. Add json_object_free_userdata() and json_object_userdata_to_json_string() too. Eric Haszlakiewicz 2013-09-11 20:27:39 -05:00
  • b83e0f1182 Ignore the test-driver script that is now created, and the script for the test_locale test. Eric Haszlakiewicz 2013-09-08 17:30:54 -05:00
  • 60e4990d1d The updated test driver creates .log and .trs files; ignore them. Eric Haszlakiewicz 2013-09-08 17:23:24 -05:00
  • 8d18815f8a strndup is gone, remove it from the README file. Eric Haszlakiewicz 2013-09-08 17:21:52 -05:00
  • b939bd3768 Merge pull request #97 from pascal-bach/master Eric Haszlakiewicz 2013-09-08 13:36:40 -07:00
  • ef43fe3571 Merge pull request #96 from rouault/remove_strdnup Eric Haszlakiewicz 2013-09-08 13:35:28 -07:00
  • a030120c55 Merge pull request #95 from rouault/extern_json_object_set_serializer Eric Haszlakiewicz 2013-09-08 13:33:22 -07:00
  • 02aa6f01f4 Merge pull request #94 from remicollet/issue-strict2 Eric Haszlakiewicz 2013-09-08 13:29:05 -07:00
  • 8356ecc16b Merge pull request #93 from tmielika/master Eric Haszlakiewicz 2013-09-08 13:26:56 -07:00
  • bd42b8310d Merge pull request #104 from rouault/fix_json_tokener_error_desc_out_of_bounds_read Eric Haszlakiewicz 2013-09-08 13:20:08 -07:00
  • 86dd55a74a Fix potential out-of-bounds read in json_tokener_error_desc Even Rouault 2013-09-08 11:31:38 +02:00
  • 4039f91cab trailing char not allowed in strict mode Remi Collet 2013-08-23 13:40:01 +02:00
  • 87fa32dfe0 no comment in strict mode Remi Collet 2013-08-21 15:41:40 +02:00
  • 20e4708c8a Update json_util Pascal Bach 2013-08-13 18:24:23 +02:00
  • 1a957c2edc Remove redefinition of strndup() which is no longer used in the codebase Even Rouault 2013-08-12 20:49:19 +02:00
  • 6c4bb3840c Add extern to json_object_set_serializer so that it gets exported (Windows fix) Even Rouault 2013-08-11 01:18:17 +02:00
  • a07ef3d197 no single-quote string in strict mode Remi Collet 2013-08-06 10:41:14 +02:00
  • c5523a17e8 fixing problem that isinf(-Inf) can be 1 or -1 Taneli Mielikainen 2013-08-04 00:21:58 +03:00
  • b3bce4d594 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. Eric Haszlakiewicz 2013-06-29 15:31:18 -05:00
  • be002fbb96 Issue#84: explicitly remove old headers and include/json directory so creating the compat symlink can work. Eric Haszlakiewicz 2013-06-29 15:21:04 -05:00
  • c62965660b Fix the _MSC_VER check so it compiles on non-windows compilers. Issue#91 Eric Haszlakiewicz 2013-06-23 19:12:14 -05:00
  • 5e8df40523 Mention that libtoolize is needed if you're not using a release tarball. Eric Haszlakiewicz 2013-06-23 18:55:02 -05:00
  • d032aad1f4 Minor spell check. Eric Haszlakiewicz 2013-06-19 09:14:19 -05:00
  • 8b1bdbb94d Merge pull request #90 from remicollet/issue-strict Eric Haszlakiewicz 2013-06-19 07:13:21 -07:00
  • 98a62a7652 Merge pull request #89 from ayanes/master Eric Haszlakiewicz 2013-06-18 21:18:27 -07:00
  • b6539d6e90 Merge pull request #88 from weltling/master Eric Haszlakiewicz 2013-06-18 21:16:04 -07:00
  • e9ee4ae18a in strick mode, number must not start with 0 Remi Collet 2013-06-13 13:40:01 +02:00
  • d086e2018c Fixes for Infinity and NaN Adrian Yanes 2013-06-07 13:14:54 -07:00
  • 990fa8e3ee Fix C89 compat needed by MSVC Anatol Belski 2013-06-04 20:18:28 +02:00
  • ed819fb926 snprintf definition is needed here, too Anatol Belski 2013-06-04 20:18:05 +02:00
  • 48ba6b8c06 fixe int32_t definition for VC11 Anatol Belski 2013-06-04 20:17:12 +02:00
  • e48a25cfbb Issue #76: use old style comment to allow json_object_iterator.h to build in ansi mode. Eric Haszlakiewicz 2013-04-30 09:47:19 -05:00
  • e843616cc6 Fill in the instructions for update the gh-pages branch. Eric Haszlakiewicz 2013-04-02 21:36:28 -05:00
  • 4e2da95617 Add links to the 0.11 release docs. Eric Haszlakiewicz 2013-04-02 21:32:45 -05:00
  • 56c8bb9f6e Add a copy of the json-c-0.11 docs in a form that should be browsable on github. Eric Haszlakiewicz 2013-04-02 21:28:12 -05:00
  • 4207147c24 Bump the versions for the non-release branch; add a placeholder section to the change log. Eric Haszlakiewicz 2013-04-02 21:22:59 -05:00
  • 20db5a4e84 Fill in a number of missing steps in the release process. Eric Haszlakiewicz 2013-04-02 21:21:38 -05:00
  • 97ef11033a 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. json-c-0.11-20130402 Eric Haszlakiewicz 2013-04-02 21:04:18 -05:00
  • d1645e378d Regen the doc pages using the right version for the 0.11 release. Eric Haszlakiewicz 2013-03-31 21:34:53 -05:00
  • 4f4c3c17d4 Bump the version numbers for the 0.11 release. Eric Haszlakiewicz 2013-03-31 21:33:59 -05:00
  • 09c2e72b18 Add the 0.11 release doxygen-generated docs to source control. Eric Haszlakiewicz 2013-03-31 21:10:01 -05:00
  • fe1ac02013 Add automake/autoconf generated files for the 0.11 release. Eric Haszlakiewicz 2013-03-31 21:02:23 -05:00
  • 7ca1e523f0 Merge branch 'master' of https://github.com/json-c/json-c Eric Haszlakiewicz 2013-03-31 20:58:54 -05:00
  • 0e81b21dc8 Bump up the version in the release checklist to 0.11 Eric Haszlakiewicz 2013-03-31 20:58:30 -05:00
  • eee744cd7e Update the changelog with changes since the 0.10 release. Eric Haszlakiewicz 2013-03-31 20:57:08 -05:00
  • f1b684971d Update config.h.in to add the HAVE_SETLOCALE and HAVE_LOCALE_H lines. Eric Haszlakiewicz 2013-03-31 20:34:28 -05:00
  • e8161a11bb Issue #15: add a way to set a JSON_TOKENER_STRICT flag to forbid commas at the end of arrays and objects. Eric Haszlakiewicz 2013-03-31 20:05:36 -05:00
  • 889400d946 Merge pull request #73 from ghazel/master Eric Haszlakiewicz 2013-03-23 17:06:03 -07:00
  • 88bf1c9960 one definition of json_object_object_foreach only works on c99 and later Greg Hazel 2013-03-19 16:26:12 -07:00
  • 5ec65e43b2 Merge pull request #71 from WillDignazio/master Eric Haszlakiewicz 2013-03-15 21:19:48 -07:00
  • 32eddd66f5 Fix broken build by using ADVANCE_CHAR macro return. William Dignazio 2013-03-06 20:18:14 -05:00
  • bb492d4d69 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. William Dignazio 2013-03-06 12:29:33 -05:00
  • b64d5ab966 Merge pull request #70 from tg--/master Eric Haszlakiewicz 2013-03-03 20:34:34 -08:00
  • 1aa29b655a 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. Eric Haszlakiewicz 2013-03-03 22:26:28 -06:00
  • 36ec47db49 configure.in: mv AM_CONFIG_HEADER to AC_CONFIG_HEADER Thomas Gstädtner 2013-03-03 00:17:25 +01:00
  • 94aeed2ecd Include the test_locale test in the tests that run. Eric Haszlakiewicz 2013-02-26 21:14:07 -06:00
  • 5b36a432c8 Merge branch 'remicollet-issue-float' Eric Haszlakiewicz 2013-02-26 21:09:10 -06:00
  • 9b64c05ff9 Mark the "val" variable in json_object_object_foreach as unused so the compiler doesn't complain. Fix warnings in the testReplaceExisting test. Eric Haszlakiewicz 2013-02-21 12:32:29 -06:00
  • bfb329223a 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. Eric Haszlakiewicz 2013-02-09 17:35:33 -06:00
  • ca8b27d183 Enable -Werror and fix a number of minor warnings that existed. Eric Haszlakiewicz 2013-02-09 16:35:24 -06:00
  • 92d289f5d3 Add a comment briefly describing json_object_object_length() Eric Haszlakiewicz 2013-02-09 16:18:05 -06:00
  • c6b399194d Merge pull request #62 from ghazel/master Eric Haszlakiewicz 2013-02-09 14:14:33 -08:00
  • ebeb6a40c9 Merge pull request #66 from ichernev/fix-test-parse Eric Haszlakiewicz 2013-02-09 13:59:51 -08:00