21 Commits (95d69539a4d29b3533f6f3c6807fa918a835d6e2)

Author SHA1 Message Date
Daniel P. Berrangé 696ae1ac91 qapi: change 'unsigned special_features' to 'uint64_t features' 2 years ago
Daniel P. Berrangé 407bc4bf90 qapi: Move include/qapi/qmp/ to include/qobject/ 2 years ago
Markus Armbruster 57df0dff1a qapi: Extend -compat to set policy for unstable interfaces 5 years ago
Markus Armbruster a130728554 qapi: Generalize struct member policy checking 5 years ago
Markus Armbruster ed29bb28f8 qapi: Move compat policy from QObject to generic visitor 5 years ago
Markus Armbruster 91fa93e516 qapi: Implement deprecated-output=hide for QMP command results 5 years ago
Markus Armbruster 012d4c96e2 qapi: Make visitor functions taking Error ** return bool, not void 6 years ago
Markus Armbruster a8d2532645 Include qemu-common.h exactly where needed 7 years ago
Marc-André Lureau f5a74a5a50 qobject: Modify qobject_ref() to return obj 8 years ago
Marc-André Lureau cb3e7f08ae qobject: Replace qobject_incref/QINCREF qobject_decref/QDECREF 8 years ago
Max Reitz 7dc847ebba qapi: Replace qobject_to_X(o) by qobject_to(X, o) 9 years ago
Markus Armbruster 452fcdbc49 Include qapi/qmp/qdict.h exactly where needed 9 years ago
Markus Armbruster 47e6b297e7 Include qapi/qmp/qlist.h exactly where needed 9 years ago
Markus Armbruster 15280c360e qdict qlist: Make most helper macros functions 9 years ago
Markus Armbruster 6b67395762 Eliminate qapi/qmp/types.h 9 years ago
Markus Armbruster d2f95f4d48 qapi: Use QNull for a more regular visit_type_null() 9 years ago
Markus Armbruster 006ca09f30 qapi: Separate type QNull from QObject 9 years ago
Marc-André Lureau 5923f85fb8 qapi: update the qobject visitor to use QNUM_U64 9 years ago
Marc-André Lureau 01b2ffcedd qapi: merge QInt and QFloat in QNum 9 years ago
Daniel P. Berrange 7d5e199ade qapi: rename QmpOutputVisitor to QObjectOutputVisitor 10 years ago
Daniel P. Berrange b3db211f3c qapi: rename *qmp-*-visitor* to *qobject-*-visitor* 10 years ago
Paolo Bonzini fc76ae8b38 qapi: change QmpOutputVisitor to QSLIST 10 years ago
Eric Blake 3b098d5697 qapi: Add new visit_complete() function 10 years ago
Eric Blake 1830f22a67 qmp-output-visitor: Favor new visit_free() function 10 years ago
Eric Blake 2c0ef9f411 qapi: Add new visit_free() function 10 years ago
Eric Blake 1158bb2a05 qapi: Add parameter to visit_end_* 10 years ago
Eric Blake d9f62dde13 qapi: Simplify semantics of visit_next_list() 10 years ago
Eric Blake 15c2f669e3 qapi: Split visit_end_struct() into pieces 10 years ago
Eric Blake 56a6f02b8c qmp: Tighten output visitor rules 10 years ago
Eric Blake 3df016f185 qmp: Support explicit null during visits 10 years ago
Eric Blake 3bc97fd592 qapi: Add visit_type_null() visitor 10 years ago
Eric Blake 983f52d4b3 qapi-visit: Add visitor.type classification 10 years ago
Eric Blake e65d89bf1a qapi: Adjust layout of FooList types 11 years ago
Eric Blake 455ba08afd qmp: Don't abuse stack to track qmp-output root 11 years ago
Eric Blake a861564015 qmp: Fix reference-counting of qnull on empty output visit 11 years ago
Eric Blake 08f9541dec qapi: Drop unused error argument for list and implicit struct 11 years ago
Eric Blake 337283dffb qapi: Drop unused 'kind' for struct/enum visit 11 years ago
Eric Blake 0b2a0d6bb2 qapi: Swap 'name' in visit_* callbacks to match public API 11 years ago
Eric Blake f755dea79d qapi: Make all visitors supply uint64 callbacks 11 years ago
Eric Blake 4c40314a35 qapi: Prefer type_int64 over type_int in visitors 11 years ago
Peter Maydell cbf2115190 qapi: Clean up includes 11 years ago
Markus Armbruster 28770e057f qapi: Introduce a first class 'any' type 11 years ago
Markus Armbruster 6c2f9a15df qapi: Make output visitor return qnull() instead of NULL 11 years ago
Markus Armbruster cc7a8ea740 Include qapi/qmp/qerror.h exactly where needed 12 years ago
Eric Blake fc48ffc39e qobject: Use 'bool' for qbool 11 years ago
Marcel Apfelbaum 1d10b44546 qapi: Avoid output visitor crashing if it encounters a NULL value 12 years ago
Paolo Bonzini 1de7afc984 misc: move include files to include/qemu/ 14 years ago
Paolo Bonzini 7b1b5d1913 qapi: move include files to include/qobject/ 14 years ago
Laszlo Ersek f24582d6ad qapi: fix double free in qmp_output_visitor_cleanup() 15 years ago
Paolo Bonzini 0f71a1e0c8 qapi: allow sharing enum implementation across visitors 15 years ago