23 Commits (e36e56287272e45456afd5a315dc7ce770f5df8d)

Author SHA1 Message Date
  Eric Haszlakiewicz 5f4739e2eb Change json_object_put to return 1 if the object passed was actually freed. (or 0 if only the reference count was decremented) 13 years ago
  Eric Haszlakiewicz 38f421a2e7 Add a json_set_serializer() function to allow the string output of a json_object to be customized. 13 years ago
  Eric Haszlakiewicz 3fcffe1bb0 Add a json_object_to_json_string_ext() function to allow the formatting of output to be selected. 13 years ago
  Keith Derrick 6917586acf Add NULL-safe get object method 13 years ago
  Keith Derrick ca519fb817 Added explanatory notes to documentation. 13 years ago
  Eric Haszlakiewicz 6ff0817bac Mention json_type_to_name() in the docs for json_object_get_type(). 13 years ago
  Eric Haszlakiewicz aef439a175 Adjust json_object_is_type and json_object_get_type so they return json_type_null for NULL objects. 13 years ago
  Keith Derrick 37e7467476 Rename boolean type to json_bool 13 years ago
  Eric Haszlakiewicz b21b137805 Include json_inttypes.h in json_object.h since we use types like int32_t in the API and some systems need that header to compile. 13 years ago
  Frederik Deweerdt c43871c866 Add new json_object_array_sort function 14 years ago
  Jehiah Czebotar 43d2f417c7 move definition of json_object_iter to public header to enable external use of json_object_object_foreachC 14 years ago
  Eric Haszlakiewicz 886c4fbebf Add a json_type_to_name() function which returns a string that describes the type. Useful for logging. 14 years ago
  Jehiah Czebotar ac601b5b5f update json_object_new_string_len, json_escape_str (internal). Writer handles \x00 correctly 14 years ago
  ehaszla 252669cee6 Simplify things by storing integer values only as int64_t's internally, and 15 years ago
  Michael Clark c4dceae1c5 * Add int64 support. Two new functions json_object_net_int64 and 15 years ago
  Michael Clark aaec1ef3c5 * Don't use this as a variable, so we can compile with a C++ compiler 16 years ago
  Michael Clark e6548a3dc2 fix typo in json_object.h 16 years ago
  Michael Clark 68cafad078 Add const correctness to public interfaces 16 years ago
  Michael Clark 14862b1ef3 Patch allows for json-c compile with -Werror and not fail due to 18 years ago
  Michael Clark 837240f75f * Fix bug in escaping of control characters 18 years ago
  Michael Clark f6a6e486ff * Make headers C++ compatible by change *this to *obj 18 years ago
  Michael Clark 4504df7117 * printbuf.c - C. Watford (christopher dot watford at gmail dot com) 18 years ago
  Michael Clark f0d08887b8 import of version 0.1 18 years ago