COMMITS
/ qapi/qapi-visit-core.c October 28, 2021
M
qapi: Factor out compat_policy_input_ok()
Markus Armbruster committed
M
qapi: Generalize enum member policy checking
Markus Armbruster committed
M
qapi: Generalize struct member policy checking
Markus Armbruster committed
October 25, 2021
M
qapi: Implement deprecated-input={reject,crash} for enum values
Markus Armbruster committed
M
qapi: Move compat policy from QObject to generic visitor
Markus Armbruster committed
October 20, 2021
M
qapi: Improve input_type_enum()'s error message
Markus Armbruster committed
March 18, 2021
M
qapi: Implement deprecated-input=reject for QMP command arguments
Markus Armbruster committed
M
qapi: Implement deprecated-output=hide for QMP command results
Markus Armbruster committed
July 7, 2020
M
qapi: Purge error_propagate() from QAPI core
Markus Armbruster committed
M
qapi: Make visitor functions taking Error ** return bool, not void
Markus Armbruster committed
April 24, 2020
M
qapi: Assert non-input visitors see only valid narrow integers
Markus Armbruster committed
M
qapi: Assert output visitors see only valid enum values
Markus Armbruster committed
M
qapi: Assert incomplete object occurs only in dealloc visitor
Markus Armbruster committed
May 23, 2019
M
Include qemu-common.h exactly where needed
Markus Armbruster committed
February 1, 2018
M
Include qapi/qmp/qobject.h exactly where needed
Markus Armbruster committed
August 24, 2017
M
qapi: Change data type of the FOO_lookup generated for enum FOO
Marc-André Lureau committed
M
qapi: Convert indirect uses of FOO_lookup[...] to qapi_enum_lookup()
Markus Armbruster committed
M
qapi: Generate FOO_str() macro for QAPI enum FOO
Markus Armbruster committed
M
qapi: Use qapi_enum_parse() in input_type_enum()
Markus Armbruster committed
June 26, 2017
M
qapi: Use QNull for a more regular visit_type_null()
Markus Armbruster committed
June 7, 2017
M
qapi: Remove visit_start_alternate() parameter promote_int
Marc-André Lureau committed
March 3, 2017
M
qapi: Make input visitors detect unvisited list tails
Markus Armbruster committed
January 26, 2017
S
qapi: add missing trace_visit_type_enum() call
Stefan Hajnoczi committed
September 30, 2016
D
qapi: add trace events for visitor
Daniel P. Berrange committed
June 9, 2016
E
qapi: Add new clone visitor
Eric Blake committed
E
qapi: Add new visit_complete() function
Eric Blake committed
E
qapi: Add new visit_free() function
Eric Blake committed
E
qapi: Add parameter to visit_end_*
Eric Blake committed
April 28, 2016
E
qapi: Change visit_type_FOO() to no longer return partial objects
Eric Blake committed
E
qapi: Simplify semantics of visit_next_list()
Eric Blake committed
E
qapi: Split visit_end_struct() into pieces
Eric Blake committed
E
qapi: Add visit_type_null() visitor
Eric Blake committed
E
qapi: Document visitor interfaces, add assertions
Eric Blake committed
E
qapi: Guarantee NULL obj on input visitor callback error
Eric Blake committed
E
qapi-visit: Add visitor.type classification
Eric Blake committed
March 14, 2016
M
include/qemu/osdep.h: Don't include qapi/error.h
Markus Armbruster committed
February 18, 2016
E
qapi: Change visit_start_implicit_struct to visit_start_alternate
Eric Blake committed
E
qapi: Don't box branches of flat unions
Eric Blake committed
E
qapi: Adjust layout of FooList types
Eric Blake committed
January 29, 2016
E
qapi: Drop unused error argument for list and implicit struct
Eric Blake committed
E
qapi: Drop unused 'kind' for struct/enum visit
Eric Blake committed
E
qapi: Swap 'name' in visit_* callbacks to match public API
Eric Blake committed
E
qapi: Swap visit_* arguments for consistent 'name' placement
Eric Blake committed
E
qapi: Consolidate visitor small integer callbacks
Eric Blake committed
E
qapi: Make all visitors supply uint64 callbacks
Eric Blake committed
E
qapi: Prefer type_int64 over type_int in visitors
Eric Blake committed
E
qapi-visit: Kill unused visit_end_union()
Eric Blake committed
P
qapi: Clean up includes
Peter Maydell committed
December 2, 2015
E
qapi: Shorter visits of optional fields
Eric Blake committed
E
qapi: Simplify visits of optional fields
Eric Blake committed