summaryrefslogtreecommitdiffstats
path: root/nbd
Commit message (Expand)AuthorAgeFilesLines
* nbd: Don't mishandle unaligned client requestsEric Blake2019-11-291-6/+4
* nbd: Don't kill server on client that doesn't request TLSEric Blake2019-11-291-2/+13
* nbd: Don't fail handshake on NBD_OPT_LIST descriptionsEric Blake2019-11-291-2/+21
* nbd: do not hang nbd_wr_syncv if outside a coroutine and no available dataPaolo Bonzini2019-11-291-1/+4
* nbd: Don't kill server when client requests unknown optionEric Blake2019-11-291-1/+4
* nbd: Fix NBD unsupported optionsAlex Bligh2019-11-291-10/+45
* nbd: Improve debug traces on little-endianEric Blake2019-11-292-6/+7
* nbd: Avoid bitrot in TRACE() usageEric Blake2019-11-291-6/+9
* nbd: Return correct error for write to read-only exportEric Blake2019-11-291-0/+1
* nbd: Fix poor debug messageEric Blake2019-11-291-1/+1
* include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster2019-11-293-0/+3
* all: Clean up includesPeter Maydell2019-11-291-4/+0
* nbd: implement TLS support in the protocol negotiationDaniel P. Berrange2019-11-294-8/+275
* nbd: use "" as a default export name if none providedDaniel P. Berrange2019-11-292-2/+3
* nbd: always query export list in fixed new style protocolDaniel P. Berrange2019-11-292-3/+194
* nbd: make client request fixed new style if advertisedDaniel P. Berrange2019-11-291-10/+17
* nbd: make server compliant with fixed newstyle specDaniel P. Berrange2019-11-291-23/+46
* nbd: invert client logic for negotiating protocol versionDaniel P. Berrange2019-11-291-31/+29
* nbd: convert to using I/O channels for actual socket I/ODaniel P. Berrange2019-11-294-124/+152
* nbd: avoid unaligned uint64_t storeJohn Snow2019-11-291-10/+10
* all: Clean up includesPeter Maydell2019-11-293-0/+3
* nbd: Switch from close to eject notifierMax Reitz2019-11-291-0/+13
* nbd: client_close on error in nbd_co_client_startMax Reitz2019-11-291-2/+1
* nbd: add missed aio_context_acquire in nbd_export_newDenis V. Lunev2019-11-291-0/+2
* block: Rename BDRV_O_INCOMING to BDRV_O_INACTIVEKevin Wolf2019-11-291-1/+1
* nbd-server: do not exit on failed memory allocationPaolo Bonzini2019-11-291-1/+5
* nbd-server: do not check request length except for reads and writesPaolo Bonzini2019-11-291-7/+7
* nbd-server: Coroutine based negotiationFam Zheng2019-11-291-47/+103
* nbd: Split nbd.cFam Zheng2019-11-295-0/+1591
OpenPOWER on IntegriCloud