Age | Commit message (Expand) | Author | Files | Lines |
2020-04-07 | json: Fix check for unbalanced right curly brace | Simran Singhal | 1 | -1/+1 |
2018-08-24 | json: Clean up headers | Markus Armbruster | 1 | -3/+1 |
2018-08-24 | qobject: Drop superfluous includes of qemu-common.h | Markus Armbruster | 1 | -1/+0 |
2018-08-24 | json: Make JSONToken opaque outside json-parser.c | Markus Armbruster | 1 | -7/+1 |
2018-08-24 | json: Unbox tokens queue in JSONMessageParser | Markus Armbruster | 1 | -19/+11 |
2018-08-24 | json: Streamline json_message_process_token() | Markus Armbruster | 1 | -8/+5 |
2018-08-24 | json: Enforce token count and size limits more tightly | Markus Armbruster | 1 | -18/+18 |
2018-08-24 | json: Fix streamer not to ignore trailing unterminated structures | Markus Armbruster | 1 | -0/+8 |
2018-08-24 | json: Pass lexical errors and limit violations to callback | Markus Armbruster | 1 | -6/+16 |
2018-08-24 | json: Treat unwanted interpolation as lexical error | Markus Armbruster | 1 | -1/+1 |
2018-08-24 | json: Don't create JSON_ERROR tokens that won't be used | Markus Armbruster | 1 | -4/+2 |
2018-08-24 | json: Don't pass null @tokens to json_parser_parse() | Markus Armbruster | 1 | -13/+12 |
2018-08-24 | json: Redesign the callback to consume JSON values | Markus Armbruster | 1 | -8/+11 |
2018-08-24 | json: Have lexer call streamer directly | Markus Armbruster | 1 | -3/+3 |
2018-08-24 | json: remove useless return value from lexer/parser | Marc-André Lureau | 1 | -4/+4 |
2016-07-12 | json-streamer: fix double-free on exiting during a parse | Paolo Bonzini | 1 | -2/+6 |
2016-06-30 | json-streamer: Don't leak tokens on incomplete parse | Eric Blake | 1 | -0/+6 |
2016-02-04 | qobject: Clean up includes | Peter Maydell | 1 | -0/+1 |
2015-11-26 | qjson: Limit number of tokens in addition to total size | Markus Armbruster | 1 | -0/+2 |
2015-11-26 | qjson: surprise, allocating 6 QObjects per token is expensive | Paolo Bonzini | 1 | -11/+8 |
2015-11-26 | qjson: store tokens in a GQueue | Paolo Bonzini | 1 | -10/+15 |
2015-11-26 | qjson: replace QString in JSONLexer with GString | Paolo Bonzini | 1 | -4/+5 |
2015-11-26 | qjson: Give each of the six structural chars its own token type | Markus Armbruster | 1 | -17/+15 |
2015-11-26 | qjson: Don't crash when input exceeds nesting limit | Markus Armbruster | 1 | -2/+3 |
2015-11-26 | qjson: Apply nesting limit more sanely | Markus Armbruster | 1 | -2/+1 |
2013-01-12 | build: move qobject files to qobject/ and libqemuutil.a | Paolo Bonzini | 1 | -0/+122 |