summaryrefslogtreecommitdiffstats
path: root/block/ssh.c
Commit message (Expand)AuthorAgeFilesLines
* ssh: support I/O from any AioContextPaolo Bonzini2017-07-171-7/+17
* Convert error_report() to warn_report()Alistair Francis2017-07-131-2/+2
* block: Do not strcmp() with NULL uri->schemeMax Reitz2017-06-261-1/+1
* qapi: merge QInt and QFloat in QNumMarc-André Lureau2017-06-201-1/+0Star
* qobject: Use simpler QDict/QList scalar insertion macrosEric Blake2017-05-091-9/+7Star
* socket: Make errp the last parameter of inet_connect_saddrFam Zheng2017-04-241-1/+1
* block: Document -drive problematic code and bugsMarkus Armbruster2017-04-031-0/+8
* qapi: Drop unused non-strict qobject input visitorMarkus Armbruster2017-03-051-1/+1
* block: explicitly acquire aiocontext in callbacks that need itPaolo Bonzini2017-02-211-20/+9Star
* aio: add AioPollFn and io_poll() interfaceStefan Hajnoczi2017-01-031-2/+2
* block/ssh: Code cleanup for unused parameterAshijeet Acharya2016-11-111-3/+2Star
* block/ssh: Use InetSocketAddress optionsAshijeet Acharya2016-10-311-4/+5
* block/ssh: Add InetSocketAddress and accept itAshijeet Acharya2016-10-311-16/+82
* block/ssh: Add ssh_has_filename_options_conflict()Ashijeet Acharya2016-10-311-6/+21
* block/ssh: Use QemuOpts for runtime optionsMax Reitz2016-08-151-24/+55
* coroutine: move entry argument to qemu_coroutine_createPaolo Bonzini2016-07-131-1/+1
* include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster2016-03-221-0/+1
* block: Clean up includesPeter Maydell2016-01-201-3/+1Star
* aio: Add "is_external" flag for event handlersFam Zheng2015-10-231-2/+3
* block/ssh: remove dead codePaolo Bonzini2015-10-081-4/+1Star
* block/ssh: Avoid segfault if inet_connect doesn't set errno.Richard W.M. Jones2015-07-281-1/+1
* qerror: Move #include out of qerror.hMarkus Armbruster2015-06-221-0/+2
* ssh: Don't crash if either host or path is not specified.Richard W.M. Jones2014-10-031-0/+10
* block: round up file size to nearest sectorHu Tao2014-09-121-1/+2
* cleanup QEMUOptionParameterChunyan Liu2014-06-161-1/+1
* ssh.c: replace QEMUOptionParameter with QemuOptsChunyan Liu2014-06-161-17/+15Star
* ssh: use BlockDriverState's AioContextStefan Hajnoczi2014-06-041-17/+19
* block/ssh: Propagate errors to open and create methodsMarkus Armbruster2014-05-281-25/+22Star
* block/ssh: Propagate errors through connect_to_ssh()Markus Armbruster2014-05-281-17/+17
* block/ssh: Propagate errors through authenticate()Markus Armbruster2014-05-281-9/+14
* block/ssh: Propagate errors through check_host_key()Markus Armbruster2014-05-281-19/+49
* block/ssh: Drop superfluous libssh2_session_last_errno() callsMarkus Armbruster2014-05-281-5/+4Star
* bdrv: Use "Error" for creating imagesMax Reitz2013-09-121-1/+2
* bdrv: Use "Error" for opening imagesMax Reitz2013-09-121-1/+2
* aio: drop io_flush argumentStefan Hajnoczi2013-08-191-2/+2
* block/ssh: drop return_true()Stefan Hajnoczi2013-08-191-9/+1Star
* block/ssh: Set bdrv_has_zero_init according to the file type.Richard W.M. Jones2013-06-281-0/+16
* block: Remove filename parameter from .bdrv_file_open()Kevin Wolf2013-04-221-2/+1Star
* ssh: Remove unnecessary use of strlen function.Richard W.M. Jones2013-04-191-4/+2Star
* block/ssh: Add missing gcc format attributesStefan Weil2013-04-191-2/+2
* block: ssh: Use libssh2_sftp_fsync (if supported by libssh2) to flush to disk.Richard W.M. Jones2013-04-151-5/+73
* block: Add support for Secure Shell (ssh) block device.Richard W.M. Jones2013-04-151-0/+995