Commit History

Autor SHA1 Mensaxe Data
  Daniel P. Berrangé 407bc4bf90 qapi: Move include/qapi/qmp/ to include/qobject/ hai 9 meses
  Marc-André Lureau 9edc6313da Replace GCC_FMT_ATTR with G_GNUC_PRINTF %!s(int64=3) %!d(string=hai) anos
  Zhang Han 5086c9973a qobject: open brace '{' following struct go on the same line %!s(int64=4) %!d(string=hai) anos
  Markus Armbruster 68af4cc121 json: Use GString instead of QString to accumulate strings %!s(int64=4) %!d(string=hai) anos
  Alex Chen 922d42bb0d json: Fix a memleak in parse_pair() %!s(int64=4) %!d(string=hai) anos
  Philippe Mathieu-Daudé 6f0dd6c5d2 json: Move switch 'fall through' comment to correct place %!s(int64=6) %!d(string=hai) anos
  Markus Armbruster 856dfd8a03 qemu-common: Move qemu_isalnum() etc. to qemu/ctype.h %!s(int64=6) %!d(string=hai) anos
  Christophe Fergeau bbc0586ced json: Fix % handling when not interpolating %!s(int64=6) %!d(string=hai) anos
  Markus Armbruster 00382fa851 json: Fix to reject duplicate object member names %!s(int64=6) %!d(string=hai) anos
  Markus Armbruster 37aded92c2 json: Update references to RFC 7159 to RFC 8259 %!s(int64=7) %!d(string=hai) anos
  Markus Armbruster 8bca4613e6 json: Support %% in JSON strings when interpolating %!s(int64=7) %!d(string=hai) anos
  Markus Armbruster 16a4859921 json: Improve safety of qobject_from_jsonf_nofail() & friends %!s(int64=7) %!d(string=hai) anos
  Markus Armbruster ada74c3ba1 json: Keep interpolation state in JSONParserContext %!s(int64=7) %!d(string=hai) anos
  Markus Armbruster 86cdf9ec8d json: Clean up headers %!s(int64=7) %!d(string=hai) anos
  Markus Armbruster abe7c2067c json: Make JSONToken opaque outside json-parser.c %!s(int64=7) %!d(string=hai) anos
  Markus Armbruster a2731e08ee json: Unbox tokens queue in JSONMessageParser %!s(int64=7) %!d(string=hai) anos
  Markus Armbruster 5d50113cf6 json: Assert json_parser_parse() consumes all tokens on success %!s(int64=7) %!d(string=hai) anos
  Markus Armbruster e06d008ac8 json: Fix latent parser aborts at end of input %!s(int64=7) %!d(string=hai) anos
  Markus Armbruster 53a0d616fe json: Replace %I64d, %I64u by %PRId64, %PRIu64 %!s(int64=7) %!d(string=hai) anos
  Markus Armbruster f7617d45d4 json: Leave rejecting invalid interpolation to parser %!s(int64=7) %!d(string=hai) anos
  Markus Armbruster 2cbd15aa6f json: Treat unwanted interpolation as lexical error %!s(int64=7) %!d(string=hai) anos
  Markus Armbruster 61030280ca json: Rename token JSON_ESCAPE & friends to JSON_INTERP %!s(int64=7) %!d(string=hai) anos
  Markus Armbruster ff281a272f json: Don't pass null @tokens to json_parser_parse() %!s(int64=7) %!d(string=hai) anos
  Markus Armbruster 62815d85ae json: Redesign the callback to consume JSON values %!s(int64=7) %!d(string=hai) anos
  Marc-André Lureau e8b19d7d73 json-parser: simplify and avoid JSONParserContext allocation %!s(int64=7) %!d(string=hai) anos
  Markus Armbruster dc45a07c36 json: Fix \uXXXX for surrogate pairs %!s(int64=7) %!d(string=hai) anos
  Markus Armbruster 46a628b139 json: Reject invalid \uXXXX, fix \u0000 %!s(int64=7) %!d(string=hai) anos
  Markus Armbruster de6decfe8e json: Simplify parse_string() %!s(int64=7) %!d(string=hai) anos
  Markus Armbruster b2da4a4d75 json: Leave rejecting invalid escape sequences to parser %!s(int64=7) %!d(string=hai) anos
  Markus Armbruster 4b1c0cd7c7 json: Accept overlong \xC0\x80 as U+0000 ("modified UTF-8") %!s(int64=7) %!d(string=hai) anos