105 Commits (1934eddf2968a103e943b2938558c1a07054e26f)

Author SHA1 Message Date
  dota17 7ad72b81c5 update comment 5 years ago
  dota17 010f33d460 add json_object_new_null 5 years ago
  Eric Haszlakiewicz 7f30afc6e5 Fix some Windows compile issues, add JSON_EXPORT's, fix bogus character escapes, define __func__ and omit unistd.h if needed. 5 years ago
  Eric Haszlakiewicz eae040a84a Issue #488: use JSON_EXPORT on functions so they are properly exported on Windows. 6 years ago
  andy5995 2942870325
remove [in] from params description 6 years ago
  andy5995 3b108935d0
json_object.h:document json_object_new_string_len() 6 years ago
  Eric Haszlakiewicz c1c71097a1 Issue #419: document that NULL may be passed to json_object_put(). 7 years ago
  janczer 8bd62177e7 Fixed typos 7 years ago
  Jonathan Wiens cdc4e9f64b Avoid uninitialized variable warnings 7 years ago
  Eric Haszlakiewicz 0992aac61f Remove the TRUE and FALSE defines. 7 years ago
  Rikard Falkeborn 84dcc01da1 Fix non-GNUC define for JSON_C_CONST_FUNCTION 7 years ago
  Eric Haszlakiewicz 5b6d62259a Apply gcc's "const" attribute to the json_c_object_sizeof() function as an optimizer hint. Also, rename that function from json_object_sizeof(). 7 years ago
  Björn Esser c123a1c21b
json_object: Add size_t json_object_sizeof() 7 years ago
  Eric Haszlakiewicz d582d3ae5a Undeprecate the array_list, lh_table and printbuf typedefs, but move each to the corresponding header files. 7 years ago
  Eric Haszlakiewicz 8c82f0e5c3 Squash doxygen warnings, and make a few slight improvements to the docs. 7 years ago
  Eric Haszlakiewicz f2f103b986 Add a brief overview of each file to the docs. 7 years ago
  Eric Haszlakiewicz 11ab365324 Deprecated a few typedefs, add docs on json_object_iter, move json_number_chars and json_hex-chars to json_object_private.h. 7 years ago
  Eric Haszlakiewicz aedd36ac8b Make sure to include the "*" on function pointer arguments to avoid a warnings from VS2015. See also PR#384. 7 years ago
  ssrlive 7709cb1355
Fix a VS 2015 compiler warning. 7 years ago
  Eric Haszlakiewicz 5dae561d33 In json_object_deep_copy(), copy over _userdata, at least for json_type_string's with the default serializer set, and provide a way for people using custom serializers to provide a custom shallow_copy method. 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 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 ac09581cc2 Issue #370: work around Clang-on-windows oddities by rearranging ifdefs. 8 years ago
  Juraj Vijtiuk 1110e84cce Add json_object_add_int functions 8 years ago
  Eric Haszlakiewicz 4ac47a0219 Issue#353: attempt to fix or ignore a few -Wdocumentation messages from Clang. 8 years ago
  Eric Haszlakiewicz 4deed587e7 Merge pull request #319 from Dashlane/visual-studio-build 8 years ago
  Eric Haszlakiewicz 1a94c70336 Add a json_c_set_serialization_double_format() function to set the *library-wide* format for how doubles are written to a serialized JSON output. 8 years ago
  David Henot a9f265d166 Fix library build with Visual Studio 8 years ago
  Stoian Ivanov e518b22b72 string set and tests 9 years ago
  Stoian Ivanov 05f025c075 some basic set 9 years ago
  Stoian Ivanov fae09456ae json_object_set_boolean for upstream style check 9 years ago
  Eric Haszlakiewicz ea1499a372 Issue #263: add const so the prototype for json_object_object_add_ex() matches the definition. 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
  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
  Eric Haszlakiewicz e61eb409fd Merge pull request #233 from NeoRaider/size_t3 9 years ago
  Matthias Schiffer f87e378d48
Add public API to get and set userdata 9 years ago
  Matthias Schiffer 22fdcfc71a
Include stddef.h in json_object.h 9 years ago
  Eric Haszlakiewicz 7ae5c3f7a6 Issue #142: un-deprecate json_object_object_get(), but note why you might want to use json_object_object_get_ex() instead. 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
  Jan-Philipp Litza 2200ffa8b0 Fix code in docs for json_object_new_double_s() 9 years ago
  Eric Haszlakiewicz 1fb87cd196 Merge branch 'master' of https://github.com/Protovision/json-c into Protovision-master 9 years ago
  Eric Haszlakiewicz 4e0c8b55fb Merge pull request #220 from hschaa/master 9 years ago
  Mina Naguib 138c2a6b97 Clarify json_object_get_string documentation of NULL handling & returning 9 years ago
  Helmut Schaa 00e475c434 Add utility function for comparing json_objects 9 years ago
  Eric Haszlakiewicz 537f8bcbdb Add const qualifiers to several functions that don't modify the json_object. 9 years ago