55 Commits (fc8135c63021e8e442a7a894e5434f210614a73c)

Author SHA1 Message Date
Juan Quintela fc8135c630 socket: Add num connections to qio_net_listener_open_sync() 7 years ago
Markus Armbruster d5938f29fe Clean up inclusion of sysemu/sysemu.h 7 years ago
Daniel P. Berrange 000194556b nbd: allow authorization with nbd-server-start QMP command 7 years ago
Eric Blake 7596bbb390 nbd/server: Hoist length check to qmp_nbd_server_add 7 years ago
Eric Blake 678ba275c7 nbd: Merge nbd_export_bitmap into nbd_export_new 7 years ago
Eric Blake 7dc570b380 nbd: Remove x-nbd-server-add-bitmap 7 years ago
Eric Blake 5fcbeb0681 nbd: Allow bitmap export during QMP nbd-server-add 7 years ago
Eric Blake 3fa4c76590 nbd: Merge nbd_export_set_name into nbd_export_new 7 years ago
Eric Blake 7801c3a7fd nbd: Forbid nbd-server-stop when server is not running 7 years ago
Vladimir Sementsov-Ogievskiy 7f7dfe2a53 nbd/server: drop old-style negotiation 8 years ago
Vladimir Sementsov-Ogievskiy 767f0c7d6c qapi: new qmp command nbd-server-add-bitmap 8 years ago
Markus Armbruster 9af2398977 Include less of the generated modular QAPI headers 8 years ago
Markus Armbruster a82400cf5c Drop superfluous includes of qapi/qmp/qerror.h 8 years ago
Markus Armbruster e688df6bc4 Include qapi/error.h exactly where needed 8 years ago
Vladimir Sementsov-Ogievskiy a3b0dc7582 qapi: add nbd-server-remove 8 years ago
Vladimir Sementsov-Ogievskiy 902a1f94be qapi: add name parameter to nbd-server-add 8 years ago
Daniel P. Berrange 862172f45c blockdev: convert internal NBD server to QIONetListener 8 years ago
Eric Blake 0c9390d978 nbd: Fix regression on resiliency to port scan 9 years ago
Markus Armbruster bd269ebc82 sockets: Limit SocketAddressLegacy to external interfaces 9 years ago
Markus Armbruster dfd100f242 sockets: Rename SocketAddress to SocketAddressLegacy 9 years ago
Markus Armbruster ca0b64e5ed nbd sockets vnc: Mark problematic address family tests TODO 9 years ago
Daniel P. Berrange 0ab8ed18a6 trace: switch to modular code generation for sub-directories 9 years ago
Daniel P. Berrange 0d73f7253e nbd: set name for all I/O channels created 10 years ago
Kevin Wolf 094138d09e nbd-server: Allow node name for nbd-server-add 10 years ago
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/ 13 years ago
Paolo Bonzini 1de7afc984 misc: move include files to include/qemu/ 13 years ago
Paolo Bonzini 83c9089e73 monitor: move include files to include/monitor/ 13 years ago
Paolo Bonzini 737e150e89 block: move include files to include/block/ 13 years ago
Paolo Bonzini 7b1b5d1913 qapi: move include files to include/qobject/ 13 years ago