395 Commits (master)

Author SHA1 Message Date
Eric Blake 6e280648d2 nbd/server: Trace client noncompliance on unaligned requests 7 years ago
Eric Blake 2178a569be nbd/server: Fix blockstatus trace 7 years ago
Eric Blake b0245d6478 nbd/server: Advertise actual minimum block size 7 years ago
Eric Blake 3add3ab782 nbd/client: Reject inaccessible tail of inconsistent server 7 years ago
Markus Armbruster a9779a3ab0 trace-events: Delete unused trace points 8 years ago
Markus Armbruster 500016e5db trace-events: Shorten file names in comments 8 years ago
Markus Armbruster e68b3baa25 trace-events: Consistently point to docs/devel/tracing.txt 8 years ago
John Snow 3ae96d6684 block/dirty-bitmaps: add block_dirty_bitmap_check function 8 years ago
John Snow 27a1b301a4 block/dirty-bitmaps: unify qmp_locked and user_locked calls 8 years ago
John Snow 3b78a92776 nbd: change error checking order for bitmaps 8 years ago
Daniel P. Berrange b25e12daff qemu-nbd: add support for authorization of TLS clients 8 years ago
Kevin Wolf d3bd5b9089 nbd: Use low-level QIOChannel API in nbd_read_eof() 8 years ago
Kevin Wolf a7b78fc944 nbd: Move nbd_read_eof() to nbd/client.c 8 years ago
Eric Blake 269ee27e99 nbd/server: Kill pointless shadowed variable 8 years ago
Vladimir Sementsov-Ogievskiy e6798f06a6 nbd: generalize usage of nbd_read 8 years ago
Eric Blake 7c6f5ddca6 nbd/client: Work around 3.0 bug for listing meta contexts 8 years ago
Eric Blake 0b576b6bfb nbd/client: Add meta contexts to nbd_receive_export_list() 8 years ago
Eric Blake d21a2d3451 nbd/client: Add nbd_receive_export_list() 8 years ago
Eric Blake 138796d0f5 nbd/client: Refactor nbd_opt_go() to support NBD_OPT_INFO 8 years ago
Eric Blake b3c9d33bc4 nbd/client: Pull out oldstyle size determination 8 years ago
Eric Blake 10b89988d6 nbd/client: Split handshake into two functions 8 years ago
Eric Blake 2b8d095451 nbd/client: Refactor return of nbd_receive_negotiate() 8 years ago
Eric Blake 0182c1aed9 nbd/client: Split out nbd_receive_one_meta_context() 8 years ago
Eric Blake 757b3ab989 nbd/client: Split out nbd_send_meta_query() 8 years ago
Eric Blake 2df94eb52b nbd/client: Change signature of nbd_negotiate_simple_meta_context() 8 years ago
Eric Blake 6dc1667d68 nbd/client: Move export name into NBDExportInfo 8 years ago
Eric Blake 091d0bf3c9 nbd/client: Refactor nbd_receive_list() 8 years ago
Eric Blake 9d26dfcbab nbd/server: Favor [u]int64_t over off_t 8 years ago
Eric Blake 7596bbb390 nbd/server: Hoist length check to qmp_nbd_server_add 8 years ago
Vladimir Sementsov-Ogievskiy 76d570dc49 dirty-bitmap: improve bdrv_dirty_bitmap_next_zero 8 years ago
Eric Blake 678ba275c7 nbd: Merge nbd_export_bitmap into nbd_export_new 8 years ago
Eric Blake 3fa4c76590 nbd: Merge nbd_export_set_name into nbd_export_new 8 years ago
Eric Blake 702aa50d61 nbd: Only require disabled bitmap for read-only exports 8 years ago
Eric Blake ef2e35fcc8 nbd/client: Drop pointless buf variable 8 years ago
Eric Blake 3c1fa35d74 qemu-nbd: Fail earlier for -c/-d on non-linux 8 years ago
Eric Blake 6c5c035138 nbd/client: More consistent error messages 8 years ago
Eric Blake bee21ef095 nbd/client: Trace all server option error messages 8 years ago
Vladimir Sementsov-Ogievskiy 757a0d05ea nbd: publish _lookup functions 8 years ago
Eric Blake e31d802479 nbd/server: Advertise all contexts in response to bare LIST 8 years ago
Eric Blake 3e99ebb9d3 nbd/server: Ignore write errors when replying to NBD_OPT_ABORT 8 years ago
Daniel P. Berrangé 0b0bb124bb nbd: fix whitespace in server error message 8 years ago
John Snow d9782022bd nbd: forbid use of frozen bitmaps 8 years ago
Vladimir Sementsov-Ogievskiy 7f7dfe2a53 nbd/server: drop old-style negotiation 8 years ago
Vladimir Sementsov-Ogievskiy 2f454defc2 nbd/server: fix NBD_CMD_CACHE 8 years ago
Peter Maydell 80c7c2b00d nbd: Don't take address of fields in packed structs 8 years ago
Vladimir Sementsov-Ogievskiy fb7afc797e nbd/server: send more than one extent of base:allocation context 8 years ago
Vladimir Sementsov-Ogievskiy 6545916d52 nbd/server: fix bitmap export 8 years ago
Vladimir Sementsov-Ogievskiy 0c0eaed147 nbd/server: fix nbd_co_send_block_status 8 years ago
Eric Blake 216ee3657e nbd/client: Add x-dirty-bitmap to query bitmap from server 8 years ago
Eric Blake 7606c99a04 nbd/server: Fix dirty bitmap logic regression 8 years ago