3.16 is out now, too. I managed to fix the outstanding issues, and it should be ready for prime time now.
New features: - Implement the NBD_OPT_GO and NBD_OPT_INFO negotiation options in both the client and the server, and use them in preference over NBD_OPT_EXPORT_NAME (but fall back to the latter in case the server doesn't support NBD_OPT_GO). - Make sure we still run the postrun command, even if the connection was closed improperly. Previously, nbd-server would just exit, leaving no chance for postrun to do any cleanup. In the unlikely case that there are scripts out there that rely on the current buggy behaviour, we might pass the success or failure state of the server as a command-line parameter to the postrun command; but for now, ignore that possibility. - Add a new "waitfile" parameter, which uses the copyonwrite code to allow writing to an export for which the main file has not appeared yet. It won't allow reading from that export (unless writes to that same export have already happened in this session) until a short while after SIGUSR1 has been sent to the server. This allows out-of-band migration of exports from one server to another. Code by Daniel Kucera - Make sure that nbd compiles on non-Linux platforms again, in the face of all variants of the GnuTLS options. - Various fixes for issues found by Coverity It might be a bit silly to release 3.16 right on the heels of 3.15.3, but hey. Get it at the usual place. On Mon, May 22, 2017 at 08:39:16AM +0200, Wouter Verhelst wrote: > Hi folks, > > I just released NBD 3.15.3. This is just a cherry-pick of the > certificate resign on top of 3.15.2, so that test suite builds will work > again. Get it at the usual place. > > What's on master needs a little more work now, before I'll release it as > 3.16, but that needs me to sit down for a few hours, which I find myself > not having recently. This is more urgent than that, though. > > 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 > > ------------------------------------------------------------------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > _______________________________________________ > Nbd-general mailing list > Nbd-general@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/nbd-general > -- Help me, off-by-one kenobi. You're my only nought. ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Nbd-general mailing list Nbd-general@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nbd-general