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

Reply via email to