aboutsummaryrefslogtreecommitdiff
path: root/blockdev-nbd.c
AgeCommit message (Expand)Author
2021-10-14block/nbd: Use qcrypto_tls_creds_check_endpoint()Philippe Mathieu-Daudé
2021-02-12qemu-nbd: Use SOMAXCONN for socket listen() backlogEric Blake
2020-10-30nbd: Update qapi to support exporting multiple bitmapsEric Blake
2020-10-30nbd: Utilize QAPI_CLONE for type conversionEric Blake
2020-10-02nbd: Merge nbd_export_new() and nbd_export_create()Kevin Wolf
2020-10-02block/export: Move writable to BlockExportOptionsKevin Wolf
2020-10-02block/export: Create BlockBackend in blk_exp_add()Kevin Wolf
2020-10-02block/export: Add block-export-delKevin Wolf
2020-10-02block/export: Move strong user reference to block_exportsKevin Wolf
2020-10-02block/export: Add 'id' option to block-export-addKevin Wolf
2020-10-02block/export: Add blk_exp_close_all(_type)Kevin Wolf
2020-10-02block/export: Allocate BlockExport in blk_exp_add()Kevin Wolf
2020-10-02block/export: Add node-name to BlockExportOptionsKevin Wolf
2020-10-02block/export: Move refcount from NBDExport to BlockExportKevin Wolf
2020-10-02qemu-nbd: Use blk_exp_add() to create the exportKevin Wolf
2020-10-02nbd: Remove NBDExport.close callbackKevin Wolf
2020-10-02nbd: Add writethrough to block-export-addKevin Wolf
2020-10-02nbd: Add max-connections to nbd-server-startKevin Wolf
2020-10-02block/export: Remove magic from block-export-addKevin Wolf
2020-10-02qemu-nbd: Use raw block driver for --offsetKevin Wolf
2020-10-02block/export: Add BlockExport infrastructure and block-export-addKevin Wolf
2020-10-02qapi: Rename BlockExport to BlockExportOptionsKevin Wolf
2020-10-02qapi: Create block-export moduleKevin Wolf
2020-03-06blockdev-nbd: Boxed argument type for nbd-server-addKevin Wolf
2020-03-06qemu-storage-daemon: Add --nbd-server optionKevin Wolf
2020-02-05nbd: Allow description when creating NBD blockdevEric Blake
2019-11-18nbd: Don't send oversize stringsEric Blake
2019-09-24nbd: Grab aio context lock in more placesEric Blake
2019-09-05nbd: Improve per-export flag handling in serverEric Blake
2019-09-05nbd: Advertise multi-conn for shared read-only connectionsEric Blake
2019-09-03socket: Add num connections to qio_net_listener_open_sync()Juan Quintela
2019-08-16Clean up inclusion of sysemu/sysemu.hMarkus Armbruster
2019-03-06nbd: allow authorization with nbd-server-start QMP commandDaniel P. Berrange
2019-01-21nbd/server: Hoist length check to qmp_nbd_server_addEric Blake
2019-01-14nbd: Merge nbd_export_bitmap into nbd_export_newEric Blake
2019-01-14nbd: Remove x-nbd-server-add-bitmapEric Blake
2019-01-14nbd: Allow bitmap export during QMP nbd-server-addEric Blake
2019-01-14nbd: Merge nbd_export_set_name into nbd_export_newEric Blake
2019-01-14nbd: Forbid nbd-server-stop when server is not runningEric Blake
2018-10-03nbd/server: drop old-style negotiationVladimir Sementsov-Ogievskiy
2018-06-21qapi: new qmp command nbd-server-add-bitmapVladimir Sementsov-Ogievskiy
2018-03-02Include less of the generated modular QAPI headersMarkus Armbruster
2018-02-09Drop superfluous includes of qapi/qmp/qerror.hMarkus Armbruster
2018-02-09Include qapi/error.h exactly where neededMarkus Armbruster
2018-01-26qapi: add nbd-server-removeVladimir Sementsov-Ogievskiy
2018-01-26qapi: add name parameter to nbd-server-addVladimir Sementsov-Ogievskiy
2017-12-21blockdev: convert internal NBD server to QIONetListenerDaniel P. Berrange
2017-06-15nbd: Fix regression on resiliency to port scanEric Blake
2017-05-09sockets: Limit SocketAddressLegacy to external interfacesMarkus Armbruster
2017-05-09sockets: Rename SocketAddress to SocketAddressLegacyMarkus Armbruster