Age | Commit message (Expand) | Author |
2019-03-26 | json: Fix off-by-one assert check in next_state() | Liam Merwick |
2018-09-24 | json: Eliminate lexer state IN_WHITESPACE, pseudo-token JSON_SKIP | Markus Armbruster |
2018-09-24 | json: Eliminate lexer state IN_ERROR | Markus Armbruster |
2018-09-24 | json: Nicer recovery from lexical errors | Markus Armbruster |
2018-09-24 | json: Make lexer's "character consumed" logic less confusing | Markus Armbruster |
2018-09-24 | json: Clean up how lexer consumes "end of input" | Markus Armbruster |
2018-09-24 | json: Fix lexer for lookahead character beyond '\x7F' | Markus Armbruster |
2018-08-24 | json: Clean up headers | Markus Armbruster |
2018-08-24 | qobject: Drop superfluous includes of qemu-common.h | Markus Armbruster |
2018-08-24 | json: Fix streamer not to ignore trailing unterminated structures | Markus Armbruster |
2018-08-24 | json: Improve names of lexer states related to numbers | Markus Armbruster |
2018-08-24 | json: Leave rejecting invalid interpolation to parser | Markus Armbruster |
2018-08-24 | json: Pass lexical errors and limit violations to callback | Markus Armbruster |
2018-08-24 | json: Treat unwanted interpolation as lexical error | Markus Armbruster |
2018-08-24 | json: Rename token JSON_ESCAPE & friends to JSON_INTERP | Markus Armbruster |
2018-08-24 | json: Have lexer call streamer directly | Markus Armbruster |
2018-08-24 | json: remove useless return value from lexer/parser | Marc-André Lureau |
2018-08-24 | json: Leave rejecting invalid escape sequences to parser | Markus Armbruster |
2018-08-24 | json: Accept overlong \xC0\x80 as U+0000 ("modified UTF-8") | Markus Armbruster |
2018-08-24 | json: Leave rejecting invalid UTF-8 to parser | Markus Armbruster |
2018-08-24 | json: Revamp lexer documentation | Markus Armbruster |
2018-08-24 | json: Reject unescaped control characters | Markus Armbruster |
2018-08-24 | json: Fix lexer to include the bad character in JSON_ERROR token | Markus Armbruster |
2017-06-20 | json: learn to parse uint64 numbers | Marc-André Lureau |
2016-06-30 | qobject: Correct JSON lexer grammar comments | Eric Blake |
2016-02-04 | qobject: Clean up includes | Peter Maydell |
2015-11-26 | qjson: replace QString in JSONLexer with GString | Paolo Bonzini |
2015-11-26 | qjson: Give each of the six structural chars its own token type | Markus Armbruster |
2015-11-26 | qjson: Spell out some silent assumptions | Markus Armbruster |
2014-06-23 | json-lexer: fix escaped backslash in single-quoted string | Paolo Bonzini |
2013-01-12 | build: move qobject files to qobject/ and libqemuutil.a | Paolo Bonzini |