- 9bae2ac curl: add missing coroutine_fn annotations by Paolo Bonzini · 2 years, 6 months ago
- b0ea6c9 block/curl.c: Check error return from curl_easy_setopt() by Peter Maydell · 3 years, 1 month ago
- 2ea7dfc block/curl.c: Set error message string if curl_init_state() fails by Peter Maydell · 3 years, 1 month ago
- 826cc32 aio-posix: split poll check from ready handler by Stefan Hajnoczi · 3 years, 3 months ago
- f7ef38d block: use int64_t instead of uint64_t in driver read handlers by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
- 0f418a2 curl: Disconnect sockets from CURLState by Max Reitz · 4 years ago
- 3663dca curl: Store BDRVCURLState pointer in CURLSocket by Max Reitz · 4 years ago
- 8e4e2b5 curl: remove compatibility code, require 7.29.0 by Paolo Bonzini · 4 years, 4 months ago
- f5056b7 block/curl: Use lock guard macros by Gan Qixin · 4 years, 3 months ago
- 668f62e error: Eliminate error_propagate() with Coccinelle, part 1 by Markus Armbruster · 4 years, 8 months ago
- 235e59c qemu-option: Use returned bool to check for failure by Markus Armbruster · 4 years, 8 months ago
- 6903225 block/curl: HTTP header field names are case insensitive by David Edmondson · 5 years ago
- 7788a31 block/curl: HTTP header fields allow whitespace around values by David Edmondson · 5 years ago
- c34dc07 curl: Check curl_multi_add_handle()'s return code by Max Reitz · 5 years ago
- bfb23b4 curl: Handle success in multi_check_completion by Max Reitz · 5 years ago
- 9abaf9f curl: Report only ready sockets by Max Reitz · 5 years ago
- 9dbad87 curl: Pass CURLSocket to curl_multi_do() by Max Reitz · 5 years ago
- 948403b curl: Check completion in curl_multi_do() by Max Reitz · 5 years ago
- 007f339 curl: Keep *socket until the end of curl_sock_cb() by Max Reitz · 5 years ago
- 0487861 curl: Keep pointer to the CURLState in CURLSocket by Max Reitz · 5 years ago
- 0b8fa32 Include qemu/module.h where needed, drop it from qemu-common.h by Markus Armbruster · 6 years ago
- 937c007 block/curl: Implement bdrv_refresh_filename() by Max Reitz · 6 years ago
- 712b64e block/curl: Harmonize option defaults by Max Reitz · 6 years ago
- 2654267 block: Add strong_runtime_opts to BlockDriver by Max Reitz · 6 years ago
- ed2a66d block/curl: Convert from DPRINTF() macro to trace events by Laurent Vivier · 6 years ago
- 6ceef36 curl: Support auto-read-only option by Kevin Wolf · 6 years ago
- 637fa44 curl: Make sslverify=off disable host as well as peer verification. by Richard W.M. Jones · 6 years ago
- 50d6a8a block: Fix typos in comments (found by codespell) by Stefan Weil · 7 years ago
- 922a01a Move include qemu/option.h from qemu-common.h to actual users by Markus Armbruster · 7 years ago
- bd006b9 Include qapi/qmp/qbool.h exactly where needed by Markus Armbruster · 7 years ago
- 452fcdb Include qapi/qmp/qdict.h exactly where needed by Markus Armbruster · 7 years ago
- 709f213 curl: convert to CoQueue by Paolo Bonzini · 7 years ago
- 996922d block/curl: fix minor memory leaks by Jeff Cody · 7 years ago
- 2d25964 block/curl: check error return of curl_global_init() by Jeff Cody · 7 years ago
- 2bb5c93 curl: do not do aio_poll when waiting for a free CURLState by Paolo Bonzini · 8 years ago
- 28256d8 curl: convert readv to coroutines by Paolo Bonzini · 8 years ago
- 2125e5e curl: convert CURLAIOCB to byte values by Paolo Bonzini · 8 years ago
- 3ce6a72 curl: split curl_find_state/curl_init_state by Paolo Bonzini · 8 years ago
- 456af34 curl: avoid recursive locking of BDRVCURLState mutex by Paolo Bonzini · 8 years ago
- 34db05e curl: never invoke callbacks with s->mutex held by Paolo Bonzini · 8 years ago
- 675a775 curl: strengthen assertion in curl_clean_state by Paolo Bonzini · 8 years ago
- 327c8eb block: curl: Allow passing cookies via QCryptoSecret by Peter Krempa · 8 years ago
- 46f5ac2 qobject: Use simpler QDict/QList scalar insertion macros by Eric Blake · 8 years ago
- 34634ca block/curl: Check protocol prefix by Max Reitz · 8 years ago
- eb04802 curl: fix compilation on OpenBSD by Paolo Bonzini · 8 years ago
- ba3186c curl: do not use aio_context_acquire/release by Paolo Bonzini · 8 years ago
- b9e413d block: explicitly acquire aiocontext in aio callbacks that need it by Paolo Bonzini · 8 years ago
- 1919631 block: explicitly acquire aiocontext in bottom halves that need it by Paolo Bonzini · 8 years ago
- 9d45665 block: explicitly acquire aiocontext in callbacks that need it by Paolo Bonzini · 8 years ago
- 2f47da5 block: explicitly acquire aiocontext in timers that need it by Paolo Bonzini · 8 years ago
- f6a51c8 aio: add AioPollFn and io_poll() interface by Stefan Hajnoczi · 8 years ago
- 4e50453 block/curl: Do not wait for data beyond EOF by Max Reitz · 8 years ago
- ff5ca16 block/curl: Remember all sockets by Max Reitz · 8 years ago
- 4e76765 block/curl: Fix return value from curl_read_cb by Max Reitz · 8 years ago
- 9054d9f block/curl: Use BDRV_SECTOR_SIZE by Max Reitz · 8 years ago
- 23dce38 block/curl: Drop TFTP "support" by Max Reitz · 8 years ago
- fffb6e1 block: use aio_bh_schedule_oneshot by Paolo Bonzini · 8 years ago
- a41c457 curl: Operate on zero-length file by Tomáš Golembiovský · 9 years ago
- 92b6a16 curl: Cast fd to int for DPRINTF by Fam Zheng · 9 years ago
- ed79f37 block: always compile-check debug prints by Zhou Jie · 9 years ago
- f348b6d util: move declarations out of qemu-common.h by Veronia Bahaa · 9 years ago
- da34e65 include/qemu/osdep.h: Don't include qapi/error.h by Markus Armbruster · 9 years ago
- 1bff960 curl: add support for HTTP authentication parameters by Daniel P. Berrange · 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
- 796a060 block/curl: Don't lose original error when a connection fails. by Richard W.M. Jones · 10 years ago
- d49b683 qerror: Move #include out of qerror.h by Markus Armbruster · 10 years ago
- f76faed block/curl: Improve type safety of s->timeout. by Richard W.M. Jones · 10 years ago
- 097310b block: Rename BlockDriverCompletionFunc to BlockCompletionFunc by Markus Armbruster · 10 years ago
- 7c84b1b block: Rename BlockDriverAIOCB* to BlockAIOCB* by Markus Armbruster · 10 years ago
- 8007429 block: Rename qemu_aio_release -> qemu_aio_unref by Fam Zheng · 11 years ago
- facb553 curl: Drop curl_aiocb_info.cancel by Fam Zheng · 11 years ago
- 41c2346 curl: The macro that you have to uncomment to get debugging is DEBUG_CURL. by Richard W.M. Jones · 11 years ago
- a2f468e curl: Don't deref NULL pointer in call to aio_poll. by Richard W.M. Jones · 11 years ago
- a94f83d curl: Allow a cookie or cookies to be sent with http/https requests. by Richard W.M. Jones · 11 years ago
- 212aefa block.curl: adding 'timeout' option by Daniel Henrique Barboza · 11 years ago
- 8dc7a77 curl: Handle failure for potentially large allocations by Kevin Wolf · 11 years ago
- f7047c2 block: Drop superfluous conditionals around g_free() by Markus Armbruster · 11 years ago
- 63f0f45 curl: implement .bdrv_detach/attach_aio_context() by Stefan Hajnoczi · 11 years ago
- 97a3ea5 curl: Add sslverify option by Matthew Booth · 11 years ago
- e3542c6 curl: Remove broken parsing of options from url by Matthew Booth · 11 years ago
- 9aedd5a curl: Fix build when curl_multi_socket_action isn't available by Matthew Booth · 11 years ago
- b7079df curl: Fix hang reading from slow connections by Matthew Booth · 11 years ago
- 1f2cead curl: Ensure all informationals are checked for completion by Matthew Booth · 11 years ago
- 838ef60 curl: Eliminate unnecessary use of curl_multi_socket_all by Matthew Booth · 11 years ago
- b69cdef curl: Remove unnecessary explicit calls to internal event handler by Matthew Booth · 11 years ago
- e466183 curl: Remove erroneous sleep waiting for curl completion by Matthew Booth · 11 years ago
- 38bbc0a curl: Fix return from curl_read_cb with invalid state by Matthew Booth · 11 years ago
- 9e550b3 curl: Remove unnecessary use of goto by Matthew Booth · 11 years ago
- f624650 curl: Fix long line by Matthew Booth · 11 years ago
- acd7fdc curl: Replaced old error handling with error reporting API. by Maria Kustova · 11 years ago
- 6d4b9e5 curl: check data size before memcpy to local buffer. (CVE-2014-0144) by Fam Zheng · 11 years ago
- 2a94fee curl: correctly propagate errors by Paolo Bonzini · 11 years ago
- 84d18f0 Use error_is_set() only when necessary by Markus Armbruster · 11 years ago
- 031fd1b block/curl: Implement the libcurl timer callback interface by Peter Maydell · 11 years ago
- 87ea75d qemu-option: Remove qemu_opts_create_nofail by Peter Crosthwaite · 11 years ago
- 015a103 bdrv: Use "Error" for opening images by Max Reitz · 12 years ago
- 5b21a2a curl: qemu_bh_new() can never return NULL by Stefan Hajnoczi · 12 years ago
- f2e5dca aio: drop io_flush argument by Stefan Hajnoczi · 12 years ago
- 0d14602 block/curl: drop curl_aio_flush() by Stefan Hajnoczi · 12 years ago