aboutsummaryrefslogtreecommitdiff
path: root/src/load.c
AgeCommit message (Expand)AuthorFilesLines
2009-12-21Merge branch '1.1'Petri Lehtinen1-1/+1
2009-12-05Implement JSON_ENSURE_ASCII encoding flagPetri Lehtinen1-1/+1
2009-12-02Use int32_t instead of plain int with Unicode code pointsPetri Lehtinen1-4/+5
2009-11-29Make parse_json staticPetri Lehtinen1-1/+1
2009-10-29load: Parse a badly put - sign correctlyPetri Lehtinen1-1/+5
2009-10-27json_load_file: Initialize the error struct properlyPetri Lehtinen1-0/+2
2009-10-16Fix indentationPetri Lehtinen1-6/+7
2009-10-11Merge branch '1.0'Petri Lehtinen1-4/+4
2009-10-06Fix a few more compilation issuesPetri Lehtinen1-2/+2
2009-10-01Make it compile on platforms where char is unsignedPetri Lehtinen1-2/+2
2009-09-14load: Check for integer and real overlfows and underflowsPetri Lehtinen1-9/+40
2009-09-13load: Check for integer and real overlfows and underflowsPetri Lehtinen1-9/+40
2009-09-08Merge branch '1.0' into HEADPetri Lehtinen1-5/+2
2009-09-08load: Handle EOF correctlyPetri Lehtinen1-5/+2
2009-09-06Don't include unistd.hPetri Lehtinen1-1/+0
2009-09-04load: Factor out an unneeded strdupPetri Lehtinen1-1/+12
2009-08-24Detect garbage near EOF in json_loadf() and json_load_file()Petri Lehtinen1-0/+10
2009-07-30Add LICENSE and a copyright note to all sourcesPetri Lehtinen1-0/+7
2009-07-28Rename json_{load,dump} to json_{load,dump}_filePetri Lehtinen1-19/+19
2009-07-28Fix some memory leaks and invalid memory referencesPetri Lehtinen1-6/+16
2009-07-16Implement support for \u escapesPetri Lehtinen1-13/+86
2009-07-16Show the whole UTF-8 sequence in error message, not just the first bytePetri Lehtinen1-1/+14
2009-07-14Report errors from lexical and stream level in parserPetri Lehtinen1-52/+88
2009-07-13Decode and check for correct UTF-8Petri Lehtinen1-2/+33
2009-07-13Streamify the loaderPetri Lehtinen1-124/+229
2009-07-13Get rid of json_dumpfd and json_loadfdPetri Lehtinen1-35/+0
2009-07-13Little clean-up in parserPetri Lehtinen1-10/+15
2009-07-13Unify naming in parserPetri Lehtinen1-74/+73
2009-07-13Make the lexer not depend on localePetri Lehtinen1-8/+12
2009-07-04Fix number tokenizerPetri Lehtinen1-7/+12
2009-07-04Separate integers and real numbersPetri Lehtinen1-10/+26
2009-06-30Fix json_loadf and json_loadfd with empty inputPetri Lehtinen1-2/+4
2009-06-30Print correct error message on premature end of arrayPetri Lehtinen1-14/+16
2009-06-15Fix json_set_errorPetri Lehtinen1-1/+4
2009-06-15Fix a few memory leaks in json_parse_object()Petri Lehtinen1-1/+5
2009-06-15Implement json_load, json_loadf and json_loadfdPetri Lehtinen1-10/+113
2009-05-13Refactor error reportingPetri Lehtinen1-32/+33
2009-05-12Parse an empty object correctlyPetri Lehtinen1-1/+4
2009-05-12Initial importPetri Lehtinen1-0/+443