31 Commits (cd7fca952ce8456955f7f4e11df9ced14204c2f1)

Author SHA1 Message Date
Kevin Wolf cd7fca952c nbd-server: Use a separate BlockBackend 10 years ago
Daniel P. Berrange ddffee3904 nbd: enable use of TLS with nbd-server-start command 10 years ago
Daniel P. Berrange f95910fe6b nbd: implement TLS support in the protocol negotiation 10 years ago
Daniel P. Berrange 1c778ef729 nbd: convert to using I/O channels for actual socket I/O 10 years ago
Daniel P. Berrange ae39827802 nbd: convert blockdev NBD server to use I/O channels for connection setup 10 years ago
Peter Maydell d38ea87ac5 all: Clean up includes 10 years ago
Max Reitz 741cc43133 nbd: Switch from close to eject notifier 10 years ago
Fam Zheng ee7d7aabda nbd: Always call "close_fn" in nbd_client_new 10 years ago
Markus Armbruster a0b1a66ea3 Include monitor/monitor.h exactly where needed 11 years ago
Markus Armbruster c6bd8c706a qerror: Clean up QERR_ macros to expand into a single string 11 years ago
Markus Armbruster 75158ebbe2 qerror: Eliminate QERR_DEVICE_NOT_FOUND 11 years ago
Fam Zheng 82e1cc4bf9 Change qemu_set_fd_handler2(..., NULL, ...) to qemu_set_fd_handler 11 years ago
Markus Armbruster 78fa62ff1b nbd: Fix up comment after commit e140177 11 years ago
Max Reitz 98f44bbe70 nbd: Handle blk_getlength() failure 11 years ago
Max Reitz e140177d9c nbd: Change external interface to BlockBackend 12 years ago
Markus Armbruster 5839e53bbc block: Use g_new() & friends where that makes obvious sense 12 years ago
Hani Benhabiles 27e5eae457 nbd: Shutdown socket before closing. 12 years ago
Hani Benhabiles 60fe4fac22 nbd: Don't export a block device with no medium. 12 years ago
Hani Benhabiles 36af599417 nbd: Close socket on negotiation failure. 12 years ago
Fam Zheng 38b54b6dc1 nbd: use BlockDriverState refcnt 13 years ago
Paolo Bonzini 0d09e41a51 hw: move headers to include/ 13 years ago
Paolo Bonzini 9c17d615a6 softmmu: move include files to include/sysemu/ 14 years ago
Paolo Bonzini 1de7afc984 misc: move include files to include/qemu/ 14 years ago
Paolo Bonzini 83c9089e73 monitor: move include files to include/monitor/ 14 years ago
Paolo Bonzini 737e150e89 block: move include files to include/block/ 14 years ago
Paolo Bonzini 7b1b5d1913 qapi: move include files to include/qobject/ 14 years ago
Michal Privoznik f3313d23a0 nbd-server-add: Fix the default for 'writable' 14 years ago
Paolo Bonzini 17b6be4a7f nbd: disallow nbd-server-add before nbd-server-start 14 years ago
Paolo Bonzini e644473445 nbd: force read-only export for read-only devices 14 years ago
Paolo Bonzini fc6467eaf2 nbd: fix nbd_server_stop crash when no server was running 14 years ago
Paolo Bonzini 6dd844db4a qmp: add NBD server commands 14 years ago