summaryrefslogtreecommitdiff
path: root/json_tokener.c
AgeCommit message (Expand)AuthorFilesLines
2015-03-03Merge pull request #168 from bugness-chl/masterHEADmasterEric Haszlakiewicz1-1/+36
2015-02-05Tightening the number parsing algorithmchl1-1/+36
2014-08-26Remove trailing whitespaceMichael Vetter1-1/+1
2014-05-04Move the json_min() and json_max() macros to json_util.h and mark everything ...Eric Haszlakiewicz1-2/+3
2014-04-11Remove unused variable 'size'Petar Koretić1-2/+0
2014-04-09Patch to address the following issues:Michael Clark1-0/+11
2014-03-22Make the json_tokener_errors array local. It has been deprecated for a while...Eric Haszlakiewicz1-2/+1
2014-03-22Issue #103: allow Infinity and -Infinity to be parsed.Eric Haszlakiewicz1-1/+51
2014-03-18nan function requires -lm on some platforms; use of NAN is better, if available.Markus Stenberg1-1/+6
2014-03-09Issue#102 - add support for parsing "NaN".Eric Haszlakiewicz1-10/+31
2014-02-11Merge pull request #112 from TazeTSchnitzel/LowercaseLiteralsEric Haszlakiewicz1-32/+46
2014-02-11Fix Issue #111: Fix off-by-one error when range checking the input to json_to...Eric Haszlakiewicz1-1/+1
2013-11-14Only allow lowercase literals in STRICT modeAndrea Faulds1-32/+46
2013-09-11Added a json_object_new_double_s() convenience function to allow an exact str...Eric Haszlakiewicz1-2/+4
2013-09-08Merge pull request #96 from rouault/remove_strdnupEric Haszlakiewicz1-23/+0
2013-09-08Merge pull request #94 from remicollet/issue-strict2Eric Haszlakiewicz1-2/+14
2013-09-08Fix potential out-of-bounds read in json_tokener_error_descEven Rouault1-1/+1
2013-08-23trailing char not allowed in strict modeRemi Collet1-0/+7
2013-08-21no comment in strict modeRemi Collet1-1/+1
2013-08-12Remove redefinition of strndup() which is no longer used in the codebaseEven Rouault1-23/+0
2013-08-06no single-quote string in strict modeRemi Collet1-1/+6
2013-06-19Minor spell check.Eric Haszlakiewicz1-1/+1
2013-06-13in strick mode, number must not start with 0Remi Collet1-0/+5
2013-03-31Issue #15: add a way to set a JSON_TOKENER_STRICT flag to forbid commas at th...Eric Haszlakiewicz1-2/+21
2013-03-06Fix broken build by using ADVANCE_CHAR macro return.William Dignazio1-3/+7
2013-03-06Rename misnomer POP_CHAR to PEEK_CHAR.William Dignazio1-18/+18
2013-02-26Merge branch 'remicollet-issue-float'Eric Haszlakiewicz1-1/+17
2013-02-09Enable -Werror and fix a number of minor warnings that existed.Eric Haszlakiewicz1-8/+9
2012-12-23Merge pull request #51 from remicollet/issue-dyndepthEric Haszlakiewicz1-5/+16
2012-12-13move locale change to be global for perfRemi Collet1-0/+16
2012-12-09Fix issue #53 - ensure explicit length string are still NUL terminated, and f...Eric Haszlakiewicz1-1/+1
2012-11-27float parsing must be locale independentRemi Collet1-1/+1
2012-11-27Make maximum recursion depth a runtime optionRemi Collet1-5/+16
2012-07-29Handle the \f escape sequence (the two characters: backslash followed by an f...Eric Haszlakiewicz1-0/+2
2012-05-21Replaced #if HAVE_X with #ifdef HAVE_X as the former test is troublemaker wit...Mateusz Loskot1-1/+7
2012-04-24Fixed parsing numbers in E notation. `Eric Haszlakiewicz1-1/+2
2012-03-31Fix a bug in json_tokener_parse_ex when re-using the same tokener to parse mu...Eric Haszlakiewicz1-1/+11
2012-03-31Perform better error checking in json_tokener_parse_verbose and rewrite json_...Eric Haszlakiewicz1-12/+9
2012-02-22Add json_tokener_get_error() and json_tokener_error_desc() to better encapsul...Eric Haszlakiewicz1-0/+13
2012-01-18 json_tokener_parse(): avoid possible NULL derefFrederik Deweerdt1-0/+2
2010-12-08add json_tokener_parse_verbose, and return NULL on parser errorsJehiah Czebotar1-1/+17
2010-12-07Simplify things by storing integer values only as int64_t's internally, andehaszla1-12/+2
2010-10-06 * Add int64 support. Two new functions json_object_net_int64 andMichael Clark1-6/+18
2009-08-20 * Add handling of surrogate pairsBrent Miller1-19/+83
2009-07-25 * Rename min and max so we can never clash with C or C++ std libraryMichael Clark1-4/+4
2009-07-08 Add const qualifier to the json_tokener_parse functionsChristopher Watford1-7/+7
2009-07-08Erik Hovland (3):Christopher Watford1-0/+1
2009-04-27optimizations to json_tokener_parse_ex(), printbuf_memappend()Michael Clark1-92/+197
2009-02-25 * Don't use this as a variable, so we can compile with a C++ compilerMichael Clark1-2/+4
2009-02-25 * Null pointer dereference fix. Fix json_object_get_boolean strlen testMichael Clark1-0/+3