Hi folks, Subject says it all, really: I've just released NBD 3.15.
Changes since 3.14: New features: - Implement NBD_CMD_WRITE_ZEROES, for efficiently writing large numbers of zeroes (server side implementation only) - (optional) support for NBD_OPT_STARTTLS, using GnuTLS. - Support for multiplexing commands over multiple connections, for improving performance (requires Linux 4.10 or above). - Support for using splice(), also for improving performance - Protocol errors during negotiation now are accompanied by a human-readable error string. Bug fixes: - Fix the handling of maxconnections, so that it is not a global setting (over all exports) but rather a per-export setting. - Fix handling of unknown options sent to the server. Previously we would desync from the protocol, causing another error and a disconnect. - Produce a log message when the address family of the client socket does not match the expected address family in the authfile handling. A proper fix would convert IPv4 sockets to v6-mapped v4 sockets, but that's much more complicated. - and various other minor fixes too small to mention here; see the changelog Get it at the usual place. Regards, -- < ron> I mean, the main *practical* problem with C++, is there's like a dozen people in the world who think they really understand all of its rules, and pretty much all of them are just lying to themselves too. -- #debian-devel, OFTC, 2016-02-12 ------------------------------------------------------------------------------ Developer Access Program for Intel Xeon Phi Processors Access to Intel Xeon Phi processor-based developer platforms. With one year of Intel Parallel Studio XE. Training and support from Colfax. Order your platform today.http://sdm.link/intel _______________________________________________ Nbd-general mailing list Nbd-general@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nbd-general