200 Commits (0ffb38440935b2c71fa4851d2f44f2d120f24735)

Author SHA1 Message Date
  Stoian Ivanov 05f025c075 some basic set 9 years ago
  Alexey Konovalov b2fbf93df0 fixed wrong object name in json_object_all_values_equal 9 years ago
  Stoian Ivanov fae09456ae json_object_set_boolean for upstream style check 9 years ago
  Eric Haszlakiewicz 5fccfed4f4 Issue #260: add a check to prevent trivial loops in the object tree, even though it is up to the callers to avoid doing so in more complex cases. 9 years ago
  Eric Haszlakiewicz c4d060bf80 json_object_object_add_ex() should have shared code with json_object_object_add(), and been changed to return int at the same time the latter was. Do that now. 9 years ago
  Eric Haszlakiewicz 4d62de3898 Revert bogus change to json_object_get() made in f40b08d8 that caused it to always return NULL. (Issue #259) 9 years ago
  Eric Haszlakiewicz 0ad87649d4 Merge pull request #255 from RyDroid/minor-c2 9 years ago
  Nicola Spanti (RyDroid) f40b08d8f0 Minor changes in C source code 9 years ago
  jobol 344009bf26 Add method 'json_object_to_json_string_length' 9 years ago
  Eric Haszlakiewicz 595891729e Issue #236: Add -Wcast-qual and fix casts to retain constness. 9 years ago
  Matthias Schiffer f87e378d48
Add public API to get and set userdata 9 years ago
  Matthias Schiffer c2b004ba0e
Make default double serializer ignore userdata again 9 years ago
  Eric Haszlakiewicz 996be85843 Fix a few places that needed adjustment for the size_t changes, including updating the range checks to use a calculated SIZE_T_MAX. 9 years ago
  Eric Haszlakiewicz 9a2915ce66 Merge branch 'fixes-for-upstream' of https://github.com/doctaweeks/json-c into doctaweeks-fixes-for-upstream 9 years ago
  Jan-Philipp Litza 21dc5dc92b Export json_object_double_to_json_string() and use custom format string 9 years ago
  Eric Haszlakiewicz 1fb87cd196 Merge branch 'master' of https://github.com/Protovision/json-c into Protovision-master 9 years ago
  Eric Haszlakiewicz 82bdbdba24 Merge pull request #219 from rouault/low_heap_robustness_fixes 9 years ago
  Eric Haszlakiewicz 4e0c8b55fb Merge pull request #220 from hschaa/master 9 years ago
  chenha0 dffdee966f Fix issue #221: JSON_C_TO_STRING_NOSLASHESCAPE works incorrectly 9 years ago
  Helmut Schaa 00e475c434 Add utility function for comparing json_objects 9 years ago
  Even Rouault 77a4276a8c Fix various potential null ptr deref and int32 overflows 9 years ago
  Eric Haszlakiewicz 537f8bcbdb Add const qualifiers to several functions that don't modify the json_object. 9 years ago
  Eric Haszlakiewicz 980cdd61be Merge commit '2be921d88376e78f84d79aafa6db2714da804e59' 9 years ago
  Eric Haszlakiewicz 316da85818 Fix issue #201: add a JSON_C_TO_STRING_NOSLASHESCAPE flag to turn off escaping of forward slashes. 9 years ago
  Emiel Bruijntjes 7e98ed93f4 subtract first, then retrieve value 9 years ago
  Emiel Bruijntjes 9d85367679 added tabs instead of spaces to be compatible with rest of code 9 years ago
  Emiel Bruijntjes 827f0fd8ef update indentation 9 years ago
  Emiel Bruijntjes 23ee243113 reference increment and decrement is now atomic (when using a GCC compatible compiler), which allows passing json objects between threads 9 years ago
  Daniel M. Weeks 92e9a5032b Use size_t for json object array ops 11 years ago
  James Myatt 3f012eb0f8 Fix build in Visual Studio 10 years ago
  Eric Haszlakiewicz 12916e229c Merge pull request #196 from rgerhards/improve-performance 10 years ago
  Rainer Gerhards c4f8cc34df more efficient handling for smalls strings inside json_object 10 years ago
  Rainer Gerhards 1ae4b50bde remove unneeded data items from hashtable code 10 years ago
  Rainer Gerhards 2d549662be add json_object_object_add_ex() API 10 years ago
  Rainer Gerhards d8e44dc685 reduce duplicate hash computation in json_object_object_add() 10 years ago
  Eric Haszlakiewicz b594c34f57 Merge pull request #174 from haata/master 10 years ago
  Jacob Alexander 92d4cf15f0 Adding JSON_C_TO_STRING_PRETTY_TAB flag 10 years ago
  Mark Swoope cdca9d3c8e Added array_list_del_idx and json_object_array_del_idx 10 years ago
  James Myatt 18b3c49296 Use more appropriate casts 10 years ago
  Eric Haszlakiewicz 484ca368f0 Slight style tweaks to the bsearch changest. 10 years ago
  Alexander Dahl 2f5789bdef add bsearch for arrays 11 years ago
  Eric Haszlakiewicz 2149a04ca8 Check for failures when allocating memory; return NULL and set errno=ENOMEM in a few of those cases. 11 years ago
  Eric Haszlakiewicz 92a7740e90 Reformat some code in json_object.c 11 years ago
  Eric Haszlakiewicz e6f1322b5e Issue#114: check for the presence of isnan and isinf, and provide compat macros on MSCV where _isnan and _finite exist instead. 11 years ago
  Keith Derrick c51b88d69a Avoid potential overflow in json_object_get_double 12 years ago
  Eric Haszlakiewicz 06450206c4 Issue #59: change the floating point output format to %.17g so values with more than 6 digits show up in the output. 12 years ago
  Eric Haszlakiewicz a23caf677c Use sizeof instead of hard coded values when calling snprintf. 12 years ago
  Eric Haszlakiewicz 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. 12 years ago
  Eric Haszlakiewicz ef43fe3571 Merge pull request #96 from rouault/remove_strdnup 12 years ago
  Even Rouault 1a957c2edc Remove redefinition of strndup() which is no longer used in the codebase 12 years ago