Age | Commit message (Expand) | Author |
2021-02-04 | qobject: braces {} are necessary for all arms of this statement | Zhang Han |
2021-02-04 | qobject: spaces required around that operators | Zhang Han |
2021-02-04 | qobject: code indent should never use tabs | Zhang Han |
2021-02-04 | qobject: open brace '{' following struct go on the same line | Zhang Han |
2020-12-19 | qobject: Make QString immutable | Markus Armbruster |
2020-12-19 | json: Use GString instead of QString to accumulate strings | Markus Armbruster |
2020-12-19 | qobject: Factor JSON writer out of qobject_to_json() | Markus Armbruster |
2020-12-19 | qobject: Factor quoted_str() out of to_json() | Markus Armbruster |
2020-12-19 | qobject: Drop qstring_get_try_str() | Markus Armbruster |
2020-12-19 | qobject: Drop qobject_get_try_str() | Markus Armbruster |
2020-12-19 | qobject: Move internals to qobject-internal.h | Markus Armbruster |
2020-12-19 | Revert "qstring: add qstring_free()" | Markus Armbruster |
2020-12-19 | qobject: Change qobject_to_json()'s value to GString | Markus Armbruster |
2020-12-19 | qobject: Use GString instead of QString to accumulate JSON | Markus Armbruster |
2020-12-19 | qobject: Make qobject_to_json_pretty() take a pretty argument | Markus Armbruster |
2020-12-19 | qobject: Fix qnum_to_string() to use sufficient precision | Markus Armbruster |
2020-11-17 | json: Fix a memleak in parse_pair() | Alex Chen |
2020-09-17 | qemu/: fix some comment spelling errors | zhaolichang |
2020-08-21 | libqemuutil, qapi, trace: convert to meson | Paolo Bonzini |
2020-04-30 | qobject: Eliminate qdict_iter(), use qdict_first(), qdict_next() | Markus Armbruster |
2020-04-30 | qobject: Eliminate qlist_iter(), use QLIST_FOREACH_ENTRY() instead | Markus Armbruster |
2020-04-30 | qobject: Factor out helper json_pretty_newline() | Markus Armbruster |
2020-04-07 | json: Fix check for unbalanced right curly brace | Simran Singhal |
2020-01-24 | qstring: add qstring_free() | Marc-André Lureau |
2019-08-21 | json: Move switch 'fall through' comment to correct place | Philippe Mathieu-Daudé |
2019-06-11 | qemu-common: Move qemu_isalnum() etc. to qemu/ctype.h | Markus Armbruster |
2019-03-26 | json: Fix off-by-one assert check in next_state() | Liam Merwick |
2019-01-24 | json: Fix % handling when not interpolating | Christophe Fergeau |
2018-12-13 | json: Fix to reject duplicate object member names | Markus Armbruster |
2018-10-26 | qobject: Catch another straggler for use of qdict_put_str() | Philippe Mathieu-Daudé |
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: Update references to RFC 7159 to RFC 8259 | Markus Armbruster |
2018-08-24 | json: Support %% in JSON strings when interpolating | Markus Armbruster |
2018-08-24 | json: Improve safety of qobject_from_jsonf_nofail() & friends | Markus Armbruster |
2018-08-24 | json: Keep interpolation state in JSONParserContext | 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: Make JSONToken opaque outside json-parser.c | Markus Armbruster |
2018-08-24 | json: Unbox tokens queue in JSONMessageParser | Markus Armbruster |
2018-08-24 | json: Streamline json_message_process_token() | Markus Armbruster |
2018-08-24 | json: Enforce token count and size limits more tightly | Markus Armbruster |
2018-08-24 | qjson: Have qobject_from_json() & friends reject empty and blank | Markus Armbruster |
2018-08-24 | json: Assert json_parser_parse() consumes all tokens on success | Markus Armbruster |
2018-08-24 | json: Fix streamer not to ignore trailing unterminated structures | Markus Armbruster |
2018-08-24 | json: Fix latent parser aborts at end of input | Markus Armbruster |