aboutsummaryrefslogtreecommitdiff
path: root/nbd/client-connection.c
AgeCommit message (Expand)AuthorFilesLines
2023-10-05nbd/client: Request extended headers during negotiationEric Blake1-1/+1
2023-09-22nbd: Replace bool structured_reply with mode enumEric Blake1-2/+2
2023-09-08Merge tag 'pull-trivial-patches' of https://gitlab.com/mjt0k/qemu into stagingStefan Hajnoczi1-1/+1
2023-09-08misc/other: spelling fixesMichael Tokarev1-1/+1
2023-09-07nbd: drop unused nbd_receive_negotiate() aio_context argumentStefan Hajnoczi1-2/+1
2023-06-05bulk: Remove pointless QOM castsPhilippe Mathieu-Daudé1-1/+1
2023-01-20coroutine: Split qemu/coroutine-core.h off qemu/coroutine.hMarkus Armbruster1-0/+1
2022-06-29nbd: trace long NBD operationsDenis V. Lunev1-0/+2
2022-03-07block: pass desired TLS hostname through from block driver clientDaniel P. Berrangé1-3/+9
2021-12-21nbd/client-connection: improve error message of cancelled attemptVladimir Sementsov-Ogievskiy1-2/+9
2021-12-21nbd/client-connection: nbd_co_establish_connection(): return real errorVladimir Sementsov-Ogievskiy1-16/+34
2021-09-29nbd/client-connection: nbd_co_establish_connection(): fix non set errpVladimir Sementsov-Ogievskiy1-0/+1
2021-06-18nbd/client-connection: add option for non-blocking connection attemptVladimir Sementsov-Ogievskiy1-1/+7
2021-06-18nbd/client-connection: return only one io channelVladimir Sementsov-Ogievskiy1-8/+28
2021-06-18nbd/client-connection: shutdown connection on releaseVladimir Sementsov-Ogievskiy1-3/+17
2021-06-18nbd/client-connection: implement connection retryVladimir Sementsov-Ogievskiy1-13/+43
2021-06-18nbd/client-connection: add possibility of negotiationVladimir Sementsov-Ogievskiy1-5/+100
2021-06-18nbd/client-connection: use QEMU_LOCK_GUARDVladimir Sementsov-Ogievskiy1-54/+45
2021-06-18nbd: move connection code from block/nbd to nbd/client-connectionVladimir Sementsov-Ogievskiy1-0/+232