34 Commits (015a1036a74ad29bb6916754911ce25587ff4db3)

Author SHA1 Message Date
Max Reitz 015a1036a7 bdrv: Use "Error" for opening images 13 years ago
Stefan Hajnoczi 5b21a2ae4d curl: qemu_bh_new() can never return NULL 13 years ago
Stefan Hajnoczi f2e5dca46b aio: drop io_flush argument 13 years ago
Stefan Hajnoczi 0d1460226f block/curl: drop curl_aio_flush() 13 years ago
Fam Zheng 3494d65027 curl: refuse to open URL from HTTP server without range support 13 years ago
Richard W.M. Jones 8da1aa15db curl: Don't set curl options on the handle just before it's going to be deleted. 13 years ago
Richard W.M. Jones a7cea2ba47 block/curl.c: Refuse to open the handle for writes. 13 years ago
Richard W.M. Jones 9e5e2b23d3 curl: Whitespace only changes. 13 years ago
Kevin Wolf 56d1b4d21d block: Remove filename parameter from .bdrv_file_open() 13 years ago
Kevin Wolf 8e6d58cd5b curl: Use bdrv_open options instead of filename 13 years ago
Kevin Wolf 787e4a8500 block: Add options QDict to bdrv_file_open() prototypes 13 years ago
Stefan Hajnoczi 8a8f584008 block/curl: only restrict protocols with libcurl>=7.19.4 13 years ago
Stefan Hajnoczi fb6d1bbd24 block/curl: disable extra protocols to prevent CVE-2013-0249 13 years ago
Paolo Bonzini 737e150e89 block: move include files to include/block/ 13 years ago
Stefan Hajnoczi d7331bed11 aio: rename AIOPool to AIOCBInfo 14 years ago
Stefan Weil 45724d6d02 block/curl: Fix wrong free statement 14 years ago
Michael Tokarev 03396148bc allow qemu_iovec_from_buffer() to specify offset from which to start copying 14 years ago
Paolo Bonzini bafbd6a1c6 aio: remove process_queue callback and qemu_aio_process_queue 14 years ago
Stefan Weil fb7c8e8a2d block/curl: Replace usleep by g_usleep 14 years ago
Paolo Bonzini 91977c2e5f block: qemu_aio_get does not return NULL 15 years ago
Nick Thomas 363c3c8535 block/curl: Don't finish AIOCBs too early 15 years ago
Nick Thomas c84dcdc1d6 block/curl: Implement a flush function on the fd handlers 15 years ago
Nicholas Thomas f785a5ae36 block/curl: Handle failed reads gracefully. 15 years ago
Anthony Liguori 7267c0947d Use glib memory allocation and free functions 15 years ago
Blue Swirl 0bfcd599e3 Fix %lld or %llx printf format use 16 years ago
Kevin Wolf 66f82ceed6 block: Open the underlying image file in generic code 16 years ago
Jim Meyering 6265eb26a3 don't dereference NULL after failed strdup 16 years ago
malc 48a402e693 block/curl: %Z is not a valid conversion specifier 16 years ago
malc d0f2c4c602 Do not use dprintf 16 years ago
Kevin Wolf 8febfa2684 Add qemu_aio_process_queue() 17 years ago
Blue Swirl df3cee1a3a Fix Sparse warning about "expression using sizeof on a function" 17 years ago
Nolan c76f4952bb Allow adjustment of http block device's readahead size, via a new 17 years ago
Christoph Hellwig c16b5a2ca0 fully split aio_pool from BlockDriver 17 years ago
Alexander Graf 769ce76d0e Add HTTP protocol using curl v6 17 years ago