1. 19e8ff4 json: Fix off-by-one assert check in next_state() by Liam Merwick · 6 years ago
  2. 1e960b4 json: Eliminate lexer state IN_WHITESPACE, pseudo-token JSON_SKIP by Markus Armbruster · 6 years ago
  3. 2ce4ee6 json: Eliminate lexer state IN_ERROR by Markus Armbruster · 6 years ago
  4. 0f07a5d json: Nicer recovery from lexical errors by Markus Armbruster · 6 years ago
  5. c0ee3af json: Make lexer's "character consumed" logic less confusing by Markus Armbruster · 6 years ago
  6. 852dfa7 json: Clean up how lexer consumes "end of input" by Markus Armbruster · 6 years ago
  7. 2a96042 json: Fix lexer for lookahead character beyond '\x7F' by Markus Armbruster · 6 years ago
  8. 86cdf9e json: Clean up headers by Markus Armbruster · 6 years ago
  9. 812ce33 qobject: Drop superfluous includes of qemu-common.h by Markus Armbruster · 6 years ago
  10. f927791 json: Fix streamer not to ignore trailing unterminated structures by Markus Armbruster · 6 years ago
  11. 4d40066 json: Improve names of lexer states related to numbers by Markus Armbruster · 6 years ago
  12. f7617d4 json: Leave rejecting invalid interpolation to parser by Markus Armbruster · 6 years ago
  13. 84a56f3 json: Pass lexical errors and limit violations to callback by Markus Armbruster · 6 years ago
  14. 2cbd15a json: Treat unwanted interpolation as lexical error by Markus Armbruster · 6 years ago
  15. 6103028 json: Rename token JSON_ESCAPE & friends to JSON_INTERP by Markus Armbruster · 6 years ago
  16. 037f244 json: Have lexer call streamer directly by Markus Armbruster · 6 years ago
  17. 7c1e1d5 json: remove useless return value from lexer/parser by Marc-André Lureau · 6 years ago
  18. b2da4a4 json: Leave rejecting invalid escape sequences to parser by Markus Armbruster · 6 years ago
  19. 4b1c0cd json: Accept overlong \xC0\x80 as U+0000 ("modified UTF-8") by Markus Armbruster · 6 years ago
  20. de930f4 json: Leave rejecting invalid UTF-8 to parser by Markus Armbruster · 6 years ago
  21. eddc0a7 json: Revamp lexer documentation by Markus Armbruster · 6 years ago
  22. 340db1e json: Reject unescaped control characters by Markus Armbruster · 6 years ago
  23. a2ec6be json: Fix lexer to include the bad character in JSON_ERROR token by Markus Armbruster · 6 years ago
  24. 2bc7cfe json: learn to parse uint64 numbers by Marc-André Lureau · 8 years ago
  25. ff5394a qobject: Correct JSON lexer grammar comments by Eric Blake · 9 years ago
  26. f2ad72b qobject: Clean up includes by Peter Maydell · 9 years ago
  27. d2ca7c0 qjson: replace QString in JSONLexer with GString by Paolo Bonzini · 9 years ago
  28. c546166 qjson: Give each of the six structural chars its own token type by Markus Armbruster · 9 years ago
  29. b8d3b1d qjson: Spell out some silent assumptions by Markus Armbruster · 9 years ago
  30. d593233 json-lexer: fix escaped backslash in single-quoted string by Paolo Bonzini · 11 years ago
  31. a372823 build: move qobject files to qobject/ and libqemuutil.a by Paolo Bonzini · 12 years ago[Renamed from json-lexer.c]
  32. 7b1b5d1 qapi: move include files to include/qobject/ by Paolo Bonzini · 12 years ago
  33. 0b0404b Add 'fall through' comments to case statements without break by Stefan Weil · 13 years ago
  34. b011f61 json-lexer: make lexer error-recovery more deterministic by Michael Roth · 14 years ago
  35. bd3924a json-lexer: fix flushing logic to not always go to error state by Michael Roth · 14 years ago
  36. 529a0ef json-lexer: reset the lexer state on an invalid token by Anthony Liguori · 14 years ago
  37. 325601b json-lexer: limit the maximum size of a given token by Anthony Liguori · 14 years ago
  38. 33d0539 json-lexer: fix conflict with mingw32 ERROR definition by Blue Swirl · 14 years ago
  39. 28e91a6 remove unnecessary lookaheads by Paolo Bonzini · 15 years ago
  40. f7c0527 implement optional lookahead in json lexer by Paolo Bonzini · 15 years ago
  41. ecb50f5 json-lexer: Drop 'buf' by Luiz Capitulino · 15 years ago
  42. 1041ba7 json-lexer: Handle missing escapes by Luiz Capitulino · 15 years ago
  43. 03308f6 json-lexer: Initialize 'x' and 'y' by Luiz Capitulino · 15 years ago
  44. 2c0d4b3 json: fix PRId64 on Win32 by Roy Tam · 15 years ago
  45. 5ab8558 Add a lexer for JSON by Anthony Liguori · 15 years ago