772 Commits (3003161effc3286b749010ada9182b79dbfe8c57)
 

Author SHA1 Message Date
  Eric Haszlakiewicz d99edade72 Merge branch 'commodo-json_deep_copy' 7 years ago
  Eric Haszlakiewicz 4dd92180c6 Merge branch 'json_deep_copy' of https://github.com/commodo/json-c into commodo-json_deep_copy 7 years ago
  Eric Haszlakiewicz 3628f16dd6 Rename json_object_add_int() to json_object_int_inc() and eliminate the "int64" variant since we store 64-bit values internally anyway. 7 years ago
  Alexandru Ardelean 1eab22f0da tests: add test_deep_copy test 8 years ago
  Alexandru Ardelean bf80d5ad0e json_object: implement json_object_deep_copy() 8 years ago
  Eric Haszlakiewicz 91662a5b69
Merge pull request #363 from jvijtiuk/integer_addition 7 years ago
  Eric Haszlakiewicz 9c9529f798 Update test_parse.expected to match the code. 7 years ago
  Eric Haszlakiewicz f81da5e57a Rewrite the json_tokener_state_inf handling in json_tokener to be simpler, and avoid needless copying of the input into a temporary buffer. 7 years ago
  Eric Haszlakiewicz 31a6c2fac8 Add a few more tests to the partial parse to cover bytes after "Infinity". 7 years ago
  Eric Haszlakiewicz ba11d334db Save proper expected output for test_parse from the previous commit. 7 years ago
  Eric Haszlakiewicz 48f7e389fb Fix parsing of "-Infinity" when the "-" and "Infinity" are split across multiple calls. 7 years ago
  Eric Haszlakiewicz 4d1e0b4409 Issue #371: fix parsing of "-Infinity" (although in a somewhat different location than PR#372 used), and add a case to test_parse to check for this. 7 years ago
  Eric Haszlakiewicz 2a22858fe7 Add a few extra cases to test_parse to show how trailing bytes are handled, especially for parsing "Infinity". 7 years ago
  Eric Haszlakiewicz b8738dd623 Rewrite test_basic_parse() to factor out a single_basic_parse() to avoid lots of duplicate boiler plate code. 7 years ago
  Eric Haszlakiewicz 05c85ddc21 On VS 2013 and newer, actually use strtoll instead of redefining it to _strtoi64. 7 years ago
  Eric Haszlakiewicz 04788421fe
Merge pull request #373 from commodo/fix-appveyor-build 7 years ago
  Eric Haszlakiewicz 49003242d1
Merge pull request #381 from busterb/fix-makedist 7 years ago
  Brent Cook 185f43afef add/remove missing distribution files 7 years ago
  Brent Cook 6727b46454 ignore more autoconf goo 7 years ago
  Alexandru Ardelean 03f3b95248 json_util: define `strtoll` as _strtoi64 for MSVC 8 years ago
  Alexandru Ardelean 5641227c9b strerror_override: re-organize strerror_override.h 8 years ago
  Eric Haszlakiewicz fabb84a785 Remove out of date win32 build information, and mention the need to use cmake there. 8 years ago
  Eric Haszlakiewicz e424af32b7 Fix definition of NELEM in the tests. 8 years ago
  Eric Haszlakiewicz ac09581cc2 Issue #370: work around Clang-on-windows oddities by rearranging ifdefs. 8 years ago
  Eric Haszlakiewicz c9c84ca7ee Issue #369: note some useful settings when building for Android. 8 years ago
  Eric Haszlakiewicz cf913621f1 Use cmake to create the json-c.pc file, as suggested by PR#362. 8 years ago
  Eric Haszlakiewicz 579f0746f0 Issue #173, follow up to using strtoll to allow this to work on older Windows environments: Use cmake to generate config.h from config.h.win32, including checking for strtoll with cmake, or fall back to _strtoi64 for older MSVC's. 8 years ago
  Eric Haszlakiewicz cfbdf7757b The new cmake-generated VS builds now generate a dynamic .dll instead of a .lib 8 years ago
  Eric Haszlakiewicz 139eb64b43 For appveyor builds, json_config.h is actually generated in the "include" directory. 8 years ago
  Eric Haszlakiewicz 66a77d129a Split the list of cmake headers into public and private ones, and only install the public ones. 8 years ago
  Eric Haszlakiewicz 8899f3fbfb Add a "cmake ." line to the appveyor build file to try to get it working again. 8 years ago
  Juraj Vijtiuk 1110e84cce Add json_object_add_int functions 8 years ago
  Eric Haszlakiewicz dc79d94c38 Merge pull request #361 from schwehr/int64 8 years ago
  Kurt Schwehr d9879c2533 Fix double to int cast overflow in json_object_get_int64. 8 years ago
  Eric Haszlakiewicz 5454c4eaa3 Merge pull request #360 from jasonbking/master 8 years ago
  Eric Haszlakiewicz 4ac47a0219 Issue#353: attempt to fix or ignore a few -Wdocumentation messages from Clang. 8 years ago
  Eric Haszlakiewicz edde8eff9f Issue#353: mark lh_abort as actually deprecated, not just in the docs. 8 years ago
  Jason King e3fabe9a44 Add long long 64-bit check 8 years ago
  Jason King 5355d387e9 Use strtoll to parse ints 8 years ago
  Eric Haszlakiewicz e1561ed1df Remove the Visual Studio project files as they were out of date, and should now be generated by using cmake. 8 years ago
  Eric Haszlakiewicz 7e608c5728 Issue #359: Use consistent spacing in CMakeLists.txt 8 years ago
  Eric Haszlakiewicz 32f503f738 Issue #359: Don't duplicate lh_get_hash, just omit the "inline" for VS2010. 8 years ago
  Eric Haszlakiewicz d58693b0f0 Merge pull request #359 from Haffon/api-0.12 8 years ago
  Haffon 837a249f01 set JSON_C_HEADERS full file name 8 years ago
  Haffon e9f9f14f22 if compile with vs2015, enable the "static inline" declare. 8 years ago
  Haffon b301f4ea01 rollback api to 0.12 8 years ago
  Haffon 86a3a6475f Merge pull request #2 from json-c/master 8 years ago
  Eric Haszlakiewicz 548d000891 Undo a bit of 2d1da5ab: handle per-thread formats for double serialization, even if --enable-threading wasn't specified. 8 years ago
  Eric Haszlakiewicz b2afca4560 Issue #173: since some sscanf implementations return 0 for non-zero inputs, directly check for "0" in the input. 8 years ago
  Eric Haszlakiewicz 2d1da5ab13 Add a --enable-threading configure option, and only use the (slower) __sync_add_and_fetch()/__sync_sub_and_fetch() function when it is specified. 8 years ago