- c86422c block: Convert bdrv_refresh_total_sectors() to co_wrapper_mixed by Emanuele Giuseppe Esposito · 2 years ago
- e2c1c34 include/block: Untangle inclusion loops by Markus Armbruster · 2 years, 1 month ago
- 54fde4f qapi block: Elide redundant has_FOO in generated C by Markus Armbruster · 2 years, 2 months ago
- d5ab949 Merge tag 'for-upstream' of https://repo.or.cz/qemu/kevin into staging by Stefan Hajnoczi · 2 years, 3 months ago
- 42f6ad7 ssh: add missing coroutine_fn annotation by Alberto Faria · 2 years, 3 months ago
- e8b6535 block: add BDRV_REQ_REGISTERED_BUF request flag by Stefan Hajnoczi · 2 years, 3 months ago
- 9edc631 Replace GCC_FMT_ATTR with G_GNUC_PRINTF by Marc-André Lureau · 2 years, 11 months ago
- e3296cc block: print the server key type and fingerprint on failure by Daniel P. Berrangé · 3 years, 4 months ago
- ea0f60e block: support sha256 fingerprint with pre-blockdev options by Daniel P. Berrangé · 3 years, 4 months ago
- 826cc32 aio-posix: split poll check from ready handler by Stefan Hajnoczi · 3 years, 1 month ago
- c2615bd util/uri: do not check argument of uri_free() by Heinrich Schuchardt · 3 years, 7 months ago
- bf78326 block/ssh: add support for sha256 host key fingerprints by Daniel P. Berrangé · 3 years, 7 months ago
- b4c10fc block/ssh: Bump minimum libssh version to 0.8.7 by Thomas Huth · 3 years, 8 months ago
- b11a093 qapi: Smooth another visitor error checking pattern by Markus Armbruster · 4 years, 6 months ago
- af175e8 error: Eliminate error_propagate() with Coccinelle, part 2 by Markus Armbruster · 4 years, 6 months ago
- 235e59c qemu-option: Use returned bool to check for failure by Markus Armbruster · 4 years, 6 months ago
- 47e0b38 block: Drop unused .bdrv_has_zero_init_truncate by Eric Blake · 4 years, 9 months ago
- be9c940 ssh: Support BDRV_REQ_ZERO_WRITE for truncate by Eric Blake · 4 years, 9 months ago
- 92b9279 block: Add flags to BlockDriver.bdrv_co_truncate() by Kevin Wolf · 4 years, 9 months ago
- b92902d block: pass BlockDriver reference to the .bdrv_co_create by Maxim Levitsky · 4 years, 10 months ago
- c80d8b0 block: Add @exact parameter to bdrv_co_truncate() by Max Reitz · 5 years ago
- 1dcaf52 block: Implement .bdrv_has_zero_init_truncate() by Max Reitz · 5 years ago
- b10d49d ssh: switch from libssh2 to libssh by Pino Toscano · 6 years ago
- 0b8fa32 Include qemu/module.h where needed, drop it from qemu-common.h by Markus Armbruster · 6 years ago
- 856dfd8 qemu-common: Move qemu_isalnum() etc. to qemu/ctype.h by Markus Armbruster · 6 years ago
- 21205c7 block/ssh: Implement .bdrv_dirname() by Max Reitz · 6 years ago
- b8c1f90 block/ssh: Implement .bdrv_refresh_filename() by Max Reitz · 6 years ago
- 6b3048c block/ssh: Do not report read/write/flush errors to the user by Markus Armbruster · 6 years ago
- 2654267 block: Add strong_runtime_opts to BlockDriver by Max Reitz · 6 years ago
- 023908a block/ssh: Convert from DPRINTF() macro to trace events by Laurent Vivier · 6 years ago
- 061ca8a block: Convert .bdrv_truncate callback to coroutine_fn by Kevin Wolf · 7 years ago
- af91062 block: Factor out qobject_input_visitor_new_flat_confused() by Markus Armbruster · 7 years ago
- 374c524 block: Fix -drive for certain non-string scalars by Markus Armbruster · 7 years ago
- 609f45e block: Add block-specific QDict header by Max Reitz · 7 years ago
- e18a58b block: Merge .bdrv_co_writev{,_flags} in drivers by Eric Blake · 7 years ago
- cb3e7f0 qobject: Replace qobject_incref/QINCREF qobject_decref/QDECREF by Marc-André Lureau · 7 years ago
- 4906da7 ssh: Support .bdrv_co_create by Kevin Wolf · 7 years ago
- 375f0b9 ssh: Pass BlockdevOptionsSsh to connect_to_ssh() by Kevin Wolf · 7 years ago
- ec2f541 ssh: QAPIfy host-key-check option by Kevin Wolf · 7 years ago
- 16e4bdb ssh: Use QAPI BlockdevOptionsSsh object by Kevin Wolf · 7 years ago
- 58e2e17 Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging by Peter Maydell · 7 years ago
- 9af2398 Include less of the generated modular QAPI headers by Markus Armbruster · 7 years ago
- 624f300 block/ssh: Add basic .bdrv_truncate() by Max Reitz · 7 years ago
- bd8e0e3 block/ssh: Make ssh_grow_file() blocking by Max Reitz · 7 years ago
- 2b12a75 block/ssh: Pull ssh_grow_file() from ssh_create() by Max Reitz · 7 years ago
- efc75e2 block: rename .bdrv_create() to .bdrv_co_create_opts() by Stefan Hajnoczi · 7 years ago
- 922a01a Move include qemu/option.h from qemu-common.h to actual users by Markus Armbruster · 7 years ago
- 452fcdb Include qapi/qmp/qdict.h exactly where needed by Markus Armbruster · 7 years ago
- fbd5c4c block/ssh: fix possible segmentation fault when .desc is not null-terminated by Murilo Opsfelder Araujo · 7 years ago
- b258793 util: remove the obsolete non-blocking connect by Cao jin · 8 years ago
- 5aca18a ssh: support I/O from any AioContext by Paolo Bonzini · 8 years ago
- 3dc6f86 Convert error_report() to warn_report() by Alistair Francis · 8 years ago
- f69165a block: Do not strcmp() with NULL uri->scheme by Max Reitz · 8 years ago
- 01b2ffc qapi: merge QInt and QFloat in QNum by Marc-André Lureau · 8 years ago
- 46f5ac2 qobject: Use simpler QDict/QList scalar insertion macros by Eric Blake · 8 years ago
- 6dffc1f socket: Make errp the last parameter of inet_connect_saddr by Fam Zheng · 8 years ago
- 129c7d1 block: Document -drive problematic code and bugs by Markus Armbruster · 8 years ago
- 048abb7 qapi: Drop unused non-strict qobject input visitor by Markus Armbruster · 8 years ago
- 9d45665 block: explicitly acquire aiocontext in callbacks that need it by Paolo Bonzini · 8 years ago
- f6a51c8 aio: add AioPollFn and io_poll() interface by Stefan Hajnoczi · 8 years ago
- 9a80832 block/ssh: Code cleanup for unused parameter by Ashijeet Acharya · 8 years ago
- 1059f1b block/ssh: Use InetSocketAddress options by Ashijeet Acharya · 8 years ago
- 0da5b8e block/ssh: Add InetSocketAddress and accept it by Ashijeet Acharya · 8 years ago
- 89dbe18 block/ssh: Add ssh_has_filename_options_conflict() by Ashijeet Acharya · 8 years ago
- 8a6a808 block/ssh: Use QemuOpts for runtime options by Max Reitz · 8 years ago
- 0b8b875 coroutine: move entry argument to qemu_coroutine_create by Paolo Bonzini · 9 years ago
- da34e65 include/qemu/osdep.h: Don't include qapi/error.h by Markus Armbruster · 9 years ago
- 80c71a2 block: Clean up includes by Peter Maydell · 9 years ago
- dca21ef aio: Add "is_external" flag for event handlers by Fam Zheng · 9 years ago
- eab2ac9 block/ssh: remove dead code by Paolo Bonzini · 9 years ago
- 325e390 block/ssh: Avoid segfault if inet_connect doesn't set errno. by Richard W.M. Jones · 9 years ago
- d49b683 qerror: Move #include out of qerror.h by Markus Armbruster · 10 years ago
- 18fe46d ssh: Don't crash if either host or path is not specified. by Richard W.M. Jones · 10 years ago
- c2eb918 block: round up file size to nearest sector by Hu Tao · 10 years ago
- c282e1f cleanup QEMUOptionParameter by Chunyan Liu · 11 years ago
- 766181f ssh.c: replace QEMUOptionParameter with QemuOpts by Chunyan Liu · 11 years ago
- 2af0b20 ssh: use BlockDriverState's AioContext by Stefan Hajnoczi · 11 years ago
- 5496fb1 block/ssh: Propagate errors to open and create methods by Markus Armbruster · 11 years ago
- 5f0c39e block/ssh: Propagate errors through connect_to_ssh() by Markus Armbruster · 11 years ago
- 4618e65 block/ssh: Propagate errors through authenticate() by Markus Armbruster · 11 years ago
- 01c2b26 block/ssh: Propagate errors through check_host_key() by Markus Armbruster · 11 years ago
- 04bc7c0 block/ssh: Drop superfluous libssh2_session_last_errno() calls by Markus Armbruster · 11 years ago
- d5124c0 bdrv: Use "Error" for creating images by Max Reitz · 11 years ago
- 015a103 bdrv: Use "Error" for opening images by Max Reitz · 11 years ago
- f2e5dca aio: drop io_flush argument by Stefan Hajnoczi · 12 years ago
- f0d3576 block/ssh: drop return_true() by Stefan Hajnoczi · 12 years ago
- 0b3f21e block/ssh: Set bdrv_has_zero_init according to the file type. by Richard W.M. Jones · 12 years ago
- 56d1b4d block: Remove filename parameter from .bdrv_file_open() by Kevin Wolf · 12 years ago
- c7a101f ssh: Remove unnecessary use of strlen function. by Richard W.M. Jones · 12 years ago
- 6ae7d66 block/ssh: Add missing gcc format attributes by Stefan Weil · 12 years ago
- 9a2d462 block: ssh: Use libssh2_sftp_fsync (if supported by libssh2) to flush to disk. by Richard W.M. Jones · 12 years ago
- 0a12ec8 block: Add support for Secure Shell (ssh) block device. by Richard W.M. Jones · 12 years ago