aboutsummaryrefslogtreecommitdiff
path: root/nbd.c
AgeCommit message (Expand)Author
2012-05-10sockets: use error class to pass listen errorAmos Kong
2012-05-10sockets: change inet_connect() to support nonblock socketAmos Kong
2012-04-19nbd: obey FUA on readsPaolo Bonzini
2012-04-19nbd: do not include block_int.hPaolo Bonzini
2012-04-19nbd: do not block in nbd_wr_sync if no data at all is availablePaolo Bonzini
2012-04-19nbd: consistently return negative errno valuesPaolo Bonzini
2012-04-19nbd: consistently check for <0 or >=0Paolo Bonzini
2012-04-19nbd: consistently use ssize_tPaolo Bonzini
2012-04-15nbd: Fix compiler warning (w64)Stefan Weil
2011-12-22qemu-nbd: throttle requestsPaolo Bonzini
2011-12-22qemu-nbd: asynchronous operationPaolo Bonzini
2011-12-22qemu-nbd: add client pointer to NBDRequestPaolo Bonzini
2011-12-22qemu-nbd: move client handling to nbd.cPaolo Bonzini
2011-12-22qemu-nbd: introduce NBDRequestPaolo Bonzini
2011-12-22qemu-nbd: introduce NBDExportPaolo Bonzini
2011-12-22qemu-nbd: introduce nbd_do_receive_requestPaolo Bonzini
2011-12-22qemu-nbd: more robust handling of invalid requestsPaolo Bonzini
2011-12-22qemu-nbd: introduce nbd_do_send_replyPaolo Bonzini
2011-12-22qemu-nbd: simplify nbd_tripPaolo Bonzini
2011-12-22qemu-nbd: remove data_size argument to nbd_tripPaolo Bonzini
2011-12-22qemu-nbd: remove offset argument to nbd_tripPaolo Bonzini
2011-12-22Update ioctl order in nbd_init() to detect EBUSYChunyan Liu
2011-12-22nbd: add support for NBD_CMD_TRIMPaolo Bonzini
2011-12-22nbd: add support for NBD_CMD_FLUSHPaolo Bonzini
2011-12-22nbd: add support for NBD_CMD_FLAG_FUAPaolo Bonzini
2011-12-22nbd: fix error handling in the serverPaolo Bonzini
2011-12-22nbd: switch to asynchronous operationPaolo Bonzini
2011-12-02fix spelling in main directoryDong Xu Wang
2011-11-11nbd: treat EPIPE from NBD_DO_IT as successPaolo Bonzini
2011-09-21nbd: fix non-Linux build failurePaolo Bonzini
2011-09-19nbd: support NBD_SET_FLAGS ioctlPaolo Bonzini
2011-09-19nbd: sync API definitions with upstreamPaolo Bonzini
2011-09-19nbd: support feature negotiationPaolo Bonzini
2011-09-12nbd: Clean up use of block_int.hMarkus Armbruster
2011-07-25Wrap recv to avoid warningsBlue Swirl
2011-04-07NBD: Use qemu_socket functions to open TCP and UNIX socketsNick Thomas
2011-04-07NBD library: whitespace changesNick Thomas
2010-10-03nbd: Haiku has _IO() in its BSD compatibility layerAndreas Färber
2010-09-21Improve qemu-nbd performance by 4400 %Laurent Vivier
2010-09-08Merge remote branch 'kwolf/for-anthony' into stagingAnthony Liguori
2010-09-04Remove unused argument for nbd_client()Jes Sorensen
2010-08-30nbd: Introduce NBD named exports.Laurent Vivier
2010-05-22Fix %lld or %llx printf format useBlue Swirl
2009-07-16Update to a hopefully more future proof FSF addressBlue Swirl
2009-05-21Cast pointer arguments of get/setsockopt, send to void * to keep GCCmalc
2009-04-05Fix some win32 compile warningsblueswir1
2009-01-04Update FSF address in GPL/LGPL boilerplateaurel32
2008-11-22Use qemu_isfoobar and qemu_towombat versions, based on patch by Christoph Eggerblueswir1
2008-09-15Use common objects for qemu-img and qemu-nbdaliguori
2008-09-10qemu-nbd: remove useless parameter from nbd_negotiate() (Laurent Vivier)aliguori