summaryrefslogtreecommitdiff
path: root/block/ssh.c
AgeCommit message (Expand)Author
2018-02-09Move include qemu/option.h from qemu-common.h to actual usersMarkus Armbruster
2018-02-09Include qapi/qmp/qdict.h exactly where neededMarkus Armbruster
2018-01-31block/ssh: fix possible segmentation fault when .desc is not null-terminatedMurilo Opsfelder Araujo
2017-09-05util: remove the obsolete non-blocking connectCao jin
2017-07-17ssh: support I/O from any AioContextPaolo Bonzini
2017-07-13Convert error_report() to warn_report()Alistair Francis
2017-06-26block: Do not strcmp() with NULL uri->schemeMax Reitz
2017-06-20qapi: merge QInt and QFloat in QNumMarc-André Lureau
2017-05-09qobject: Use simpler QDict/QList scalar insertion macrosEric Blake
2017-04-24socket: Make errp the last parameter of inet_connect_saddrFam Zheng
2017-04-03block: Document -drive problematic code and bugsMarkus Armbruster
2017-03-05qapi: Drop unused non-strict qobject input visitorMarkus Armbruster
2017-02-21block: explicitly acquire aiocontext in callbacks that need itPaolo Bonzini
2017-01-03aio: add AioPollFn and io_poll() interfaceStefan Hajnoczi
2016-11-11block/ssh: Code cleanup for unused parameterAshijeet Acharya
2016-10-31block/ssh: Use InetSocketAddress optionsAshijeet Acharya
2016-10-31block/ssh: Add InetSocketAddress and accept itAshijeet Acharya
2016-10-31block/ssh: Add ssh_has_filename_options_conflict()Ashijeet Acharya
2016-08-15block/ssh: Use QemuOpts for runtime optionsMax Reitz
2016-07-13coroutine: move entry argument to qemu_coroutine_createPaolo Bonzini
2016-03-22include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster
2016-01-20block: Clean up includesPeter Maydell
2015-10-23aio: Add "is_external" flag for event handlersFam Zheng
2015-10-08block/ssh: remove dead codePaolo Bonzini
2015-07-28block/ssh: Avoid segfault if inet_connect doesn't set errno.Richard W.M. Jones
2015-06-22qerror: Move #include out of qerror.hMarkus Armbruster
2014-10-03ssh: Don't crash if either host or path is not specified.Richard W.M. Jones
2014-09-12block: round up file size to nearest sectorHu Tao
2014-06-16cleanup QEMUOptionParameterChunyan Liu
2014-06-16ssh.c: replace QEMUOptionParameter with QemuOptsChunyan Liu
2014-06-04ssh: use BlockDriverState's AioContextStefan Hajnoczi
2014-05-28block/ssh: Propagate errors to open and create methodsMarkus Armbruster
2014-05-28block/ssh: Propagate errors through connect_to_ssh()Markus Armbruster
2014-05-28block/ssh: Propagate errors through authenticate()Markus Armbruster
2014-05-28block/ssh: Propagate errors through check_host_key()Markus Armbruster
2014-05-28block/ssh: Drop superfluous libssh2_session_last_errno() callsMarkus Armbruster
2013-09-12bdrv: Use "Error" for creating imagesMax Reitz
2013-09-12bdrv: Use "Error" for opening imagesMax Reitz
2013-08-19aio: drop io_flush argumentStefan Hajnoczi
2013-08-19block/ssh: drop return_true()Stefan Hajnoczi
2013-06-28block/ssh: Set bdrv_has_zero_init according to the file type.Richard W.M. Jones
2013-04-22block: Remove filename parameter from .bdrv_file_open()Kevin Wolf
2013-04-19ssh: Remove unnecessary use of strlen function.Richard W.M. Jones
2013-04-19block/ssh: Add missing gcc format attributesStefan Weil
2013-04-15block: ssh: Use libssh2_sftp_fsync (if supported by libssh2) to flush to disk.Richard W.M. Jones
2013-04-15block: Add support for Secure Shell (ssh) block device.Richard W.M. Jones