2017-03-28 |
Markus Armbruster | rbd: Revert -blockdev and -drive parameter auth-supported Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-28 |
Markus Armbruster | rbd: Clean up qemu_rbd_create()'s detour through QemuOpts Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-28 |
Markus Armbruster | rbd: Clean up runtime_opts, fix -drive to reject filename Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-28 |
Markus Armbruster | rbd: Don't accept -drive driver=rbd, keyvalue-pairs=... Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-28 |
Markus Armbruster | rbd: Clean up after the previous commit Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-28 |
Markus Armbruster | rbd: Don't limit length of parameter values Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-28 |
Markus Armbruster | rbd: Fix to cleanly reject -drive without pool or image Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-28 |
Markus Armbruster | rbd: Reject -blockdev server.*.{numeric, to, ipv4,... Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-21 |
Markus Armbruster | test-qobject-input-visitor: Cover visit_type_uint64() Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-21 |
Markus Armbruster | Revert "hostmem: fix QEMU crash by 'info memdev'" Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-21 |
Markus Armbruster | qapi: Fix string input visitor regression for empty... Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-21 |
Markus Armbruster | qapi2texi: Fix translation of *strong* and _emphasized_ Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-21 |
Markus Armbruster | tests/qapi-schema: Systematic positive doc comment... Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-21 |
Markus Armbruster | tests/qapi-schema: Make test-qapi.py print docs again Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-21 |
Markus Armbruster | qapi: Drop unused QAPIDoc member optional Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-21 |
Markus Armbruster | qapi2texi: Fix to actually fail when 'doc-required... Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-21 |
Markus Armbruster | qapi: Drop excessive Make dependencies on qapi2texi.py Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-21 |
Markus Armbruster | MAINTAINERS: Add myself for files I touched recently Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-21 |
Markus Armbruster | keyval: Document issues with 'any' and alternate types Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-21 |
Markus Armbruster | test-keyval: Cover alternate and 'any' type Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-21 |
Markus Armbruster | keyval: Improve some comments Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-21 |
Markus Armbruster | test-keyval: Tweaks to improve list coverage Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-16 |
Markus Armbruster | qapi: Fix a misleading parser error message Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-16 |
Markus Armbruster | qapi: Make pylint a bit happier Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-16 |
Markus Armbruster | qapi: Drop unused .check_clash() parameter schema Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-16 |
Markus Armbruster | qapi: union_types is a list used like a dict, make... Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-16 |
Markus Armbruster | qapi: struct_types is a list used like a dict, make... Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-16 |
Markus Armbruster | qapi: enum_types is a list used like a dict, make it one Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-16 |
Markus Armbruster | qapi: Factor add_name() calls out of the meta conditional Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-16 |
Markus Armbruster | qapi: Simplify what gets stored in enum_types Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-16 |
Markus Armbruster | qapi: Drop unused variable events Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-16 |
Markus Armbruster | qapi: Eliminate check_docs() and drop QAPIDoc.expr Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-16 |
Markus Armbruster | qapi: Fix detection of bogus member documentation Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-16 |
Markus Armbruster | tests/qapi-schema: Improve coverage of bogus member... Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-16 |
Markus Armbruster | tests/qapi-schema: Rename doc-bad-args to doc-bad-command-arg Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-16 |
Markus Armbruster | qapi: Move empty doc section checking to doc parser Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-16 |
Markus Armbruster | qapi: Improve error message on @NAME: in free-form doc Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-16 |
Markus Armbruster | qapi: Move detection of doc / expression name mismatch Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-16 |
Markus Armbruster | qapi: Fix detection of doc / expression mismatch Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-16 |
Markus Armbruster | tests/qapi-schema: Improve doc / expression mismatch... Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-16 |
Markus Armbruster | qapi2texi: Use category "Object" for all object types Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-16 |
Markus Armbruster | qapi2texi: Generate descriptions for simple union tags Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-16 |
Markus Armbruster | qapi2texi: Generate documentation for variant members Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-16 |
Markus Armbruster | qapi2texi: Generate reference to base type members Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-16 |
Markus Armbruster | qapi2texi: Include member type in generated documentation Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-16 |
Markus Armbruster | qapi2texi: Implement boxed argument documentation Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-16 |
Markus Armbruster | qapi2texi: Don't hide undocumented members and arguments Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-16 |
Markus Armbruster | qapi2texi: Explain enum value undocumentedness more... Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-16 |
Markus Armbruster | qapi2texi: Present the table of members more clearly Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-16 |
Markus Armbruster | qapi2texi: Plainer enum value and member name formatting Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-16 |
Markus Armbruster | qapi: Prefer single-quoted strings more consistently Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-16 |
Markus Armbruster | qapi: Use raw strings for regular expressions consistently Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-16 |
Markus Armbruster | qapi: The #optional tag is redundant, drop Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-16 |
Markus Armbruster | qapi2texi: Convert to QAPISchemaVisitor Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-16 |
Markus Armbruster | qapi: Conjure up QAPIDoc.ArgSection for undocumented... Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-16 |
Markus Armbruster | qapi: Prepare for requiring more complete documentation Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-16 |
Markus Armbruster | qapi: Fix QAPISchemaEnumType.is_implicit() for 'QType' Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-16 |
Markus Armbruster | qapi/rocker: Fix up doc comment notes on optional members Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-16 |
Markus Armbruster | qapi: Avoid unwanted blank lines in QAPIDoc Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-16 |
Markus Armbruster | qapi2texi: Fix up output around #optional Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-16 |
Markus Armbruster | qapi: Fix to reject empty union base gracefully Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-16 |
Markus Armbruster | tests/qapi-schema: Cover empty union base Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-16 |
Markus Armbruster | qapi: Clean up build of generated documentation Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-16 |
Markus Armbruster | qapi: Have each QAPI schema declare its name rule violations Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-16 |
Markus Armbruster | qapi: Have each QAPI schema declare its returns white... Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-16 |
Markus Armbruster | docs/qapi-code-gen.txt: Drop confusing reference to... Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-16 |
Markus Armbruster | qapi: Back out doc comments added just to please qapi.py Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-16 |
Markus Armbruster | qapi: Make doc comments optional where we don't need... Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-16 |
Markus Armbruster | qapi: Factor QAPISchemaParser._include() out of .__init__() Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-15 |
Markus Armbruster | tests: Use error_free_or_abort() where appropriate Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-07 |
Markus Armbruster | keyval: Support lists Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-07 |
Markus Armbruster | docs/qapi-code-gen.txt: Clarify naming rules Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-07 |
Markus Armbruster | qapi: Improve how keyval input visitor reports unexpected... Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-07 |
Markus Armbruster | block: Initial implementation of -blockdev Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-07 |
Markus Armbruster | qapi: New qobject_input_visitor_new_str() for convenience Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-07 |
Markus Armbruster | keyval: Restrict key components to valid QAPI names Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-07 |
Markus Armbruster | qapi: New parse_qapi_name() Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-07 |
Markus Armbruster | test-qapi-util: New, covering qapi/qapi-util.c Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-07 |
Markus Armbruster | monitor: Assert qmp_schema_json[] is sane Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-07 |
Markus Armbruster | test-visitor-serialization: Pass &error_abort to qobject_fro... Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-07 |
Markus Armbruster | check-qjson: Test errors from qobject_from_json() Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-07 |
Markus Armbruster | block: More detailed syntax error reporting for JSON... Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-07 |
Markus Armbruster | qobject: Propagate parse errors through qobject_from_json() Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-07 |
Markus Armbruster | test-qobject-input-visitor: Abort earlier on bad test... Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-07 |
Markus Armbruster | qjson: Abort earlier on qobject_from_jsonf() misuse Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-07 |
Markus Armbruster | libqtest: Fix qmp() & friends to abort on JSON parse... Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-07 |
Markus Armbruster | qobject: Propagate parse errors through qobject_from_jsonv() Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-07 |
Markus Armbruster | qapi: Factor out common qobject_input_get_keyval() Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-07 |
Markus Armbruster | qapi: Factor out common part of qobject input visitor... Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-07 |
Markus Armbruster | test-keyval: Cover use with qobject input visitor Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-07 |
Markus Armbruster | keyval: New keyval_parse() Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-07 |
Markus Armbruster | tests: Fix gcov-files-test-qemu-opts-y, gcov-files... Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-07 |
Markus Armbruster | test-qemu-opts: Cover qemu_opts_parse() of "no" Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-07 |
Markus Armbruster | sheepdog: Support blockdev-add Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-07 |
Markus Armbruster | qapi-schema: Rename SocketAddressFlat's variant tcp... Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-07 |
Markus Armbruster | qapi-schema: Rename GlusterServer to SocketAddressFlat Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-07 |
Markus Armbruster | gluster: Plug memory leaks in qemu_gluster_parse_json() Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-07 |
Markus Armbruster | gluster: Don't duplicate qapi-util.c's qapi_enum_parse() Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-07 |
Markus Armbruster | gluster: Drop assumptions on SocketTransport names Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |
2017-03-07 |
Markus Armbruster | sheepdog: Implement bdrv_parse_filename() Signed-off-by: Markus Armbruster <armbru@redhat.com>
|
commit | commitdiff | tree |