aboutsummaryrefslogtreecommitdiff
path: root/util/qemu-option.c
AgeCommit message (Expand)AuthorFilesLines
2021-01-23qemu-option: warn for short-form boolean optionsPaolo Bonzini1-11/+18
2021-01-23qemu-option: move help handling to get_opt_name_valuePaolo Bonzini1-15/+23
2021-01-23qemu-option: clean up id vs. list->merge_listsPaolo Bonzini1-13/+14
2020-12-15qemu-option: pass QemuOptsList to opts_accepts_anyPaolo Bonzini1-10/+13
2020-12-15qemu-option: simplify search for end of keyPaolo Bonzini1-22/+13
2020-12-10qemu-option: restrict qemu_opts_set to merge-lists QemuOptsPaolo Bonzini1-6/+3
2020-11-04qapi, qemu-options: make all parsing visitors parse boolean options the samePaolo Bonzini1-18/+2
2020-07-10error: Eliminate error_propagate() with Coccinelle, part 1Markus Armbruster1-18/+6
2020-07-10qemu-option: Use returned bool to check for failureMarkus Armbruster1-10/+6
2020-07-10qemu-option: Make functions taking Error ** return bool, not voidMarkus Armbruster1-39/+53
2020-07-10qemu-option: Replace opt_set() by cleaner opt_validate()Markus Armbruster1-16/+19
2020-07-10qemu-option: Factor out helper opt_create()Markus Armbruster1-9/+18
2020-07-10qemu-option: Simplify around find_default_by_name()Markus Armbruster1-13/+5
2020-07-10qemu-option: Factor out helper find_default_by_name()Markus Armbruster1-20/+27
2020-07-10qemu-option: Make uses of find_desc_by_name() more similarMarkus Armbruster1-14/+18
2020-07-10qemu-option: Check return value instead of @err where convenientMarkus Armbruster1-8/+4
2020-04-30qemu-option: Clean up after the previous commitMarkus Armbruster1-28/+15
2020-04-30qobject: Eliminate qdict_iter(), use qdict_first(), qdict_next()Markus Armbruster1-1/+9
2020-04-29qemu-img: Move is_valid_option_list() to qemu-img.c and rewriteMarkus Armbruster1-22/+0
2020-04-29qemu-option: Avoid has_help_option() in qemu_opts_parse_noisily()Markus Armbruster1-10/+10
2020-04-29qemu-option: Fix has_help_option()'s sloppy parsingMarkus Armbruster1-20/+19
2020-04-29qemu-option: Fix sloppy recognition of "id=..." after ",,"Markus Armbruster1-8/+19
2020-04-29qemu-options: Factor out get_opt_name_value() helperMarkus Armbruster1-46/+56
2019-06-12Include qemu-common.h exactly where neededMarkus Armbruster1-1/+0
2019-01-11qemu/queue.h: simplify reverse access to QTAILQPaolo Bonzini1-2/+2
2018-11-05option: Make option help nicer to readMax Reitz1-6/+26
2018-10-05qemu-option: improve qemu_opts_print_help() outputMarc-André Lureau1-2/+36
2018-10-05qemu-option: add help fallback to print the list of optionsMarc-André Lureau1-11/+22
2018-07-17opts: remove redundant check for NULL parameterDaniel P. Berrangé1-8/+4
2018-07-17i386: fix regression parsing multiboot initrd modulesDaniel P. Berrangé1-1/+3
2018-06-29cutils: Provide strchrnulKeno Fischer1-5/+1
2018-06-11qemu-option: Pull out "Supported options" printMax Reitz1-1/+0
2018-05-09opts: don't silently truncate long option valuesDaniel P. Berrangé1-52/+59
2018-05-09opts: don't silently truncate long parameter keysDaniel P. Berrangé1-22/+22
2018-05-09accel: use g_strsplit for parsing accelerator namesDaniel P. Berrangé1-1/+2
2018-03-19qapi: Replace qobject_to_X(o) by qobject_to(X, o)Max Reitz1-3/+3
2018-03-09util: Add qemu_opts_to_qdict_filtered()Kevin Wolf1-5/+37
2018-02-09qdict qlist: Make most helper macros functionsMarkus Armbruster1-0/+1
2018-02-09Eliminate qapi/qmp/types.hMarkus Armbruster1-1/+3
2017-12-20option: Drop unused get_param_value(), get_next_param_value()Markus Armbruster1-34/+0
2017-12-20option: Remove shadowing opt decl from qemu_opt_print()Dr. David Alan Gilbert1-1/+1
2017-06-20qapi: merge QInt and QFloat in QNumMarc-André Lureau1-16/+8
2017-05-09QemuOpts: Simplify qemu_opts_to_qdict()Eric Blake1-3/+1
2017-05-09qobject: Use simpler QDict/QList scalar insertion macrosEric Blake1-1/+1
2017-02-28option: Tweak invalid size error message and unbreak iotest 049Markus Armbruster1-1/+1
2017-02-23option: Fix checking of sizes for overflow and trailing crapMarkus Armbruster1-28/+13
2017-02-23option: Fix to reject invalid and overflowing numbersMarkus Armbruster1-3/+8
2017-02-23option: Assert value string isn't nullMarkus Armbruster1-50/+39
2017-02-09util: add iterators for QemuOpts valuesDaniel P. Berrange1-0/+19
2016-04-28QemuOpts: Fix qemu_opts_foreach() dangling location regressionMarkus Armbruster1-3/+3