Sign in
qemu
/
qemu
/
50f22fa60d95c04a179e2cbf4b5f58d1f6068b61
/
nbd
420a4e9
nbd: rename nbd_option and nbd_opt_reply
by Vladimir Sementsov-Ogievskiy
· 7 years ago
9156245
nbd/server: add additional assert to nbd_export_put
by Vladimir Sementsov-Ogievskiy
· 7 years ago
e2de325
nbd/server: Optimize final chunk of sparse read
by Eric Blake
· 7 years ago
418638d
nbd/server: Implement sparse reads atop structured reply
by Eric Blake
· 7 years ago
51ae4f8
nbd/server: CVE-2017-15118 Stack smash on large export name
by Eric Blake
· 7 years ago
fdad35e
nbd/server: CVE-2017-15119 Reject options larger than 32M
by Eric Blake
· 7 years ago
fed5f8f
nbd/server: Fix error reporting for bad requests
by Eric Blake
· 7 years ago
01b05c6
nbd/client: Don't hard-disconnect on ESHUTDOWN from server
by Eric Blake
· 7 years ago
cb6b1a3
nbd/client: Use error_prepend() correctly
by Eric Blake
· 7 years ago
ef8c887
nbd/server: Fix structured read of length 0
by Eric Blake
· 7 years ago
efdc0c1
nbd: Fix struct name for structured reads
by Eric Blake
· 7 years ago
079d326
nbd/client: Nicer trace of structured reply
by Eric Blake
· 7 years ago
46321d6
nbd/server: fix nbd_negotiate_handle_info
by Vladimir Sementsov-Ogievskiy
· 7 years ago
f140e30
nbd: Minimal structured read for client
by Vladimir Sementsov-Ogievskiy
· 7 years ago
56dc682
nbd: Move nbd_read() to common header
by Eric Blake
· 7 years ago
d2febed
nbd/client: prepare nbd_receive_reply for structured reply
by Vladimir Sementsov-Ogievskiy
· 7 years ago
d795299
nbd/client: refactor nbd_receive_starttls
by Vladimir Sementsov-Ogievskiy
· 7 years ago
a57f6de
nbd/server: Include human-readable message in structured errors
by Eric Blake
· 7 years ago
5c54e7f
nbd: Minimal structured read for server
by Vladimir Sementsov-Ogievskiy
· 7 years ago
e68c35c
nbd/server: Refactor zero-length option check
by Eric Blake
· 7 years ago
8cbee49
nbd/server: Simplify nbd_negotiate_options loop
by Eric Blake
· 7 years ago
8fb48b8
nbd/server: Report error for write to read-only export
by Eric Blake
· 7 years ago
bae245d
nbd: Expose constants and structs for structured read
by Eric Blake
· 7 years ago
dd68944
nbd: Move nbd_errno_to_system_errno() to public header
by Eric Blake
· 7 years ago
e7a78d0
nbd: Include error names in trace messages
by Eric Blake
· 7 years ago
92652b1
nbd: header constants indenting
by Vladimir Sementsov-Ogievskiy
· 7 years ago
de79bfc
nbd/server: simplify reply transmission
by Vladimir Sementsov-Ogievskiy
· 7 years ago
978df1b
nbd/server: refactor nbd_co_send_simple_reply parameters
by Vladimir Sementsov-Ogievskiy
· 7 years ago
14cea41
nbd/server: do not use NBDReply structure
by Vladimir Sementsov-Ogievskiy
· 7 years ago
caad538
nbd/server: structurize simple reply header sending
by Vladimir Sementsov-Ogievskiy
· 7 years ago
7b3158f
nbd: rename some simple-request related objects to be _simple_
by Vladimir Sementsov-Ogievskiy
· 7 years ago
e8d3eb7
NBD: use g_new() family of functions
by Marc-André Lureau
· 7 years ago
030fa7f
nbd: Use new qio_channel_*_all() functions
by Eric Blake
· 8 years ago
490dc5e
nbd/client: fix nbd_send_request to return int
by Vladimir Sementsov-Ogievskiy
· 8 years ago
ba84564
nbd/client: refactor nbd_receive_reply
by Vladimir Sementsov-Ogievskiy
· 8 years ago
ab01df1
nbd/client: refactor nbd_read_eof
by Vladimir Sementsov-Ogievskiy
· 8 years ago
a0acf3a
nbd/client: fix nbd_opt_go
by Vladimir Sementsov-Ogievskiy
· 8 years ago
3dff24f
nbd: Fix order of bdrv_set_perm and bdrv_invalidate_cache
by Kevin Wolf
· 8 years ago
dad3946
nbd: Fix trace message for disconnect
by Eric Blake
· 8 years ago
8908eb1
trace-events: fix code style: print 0x before hex numbers
by Vladimir Sementsov-Ogievskiy
· 8 years ago
158b9aa
nbd: fix memory leak in nbd_opt_go()
by Philippe Mathieu-Daudé
· 8 years ago
5f66d06
nbd: Fix server reply to NBD_OPT_EXPORT_NAME of older clients
by Eric Blake
· 8 years ago
48000eb
nbd: Trace client command being sent
by Eric Blake
· 8 years ago
9a76bd7
nbd: Fix iotests failure due to changed client error message
by Eric Blake
· 8 years ago
081dd1f
nbd: Implement NBD_INFO_BLOCK_SIZE on client
by Eric Blake
· 8 years ago
0c1d50b
nbd: Implement NBD_INFO_BLOCK_SIZE on server
by Eric Blake
· 8 years ago
8ecaeae
nbd: Implement NBD_OPT_GO on client
by Eric Blake
· 8 years ago
f37708f
nbd: Implement NBD_OPT_GO on server
by Eric Blake
· 8 years ago
23e099c
nbd: Refactor reply to NBD_OPT_EXPORT_NAME
by Eric Blake
· 8 years ago
621c4f4
nbd: Simplify trace of client flags in negotiation
by Eric Blake
· 8 years ago
3736cc5
nbd: Expose and debug more NBD constants
by Eric Blake
· 8 years ago
37ec36f
nbd: Don't bother tracing an NBD_OPT_ABORT response failure
by Eric Blake
· 8 years ago
004a89f
nbd: Create struct for tracking export info
by Eric Blake
· 8 years ago
9588463
nbd: use generic trace subsystem instead of TRACE macro
by Vladimir Sementsov-Ogievskiy
· 8 years ago
6fb2b97
nbd: refactor tracing
by Vladimir Sementsov-Ogievskiy
· 8 years ago
7f9039c
nbd/server: rename clientflags var in nbd_negotiate_options
by Vladimir Sementsov-Ogievskiy
· 8 years ago
4875196
nbd/server: fix TRACE in nbd_negotiate_send_rep_len
by Vladimir Sementsov-Ogievskiy
· 8 years ago
458d7a6
nbd/client: refactor TRACE of NBD_MAGIC
by Vladimir Sementsov-Ogievskiy
· 8 years ago
3e6bb54
nbd/common: nbd_tls_handshake: remove extra TRACE
by Vladimir Sementsov-Ogievskiy
· 8 years ago
c7b9728
nbd/server: add errp to nbd_send_reply()
by Vladimir Sementsov-Ogievskiy
· 8 years ago
2fd2c84
nbd/server: use errp instead of LOG
by Vladimir Sementsov-Ogievskiy
· 8 years ago
76ff081
nbd/server: refactor nbd_negotiate
by Vladimir Sementsov-Ogievskiy
· 8 years ago
1e120ff
nbd/server: nbd_negotiate: return 1 on NBD_OPT_ABORT
by Vladimir Sementsov-Ogievskiy
· 8 years ago
8c372a0
nbd/server: refactor nbd_trip
by Vladimir Sementsov-Ogievskiy
· 8 years ago
2e5c9ad
nbd/server: rename rc to ret
by Vladimir Sementsov-Ogievskiy
· 8 years ago
d9faeed
nbd/server: get rid of fail: return rc
by Vladimir Sementsov-Ogievskiy
· 8 years ago
7798d3a
nbd/server: nbd_negotiate: fix error path
by Vladimir Sementsov-Ogievskiy
· 8 years ago
c84087f
nbd/server: remove NBDClientNewData
by Vladimir Sementsov-Ogievskiy
· 8 years ago
ee898b8
nbd/server: refactor nbd_co_receive_request
by Vladimir Sementsov-Ogievskiy
· 8 years ago
2a6e128
nbd/server: get rid of EAGAIN dead code
by Vladimir Sementsov-Ogievskiy
· 8 years ago
572b97e
nbd/server: refactor nbd_co_send_reply
by Vladimir Sementsov-Ogievskiy
· 8 years ago
a0dc63a
nbd/server: get rid of ssize_t
by Vladimir Sementsov-Ogievskiy
· 8 years ago
2b0bbc4
nbd/server: get rid of nbd_negotiate_read and friends
by Vladimir Sementsov-Ogievskiy
· 8 years ago
4429802
nbd: make nbd_drop public
by Vladimir Sementsov-Ogievskiy
· 8 years ago
d1fdf25
nbd: rename read_sync and friends
by Vladimir Sementsov-Ogievskiy
· 8 years ago
0c9390d
nbd: Fix regression on resiliency to port scan
by Eric Blake
· 8 years ago
df8ad9f
nbd: Fully initialize client in case of failed negotiation
by Eric Blake
· 8 years ago
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
f260956
nbd: add errp parameter to nbd_wr_syncv()
by Vladimir Sementsov-Ogievskiy
· 8 years ago
f5d406f
nbd: read_sync and friends: return 0 on success
by Vladimir Sementsov-Ogievskiy
· 8 years ago
f250a42
nbd: strict nbd_wr_syncv
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
8a7ce4f
nbd/server: Use real permissions for NBD exports
by Kevin Wolf
· 8 years ago
d708642
block: Add error parameter to blk_insert_bs()
by Kevin Wolf
· 8 years ago
6d0eb64
block: Add permissions to blk_new()
by Kevin Wolf
· 8 years ago
ff82911
nbd: convert to use qio_channel_yield
by Paolo Bonzini
· 8 years ago
60e705c
io: change the QIOTask callback signature
by Daniel P. Berrange
· 9 years ago
f6a51c8
aio: add AioPollFn and io_poll() interface
by Stefan Hajnoczi
· 8 years ago
a506824
nbd: Don't inf-loop on early EOF
by Eric Blake
· 8 years ago
1f4d6d1
nbd: Implement NBD_CMD_WRITE_ZEROES on server
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
3668328
nbd: Send message along with server NBD_REP_ERR errors
by Eric Blake
· 8 years ago
Next »