43 Commits (9d3d8d6fc0d0e0afc2244cd3fbd3aff3ae3d4b00)

Author SHA1 Message Date
  Eric Haszlakiewicz 484ca368f0 Slight style tweaks to the bsearch changest. 10 years ago
  Eric Haszlakiewicz a500c1f0b5 Merge pull request #155 from LeSpocky/bsearch 10 years ago
  Eric Haszlakiewicz 9db3099572 Merge pull request #156 from jubalh/master 10 years ago
  Eric Haszlakiewicz ec4879ac5b Merge pull request #153 from LeSpocky/doc 11 years ago
  Michael Vetter fcf5ad1bd6 Remove trailing whitespace 11 years ago
  Alexander Dahl 2f5789bdef add bsearch for arrays 11 years ago
  Alexander Dahl 37f5d8696d improve doc for json_object_to_json_string() 11 years ago
  Michael J. Chinn 048dcf288a Remove json_type enum trailing comma 11 years ago
  Michael Clark 64e36901a0 Patch to address the following issues: 11 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
  Even Rouault 6c4bb3840c Add extern to json_object_set_serializer so that it gets exported (Windows fix) 12 years ago
  Greg Hazel 88bf1c9960 one definition of json_object_object_foreach only works on c99 and later 12 years ago
  Eric Haszlakiewicz 5b36a432c8 Merge branch 'remicollet-issue-float' 12 years ago
  Eric Haszlakiewicz 9b64c05ff9 Mark the "val" variable in json_object_object_foreach as unused so the compiler doesn't complain. Fix warnings in the testReplaceExisting test. 12 years ago
  Eric Haszlakiewicz 92d289f5d3 Add a comment briefly describing json_object_object_length() 12 years ago
  Greg Hazel cca74c6de6 add json_object_object_length 12 years ago
  Alexander Klauer beb12d49e1 Make macro json_object_object_foreach multiple-use safe 12 years ago
  Remi Collet 32d149c8f6 probably worth an option for this 12 years ago
  Eric Haszlakiewicz f6b27cbb6c Make it safe to delete keys while iterating with the json_object_object_foreach macro. 13 years ago
  Eric Haszlakiewicz 5abc0ea444 Reformat the json_object_object_foreach macro so it is readable, and document what is allowed to be done with the object while iterating. 13 years ago
  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