Sign in
qemu
/
qemu
/
33c9642f657193bc478c96f08434ae746397b70e
/
include
/
qapi
81b4900
qapi: Make visit_next_list()'s comment less confusing
by Markus Armbruster
· 6 years ago
abb3d37
qapi: Split error.json off common.json
by Markus Armbruster
· 6 years ago
0b69f6f
qapi: remove qmp_unregister_command()
by Marc-André Lureau
· 6 years ago
a952910
qapi: Eliminate indirection through qmp_event_get_func_emit()
by Markus Armbruster
· 6 years ago
c9fba9d
qapi: Rewrite string-input-visitor's integer and list parsing
by David Hildenbrand
· 6 years ago
4b57664
error: Fix use of error_prepend() with &error_fatal, &error_abort
by Markus Armbruster
· 6 years ago
4c9ab1e
scripts: Remove check-qerror.sh
by Alberto Garcia
· 6 years ago
efd1d52
Merge remote-tracking branch 'remotes/armbru/tags/pull-monitor-2018-09-01' into staging
by Peter Maydell
· 6 years ago
2aa788f
qmp: constify qmp_is_oob()
by Marc-André Lureau
· 7 years ago
3ab7238
qapi: Drop qapi_event_send_FOO()'s Error ** argument
by Peter Xu
· 7 years ago
37aded9
json: Update references to RFC 7159 to RFC 8259
by Markus Armbruster
· 7 years ago
86cdf9e
json: Clean up headers
by Markus Armbruster
· 7 years ago
812ce33
qobject: Drop superfluous includes of qemu-common.h
by Markus Armbruster
· 7 years ago
abe7c20
json: Make JSONToken opaque outside json-parser.c
by Markus Armbruster
· 7 years ago
a2731e0
json: Unbox tokens queue in JSONMessageParser
by Markus Armbruster
· 7 years ago
f927791
json: Fix streamer not to ignore trailing unterminated structures
by Markus Armbruster
· 7 years ago
84a56f3
json: Pass lexical errors and limit violations to callback
by Markus Armbruster
· 7 years ago
2cbd15a
json: Treat unwanted interpolation as lexical error
by Markus Armbruster
· 7 years ago
6103028
json: Rename token JSON_ESCAPE & friends to JSON_INTERP
by Markus Armbruster
· 7 years ago
62815d8
json: Redesign the callback to consume JSON values
by Markus Armbruster
· 7 years ago
037f244
json: Have lexer call streamer directly
by Markus Armbruster
· 7 years ago
7c1e1d5
json: remove useless return value from lexer/parser
by Marc-André Lureau
· 7 years ago
2d36e84
qobject: qobject_from_jsonv() is dangerous, hide it away
by Markus Armbruster
· 7 years ago
4ff1846
qobject: New qobject_from_vjsonf_nofail(), qdict_from_vjsonf_nofail()
by Markus Armbruster
· 7 years ago
6ce80fd
qobject: Replace qobject_from_jsonf() by qobject_from_jsonf_nofail()
by Markus Armbruster
· 7 years ago
ad63c54
qstring: Fix qstring_from_substr() not to provoke int overflow
by liujunjie
· 7 years ago
d43b169
qmp: Use QDict * instead of QObject * for response objects
by Markus Armbruster
· 7 years ago
cee3279
qmp: De-duplicate error response building
by Markus Armbruster
· 7 years ago
a193352
qobject: New qdict_from_jsonf_nofail()
by Markus Armbruster
· 7 years ago
69240fe
qmp: Don't let malformed in-band commands jump the queue
by Markus Armbruster
· 7 years ago
674ed72
qmp qemu-ga: Fix qemu-ga not to accept "control"
by Markus Armbruster
· 7 years ago
609f45e
block: Add block-specific QDict header
by Max Reitz
· 7 years ago
d6fe3d0
qapi: introduce new cmd option "allow-preconfig"
by Igor Mammedov
· 7 years ago
f5a74a5
qobject: Modify qobject_ref() to return obj
by Marc-André Lureau
· 7 years ago
cb3e7f0
qobject: Replace qobject_incref/QINCREF qobject_decref/QDECREF
by Marc-André Lureau
· 7 years ago
3d3eaca
qobject: use a QObjectBase_ struct
by Marc-André Lureau
· 7 years ago
7ee9edf
qobject: Ensure base is at offset 0
by Marc-André Lureau
· 7 years ago
cf869d5
qmp: support out-of-band (oob) execution
by Peter Xu
· 7 years ago
876c675
qapi: introduce new cmd option "allow-oob"
by Peter Xu
· 7 years ago
b26ae1c
qobject: introduce qobject_get_try_str()
by Peter Xu
· 7 years ago
7759320
qobject: introduce qstring_get_try_str()
by Peter Xu
· 7 years ago
cb51b97
qapi: Remove qobject_to_X() functions
by Max Reitz
· 7 years ago
1a56b1e
qapi: Add qobject_to()
by Max Reitz
· 7 years ago
3cf42b8
qlit: add qobject_from_qlit()
by Marc-André Lureau
· 7 years ago
3d96ea4
qlit: use QType instead of int
by Marc-André Lureau
· 7 years ago
bcebf10
qdict: Introduce qdict_rename_keys()
by Kevin Wolf
· 7 years ago
eb815e2
qapi: Move qapi-schema.json to qapi/, rename generated files
by Markus Armbruster
· 7 years ago
9af2398
Include less of the generated modular QAPI headers
by Markus Armbruster
· 7 years ago
922a01a
Move include qemu/option.h from qemu-common.h to actual users
by Markus Armbruster
· 7 years ago
fc81fa1
Include qapi/qmp/qstring.h exactly where needed
by Markus Armbruster
· 7 years ago
452fcdb
Include qapi/qmp/qdict.h exactly where needed
by Markus Armbruster
· 7 years ago
47e6b29
Include qapi/qmp/qlist.h exactly where needed
by Markus Armbruster
· 7 years ago
5ee9d2f
Include qapi/qmp/qobject.h exactly where needed
by Markus Armbruster
· 7 years ago
15280c3
qdict qlist: Make most helper macros functions
by Markus Armbruster
· 7 years ago
6b67395
Eliminate qapi/qmp/types.h
by Markus Armbruster
· 7 years ago
9f5c734
Typedef the subtypes of QObject in qemu/typedefs.h, too
by Markus Armbruster
· 7 years ago
522ece3
Drop superfluous includes of qapi-types.h and test-qapi-types.h
by Markus Armbruster
· 7 years ago
8f0a371
Clean up includes
by Markus Armbruster
· 7 years ago
508de47
error: Improve documentation of error_append_hint()
by Markus Armbruster
· 8 years ago
b38dd67
qapi: Add qobject_is_equal()
by Max Reitz
· 7 years ago
254bf80
qapi/qlist: Add qlist_append_null() macro
by Max Reitz
· 7 years ago
84be629
qapi/qnull: Add own header
by Max Reitz
· 7 years ago
f7abe0e
qapi: Change data type of the FOO_lookup generated for enum FOO
by Marc-André Lureau
· 8 years ago
5b5f825
qapi: Generate FOO_str() macro for QAPI enum FOO
by Markus Armbruster
· 8 years ago
06c60b6
qapi: Drop superfluous qapi_enum_parse() parameter max
by Markus Armbruster
· 8 years ago
6c6084c
qlit: add QLIT_QNULL and QLIT_BOOL
by Marc-André Lureau
· 8 years ago
e2346a1
qlit: make qlit_equal_qobject() take const arguments
by Marc-André Lureau
· 8 years ago
d9eba57
qlit: make qlit_equal_qobject return a bool
by Marc-André Lureau
· 8 years ago
60cc2eb
qlit: rename compare_litqobj_to_qobj() to qlit_equal_qobject()
by Marc-André Lureau
· 8 years ago
d5cd8fb
qlit: Change compound literals to initializers
by Marc-André Lureau
· 8 years ago
082696e
qlit: use QLit prefix consistently
by Marc-André Lureau
· 8 years ago
28035bc
qlit: move qlit from check-qjson to qobject/
by Marc-André Lureau
· 8 years ago
0f9afc2
qdict: Add qdict_put_null() helper, and put it to use
by Marc-André Lureau
· 8 years ago
f90cb28
qobject: Explain how QNum works, and why
by Markus Armbruster
· 8 years ago
b3125e7
docs: fix broken paths to docs/devel/qapi-code-gen.txt
by Philippe Mathieu-Daudé
· 8 years ago
4d2d5c4
qapi: Introduce a first class 'null' type
by Markus Armbruster
· 8 years ago
d2f95f4
qapi: Use QNull for a more regular visit_type_null()
by Markus Armbruster
· 8 years ago
006ca09
qapi: Separate type QNull from QObject
by Markus Armbruster
· 8 years ago
a309b29
Merge remote-tracking branch 'remotes/armbru/tags/pull-error-2017-07-13' into staging
by Peter Maydell
· 8 years ago
e43ead1
error: Implement the warn and free Error functions
by Alistair Francis
· 8 years ago
c01c214
block: remove all encryption handling APIs
by Daniel P. Berrange
· 8 years ago
61a8f41
qnum: add uint type
by Marc-André Lureau
· 8 years ago
60390d2
qapi: Remove visit_start_alternate() parameter promote_int
by Marc-André Lureau
· 8 years ago
01b2ffc
qapi: merge QInt and QFloat in QNum
by Marc-André Lureau
· 8 years ago
8339fa2
qapi: Document visit_type_any() issues with keyval input
by Markus Armbruster
· 8 years ago
ed0ba0f
qapi: Document intended use of @name within alternate visits
by Markus Armbruster
· 8 years ago
4626a19
qapi: New QAPI_CLONE_MEMBERS()
by Markus Armbruster
· 8 years ago
a92c215
qobject: Add helper macros for common scalar insertions
by Eric Blake
· 8 years ago
9d1eab4
qapi: New qobject_input_visitor_new_str() for convenience
by Markus Armbruster
· 8 years ago
069b64e
qapi: New parse_qapi_name()
by Markus Armbruster
· 8 years ago
57348c2
qobject: Propagate parse errors through qobject_from_json()
by Markus Armbruster
· 8 years ago
99dbfd1
qobject: Propagate parse errors through qobject_from_jsonv()
by Markus Armbruster
· 8 years ago
cbd8acf
qapi: qobject input visitor variant for use with keyval_parse()
by Daniel P. Berrange
· 8 years ago
aa3a982
qapi: Improve qobject visitor documentation
by Markus Armbruster
· 8 years ago
a4a1c70
qapi: Make input visitors detect unvisited list tails
by Markus Armbruster
· 8 years ago
048abb7
qapi: Drop unused non-strict qobject input visitor
by Markus Armbruster
· 8 years ago
a8aec6d
qapi: Drop string input visitor method optional()
by Markus Armbruster
· 8 years ago
a9fc37f
qapi: Improve qobject input visitor error reporting
by Markus Armbruster
· 8 years ago
99fb0c5
qmp: Eliminate silly QERR_QMP_* macros
by Markus Armbruster
· 8 years ago
1527bad
qapi: Support multiple command registries per program
by Markus Armbruster
· 8 years ago
Next »