1. a0067da qapi: check invalid arguments on no-args commands by Marc-André Lureau · 8 years ago
  2. 077b009 qapi: remove the "middle" mode by Marc-André Lureau · 8 years ago
  3. b804dc3 qapi: export the marshallers by Marc-André Lureau · 8 years ago
  4. c818408 qapi: Implement boxed types for commands/events by Eric Blake · 9 years ago
  5. 48825ca qapi: Plumb in 'boxed' to qapi generator lower levels by Eric Blake · 9 years ago
  6. fa274ed qapi: Drop useless gen_err_check() by Eric Blake · 9 years ago
  7. b616770 qapi: Add type.is_empty() helper by Eric Blake · 9 years ago
  8. 3b098d5 qapi: Add new visit_complete() function by Eric Blake · 9 years ago
  9. b70ce10 qmp-input-visitor: Favor new visit_free() function by Eric Blake · 9 years ago
  10. 2c0ef9f qapi: Add new visit_free() function by Eric Blake · 9 years ago
  11. 1158bb2 qapi: Add parameter to visit_end_* by Eric Blake · 9 years ago
  12. 15c2f66 qapi: Split visit_end_struct() into pieces by Eric Blake · 9 years ago
  13. ed84153 qapi-commands: Wrap argument visit in visit_start_struct by Eric Blake · 9 years ago
  14. fc471c1 qapi: Consolidate QMP input visitor creation by Eric Blake · 9 years ago
  15. c1ff0e6 qapi-commands: Inline single-use helpers of gen_marshal() by Eric Blake · 9 years ago
  16. 386230a qapi-commands: Utilize implicit struct visits by Eric Blake · 9 years ago
  17. 972a110 qapi: Fix command with named empty argument type by Eric Blake · 9 years ago
  18. 29f6bd1 qapi: Assert in places where variants are not handled by Eric Blake · 9 years ago
  19. 14f00c6 qapi: Rename 'fields' to 'members' in generator by Eric Blake · 9 years ago
  20. 9167ebd qapi: Clean up includes in generated files by Eric Blake · 9 years ago
  21. 51e72bc qapi: Swap visit_* arguments for consistent 'name' placement by Eric Blake · 9 years ago
  22. f9e6102 qapi: More robust conditions for when labels are needed by Eric Blake · 9 years ago
  23. 18bdbc3 qapi: Simplify gen_visit_fields() error handling by Eric Blake · 9 years ago
  24. 82ca8e4 qapi: Share gen_visit_fields() by Eric Blake · 9 years ago
  25. 1f35334 qapi: Share gen_err_check() by Eric Blake · 9 years ago
  26. 05372f7 qapi: Consistent generated code: minimize push_indent() usage by Eric Blake · 9 years ago
  27. f8b7f1a qapi: Consistent generated code: prefer visitor 'v' by Eric Blake · 9 years ago
  28. 2a0f50e qapi: Consistent generated code: prefer error 'err' by Eric Blake · 9 years ago
  29. 56d92b0 qapi-commands: De-duplicate output marshaling functions by Markus Armbruster · 9 years ago
  30. 03b4367 qapi: De-duplicate parameter list generation by Markus Armbruster · 9 years ago
  31. 7fad30f qapi: Rename qmp_marshal_input_FOO() to qmp_marshal_FOO() by Markus Armbruster · 9 years ago
  32. f153801 qapi-commands: Rearrange code by Markus Armbruster · 9 years ago
  33. e98859a qapi: Clean up after recent conversions to QAPISchemaVisitor by Markus Armbruster · 9 years ago
  34. 5710153 qapi: Replace dirty is_c_ptr() by method c_null() by Markus Armbruster · 9 years ago
  35. ee44602 qapi-commands: Convert to QAPISchemaVisitor by Markus Armbruster · 9 years ago
  36. ac88219 qapi: New QAPISchema intermediate reperesentation by Markus Armbruster · 9 years ago
  37. 3a864e7 qapi: Generated code cleanup by Markus Armbruster · 10 years ago
  38. 3f99144 qapi-commands: Drop useless initialization by Markus Armbruster · 10 years ago
  39. 1f9a7a1 qapi-commands: Don't feed output of mcgen() to mcgen() again by Markus Armbruster · 10 years ago
  40. e02bca2 qapi-commands: Inline gen_marshal_output_call() by Markus Armbruster · 10 years ago
  41. 8102307 qapi-commands: Fix gen_err_check(e) for e and e != 'local_err' by Markus Armbruster · 10 years ago
  42. 5aa05d3 qapi: Drop unused and useless parameters and variables by Markus Armbruster · 10 years ago
  43. 77e703b qapi: Clean up cgen() and mcgen() by Markus Armbruster · 10 years ago
  44. cc7a8ea Include qapi/qmp/qerror.h exactly where needed by Markus Armbruster · 10 years ago
  45. 485febc qmp: Wean off qerror_report() by Markus Armbruster · 10 years ago
  46. 4180978 qapi: Inline gen_command_decl_prologue(), gen_command_def_prologue() by Markus Armbruster · 10 years ago
  47. 12f8e1b qapi: Factor open_output(), close_output() out of generators by Markus Armbruster · 10 years ago
  48. 2114f5a qapi: Factor parse_command_line() out of the generators by Markus Armbruster · 10 years ago
  49. 72aaa73 qapi: qapi-commands.py option --type is unused, drop it by Markus Armbruster · 10 years ago
  50. e3c4c3d qapi: Support downstream events and commands by Eric Blake · 10 years ago
  51. 18df515 qapi: Rename identical c_fun()/c_var() into c_name() by Eric Blake · 10 years ago
  52. 6b5abc7 qapi: Drop support for inline nested types by Eric Blake · 10 years ago
  53. d708cdb qapi: Unify type bypass and add tests by Eric Blake · 10 years ago
  54. 05dfb26 qapi: Suppress unwanted space between type and identifier by Amos Kong · 11 years ago
  55. 0d14eeb qapi: add const prefix to 'char *' insider c_type() by Amos Kong · 11 years ago
  56. fc13d93 qapi: zero-initialize all QMP command parameters by Michael Roth · 11 years ago
  57. 297a364 qapi: Replace uncommon use of the error API by the common one by Markus Armbruster · 11 years ago
  58. e2cd0f4 qapi: Replace start_optional()/end_optional() by optional() by Markus Armbruster · 11 years ago
  59. f9bee75 qapi: Normalize marshalling's visitor initialization and cleanup by Markus Armbruster · 11 years ago
  60. 33aaad5 qapi: Use an explicit input file by Lluís Vilanova · 11 years ago
  61. 56bed41 qapi: Drop unused code in qapi-commands.py by Markus Armbruster · 11 years ago
  62. 678e48a qapi: Fix licensing of scripts by Markus Armbruster · 11 years ago
  63. 8f91ad8 qapi: qapi-commands: fix possible leaks on visitor dealloc by Luiz Capitulino · 12 years ago
  64. 1de7afc misc: move include files to include/qemu/ by Paolo Bonzini · 12 years ago
  65. 7b1b5d1 qapi: move include files to include/qobject/ by Paolo Bonzini · 12 years ago
  66. 4167c42 qapi: remove qapi/qapi-types-core.h by Paolo Bonzini · 12 years ago
  67. 79ee7df qapi: move inclusions of qemu-common.h from headers to .c files by Paolo Bonzini · 12 years ago
  68. 08b76b9 scripts: qapi-commands.py: qmp-commands.h: include qdict.h by Luiz Capitulino · 13 years ago
  69. d34b867 qapi: add support for command options by Luiz Capitulino · 13 years ago
  70. 6d36d7d qmp: parse commands in strict mode by Paolo Bonzini · 13 years ago
  71. c9da228 qapi: add c_fun to escape function names by Federico Simoncelli · 13 years ago
  72. 19bf7c8 Fix qapi code generation fix by Avi Kivity · 13 years ago
  73. 8d3bc51 Fix qapi code generation wrt parallel build by Avi Kivity · 13 years ago
  74. 5dbee47 qapi: allow a 'gen' key to suppress code generation by Anthony Liguori · 13 years ago
  75. 694a099 qapi-commands.py: Don't call the output marshal on error by Luiz Capitulino · 13 years ago
  76. 15e43e6 qapi: fixup command generation for functions that return list types by Anthony Liguori · 13 years ago
  77. 776574d qapi: add code generation support for middle mode by Anthony Liguori · 14 years ago
  78. 7534ba0 qapi: fix build issue due to missing newline in generated header by Michael Roth · 14 years ago
  79. c17d990 qapi: add qapi-commands.py code generator by Michael Roth · 14 years ago