aboutsummaryrefslogtreecommitdiff
path: root/qemu-io.c
AgeCommit message (Expand)AuthorFilesLines
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
2015-06-22qerror: Move #include out of qerror.hMarkus Armbruster1-0/+2
2015-06-22QemuOpts: Wean off qerror_report_err()Markus Armbruster1-1/+1
2015-05-22qemu-io: prompt for encryption keys when requiredDaniel P. Berrange1-0/+21
2015-05-22qemu-io: Use getopt() correctlyEric Blake1-1/+1
2015-02-26Merge remote-tracking branch 'remotes/armbru/tags/pull-error-2015-02-18' into...Peter Maydell1-2/+1
2015-02-18error: Use error_report_err() where appropriateMarkus Armbruster1-2/+1
2015-02-16qemu-io: Use BlockBackendMax Reitz1-9/+6
2015-02-16qemu-io: Remove "growable" optionMax Reitz1-19/+4
2015-02-16qemu-io: Use blk_new_open() in openfile()Max Reitz1-18/+12
2014-12-10qemu-io: Allow explicitly specifying formatKevin Wolf1-8/+20
2014-10-20block: Make BlockBackend own its BlockDriverStateMarkus Armbruster1-5/+0
2014-10-20block: Connect BlockBackend to BlockDriverStateMarkus Armbruster1-2/+2
2014-10-20block: New BlockBackendMarkus Armbruster1-0/+8
2014-10-20block: Split bdrv_new_root() off bdrv_new()Markus Armbruster1-1/+1
2014-09-22async: aio_context_new(): Handle event_notifier_init failureChrysostomos Nanakos1-1/+6
2014-09-10qemu-io: Clean up openfile() after commit 2e40134Markus Armbruster1-23/+13
2014-08-20block: Use g_new() & friends where that makes obvious senseMarkus Armbruster1-1/+1
2014-06-09trace: Multi-backend tracingLluĂ­s Vilanova1-1/+1
2014-05-30qemu-io: Don't print NULL when open without non-option arg failsMarkus Armbruster1-2/+4
2014-05-30qemu-io: Plug memory leak in open commandMarkus Armbruster1-0/+2
2014-05-30qemu-io: Support multiple -o in open commandMarkus Armbruster1-5/+9
2014-04-22block: Add errp to bdrv_new()Kevin Wolf1-1/+1
2014-03-19qemu-io: Extended "--cmd" description in usage textMaria Kustova1-3/+6
2014-03-13qemu-io: Fix warnings from static code analysisStefan Weil1-4/+3
2014-02-25Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell1-2/+6
2014-02-21block: Make bdrv_file_open() staticMax Reitz1-1/+3
2014-02-21block: Add reference parameter to bdrv_open()Max Reitz1-1/+3
2014-02-21block: Change BDS parameter of bdrv_open() to **Max Reitz1-1/+1
2014-02-20util: Split out exec_dir from os_find_datadirFam Zheng1-0/+1
2014-02-01readline: Add missing GCC_FMT_ATTRStefan Weil1-1/+2
2014-01-22qemu-io: Make filename optionalMax Reitz1-3/+5
2014-01-22block: Allow reference for bdrv_file_open()Max Reitz1-1/+1
2014-01-22qemu-io: add command completionStefan Hajnoczi1-1/+7
2014-01-22qemu-io: use readline.cStefan Hajnoczi1-45/+58
2013-10-11qemu-io: Let "open" pass options to block driverMax Reitz1-8/+31
2013-09-12block: Error parameter for open functionsMax Reitz1-4/+10
2013-09-06block: make bdrv_delete() staticFam Zheng1-3/+3
2013-08-06ignore SIGPIPE in qemu-img and qemu-ioMORITA Kazutaka1-0/+4
2013-06-06qemu-io: Use the qemu version for -VKevin Wolf1-3/+1
2013-06-06qemu-io: Interface cleanupKevin Wolf1-4/+3
2013-06-06qemu-io: Move command_loop() and friendsKevin Wolf1-0/+139
2013-06-06qemu-io: Move functions for registering and running commandsKevin Wolf1-5/+5