270 Commits (781b5470ec38d0b44991a9f4624fc5ffe91ee5b0)

Author SHA1 Message Date
Eric Blake 3e16834856 nbd: Defer trace init until after daemonization 1 year ago
Eric Blake 617017f8dc qemu-nbd: Allow users to adjust handshake limit 2 years ago
Daniel P. Berrangé 407bc4bf90 qapi: Move include/qapi/qmp/ to include/qobject/ 2 years ago
Philippe Mathieu-Daudé 32cad1ffb8 include: Rename sysemu/ -> system/ 2 years ago
Eric Blake fb1c2aaa98 nbd/server: Plumb in new args to nbd_client_add() 2 years ago
Eric Blake c719573d71 nbd: Minor style and typo fixes 2 years ago
Michael Tokarev d81b797ca2 qemu-nbd: mention --tls-hostname option in qemu-nbd --help 3 years ago
Stefan Hajnoczi b49f4755c7 block: remove AioContext locking 3 years ago
Eric Blake 2dcbb11b39 nbd/server: Add FLAG_PAYLOAD support to CMD_BLOCK_STATUS 3 years ago
Eric Blake 56cf9d0471 nbd/client: Request extended headers during negotiation 3 years ago
Eric Blake e161785c05 qemu-nbd: changes towards enabling -Wshadow=local 3 years ago
Eric Blake ac132d0520 nbd: Replace bool structured_reply with mode enum 3 years ago
Denis V. Lunev f6f4620cbb qemu-nbd: Restore "qemu-nbd -v --fork" output 3 years ago
Denis V. Lunev 2eb7c2abe0 qemu-nbd: invent nbd_client_release_pipe() helper 3 years ago
Denis V. Lunev b2cecdfee3 qemu-nbd: put saddr into into struct NbdClientOpts 3 years ago
Denis V. Lunev b18d72d723 qemu-nbd: move srcpath into struct NbdClientOpts 3 years ago
Denis V. Lunev 3484f6769c qemu-nbd: define struct NbdClientOpts when HAVE_NBD_DEVICE is not defined 3 years ago
Denis V. Lunev b4bbdf51e3 qemu-nbd: improve error message for dup2 error 3 years ago
Stefan Hajnoczi b84ca91ca2 nbd: drop unused nbd_receive_negotiate() aio_context argument 3 years ago
Denis V. Lunev e5b815b0de qemu-nbd: regression with arguments passing into nbd_client_thread() 3 years ago
Denis V. Lunev 414c0cf0e8 qemu-nbd: make verbose bool and local variable in main() 3 years ago
Denis V. Lunev 173776f74d qemu-nbd: handle dup2() error when qemu-nbd finished setup process 3 years ago
Denis V. Lunev e0892ced05 qemu-nbd: properly report error on error in dup2() after qemu_daemon() 3 years ago
Denis V. Lunev 1dc8215118 qemu-nbd: properly report error if qemu_daemon() is failed 3 years ago
Denis V. Lunev 5c56dd27a2 qemu-nbd: fix regression with qemu-nbd --fork run over ssh 3 years ago
Denis V. Lunev 03b6762144 qemu-nbd: pass structure into nbd_client_thread instead of plain char* 3 years ago
Kevin Wolf c6e0a6de62 block: Take main AioContext lock when calling bdrv_open() 3 years ago
Markus Armbruster 54fde4ff06 qapi block: Elide redundant has_FOO in generated C 4 years ago
Eric Blake a5fced4021 qemu-nbd: Pass max connections to blockdev layer 4 years ago
Marc-André Lureau a7241974ce Replace qemu_pipe() with g_unix_open_pipe() 4 years ago
Vladimir Sementsov-Ogievskiy e5fb29d5d0 qapi: nbd-export: allow select bitmaps by node/name pair 4 years ago
Marc-André Lureau 49f9522193 include: rename qemu-common.h qemu/help-texts.h 4 years ago
Richard Henderson c5955f4ff4 util/log: Pass Error pointer to qemu_set_log 4 years ago
Daniel P. Berrangé e8ae8b1a75 block/nbd: don't restrict TLS usage to IP sockets 5 years ago
Daniel P. Berrangé 003b2b2521 qemu-nbd: add --tls-hostname option for TLS certificate validation 5 years ago
Richard W.M. Jones 3d212b41e9 nbd/server: Add --selinux-label option 5 years ago
Nir Soffer 0961525705 qemu-nbd: Change default cache mode to writeback 5 years ago
Markus Armbruster f9734d5d40 error: Use error_fatal to simplify obvious fatal errors (again) 5 years ago
Philippe Mathieu-Daudé 0279cd9535 qemu-nbd: Use qcrypto_tls_creds_check_endpoint() 5 years ago
Kevin Wolf fa40e43ca0 qemu-nbd: Use user_creatable_process_cmdline() for --object 6 years ago
Eric Blake 3dcf56e625 qemu-nbd: Permit --shared=0 for unlimited clients 6 years ago
Eric Blake 582d4210eb qemu-nbd: Use SOMAXCONN for socket listen() backlog 6 years ago
Sergio Lopez 1895b977f9 block: move blk_exp_close_all() to qemu_cleanup() 6 years ago
Alex Chen af74b550bd qemu-nbd: Fix a memleak in nbd_client_thread() 6 years ago
Alex Chen 992809bf8b qemu-nbd: Fix a memleak in qemu_nbd_client_list() 6 years ago
Paolo Bonzini 92eecfff32 trace: remove argument from trace_init_file 6 years ago
Eric Blake dbc7b01492 nbd: Add 'qemu-nbd -A' to expose allocation depth 6 years ago
Eric Blake cbad81cef8 nbd: Update qapi to support exporting multiple bitmaps 6 years ago
Stefan Hajnoczi cbc20bfb8f block: move block exports to libblockdev 6 years ago
Eric Blake 029a88c9a7 qemu-nbd: Honor SIGINT and SIGHUP 6 years ago