summaryrefslogtreecommitdiff
path: root/json_object.c
AgeCommit message (Expand)AuthorFilesLines
2015-03-04Slight style tweaks to the bsearch changest.Eric Haszlakiewicz1-7/+5
2014-08-21add bsearch for arraysAlexander Dahl1-0/+17
2014-04-19Check for failures when allocating memory; return NULL and set errno=ENOMEM i...Eric Haszlakiewicz1-1/+26
2014-04-19Reformat some code in json_object.cEric Haszlakiewicz1-198/+231
2014-03-02Issue#114: check for the presence of isnan and isinf, and provide compat macr...Eric Haszlakiewicz1-0/+1
2013-10-01Avoid potential overflow in json_object_get_doubleKeith Derrick1-1/+32
2013-09-11Issue #59: change the floating point output format to %.17g so values with mo...Eric Haszlakiewicz1-1/+1
2013-09-11Use sizeof instead of hard coded values when calling snprintf.Eric Haszlakiewicz1-4/+4
2013-09-11Added a json_object_new_double_s() convenience function to allow an exact str...Eric Haszlakiewicz1-5/+30
2013-09-08Merge pull request #96 from rouault/remove_strdnupEric Haszlakiewicz1-4/+0
2013-08-12Remove redefinition of strndup() which is no longer used in the codebaseEven Rouault1-4/+0
2013-08-04fixing problem that isinf(-Inf) can be 1 or -1Taneli Mielikainen1-4/+5
2013-06-18Merge pull request #89 from ayanes/masterEric Haszlakiewicz1-1/+13
2013-06-12Fixes for Infinity and NaNAdrian Yanes1-1/+13
2013-06-04snprintf definition is needed here, tooAnatol Belski1-0/+7
2013-02-26Merge branch 'remicollet-issue-float'Eric Haszlakiewicz1-1/+22
2013-01-11add json_object_object_lengthGreg Hazel1-0/+5
2012-12-24escape '\f' in json_escape_strAbioy1-0/+2
2012-12-13probably worth an option for thisRemi Collet1-1/+1
2012-12-13Save space, drop unuseful trailing zeroesRemi Collet1-1/+13
2012-12-13Simple fix to double encodeRemi Collet1-1/+10
2012-12-09Fix issue #53 - ensure explicit length string are still NUL terminated, and f...Eric Haszlakiewicz1-1/+2
2012-10-18Reformat json_object_object_get() and json_object_object_get_ex().Eric Haszlakiewicz1-13/+14
2012-10-18Fix json_object_object_get() so it returns NULL if the incoming json_object i...Eric Haszlakiewicz1-1/+4
2012-10-18Change json_object_put to return 1 if the object passed was actually freed. (...Eric Haszlakiewicz1-2/+4
2012-09-02Add a json_set_serializer() function to allow the string output of a json_obj...Eric Haszlakiewicz1-4/+68
2012-07-24Rewrite json_object_object_add to replace just the value if the key already e...Eric Haszlakiewicz1-2/+14
2012-05-22Missing explicit casts from void* to specific pointers required. Added #defin...Mateusz Loskot1-1/+1
2012-05-21Replaced #if HAVE_X with #ifdef HAVE_X as the former test is troublemaker wit...Mateusz Loskot1-1/+8
2012-04-29Change the format used for sprintbuf (but not scanf) to use %f instead of %lf...Eric Haszlakiewicz1-1/+1
2012-04-28Add a json_object_to_json_string_ext() function to allow the formatting of ou...Eric Haszlakiewicz1-44/+120
2012-04-24Since we already use a local json_bool type, replace any stdbool.h usage withEric Haszlakiewicz1-1/+0
2012-04-12Add NULL-safe get object methodKeith Derrick1-2/+21
2012-03-31Adjust json_object_is_type and json_object_get_type so they return json_type_...Eric Haszlakiewicz1-0/+4
2012-03-26Rename boolean type to json_boolKeith Derrick1-2/+2
2012-02-01Some updates to make the code compatible with VC 9 (2008)John Arbash Meinel1-2/+5
2011-10-30Added capitalized charaters to json_hex_charsFederico Culloca1-1/+1
2011-10-07Add new json_object_array_sort functionFrederik Deweerdt1-0/+5
2011-05-26handle NULL passed to json_objct_object_getJehiah Czebotar1-0/+1
2011-05-03Add a json_type_to_name() function which returns a string that describes the ...Eric Haszlakiewicz1-16/+3
2011-05-03Fix a bug in json_object_get_int() where calling it on a string type object w...Eric Haszlakiewicz1-1/+1
2011-01-14update json_object_new_string_len, json_escape_str (internal). Writer handles...Jehiah Czebotar1-15/+26
2010-12-07Simplify things by storing integer values only as int64_t's internally, andehaszla1-17/+4
2010-10-06 * Add int64 support. Two new functions json_object_net_int64 andMichael Clark1-6/+66
2009-06-30Disable REFCOUNT_DEBUG by default in json_object.cChristopher Watford1-1/+1
2009-04-27Fix json_object_get_boolean to return false for empty stringMichael Clark1-1/+1
2009-02-25 * Don't use this as a variable, so we can compile with a C++ compilerMichael Clark1-1/+3
2009-02-25 * Don't use this as a variable, so we can compile with a C++ compilerMichael Clark1-143/+143
2009-02-25 * Null pointer dereference fix. Fix json_object_get_boolean strlen testMichael Clark1-2/+1
2009-02-25 * Fixed warning reported by adding -Wstrict-prototypesMichael Clark1-2/+2