7 weeks ago Mike Becker simplify array access file | diff | annotate
7 weeks ago Mike Becker fix wrong inequality file | diff | annotate
7 weeks ago Mike Becker extract unescape_unicode_string() and fix rages file | diff | annotate
7 weeks ago Mike Becker add test and implementation for malformed escape sequences file | diff | annotate
7 weeks ago Olaf Wintermann implement decoder for utf16 surrogate pairs in unescape_string file | diff | annotate
7 weeks ago Olaf Wintermann replace cx_strtou32_lc_ with cx_strtou32_lc in json.c file | diff | annotate
7 weeks ago Olaf Wintermann fix incorrect str length comparision in unescape_string file | diff | annotate
7 weeks ago Olaf Wintermann implement unicode escape sequences in json unescape_string function file | diff | annotate
7 weeks ago Mike Becker remove token_escape bool from CxJson struct file | diff | annotate
8 weeks ago Mike Becker remove uses of ctype.h - temporarily fixes #577 file | diff | annotate
8 weeks ago Mike Becker fix wrong accidental unicode escaping file | diff | annotate
2 months ago Mike Becker make escaping slashes optional - fixes #569 file | diff | annotate
2 months ago Mike Becker add more escape sequences to unescape function file | diff | annotate
2 months ago Mike Becker minor cleanup of json.c file | diff | annotate
2 months ago Mike Becker implement string escape - resolves #526 file | diff | annotate
2 months ago Mike Becker add fractional number formatting - relates to #526 file | diff | annotate
2 months ago Mike Becker fix JSON create value functions not actually accepting NULL as allocator arg file | diff | annotate
2 months ago Mike Becker fix typo in assert() file | diff | annotate
2 months ago Mike Becker implement index array to preserve order of json object members file | diff | annotate
2 months ago Mike Becker remove idea for an array wrapping feature - relates to #526 file | diff | annotate
2 months ago Mike Becker implement JSON pretty printing - relates to #526 file | diff | annotate
2 months ago Mike Becker add functions to create default JSON writers - relates to #526 file | diff | annotate
2 months ago Mike Becker fix cxJsonDestroy() not freeing uncompleted object member names file | diff | annotate
2 months ago Mike Becker first mvp for the json writer - relates to #526 file | diff | annotate
2 months ago Mike Becker optimize cxJsonObjGet() part 1 - binary search file | diff | annotate
2 months ago Mike Becker improve coverage metrics file | diff | annotate
2 months ago Mike Becker avoid copying the filled data in the json parser when possible - fixes #530 file | diff | annotate
2 months ago Mike Becker add tests for JSON create functions and fix a bug in cxJsonCreateCxString() file | diff | annotate
2 months ago Mike Becker fix cxJsonObjPut() for existing keys file | diff | annotate
2 months ago Mike Becker add implementation for creating new json values file | diff | annotate
2 months ago Mike Becker add some more overflow treatment and make sure to set errno properly file | diff | annotate
2 months ago Mike Becker generify cxJsonObjGet() - fixes #525 file | diff | annotate
2 months ago Mike Becker add cxJsonArrIter() - fixes #524 file | diff | annotate
3 months ago Mike Becker fix wrong "variant" of zero/NULL/false file | diff | annotate
3 months ago Mike Becker fix number parser not detecting integers out of range file | diff | annotate
3 months ago Mike Becker add documentation - resolves #431 file | diff | annotate
3 months ago Mike Becker minor cleanup file | diff | annotate
3 months ago Mike Becker json: enable multiple subsequent fills - relates to #431 file | diff | annotate
3 months ago Mike Becker fix that cxBufferSeek() cannot move pos past the end - fixes #523 file | diff | annotate
3 months ago Mike Becker add status codes to json parser - relates to #431 file | diff | annotate
3 months ago Mike Becker simplify how the json parser works file | diff | annotate
3 months ago Olaf Wintermann add support for allocators to the json parser file | diff | annotate
4 months ago Olaf Wintermann fix missing value_ready reset when returning a CxJsonValue file | diff | annotate
4 months ago Mike Becker add UCX string support to cxJsonFill() file | diff | annotate
4 months ago Mike Becker simplify parsing of numbers file | diff | annotate
4 months ago Mike Becker simplify parsing of array and object elements file | diff | annotate
4 months ago Mike Becker remove single-member structs file | diff | annotate
4 months ago Mike Becker use cx_array_add() instead of reimplementing the magic file | diff | annotate
4 months ago Mike Becker avoid state buffer allocation for JSON with reasonable nesting depth file | diff | annotate
4 months ago Mike Becker make both gcc and clang happy with how cx_json_value_nothing is initialized file | diff | annotate
4 months ago Olaf Wintermann fix memory leak in case of json parser errors file | diff | annotate
4 months ago Olaf Wintermann use json reader state macros everywhere file | diff | annotate
4 months ago Olaf Wintermann fix incomplete json object not resulting in syntax error file | diff | annotate
4 months ago Olaf Wintermann fix memory leak in json reader when handling incomplete tokens file | diff | annotate
4 months ago Olaf Wintermann simplify cx_json_value_nothing initialization file | diff | annotate
4 months ago Mike Becker add first draft of json implementation - relates to #431 file | diff | annotate
(0) tip

mercurial