1. a1d4e38 block/nbd: Fix the leaked visitor by Ashijeet Acharya · 8 years ago
  2. fa778ff nbd: Implement NBD_CMD_WRITE_ZEROES on client by Eric Blake · 8 years ago
  3. 10676b8 nbd: Rename NbdClientSession to NBDClientSession by Eric Blake · 8 years ago
  4. 01b601f Merge remote-tracking branch 'remotes/berrange/tags/pull-qio-2016-10-27-1' into staging by Peter Maydell · 8 years ago
  5. f84d431 block/nbd: Use SocketAddress options by Max Reitz · 8 years ago
  6. 491d6c7 block/nbd: Accept SocketAddress by Max Reitz · 8 years ago
  7. 48c38e0 block/nbd: Add nbd_has_filename_options_conflict() by Max Reitz · 8 years ago
  8. fcfcd8f block/nbd: Use qdict_put() by Max Reitz · 8 years ago
  9. 7edca33 block/nbd: Default port in nbd_refresh_filename() by Max Reitz · 8 years ago
  10. 442045c block/nbd: Reject port parameter without host by Max Reitz · 8 years ago
  11. 82d7301 block/nbd: Drop trailing "." in error messages by Max Reitz · 8 years ago
  12. 0d73f72 nbd: set name for all I/O channels created by Daniel P. Berrange · 8 years ago
  13. 03504d0 block/nbd: Store runtime option values by Max Reitz · 9 years ago
  14. 7ccc44f block/nbd: Use QemuOpts for runtime options by Max Reitz · 9 years ago
  15. 70c4fb2 nbd: Convert to byte-based interface by Eric Blake · 9 years ago
  16. 447e57c nbd: Switch .bdrv_co_discard() to byte-based by Eric Blake · 9 years ago
  17. fb1a6de nbd: Rely on block layer to break up large requests by Eric Blake · 9 years ago
  18. b9f7855 block: Switch discard length bounds to byte-based by Eric Blake · 9 years ago
  19. 5def6b8 block: Switch transfer length bounds to byte-based by Eric Blake · 9 years ago
  20. 2022047 nbd: Advertise realistic limits to block layer by Eric Blake · 9 years ago
  21. 52a4650 nbd: Simplify client FUA handling by Eric Blake · 9 years ago
  22. 4df863f block: Make supported_write_flags a per-bds property by Eric Blake · 9 years ago
  23. 78a0729 block: Introduce bdrv_driver_pwritev() by Kevin Wolf · 9 years ago
  24. 2b55651 nbd: Support BDRV_REQ_FUA by Kevin Wolf · 9 years ago
  25. f348b6d util: move declarations out of qemu-common.h by Veronia Bahaa · 9 years ago
  26. da34e65 include/qemu/osdep.h: Don't include qapi/error.h by Markus Armbruster · 9 years ago
  27. 32bafa8 qapi: Don't special-case simple union wrappers by Eric Blake · 9 years ago
  28. 0399293 util: Shorten references into SocketAddress by Eric Blake · 9 years ago
  29. 75822a1 nbd: enable use of TLS with NBD block driver by Daniel P. Berrange · 9 years ago
  30. 064097d nbd: convert block client to use I/O channels for connection setup by Daniel P. Berrange · 9 years ago
  31. 80c71a2 block: Clean up includes by Peter Maydell · 9 years ago
  32. 4cdd01d block: Pass driver-specific options to .bdrv_refresh_filename() by Kevin Wolf · 10 years ago
  33. 6a8f966 block: Convert to new qapi union layout by Eric Blake · 9 years ago
  34. 7a5ed43 nbd: convert to use the QAPI SocketAddress object by Daniel P. Berrange · 9 years ago
  35. 2b1f13b nbd: Fix nbd_establish_connection()'s return value by Max Reitz · 10 years ago
  36. 9d0b65e nbd: fix resource leak by Gonglei · 10 years ago
  37. 39101f2 QemuOpts: Convert qemu_opt_set_number() to Error, fix its use by Markus Armbruster · 10 years ago
  38. f53a829 nbd: Drop BDS backpointer by Max Reitz · 10 years ago
  39. fa21e6f nbd: fix max_discard/max_transfer_length by Denis V. Lunev · 10 years ago
  40. 1ce5284 nbd: Improve error messages by Max Reitz · 10 years ago
  41. ec0de76 nbd: Fix filename generation by Max Reitz · 10 years ago
  42. 2019d68 nbd: Implement bdrv_refresh_filename() by Max Reitz · 11 years ago
  43. 69447cd nbd: implement .bdrv_detach/attach_aio_context() by Stefan Hajnoczi · 11 years ago
  44. 92de901 nbd: Use return values instead of error_is_set(errp) by Markus Armbruster · 11 years ago
  45. 77e8b9c nbd: correctly propagate errors by Paolo Bonzini · 11 years ago
  46. a69d9af nbd: produce a better error if neither host nor port is passed by Paolo Bonzini · 11 years ago
  47. 84d18f0 Use error_is_set() only when necessary by Markus Armbruster · 11 years ago
  48. 87ea75d qemu-option: Remove qemu_opts_create_nofail by Peter Crosthwaite · 11 years ago
  49. e2bc625 nbd: pass export name as init argument by Marc-André Lureau · 11 years ago
  50. 2302c1c Split nbd block client code by Marc-André Lureau · 11 years ago
  51. 015a103 bdrv: Use "Error" for opening images by Max Reitz · 12 years ago
  52. f2e5dca aio: drop io_flush argument by Stefan Hajnoczi · 12 years ago
  53. bed2e75 block/nbd: drop nbd_have_request() by Stefan Hajnoczi · 12 years ago
  54. 2330790 nbd: strip braces from literal IPv6 address in URI by Ján Tomko · 12 years ago
  55. c7e775e remove double semicolons by Dong Xu Wang · 12 years ago
  56. f1ab7a5 Merge remote-tracking branch 'kwolf/for-anthony' into staging by Anthony Liguori · 12 years ago
  57. 56d1b4d block: Remove filename parameter from .bdrv_file_open() by Kevin Wolf · 12 years ago
  58. 97ebbab nbd: set TCP_NODELAY by Stefan Hajnoczi · 12 years ago
  59. 0fcece2 nbd: use TCP_CORK in nbd_co_send_request() by Stefan Hajnoczi · 12 years ago
  60. 6760c47 nbd: unlock mutex in nbd_co_send_request() error path by Stefan Hajnoczi · 12 years ago
  61. f9e8cac oslib-posix: rename socket_set_nonblock() to qemu_set_nonblock() by Stefan Hajnoczi · 12 years ago
  62. 681e7ad nbd: Check against invalid option combinations by Kevin Wolf · 12 years ago
  63. bebbf7f nbd: Use default port if only host is specified by Kevin Wolf · 12 years ago
  64. 6963a30 block: Introduce .bdrv_parse_filename callback by Kevin Wolf · 12 years ago
  65. f53a1fe nbd: Accept -drive options for the network connection by Kevin Wolf · 12 years ago
  66. f17c90b nbd: Keep hostname and port separate by Kevin Wolf · 12 years ago
  67. 787e4a8 block: Add options QDict to bdrv_file_open() prototypes by Kevin Wolf · 12 years ago
  68. 1de7afc misc: move include files to include/qemu/ by Paolo Bonzini · 12 years ago
  69. 737e150 block: move include files to include/block/ by Paolo Bonzini · 12 years ago
  70. 1d7d2a9 nbd: accept URIs by Paolo Bonzini · 12 years ago
  71. d04b0bb nbd: accept relative path to Unix socket by Paolo Bonzini · 12 years ago
  72. 2fc8ae1 cleanup qemu_co_sendv(), qemu_co_recvv() and friends by Michael Tokarev · 13 years ago
  73. b3adf53 nbd: Fix uninitialised use of s->sock by Kevin Wolf · 13 years ago
  74. 1f8bcac Merge remote-tracking branch 'kwolf/for-anthony' into staging by Anthony Liguori · 13 years ago
  75. bafbd6a aio: remove process_queue callback and qemu_aio_process_queue by Paolo Bonzini · 13 years ago
  76. 7fe7b68 nbd: do not block in nbd_wr_sync if no data at all is available by Paolo Bonzini · 13 years ago
  77. 185b433 nbd: consistently return negative errno values by Paolo Bonzini · 13 years ago
  78. fc19f8a nbd: consistently check for <0 or >=0 by Paolo Bonzini · 13 years ago
  79. dd3e8ac nbd: avoid out of bounds access to recv_coroutine array by Paolo Bonzini · 13 years ago
  80. 7a70663 nbd: add support for NBD_CMD_TRIM by Paolo Bonzini · 13 years ago
  81. 1486d04 nbd: add support for NBD_CMD_FLUSH by Paolo Bonzini · 13 years ago
  82. 2c7989a nbd: add support for NBD_CMD_FLAG_FUA by Paolo Bonzini · 13 years ago
  83. ecda344 nbd: allow multiple in-flight requests by Paolo Bonzini · 13 years ago
  84. d9b09f1 nbd: split requests by Paolo Bonzini · 13 years ago
  85. ae255e5 nbd: switch to asynchronous operation by Paolo Bonzini · 14 years ago
  86. 3a93113 fix typo: delete redundant semicolon by Dong Xu Wang · 13 years ago
  87. e183ef7 block: take lock around bdrv_write implementations by Paolo Bonzini · 13 years ago
  88. 2914caa block: take lock around bdrv_read implementations by Paolo Bonzini · 13 years ago
  89. 848c66e block: add a CoMutex to synchronous read drivers by Paolo Bonzini · 13 years ago
  90. b90fb4b nbd: support feature negotiation by Paolo Bonzini · 14 years ago
  91. ab359cd nbd: Clean up use of block_int.h by Markus Armbruster · 14 years ago
  92. 7267c09 Use glib memory allocation and free functions by Anthony Liguori · 14 years ago
  93. d2d979c NBD: Avoid leaking a couple of strings when the NBD device is closed by Nick Thomas · 14 years ago
  94. 33897dc NBD device: Separate out parsing configuration and opening sockets. by Nick Thomas · 14 years ago
  95. c2e2872 nbd: correctly manage default port by Laurent Vivier · 14 years ago
  96. 1d45f8b nbd: Introduce NBD named exports. by Laurent Vivier · 15 years ago
  97. 66f82ce block: Open the underlying image file in generic code by Kevin Wolf · 15 years ago
  98. 9a2d77a block: kill BDRV_O_CREAT by Christoph Hellwig · 15 years ago
  99. 019d6b8 Move block drivers into their own directory by Anthony Liguori · 16 years ago[Renamed from block-nbd.c]
  100. 5efa9d5 Convert block infrastructure to use new module init functionality by Anthony Liguori · 16 years ago