aboutsummaryrefslogtreecommitdiffstats
path: root/qemu-nbd.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* qemu-nbd: mention --tls-hostname option in qemu-nbd --helpMichael Tokarev2024-02-131-0/+1
* block: remove AioContext lockingStefan Hajnoczi2023-12-211-2/+0
* nbd/server: Add FLAG_PAYLOAD support to CMD_BLOCK_STATUSEric Blake2023-10-051-0/+1
* nbd/client: Request extended headers during negotiationEric Blake2023-10-051-0/+3
* qemu-nbd: changes towards enabling -Wshadow=localEric Blake2023-09-291-5/+4
* nbd: Replace bool structured_reply with mode enumEric Blake2023-09-221-1/+3
* qemu-nbd: Restore "qemu-nbd -v --fork" outputDenis V. Lunev2023-09-081-4/+20
* qemu-nbd: invent nbd_client_release_pipe() helperDenis V. Lunev2023-09-071-11/+12
* qemu-nbd: put saddr into into struct NbdClientOptsDenis V. Lunev2023-09-071-6/+7
* qemu-nbd: move srcpath into struct NbdClientOptsDenis V. Lunev2023-09-071-8/+9
* qemu-nbd: define struct NbdClientOpts when HAVE_NBD_DEVICE is not definedDenis V. Lunev2023-09-071-33/+27
* qemu-nbd: improve error message for dup2 errorDenis V. Lunev2023-09-071-2/+2
* nbd: drop unused nbd_receive_negotiate() aio_context argumentStefan Hajnoczi2023-09-071-2/+2
* qemu-nbd: regression with arguments passing into nbd_client_thread()Denis V. Lunev2023-07-271-1/+4
* qemu-nbd: make verbose bool and local variable in main()Denis V. Lunev2023-07-191-3/+5
* qemu-nbd: handle dup2() error when qemu-nbd finished setup processDenis V. Lunev2023-07-191-2/+10
* qemu-nbd: properly report error on error in dup2() after qemu_daemon()Denis V. Lunev2023-07-191-1/+14
* qemu-nbd: properly report error if qemu_daemon() is failedDenis V. Lunev2023-07-191-1/+4
* qemu-nbd: fix regression with qemu-nbd --fork run over sshDenis V. Lunev2023-07-191-9/+4
* qemu-nbd: pass structure into nbd_client_thread instead of plain char*Denis V. Lunev2023-07-191-6/+13
* block: Take main AioContext lock when calling bdrv_open()Kevin Wolf2023-05-301-0/+4
* 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