summaryrefslogtreecommitdiffstats
path: root/util/keyval.c
Commit message (Expand)AuthorAgeFilesLines
* include: add qemu/keyval.hMarc-André Lureau2022-04-211-1/+1
* keyval: Fix grammar comment to cover downstream prefixMarkus Armbruster2022-02-281-1/+3
* keyval: introduce keyval_parse_intoPaolo Bonzini2021-07-061-8/+35
* keyval: introduce keyval_mergePaolo Bonzini2021-07-061-0/+80
* keyval: Use GString to accumulate value stringsMarkus Armbruster2020-12-191-5/+6
* keyval: Parse help optionsKevin Wolf2020-10-151-12/+51
* keyval: Fix parsing of ',' in value of implied keyMarkus Armbruster2020-10-151-11/+17
* keyval: Fix and clarify grammarMarkus Armbruster2020-10-151-6/+10
* qobject: Replace qobject_incref/QINCREF qobject_decref/QDECREFMarc-André Lureau2018-05-041-6/+6
* qapi: Replace qobject_to_X(o) by qobject_to(X, o)Max Reitz2018-03-191-2/+2
* Include qapi/qmp/qdict.h exactly where neededMarkus Armbruster2018-02-091-0/+1
* Include qapi/qmp/qlist.h exactly where neededMarkus Armbruster2018-02-091-0/+1
* qapi: Generate FOO_str() macro for QAPI enum FOOMarkus Armbruster2017-09-041-1/+0Star
* qapi: Reject alternates that can't work with keyval_parse()Markus Armbruster2017-05-311-5/+5
* keyval: Document issues with 'any' and alternate typesMarkus Armbruster2017-03-211-0/+10
* keyval: Improve some commentsMarkus Armbruster2017-03-211-16/+31
* keyval: Support listsMarkus Armbruster2017-03-071-12/+171
* keyval: Restrict key components to valid QAPI namesMarkus Armbruster2017-03-071-4/+8
* keyval: New keyval_parse()Markus Armbruster2017-03-071-0/+231