summaryrefslogtreecommitdiffstats
path: root/qemu-nbd.c
Commit message (Expand)AuthorAgeFilesLines
* Move include qemu/option.h from qemu-common.h to actual usersMarkus Armbruster2018-02-091-1/+1
* Include qapi/qmp/qdict.h exactly where neededMarkus Armbruster2018-02-091-0/+1
* blockdev: convert qemu-nbd server to QIONetListenerDaniel P. Berrange2017-12-211-37/+24Star
* qapi: Change data type of the FOO_lookup generated for enum FOOMarc-André Lureau2017-09-041-1/+1
* qapi: Generate FOO_str() macro for QAPI enum FOOMarkus Armbruster2017-09-041-1/+0Star
* qapi: Drop superfluous qapi_enum_parse() parameter maxMarkus Armbruster2017-09-041-1/+0Star
* maint: Include bug-reporting info in --help outputEric Blake2017-08-081-1/+1
* maint: Reorder include directives for qemu-{nbd, io}Eric Blake2017-07-241-4/+4
* qemu-nbd: Update version stringEric Blake2017-07-241-2/+3
* nbd: Implement NBD_INFO_BLOCK_SIZE on clientEric Blake2017-07-141-1/+1
* nbd: Create struct for tracking export infoEric Blake2017-07-141-6/+4Star
* qemu-nbd: Ignore SIGPIPEMax Reitz2017-06-151-0/+4
* nbd: Fix regression on resiliency to port scanEric Blake2017-06-151-2/+2
* nbd: Fully initialize client in case of failed negotiationEric Blake2017-06-071-1/+1
* nbd/client.c: use errp instead of LOGVladimir Sementsov-Ogievskiy2017-06-061-1/+2
* sockets: Limit SocketAddressLegacy to external interfacesMarkus Armbruster2017-05-091-9/+8Star
* sockets: Rename SocketAddress to SocketAddressLegacyMarkus Armbruster2017-05-091-6/+6
* qobject: Use simpler QDict/QList scalar insertion macrosEric Blake2017-05-091-1/+1
* qemu-ga: obey LISTEN_PID when using systemd socket activationPaolo Bonzini2017-03-191-92/+8Star
* qemu-nbd: Implement socket activation.Richard W.M. Jones2017-02-161-9/+163
* nbd: Add qemu-nbd -D for human-readable descriptionEric Blake2016-11-021-1/+11
* qemu-nbd: Add --fork optionMax Reitz2016-10-241-1/+16
* trace: provide mechanism for registering trace eventsDaniel P. Berrange2016-10-121-0/+1
* qemu-nbd: Shrink image size by specified offsetTomáš Golembiovský2016-10-061-0/+8
* nbd-server: Use a separate BlockBackendKevin Wolf2016-09-051-2/+2
* nbd: Limit nbdflags to 16 bitsEric Blake2016-08-031-2/+2
* trace: enable tracing in qemu-nbdDenis V. Lunev2016-06-281-1/+18
* nbd: Don't use *_to_cpup() functionsPeter Maydell2016-06-161-2/+2
* Use &error_fatal when initializing crypto on qemu-{img,io,nbd}Eduardo Habkost2016-05-201-4/+1Star
* qemu-common: stop including qemu/bswap.h from qemu-common.hPaolo Bonzini2016-05-191-0/+1
* nbd: Switch to byte-based block accessEric Blake2016-05-121-4/+9
* qom: -object error messages lost location, restore itMarkus Armbruster2016-04-281-2/+1Star
* nbd: fix assert() on qemu-nbd stopPavel Butsykin2016-04-151-1/+1
* block: initialize qcrypto API at startupDaniel P. Berrange2016-04-121-0/+7
* qemu-nbd: Document -x optionEric Blake2016-04-081-0/+1
* qemu-nbd: Call blk_set_enable_write_cache() explicitlyKevin Wolf2016-03-301-1/+4
* util: move declarations out of qemu-common.hVeronia Bahaa2016-03-221-0/+1
* include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster2016-03-221-0/+1
* qapi: Don't special-case simple union wrappersEric Blake2016-03-181-3/+3
* blockdev: Split monitor reference from BB creationMax Reitz2016-03-171-2/+2
* util: Shorten references into SocketAddressEric Blake2016-03-051-4/+5
* all: Clean up includesPeter Maydell2016-02-231-2/+0Star
* qemu-nbd: use no_argument/required_argument constantsDaniel P. Berrange2016-02-221-25/+26
* qemu-nbd: don't overlap long option values with short optionsDaniel P. Berrange2016-02-221-7/+7
* qemu-nbd: allow specifying image as a set of options argsDaniel P. Berrange2016-02-221-5/+38
* nbd: enable use of TLS with qemu-nbd serverDaniel P. Berrange2016-02-161-1/+61
* nbd: implement TLS support in the protocol negotiationDaniel P. Berrange2016-02-161-1/+3
* nbd: allow setting of an export name for qemu-nbd serverDaniel P. Berrange2016-02-161-2/+12
* nbd: convert to using I/O channels for actual socket I/ODaniel P. Berrange2016-02-161-7/+3Star
* nbd: convert qemu-nbd server to use I/O channels for connection setupDaniel P. Berrange2016-02-161-38/+53