summaryrefslogtreecommitdiff
path: root/qemu-nbd.c
Commit message (Expand)AuthorAgeFilesLines
* qapi block: Elide redundant has_FOO in generated CMarkus Armbruster2022-12-141-2/+0
* qemu-nbd: Pass max connections to blockdev layerEric Blake2022-05-121-1/+1
* Replace qemu_pipe() with g_unix_open_pipe()Marc-André Lureau2022-05-031-2/+3
* qapi: nbd-export: allow select bitmaps by node/name pairVladimir Sementsov-Ogievskiy2022-04-261-2/+9
* include: rename qemu-common.h qemu/help-texts.hMarc-André Lureau2022-04-211-1/+1
* util/log: Pass Error pointer to qemu_set_logRichard Henderson2022-04-201-1/+1
* block/nbd: don't restrict TLS usage to IP socketsDaniel P. Berrangé2022-03-071-5/+3
* qemu-nbd: add --tls-hostname option for TLS certificate validationDaniel P. Berrangé2022-03-071-1/+16
* nbd/server: Add --selinux-label optionRichard W.M. Jones2021-11-161-0/+46
* qemu-nbd: Change default cache mode to writebackNir Soffer2021-09-291-2/+4
* error: Use error_fatal to simplify obvious fatal errors (again)Markus Armbruster2021-08-261-4/+1
* qemu-nbd: Use qcrypto_tls_creds_check_endpoint()Philippe Mathieu-Daudé2021-06-291-12/+7
* qemu-nbd: Use user_creatable_process_cmdline() for --objectKevin Wolf2021-03-191-31/+3
* qemu-nbd: Permit --shared=0 for unlimited clientsEric Blake2021-02-121-3/+3
* qemu-nbd: Use SOMAXCONN for socket listen() backlogEric Blake2021-02-121-1/+9
* block: move blk_exp_close_all() to qemu_cleanup()Sergio Lopez2021-02-021-0/+1
* qemu-nbd: Fix a memleak in nbd_client_thread()Alex Chen2021-01-201-23/+17
* qemu-nbd: Fix a memleak in qemu_nbd_client_list()Alex Chen2021-01-201-1/+1
* trace: remove argument from trace_init_filePaolo Bonzini2020-11-111-4/+2
* nbd: Add 'qemu-nbd -A' to expose allocation depthEric Blake2020-10-301-2/+10
* nbd: Update qapi to support exporting multiple bitmapsEric Blake2020-10-301-9/+9
* block: move block exports to libblockdevStefan Hajnoczi2020-10-231-13/+8
* qemu-nbd: Honor SIGINT and SIGHUPEric Blake2020-10-091-7/+8
* block/export: Move writable to BlockExportOptionsKevin Wolf2020-10-021-2/+2
* block/export: Add 'id' option to block-export-addKevin Wolf2020-10-021-0/+1
* block/export: Add blk_exp_close_all(_type)Kevin Wolf2020-10-021-1/+1
* block/export: Add node-name to BlockExportOptionsKevin Wolf2020-10-021-1/+1
* qemu-nbd: Use blk_exp_add() to create the exportKevin Wolf2020-10-021-6/+22
* nbd: Remove NBDExport.close callbackKevin Wolf2020-10-021-10/+4
* block/export: Remove magic from block-export-addKevin Wolf2020-10-021-2/+1
* qemu-nbd: Use raw block driver for --offsetKevin Wolf2020-10-021-15/+12
* qemu/atomic.h: rename atomic_ to qatomic_Stefan Hajnoczi2020-09-231-1/+1
* nbd: disable signals and forking on Windows buildsDaniel P. Berrangé2020-09-021-0/+5
* nbd: skip SIGTERM handler if NBD device support is not builtDaniel P. Berrangé2020-09-021-1/+4
* block: add missing socket_init() calls to toolsDaniel P. Berrangé2020-09-021-0/+1
* error: Use error_reportf_err() where appropriateMarkus Armbruster2020-05-271-4/+3
* qemu-nbd: Close inherited stderrRaphael Pour2020-05-181-1/+5
* qemu-nbd: Removed deprecated --partition optionEric Blake2020-02-051-131/+2
* qemu-nbd: adds option for aio enginesAarushi Mehta2020-01-301-8/+4
* nbd: Don't send oversize stringsEric Blake2019-11-181-0/+9
* qemu-nbd: Support help options for --objectKevin Wolf2019-10-141-1/+8
* nbd: Prepare for NBD_CMD_FLAG_FAST_ZEROEric Blake2019-09-051-0/+1
* nbd: Improve per-export flag handling in serverEric Blake2019-09-051-3/+3
* nbd: Advertise multi-conn for shared read-only connectionsEric Blake2019-09-051-1/+1
* socket: Add num connections to qio_net_listener_open_sync()Juan Quintela2019-09-031-1/+1
* block/nbd: use non-blocking io channel for nbd negotiationVladimir Sementsov-Ogievskiy2019-08-151-1/+1
* qemu-nbd: Do not close stderrMax Reitz2019-06-131-1/+2
* qemu-nbd: Add --pid-file optionMax Reitz2019-06-131-0/+11
* Include qemu-common.h exactly where neededMarkus Armbruster2019-06-121-0/+1
* Include qemu/module.h where needed, drop it from qemu-common.hMarkus Armbruster2019-06-121-1/+1