30 Commits (3345b25962e54e5865902d2a6ca273838b79f157)

Author SHA1 Message Date
  Michael Heimpold a7534dbb7e Introduce json_object_from_fd 11 years ago
  Eric Haszlakiewicz d4e81f9ec8 Move the json_min() and json_max() macros to json_util.h and mark everything else in bits.h deprecated. 11 years ago
  Pascal Bach 20e4708c8a Update json_util 12 years ago
  Eric Haszlakiewicz b3bce4d594 Eliminate use of MC_ABORT in json-c code, and mark MC_ABORT/mc_abort deprecated. 12 years ago
  Anatol Belski 990fa8e3ee Fix C89 compat needed by MSVC 12 years ago
  Eric Haszlakiewicz 5b36a432c8 Merge branch 'remicollet-issue-float' 12 years ago
  Eric Haszlakiewicz bfb329223a Add a runtime check to see if parse_int64 needs to workaround sscanf bugs. If that workaround is not needed parsing is nearly twice as fast. 12 years ago
  Eric Haszlakiewicz ca8b27d183 Enable -Werror and fix a number of minor warnings that existed. 12 years ago
  Greg Hazel 77d0493b70 rename _errno 12 years ago
  Remi Collet a01b659ace move locale change to be global for perf 12 years ago
  Remi Collet 16a4a32e29 float parsing must be locale independent 13 years ago
  Eric Haszlakiewicz 77c6239465 Initialize errno before calling sscanf in json_parse_int64() so parsing valid numbers after parsing an out of range number works. 13 years ago
  Eric Haszlakiewicz eead1a7dc4 Remove unnecessary comment from json_util.c 13 years ago
  Mateusz Loskot a6f39a3c0c Replaced #if HAVE_X with #ifdef HAVE_X as the former test is troublemaker with #define HAVE_X where #define HAVE_X 1|0 is meant. 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
  John Arbash Meinel 6a231e4b41 Some updates to make the code compatible with VC 9 (2008) 13 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
  ehaszla 252669cee6 Simplify things by storing integer values only as int64_t's internally, and 15 years ago
  Michael Clark f1ae67dbf0 * Fix file descriptor leak if memory allocation fails in json_util 15 years ago
  Michael Clark bd0a567673 * Fix file descriptor leak if memory allocation fails in json_util 15 years ago
  Michael Clark c4dceae1c5 * Add int64 support. Two new functions json_object_net_int64 and 15 years ago
  Michael Clark 88ded9ceb8 * Make json_object_from_file take const char *filename 16 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 68cafad078 Add const correctness to public interfaces 16 years ago
  Michael Clark c8f4a6e7de * Fix bug with use of capital E in numbers with exponents 18 years ago
  Michael Clark dfaf670436 * Add macros to enable compiling out debug code 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