COMMITS
/ scripts/qapi/commands.py March 16, 2023
M
qapi: Require boxed for conditional command and event arguments
Markus Armbruster committed
October 13, 2022
P
qapi-gen: mark coroutine QMP command functions as coroutine_fn
Paolo Bonzini committed
November 4, 2022
M
qapi: Start to elide redundant has_FOO in generated C
Markus Armbruster committed
M
qapi: Tidy up whitespace in generated code
Markus Armbruster committed
February 11, 2022
J
scripts/qapi: minor delinting
John Snow committed
January 26, 2022
V
qapi/commands: Optionally generate trace for QMP commands
Vladimir Sementsov-Ogievskiy committed
V
qapi/commands: refactor error handling code
Vladimir Sementsov-Ogievskiy committed
October 28, 2021
M
qapi: Generalize command policy checking
Markus Armbruster committed
M
qapi: Eliminate QCO_NO_OPTIONS for a slight simplification
Markus Armbruster committed
August 4, 2021
M
qapi: wrap Sequence[str] in an object
Marc-André Lureau committed
March 18, 2021
M
qapi: Implement deprecated-input=reject for QMP command arguments
Markus Armbruster committed
M
qapi: Implement deprecated-input=reject for QMP commands
Markus Armbruster committed
M
qapi: Implement deprecated-output=hide for QMP command results
Markus Armbruster committed
February 16, 2021
J
qapi: Replace List[str] with Sequence[str] for ifcond
John Snow committed
February 1, 2021
J
qapi: type 'info' as Optional[QAPISourceInfo]
John Snow committed
M
qapi/commands: Simplify command registry generation
Markus Armbruster committed
M
qapi/gen: Combine ._add_[user|system]_module
Markus Armbruster committed
J
qapi: use explicitly internal module names
John Snow committed
J
qapi/commands: assert arg_type is not None
John Snow committed
October 9, 2020
J
qapi/commands.py: add type hint annotations
John Snow committed
J
qapi/commands.py: Don't re-bind to variable of different type
John Snow committed
J
qapi/common.py: move build_params into gen.py
John Snow committed
J
qapi: delint using flake8
John Snow committed
J
qapi: Remove wildcard includes
John Snow committed
J
qapi: Prefer explicit relative imports
John Snow committed
October 5, 2020
K
qapi: Add a 'coroutine' flag for commands
Kevin Wolf committed
July 7, 2020
M
qapi: Smooth visitor error checking in generated code
Markus Armbruster committed
April 24, 2020
M
qapi: Generate simpler marshalling code when no arguments
Markus Armbruster committed
M
qapi: Disallow qmp_marshal_FOO(NULL, ...)
Markus Armbruster committed
March 17, 2020
M
qapi: Consistently put @features parameter right after @ifcond
Markus Armbruster committed
March 4, 2020
M
qapi: Brush off some (py)lint
Markus Armbruster committed
M
qapi: Use super() now we have Python 3
Markus Armbruster committed
November 20, 2019
M
qapi: Simplify QAPISchemaModularCVisitor
Markus Armbruster committed
M
qapi: Generate command registration stuff into separate files
Markus Armbruster committed
October 18, 2019
P
qapi: Add feature flags to commands
Peter Krempa committed
M
qapi: Split up scripts/qapi/common.py
Markus Armbruster committed
September 13, 2019
M
qapi: Permit 'boxed' with empty type
Markus Armbruster committed
May 23, 2019
M
Include qemu/module.h where needed, drop it from qemu-common.h
Markus Armbruster committed
March 1, 2019
M
qapi: Pass file name to QAPIGen constructor instead of methods
Markus Armbruster committed
February 14, 2019
M
qapi: Clean up modular built-in code generation a bit
Markus Armbruster committed
July 3, 2018
M
qapi/commands: add #if conditions to commands
Marc-André Lureau committed
M
qapi: add 'ifcond' to visitor methods
Marc-André Lureau committed
May 11, 2018
I
qapi: introduce new cmd option "allow-preconfig"
Igor Mammedov committed
March 9, 2018
P
qapi: introduce new cmd option "allow-oob"
Peter Xu committed
February 11, 2018
M
qapi: Move qapi-schema.json to qapi/, rename generated files
Markus Armbruster committed
M
Include less of the generated modular QAPI headers
Markus Armbruster committed
M
qapi: Generate separate .h, .c for each module
Markus Armbruster committed
M
qapi: Rename generated qmp-marshal.c to qmp-commands.c
Markus Armbruster committed
February 26, 2018
M
qapi: Make code-generating visitors use QAPIGen more
Markus Armbruster committed
M
qapi-gen: New common driver for code and doc generators
Markus Armbruster committed