summary refs log tree commit diff stats
path: root/nbd/client.c (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* nbd/client: fix error messages in nbd_handle_reply_errVladimir Sementsov-Ogievskiy2018-03-011-12/+12
* nbd: rename nbd_option and nbd_opt_replyVladimir Sementsov-Ogievskiy2018-01-101-6/+6
* nbd/client: Don't hard-disconnect on ESHUTDOWN from serverEric Blake2017-11-171-6/+0
* nbd/client: Use error_prepend() correctlyEric Blake2017-11-171-24/+26
* nbd/client: Nicer trace of structured replyEric Blake2017-11-091-1/+3
* nbd: Minimal structured read for clientVladimir Sementsov-Ogievskiy2017-10-301-0/+12
* nbd/client: prepare nbd_receive_reply for structured replyVladimir Sementsov-Ogievskiy2017-10-301-22/+82
* nbd/client: refactor nbd_receive_starttlsVladimir Sementsov-Ogievskiy2017-10-301-15/+41
* nbd: Move nbd_errno_to_system_errno() to public headerEric Blake2017-10-301-32/+0
* nbd: Include error names in trace messagesEric Blake2017-10-301-1/+2
* nbd: rename some simple-request related objects to be _simple_Vladimir Sementsov-Ogievskiy2017-10-121-2/+2
* nbd/client: fix nbd_send_request to return intVladimir Sementsov-Ogievskiy2017-08-301-1/+1
* nbd/client: refactor nbd_receive_replyVladimir Sementsov-Ogievskiy2017-08-301-3/+9
* nbd/client: refactor nbd_read_eofVladimir Sementsov-Ogievskiy2017-08-301-5/+0
* nbd/client: fix nbd_opt_goVladimir Sementsov-Ogievskiy2017-08-301-2/+0
* nbd: fix memory leak in nbd_opt_go()Philippe Mathieu-Daudé2017-07-281-3/+5
* nbd: Trace client command being sentEric Blake2017-07-171-1/+2
* nbd: Fix iotests failure due to changed client error messageEric Blake2017-07-171-3/+2
* nbd: Implement NBD_INFO_BLOCK_SIZE on clientEric Blake2017-07-141-12/+69
* nbd: Implement NBD_OPT_GO on clientEric Blake2017-07-141-2/+124
* nbd: Expose and debug more NBD constantsEric Blake2017-07-141-18/+34
* nbd: Create struct for tracking export infoEric Blake2017-07-141-22/+22
* nbd: use generic trace subsystem instead of TRACE macroVladimir Sementsov-Ogievskiy2017-07-101-39/+30
* nbd: refactor tracingVladimir Sementsov-Ogievskiy2017-07-101-3/+0
* nbd/client: refactor TRACE of NBD_MAGICVladimir Sementsov-Ogievskiy2017-07-101-9/+2
* nbd: make nbd_drop publicVladimir Sementsov-Ogievskiy2017-06-151-26/+0
* nbd: rename read_sync and friendsVladimir Sementsov-Ogievskiy2017-06-151-21/+21
* nbd/client.c: use errp instead of LOGVladimir Sementsov-Ogievskiy2017-06-061-13/+17
* nbd: add errp to read_sync, write_sync and drop_syncVladimir Sementsov-Ogievskiy2017-06-061-38/+38
* nbd: read_sync and friends: return 0 on successVladimir Sementsov-Ogievskiy2017-06-061-38/+25
* nbd-client: fix handling of hungup connectionsPaolo Bonzini2017-03-271-1/+1
* nbd/client: fix drop_sync [CVE-2017-2630]Vladimir Sementsov-Ogievskiy2017-03-141-1/+1
* nbd: convert to use qio_channel_yieldPaolo Bonzini2017-02-211-1/+1
* nbd: Don't inf-loop on early EOFEric Blake2016-11-101-6/+7
* nbd: Improve server handling of shutdown requestsEric Blake2016-11-021-0/+18
* nbd: Refactor conversion to errno to silence checkpatchEric Blake2016-11-021-6/+14
* nbd: Support shorter handshakeEric Blake2016-11-021-1/+7
* nbd: Less allocation during NBD_OPT_LISTEric Blake2016-11-021-72/+67
* nbd: Let client skip portions of server replyEric Blake2016-11-021-14/+33
* nbd: Let server know when client gives up negotiationEric Blake2016-11-021-0/+30
* nbd: Share common option-sending code in clientEric Blake2016-11-021-147/+108
* nbd: Rename struct nbd_request and nbd_replyEric Blake2016-11-021-2/+2
* nbd: Treat flags vs. command type as separate fieldsEric Blake2016-11-021-3/+6
* nbd: set name for all I/O channels createdDaniel P. Berrange2016-10-271-0/+1
* nbd: Limit nbdflags to 16 bitsEric Blake2016-08-031-13/+15
* nbd/client.c: Correct trace format stringPeter Maydell2016-06-171-1/+1
* nbd: Avoid magic number for NBD max name sizeEric Blake2016-06-161-1/+1
* nbd: Detect servers that send unexpected error valuesEric Blake2016-06-161-1/+3
* nbd: Clean up ioctl handling of qemu-nbd -cEric Blake2016-06-161-5/+15
* nbd: Group all Linux-specific ioctl code in one placeEric Blake2016-06-161-0/+13