aboutsummaryrefslogtreecommitdiff
path: root/nbd/common.c
AgeCommit message (Expand)AuthorFilesLines
2018-06-21nbd/server: introduce NBD_CMD_CACHEVladimir Sementsov-Ogievskiy1-0/+2
2018-03-01nbd: BLOCK_STATUS constantsVladimir Sementsov-Ogievskiy1-0/+10
2018-02-09Include qapi/error.h exactly where neededMarkus Armbruster1-1/+0
2017-10-30nbd: Expose constants and structs for structured readEric Blake1-0/+27
2017-10-30nbd: Move nbd_errno_to_system_errno() to public headerEric Blake1-0/+34
2017-10-30nbd: Include error names in trace messagesEric Blake1-0/+23
2017-09-06nbd: Use new qio_channel_*_all() functionsEric Blake1-45/+0
2017-08-15nbd: Fix trace message for disconnectEric Blake1-1/+1
2017-07-14nbd: Expose and debug more NBD constantsEric Blake1-0/+92
2017-07-10nbd/common: nbd_tls_handshake: remove extra TRACEVladimir Sementsov-Ogievskiy1-3/+1
2017-06-15nbd: make nbd_drop publicVladimir Sementsov-Ogievskiy1-0/+26
2017-06-15nbd: rename read_sync and friendsVladimir Sementsov-Ogievskiy1-6/+2
2017-06-06nbd: add errp parameter to nbd_wr_syncv()Vladimir Sementsov-Ogievskiy1-7/+5
2017-06-06nbd: strict nbd_wr_syncvVladimir Sementsov-Ogievskiy1-5/+6
2017-02-21nbd: convert to use qio_channel_yieldPaolo Bonzini1-8/+1
2017-01-23io: change the QIOTask callback signatureDaniel P. Berrange1-5/+3
2016-07-20nbd: Drop unused offset parameterEric Blake1-4/+1
2016-04-08nbd: do not hang nbd_wr_syncv if outside a coroutine and no available dataPaolo Bonzini1-1/+4
2016-03-22include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster1-0/+1
2016-02-16nbd: implement TLS support in the protocol negotiationDaniel P. Berrange1-0/+15
2016-02-16nbd: convert to using I/O channels for actual socket I/ODaniel P. Berrange1-28/+40
2016-02-04all: Clean up includesPeter Maydell1-0/+1
2016-01-15nbd: Split nbd.cFam Zheng1-0/+64