aboutsummaryrefslogtreecommitdiff
path: root/qemu-io.c
AgeCommit message (Expand)Author
2018-03-06use g_path_get_basename instead of basenameJulia Suvorova
2018-02-13qemu-io: fix EOF Ctrl-D handling in qemu-io readline codeDaniel P. Berrange
2018-02-09Include qapi/qmp/qbool.h exactly where neededMarkus Armbruster
2018-02-09Include qapi/qmp/qdict.h exactly where neededMarkus Armbruster
2017-10-06qemu-io: Add -C for opening with copy-on-readEric Blake
2017-08-08maint: Include bug-reporting info in --help outputEric Blake
2017-08-08qemu-io: Give more --version informationEric Blake
2017-07-11block: rip out all traces of password promptingDaniel P. Berrange
2017-07-10qemu-io: Don't die on second openEric Blake
2017-05-23block: Use QDict helpers for --force-shareEric Blake
2017-05-11qemu-io: Add --force-share optionFam Zheng
2017-05-09qobject: Use simpler QDict/QList scalar insertion macrosEric Blake
2017-02-12qemu-io: Return non-zero exit code on failureNir Soffer
2016-10-12trace: provide mechanism for registering trace eventsDaniel P. Berrange
2016-06-28trace: enable tracing in qemu-ioDenis V. Lunev
2016-05-20Use &error_fatal when initializing crypto on qemu-{img,io,nbd}Eduardo Habkost
2016-05-12qemu-io: Make 'open' subcommand more like command lineEric Blake
2016-05-12qemu-io: Add missing option documentationEric Blake
2016-04-28qom: -object error messages lost location, restore itMarkus Armbruster
2016-04-12block: initialize qcrypto API at startupDaniel P. Berrange
2016-03-30qemu-io: Call blk_set_enable_write_cache() explicitlyKevin Wolf
2016-03-30qemu-img/qemu-io: don't prompt for passwords if not requiredDaniel P. Berrange
2016-03-22include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster
2016-03-17blockdev: Split monitor reference from BB creationMax Reitz
2016-02-22qemu-io: use no_argument/required_argument constantsDaniel P. Berrange
2016-02-22qemu-io: allow specifying image as a set of options argsDaniel P. Berrange
2016-02-22qemu-io: add support for --object command line argDaniel P. Berrange
2016-02-16nbd: convert block client to use I/O channels for connection setupDaniel P. Berrange
2016-02-03trace: split trace_init_file out of trace_init_backendsPaolo Bonzini
2016-02-03trace: split trace_init_events out of trace_init_backendsPaolo Bonzini
2016-01-20block: Clean up includesPeter Maydell
2016-01-13qemu-io qemu-nbd: Use error_report() etc. instead of fprintf()Markus Armbruster
2015-09-14qemu-io: Remove duplicate 'open' error messageKevin Wolf
2015-06-22qerror: Move #include out of qerror.hMarkus Armbruster
2015-06-22QemuOpts: Wean off qerror_report_err()Markus Armbruster
2015-05-22qemu-io: prompt for encryption keys when requiredDaniel P. Berrange
2015-05-22qemu-io: Use getopt() correctlyEric Blake
2015-02-26Merge remote-tracking branch 'remotes/armbru/tags/pull-error-2015-02-18' into...Peter Maydell
2015-02-18error: Use error_report_err() where appropriateMarkus Armbruster
2015-02-16qemu-io: Use BlockBackendMax Reitz
2015-02-16qemu-io: Remove "growable" optionMax Reitz
2015-02-16qemu-io: Use blk_new_open() in openfile()Max Reitz
2014-12-10qemu-io: Allow explicitly specifying formatKevin Wolf
2014-10-20block: Make BlockBackend own its BlockDriverStateMarkus Armbruster
2014-10-20block: Connect BlockBackend to BlockDriverStateMarkus Armbruster
2014-10-20block: New BlockBackendMarkus Armbruster
2014-10-20block: Split bdrv_new_root() off bdrv_new()Markus Armbruster
2014-09-22async: aio_context_new(): Handle event_notifier_init failureChrysostomos Nanakos
2014-09-10qemu-io: Clean up openfile() after commit 2e40134Markus Armbruster
2014-08-20block: Use g_new() & friends where that makes obvious senseMarkus Armbruster