aboutsummaryrefslogtreecommitdiff
path: root/block/nbd-client.c
AgeCommit message (Expand)AuthorFilesLines
2016-07-05nbd: Allow larger requestsEric Blake1-4/+0
2016-05-12nbd: Simplify client FUA handlingEric Blake1-4/+4
2016-05-12block: Make supported_write_flags a per-bds propertyEric Blake1-0/+3
2016-04-05nbd: don't request FUA on FLUSHEric Blake1-4/+0
2016-03-30nbd: Support BDRV_REQ_FUAKevin Wolf1-6/+7
2016-02-16nbd: enable use of TLS with NBD block driverDaniel P. Berrange1-3/+7
2016-02-16nbd: implement TLS support in the protocol negotiationDaniel P. Berrange1-3/+9
2016-02-16nbd: convert to using I/O channels for actual socket I/ODaniel P. Berrange1-9/+10
2016-02-16nbd: convert block client to use I/O channels for connection setupDaniel P. Berrange1-29/+47
2016-01-20block: Clean up includesPeter Maydell1-0/+1
2015-10-23aio: Add "is_external" flag for event handlersFam Zheng1-4/+6
2015-03-18nbd: Set block size to BDRV_SECTOR_SIZEMax Reitz1-2/+1
2015-02-16nbd: fix the co_queue multi-adding bugBin Wu1-12/+13
2015-02-16nbd: Drop BDS backpointerMax Reitz1-49/+52
2015-02-06nbd: Improve error messagesMax Reitz1-2/+2
2014-06-04nbd: implement .bdrv_detach/attach_aio_context()Stefan Hajnoczi1-4/+20
2014-03-14nbd: close socket if connection breaksStefan Hajnoczi1-15/+18
2013-12-16nbd: avoid uninitialized warningsMarc-André Lureau1-12/+9
2013-12-16nbd: finish any pending coroutineMarc-André Lureau1-5/+16
2013-12-16nbd: make nbd_client_session_close() idempotentMarc-André Lureau1-0/+5
2013-12-16nbd: pass export name as init argumentMarc-André Lureau1-5/+4
2013-12-16nbd: don't change socket block during negotiateMarc-André Lureau1-0/+1
2013-12-16Split nbd block client codeMarc-André Lureau1-0/+372