summaryrefslogtreecommitdiff
path: root/json_tokener.c
Commit message (Expand)AuthorAgeFilesLines
* strdup_compat.h: re-spin this compat header ; use math_compat.h as templateAlexandru Ardelean2016-11-221-7/+1
* Revert "compat/strdup.h: move common compat check for strdup() to own file"Emmanuele Bassi2016-11-071-1/+7
* compat/strdup.h: move common compat check for strdup() to own fileAlexandru Ardelean2016-11-031-7/+1
* Issue #275: fix out of bounds read when handling unicode surrogate pairs.Eric Haszlakiewicz2016-10-051-3/+3
* Revert bogus change to json_object_get() made in f40b08d8 that caused it to a...Eric Haszlakiewicz2016-08-111-1/+1
* Minor changes in C source codeNicola Spanti (RyDroid)2016-08-081-31/+39
* Issue #246: Include xlocale.h too, to get locale_t defined, since not all OSe...Eric Haszlakiewicz2016-08-021-0/+3
* Issue #195: Actually call uselocale() in the new locale handling code in json...Eric Haszlakiewicz2016-07-311-1/+5
* Issue #195: use uselocale() instead of setlocale() in json_tokener to behave ...Eric Haszlakiewicz2016-07-301-10/+33
* Fix various potential null ptr deref and int32 overflowsEven Rouault2016-01-111-1/+20
* Remove superfluous NULL checksAnmol Sarma2015-10-011-2/+2
* Fix possible memory leakAnmol Sarma2015-10-011-0/+3
* json_tokener requires INF and NANJames Myatt2015-03-041-1/+2
* Merge pull request #168 from bugness-chl/masterEric Haszlakiewicz2015-03-031-1/+36
|\
| * Tightening the number parsing algorithmchl2015-02-051-1/+36
* | Remove trailing whitespaceMichael Vetter2014-08-261-1/+1
|/
* Move the json_min() and json_max() macros to json_util.h and mark everything ...Eric Haszlakiewicz2014-05-041-2/+3
* Remove unused variable 'size'Petar Koretić2014-04-111-2/+0
* Patch to address the following issues:Michael Clark2014-04-091-0/+11
* Make the json_tokener_errors array local. It has been deprecated for a while...Eric Haszlakiewicz2014-03-221-2/+1
* Issue #103: allow Infinity and -Infinity to be parsed.Eric Haszlakiewicz2014-03-221-1/+51
* nan function requires -lm on some platforms; use of NAN is better, if available.Markus Stenberg2014-03-181-1/+6
* Issue#102 - add support for parsing "NaN".Eric Haszlakiewicz2014-03-091-10/+31
* Merge pull request #112 from TazeTSchnitzel/LowercaseLiteralsEric Haszlakiewicz2014-02-111-32/+46
|\
| * Only allow lowercase literals in STRICT modeAndrea Faulds2013-11-141-32/+46
* | Fix Issue #111: Fix off-by-one error when range checking the input to json_to...Eric Haszlakiewicz2014-02-111-1/+1
|/
* Added a json_object_new_double_s() convenience function to allow an exact str...Eric Haszlakiewicz2013-09-111-2/+4
* Merge pull request #96 from rouault/remove_strdnupEric Haszlakiewicz2013-09-081-23/+0
|\
| * Remove redefinition of strndup() which is no longer used in the codebaseEven Rouault2013-08-121-23/+0
* | Merge pull request #94 from remicollet/issue-strict2Eric Haszlakiewicz2013-09-081-2/+14
|\ \
| * | trailing char not allowed in strict modeRemi Collet2013-08-231-0/+7
| * | no comment in strict modeRemi Collet2013-08-211-1/+1
| * | no single-quote string in strict modeRemi Collet2013-08-061-1/+6
| |/
* | Fix potential out-of-bounds read in json_tokener_error_descEven Rouault2013-09-081-1/+1
|/
* Minor spell check.Eric Haszlakiewicz2013-06-191-1/+1
* in strick mode, number must not start with 0Remi Collet2013-06-131-0/+5
* Issue #15: add a way to set a JSON_TOKENER_STRICT flag to forbid commas at th...Eric Haszlakiewicz2013-03-311-2/+21
* Fix broken build by using ADVANCE_CHAR macro return.William Dignazio2013-03-061-3/+7
* Rename misnomer POP_CHAR to PEEK_CHAR.William Dignazio2013-03-061-18/+18
* Merge branch 'remicollet-issue-float'Eric Haszlakiewicz2013-02-261-1/+17
|\
| * move locale change to be global for perfRemi Collet2012-12-131-0/+16
| * float parsing must be locale independentRemi Collet2012-11-271-1/+1
* | Enable -Werror and fix a number of minor warnings that existed.Eric Haszlakiewicz2013-02-091-8/+9
* | Merge pull request #51 from remicollet/issue-dyndepthEric Haszlakiewicz2012-12-231-5/+16
|\ \
| * | Make maximum recursion depth a runtime optionRemi Collet2012-11-271-5/+16
| |/
* | Fix issue #53 - ensure explicit length string are still NUL terminated, and f...Eric Haszlakiewicz2012-12-091-1/+1
|/
* Handle the \f escape sequence (the two characters: backslash followed by an f...Eric Haszlakiewicz2012-07-291-0/+2
* Replaced #if HAVE_X with #ifdef HAVE_X as the former test is troublemaker wit...Mateusz Loskot2012-05-211-1/+7
* Fixed parsing numbers in E notation. `Eric Haszlakiewicz2012-04-241-1/+2
* Fix a bug in json_tokener_parse_ex when re-using the same tokener to parse mu...Eric Haszlakiewicz2012-03-311-1/+11