Sign in
qemu
/
qemu
/
fea617c58b777495b9285f3dc6b33f2898352886
/
nbd
/
client.c
be41c10
nbd/client.c: use errp instead of LOG
by Vladimir Sementsov-Ogievskiy
· 8 years ago
e44ed99
nbd: add errp to read_sync, write_sync and drop_sync
by Vladimir Sementsov-Ogievskiy
· 8 years ago
f5d406f
nbd: read_sync and friends: return 0 on success
by Vladimir Sementsov-Ogievskiy
· 8 years ago
a12a712
nbd-client: fix handling of hungup connections
by Paolo Bonzini
· 8 years ago
2563c9c
nbd/client: fix drop_sync [CVE-2017-2630]
by Vladimir Sementsov-Ogievskiy
· 8 years ago
ff82911
nbd: convert to use qio_channel_yield
by Paolo Bonzini
· 8 years ago
a506824
nbd: Don't inf-loop on early EOF
by Eric Blake
· 8 years ago
b6f5d3b
nbd: Improve server handling of shutdown requests
by Eric Blake
· 8 years ago
8b34a9d
nbd: Refactor conversion to errno to silence checkpatch
by Eric Blake
· 8 years ago
c203c59
nbd: Support shorter handshake
by Eric Blake
· 8 years ago
75368aa
nbd: Less allocation during NBD_OPT_LIST
by Eric Blake
· 8 years ago
7d3123e
nbd: Let client skip portions of server reply
by Eric Blake
· 8 years ago
2cdbf41
nbd: Let server know when client gives up negotiation
by Eric Blake
· 8 years ago
c8a3a1b
nbd: Share common option-sending code in client
by Eric Blake
· 8 years ago
ed2dd91
nbd: Rename struct nbd_request and nbd_reply
by Eric Blake
· 8 years ago
b626b51
nbd: Treat flags vs. command type as separate fields
by Eric Blake
· 8 years ago
0d73f72
nbd: set name for all I/O channels created
by Daniel P. Berrange
· 8 years ago
7423f41
nbd: Limit nbdflags to 16 bits
by Eric Blake
· 9 years ago
d121fcd
nbd/client.c: Correct trace format string
by Peter Maydell
· 9 years ago
943cec8
nbd: Avoid magic number for NBD max name size
by Eric Blake
· 9 years ago
f3c32fc
nbd: Detect servers that send unexpected error values
by Eric Blake
· 9 years ago
f57e241
nbd: Clean up ioctl handling of qemu-nbd -c
by Eric Blake
· 9 years ago
98494e3
nbd: Group all Linux-specific ioctl code in one place
by Eric Blake
· 9 years ago
2cb3474
nbd: More debug typo fixes, use correct formats
by Eric Blake
· 9 years ago
f6be672
nbd: Don't use cpu_to_*w() functions
by Peter Maydell
· 9 years ago
773dce3
nbd: Don't use *_to_cpup() functions
by Peter Maydell
· 9 years ago
cb8d4c8
Fix some typos found by codespell
by Stefan Weil
· 9 years ago
200650d
nbd: Don't fail handshake on NBD_OPT_LIST descriptions
by Eric Blake
· 9 years ago
6ff5816
nbd: Fix NBD unsupported options
by Alex Bligh
· 9 years ago
7548fe3
nbd: Improve debug traces on little-endian
by Eric Blake
· 9 years ago
b6afc65
nbd: Fix poor debug message
by Eric Blake
· 9 years ago
da34e65
include/qemu/osdep.h: Don't include qapi/error.h
by Markus Armbruster
· 9 years ago
f95910f
nbd: implement TLS support in the protocol negotiation
by Daniel P. Berrange
· 9 years ago
69b4950
nbd: use "" as a default export name if none provided
by Daniel P. Berrange
· 9 years ago
9344e5f
nbd: always query export list in fixed new style protocol
by Daniel P. Berrange
· 9 years ago
e2a9d9a
nbd: make client request fixed new style if advertised
by Daniel P. Berrange
· 9 years ago
f72d705
nbd: invert client logic for negotiating protocol version
by Daniel P. Berrange
· 9 years ago
1c778ef
nbd: convert to using I/O channels for actual socket I/O
by Daniel P. Berrange
· 9 years ago
d38ea87
all: Clean up includes
by Peter Maydell
· 9 years ago
798bfe0
nbd: Split nbd.c
by Fam Zheng
· 9 years ago