1. 922a01a Move include qemu/option.h from qemu-common.h to actual users by Markus Armbruster · 7 years ago
  2. bd006b9 Include qapi/qmp/qbool.h exactly where needed by Markus Armbruster · 7 years ago
  3. 452fcdb Include qapi/qmp/qdict.h exactly where needed by Markus Armbruster · 7 years ago
  4. 709f213 curl: convert to CoQueue by Paolo Bonzini · 7 years ago
  5. 996922d block/curl: fix minor memory leaks by Jeff Cody · 7 years ago
  6. 2d25964 block/curl: check error return of curl_global_init() by Jeff Cody · 7 years ago
  7. 2bb5c93 curl: do not do aio_poll when waiting for a free CURLState by Paolo Bonzini · 8 years ago
  8. 28256d8 curl: convert readv to coroutines by Paolo Bonzini · 8 years ago
  9. 2125e5e curl: convert CURLAIOCB to byte values by Paolo Bonzini · 8 years ago
  10. 3ce6a72 curl: split curl_find_state/curl_init_state by Paolo Bonzini · 8 years ago
  11. 456af34 curl: avoid recursive locking of BDRVCURLState mutex by Paolo Bonzini · 8 years ago
  12. 34db05e curl: never invoke callbacks with s->mutex held by Paolo Bonzini · 8 years ago
  13. 675a775 curl: strengthen assertion in curl_clean_state by Paolo Bonzini · 8 years ago
  14. 327c8eb block: curl: Allow passing cookies via QCryptoSecret by Peter Krempa · 8 years ago
  15. 46f5ac2 qobject: Use simpler QDict/QList scalar insertion macros by Eric Blake · 8 years ago
  16. 34634ca block/curl: Check protocol prefix by Max Reitz · 8 years ago
  17. eb04802 curl: fix compilation on OpenBSD by Paolo Bonzini · 8 years ago
  18. ba3186c curl: do not use aio_context_acquire/release by Paolo Bonzini · 8 years ago
  19. b9e413d block: explicitly acquire aiocontext in aio callbacks that need it by Paolo Bonzini · 8 years ago
  20. 1919631 block: explicitly acquire aiocontext in bottom halves that need it by Paolo Bonzini · 8 years ago
  21. 9d45665 block: explicitly acquire aiocontext in callbacks that need it by Paolo Bonzini · 8 years ago
  22. 2f47da5 block: explicitly acquire aiocontext in timers that need it by Paolo Bonzini · 8 years ago
  23. f6a51c8 aio: add AioPollFn and io_poll() interface by Stefan Hajnoczi · 8 years ago
  24. 4e50453 block/curl: Do not wait for data beyond EOF by Max Reitz · 8 years ago
  25. ff5ca16 block/curl: Remember all sockets by Max Reitz · 8 years ago
  26. 4e76765 block/curl: Fix return value from curl_read_cb by Max Reitz · 8 years ago
  27. 9054d9f block/curl: Use BDRV_SECTOR_SIZE by Max Reitz · 8 years ago
  28. 23dce38 block/curl: Drop TFTP "support" by Max Reitz · 8 years ago
  29. fffb6e1 block: use aio_bh_schedule_oneshot by Paolo Bonzini · 8 years ago
  30. a41c457 curl: Operate on zero-length file by Tomáš Golembiovský · 9 years ago
  31. 92b6a16 curl: Cast fd to int for DPRINTF by Fam Zheng · 8 years ago
  32. ed79f37 block: always compile-check debug prints by Zhou Jie · 9 years ago
  33. f348b6d util: move declarations out of qemu-common.h by Veronia Bahaa · 9 years ago
  34. da34e65 include/qemu/osdep.h: Don't include qapi/error.h by Markus Armbruster · 9 years ago
  35. 1bff960 curl: add support for HTTP authentication parameters by Daniel P. Berrange · 9 years ago
  36. 80c71a2 block: Clean up includes by Peter Maydell · 9 years ago
  37. dca21ef aio: Add "is_external" flag for event handlers by Fam Zheng · 9 years ago
  38. 796a060 block/curl: Don't lose original error when a connection fails. by Richard W.M. Jones · 10 years ago
  39. d49b683 qerror: Move #include out of qerror.h by Markus Armbruster · 10 years ago
  40. f76faed block/curl: Improve type safety of s->timeout. by Richard W.M. Jones · 10 years ago
  41. 097310b block: Rename BlockDriverCompletionFunc to BlockCompletionFunc by Markus Armbruster · 10 years ago
  42. 7c84b1b block: Rename BlockDriverAIOCB* to BlockAIOCB* by Markus Armbruster · 10 years ago
  43. 8007429 block: Rename qemu_aio_release -> qemu_aio_unref by Fam Zheng · 10 years ago
  44. facb553 curl: Drop curl_aiocb_info.cancel by Fam Zheng · 10 years ago
  45. 41c2346 curl: The macro that you have to uncomment to get debugging is DEBUG_CURL. by Richard W.M. Jones · 10 years ago
  46. a2f468e curl: Don't deref NULL pointer in call to aio_poll. by Richard W.M. Jones · 10 years ago
  47. a94f83d curl: Allow a cookie or cookies to be sent with http/https requests. by Richard W.M. Jones · 10 years ago
  48. 212aefa block.curl: adding 'timeout' option by Daniel Henrique Barboza · 10 years ago
  49. 8dc7a77 curl: Handle failure for potentially large allocations by Kevin Wolf · 11 years ago
  50. f7047c2 block: Drop superfluous conditionals around g_free() by Markus Armbruster · 11 years ago
  51. 63f0f45 curl: implement .bdrv_detach/attach_aio_context() by Stefan Hajnoczi · 11 years ago
  52. 97a3ea5 curl: Add sslverify option by Matthew Booth · 11 years ago
  53. e3542c6 curl: Remove broken parsing of options from url by Matthew Booth · 11 years ago
  54. 9aedd5a curl: Fix build when curl_multi_socket_action isn't available by Matthew Booth · 11 years ago
  55. b7079df curl: Fix hang reading from slow connections by Matthew Booth · 11 years ago
  56. 1f2cead curl: Ensure all informationals are checked for completion by Matthew Booth · 11 years ago
  57. 838ef60 curl: Eliminate unnecessary use of curl_multi_socket_all by Matthew Booth · 11 years ago
  58. b69cdef curl: Remove unnecessary explicit calls to internal event handler by Matthew Booth · 11 years ago
  59. e466183 curl: Remove erroneous sleep waiting for curl completion by Matthew Booth · 11 years ago
  60. 38bbc0a curl: Fix return from curl_read_cb with invalid state by Matthew Booth · 11 years ago
  61. 9e550b3 curl: Remove unnecessary use of goto by Matthew Booth · 11 years ago
  62. f624650 curl: Fix long line by Matthew Booth · 11 years ago
  63. acd7fdc curl: Replaced old error handling with error reporting API. by Maria Kustova · 11 years ago
  64. 6d4b9e5 curl: check data size before memcpy to local buffer. (CVE-2014-0144) by Fam Zheng · 11 years ago
  65. 2a94fee curl: correctly propagate errors by Paolo Bonzini · 11 years ago
  66. 84d18f0 Use error_is_set() only when necessary by Markus Armbruster · 11 years ago
  67. 031fd1b block/curl: Implement the libcurl timer callback interface by Peter Maydell · 11 years ago
  68. 87ea75d qemu-option: Remove qemu_opts_create_nofail by Peter Crosthwaite · 11 years ago
  69. 015a103 bdrv: Use "Error" for opening images by Max Reitz · 11 years ago
  70. 5b21a2a curl: qemu_bh_new() can never return NULL by Stefan Hajnoczi · 11 years ago
  71. f2e5dca aio: drop io_flush argument by Stefan Hajnoczi · 12 years ago
  72. 0d14602 block/curl: drop curl_aio_flush() by Stefan Hajnoczi · 12 years ago
  73. 3494d65 curl: refuse to open URL from HTTP server without range support by Fam Zheng · 12 years ago
  74. 8da1aa1 curl: Don't set curl options on the handle just before it's going to be deleted. by Richard W.M. Jones · 12 years ago
  75. a7cea2b block/curl.c: Refuse to open the handle for writes. by Richard W.M. Jones · 12 years ago
  76. 9e5e2b2 curl: Whitespace only changes. by Richard W.M. Jones · 12 years ago
  77. 56d1b4d block: Remove filename parameter from .bdrv_file_open() by Kevin Wolf · 12 years ago
  78. 8e6d58c curl: Use bdrv_open options instead of filename by Kevin Wolf · 12 years ago
  79. 787e4a8 block: Add options QDict to bdrv_file_open() prototypes by Kevin Wolf · 12 years ago
  80. 8a8f584 block/curl: only restrict protocols with libcurl>=7.19.4 by Stefan Hajnoczi · 12 years ago
  81. fb6d1bb block/curl: disable extra protocols to prevent CVE-2013-0249 by Stefan Hajnoczi · 12 years ago
  82. 737e150 block: move include files to include/block/ by Paolo Bonzini · 12 years ago
  83. d7331be aio: rename AIOPool to AIOCBInfo by Stefan Hajnoczi · 12 years ago
  84. 45724d6 block/curl: Fix wrong free statement by Stefan Weil · 12 years ago
  85. 0339614 allow qemu_iovec_from_buffer() to specify offset from which to start copying by Michael Tokarev · 13 years ago
  86. bafbd6a aio: remove process_queue callback and qemu_aio_process_queue by Paolo Bonzini · 13 years ago
  87. fb7c8e8 block/curl: Replace usleep by g_usleep by Stefan Weil · 13 years ago
  88. 91977c2 block: qemu_aio_get does not return NULL by Paolo Bonzini · 13 years ago
  89. 363c3c8 block/curl: Don't finish AIOCBs too early by Nick Thomas · 13 years ago
  90. c84dcdc block/curl: Implement a flush function on the fd handlers by Nick Thomas · 13 years ago
  91. f785a5a block/curl: Handle failed reads gracefully. by Nicholas Thomas · 13 years ago
  92. 7267c09 Use glib memory allocation and free functions by Anthony Liguori · 13 years ago
  93. 0bfcd59 Fix %lld or %llx printf format use by Blue Swirl · 15 years ago
  94. 66f82ce block: Open the underlying image file in generic code by Kevin Wolf · 15 years ago
  95. 6265eb2 don't dereference NULL after failed strdup by Jim Meyering · 15 years ago
  96. 48a402e block/curl: %Z is not a valid conversion specifier by malc · 15 years ago
  97. d0f2c4c Do not use dprintf by malc · 15 years ago
  98. 8febfa2 Add qemu_aio_process_queue() by Kevin Wolf · 15 years ago
  99. df3cee1 Fix Sparse warning about "expression using sizeof on a function" by Blue Swirl · 15 years ago
  100. c76f495 Allow adjustment of http block device's readahead size, via a new by Nolan · 16 years ago