Hi all, It's been almost a year since 3.8, and loads of new features have accumulated, so I thought it time to release a new version. New features in nbd 3.9: - AF_UNIX support - Fixed test suite on non-GNU getopt() implementations - New "treefiles" mode, which exports a gazillion of page-sized files; useful for exporting things which are stored on an SSHFS or amazon AWS (trough FUSE) or similar, where every write causes an upload to the backend storage - New "cowdir" option, allowing to specify where copy-on-write files are written. - Minor changes so that nbd-client can now also be compiled for the Android platform. This required removal of the -swap command line option, which requires the mlockall() system call, unavailable on Android. - Protocol update: a reserved bit is used to avoid sending the 124 bytes of useless data at the beginning of the negotiation. The change is implemented so that things will still work with clients not supporting this option, however. - gznbd is now built by the same build system, rather than a separate one. Note however that gznbd is still unmaintained; it should be considered a "contrib" feature. - "nbd-server -V" will now output the nbd-server version number. - Various fixes found through Coverity and the clang static analyzer, and lots of other minor things too small to mention here. Apart from myself, code was contributed by: Andrey Mazo <ahippo@...1923...> (gznbd fixes) Brandon Amos <bdamos@...1754...> (Android fixes) Christian Hesse <mail@...1924...> (test/compile fixes) delmasce <delmasce@...1925...> (test/compile fixes) Eric Price <corvuscorax@...1926...> (treefiles mode) Thomas Eriksson <scrizt@...17...> (client-side of the AF_UNIX mode) txt.file <txt-file@...1925...> (-V option) Get it at the usual location. Enjoy, -- It is easy to love a country that is famous for chocolate and beer -- Barack Obama, speaking in Brussels, Belgium, 2014-03-26
Attachment:
signature.asc
Description: Digital signature