aboutsummaryrefslogtreecommitdiff
path: root/qemu-io.c
AgeCommit message (Expand)AuthorFilesLines
2021-05-14monitor: hmp_qemu_io: acquire aio contex, fix crashVladimir Sementsov-Ogievskiy1-2/+15
2021-03-19qemu-io: Use user_creatable_process_cmdline() for --objectKevin Wolf1-30/+3
2020-11-11trace: remove argument from trace_init_filePaolo Bonzini1-4/+2
2020-09-02block: add missing socket_init() calls to toolsDaniel P. Berrangé1-0/+2
2020-01-30qemu-io: adds option to use aio engineAarushi Mehta1-4/+21
2019-10-14qemu-io: Support help options for --objectKevin Wolf1-1/+8
2019-06-12Include qemu-common.h exactly where neededMarkus Armbruster1-0/+1
2019-06-12Include qemu/module.h where needed, drop it from qemu-common.hMarkus Armbruster1-0/+1
2019-04-17log: Make glib logging go through QEMUChristophe Fergeau1-1/+1
2019-04-17qemu-io: Use error_[gs]et_progname()Christophe Fergeau1-8/+6
2018-10-19qom: Clean up error reporting in user_creatable_add_opts_foreach()Markus Armbruster1-5/+3
2018-06-11qemu-io: Exit with error when a command failedMax Reitz1-6/+22
2018-06-11qemu-io: Let command functions return error codeMax Reitz1-12/+22
2018-06-11qemu-io: Drop command functions' return valuesMax Reitz1-18/+18
2018-05-15qemu-io: Use purely string blockdev optionsMax Reitz1-2/+2
2018-05-04qobject: Replace qobject_incref/QINCREF qobject_decref/QDECREFMarc-André Lureau1-3/+3
2018-03-12Polish the version strings containing the package versionThomas Huth1-1/+1
2018-03-06use g_path_get_basename instead of basenameJulia Suvorova1-1/+1
2018-02-13qemu-io: fix EOF Ctrl-D handling in qemu-io readline codeDaniel P. Berrange1-1/+26
2018-02-09Include qapi/qmp/qbool.h exactly where neededMarkus Armbruster1-1/+0
2018-02-09Include qapi/qmp/qdict.h exactly where neededMarkus Armbruster1-0/+2
2017-10-06qemu-io: Add -C for opening with copy-on-readEric Blake1-3/+12
2017-08-08maint: Include bug-reporting info in --help outputEric Blake1-2/+3
2017-08-08qemu-io: Give more --version informationEric Blake1-1/+3
2017-07-11block: rip out all traces of password promptingDaniel P. Berrange1-20/+0
2017-07-10qemu-io: Don't die on second openEric Blake1-3/+4
2017-05-23block: Use QDict helpers for --force-shareEric Blake1-1/+1
2017-05-11qemu-io: Add --force-share optionFam Zheng1-8/+34
2017-05-09qobject: Use simpler QDict/QList scalar insertion macrosEric Blake1-1/+1
2017-02-12qemu-io: Return non-zero exit code on failureNir Soffer1-2/+6
2016-10-12trace: provide mechanism for registering trace eventsDaniel P. Berrange1-0/+1
2016-06-28trace: enable tracing in qemu-ioDenis V. Lunev1-4/+14
2016-05-20Use &error_fatal when initializing crypto on qemu-{img,io,nbd}Eduardo Habkost1-4/+1
2016-05-12qemu-io: Make 'open' subcommand more like command lineEric Blake1-4/+25
2016-05-12qemu-io: Add missing option documentationEric Blake1-7/+8
2016-04-28qom: -object error messages lost location, restore itMarkus Armbruster1-2/+1
2016-04-12block: initialize qcrypto API at startupDaniel P. Berrange1-0/+6
2016-03-30qemu-io: Call blk_set_enable_write_cache() explicitlyKevin Wolf1-8/+13
2016-03-30qemu-img/qemu-io: don't prompt for passwords if not requiredDaniel P. Berrange1-1/+1
2016-03-22include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster1-0/+1
2016-03-17blockdev: Split monitor reference from BB creationMax Reitz1-1/+1
2016-02-22qemu-io: use no_argument/required_argument constantsDaniel P. Berrange1-15/+15
2016-02-22qemu-io: allow specifying image as a set of options argsDaniel P. Berrange1-6/+51
2016-02-22qemu-io: add support for --object command line argDaniel P. Berrange1-0/+34
2016-02-16nbd: convert block client to use I/O channels for connection setupDaniel P. Berrange1-0/+1
2016-02-03trace: split trace_init_file out of trace_init_backendsPaolo Bonzini1-1/+1
2016-02-03trace: split trace_init_events out of trace_init_backendsPaolo Bonzini1-1/+1
2016-01-20block: Clean up includesPeter Maydell1-4/+1
2016-01-13qemu-io qemu-nbd: Use error_report() etc. instead of fprintf()Markus Armbruster1-5/+3
2015-09-14qemu-io: Remove duplicate 'open' error messageKevin Wolf1-1/+0