I'd like to suggest that we release nbdkit 1.4 (next stable branch) soon.
The last stable branch was effectively released in January this year
(although I didn't actually implement the stable/development branch
policy until April).
There has been a lot of development since then:
- Switch to defaulting to newstyle protocol.
- On-demand ramping of thread pool.
- TRIM support in the file plugin.
- nbdkit_parse_size rewritten.
- Test IPv6 connections.
- Reworked error handling.
- New log filter.
- New blocksize filter.
- New nozero filter.
- New fua filter.
- New can_zero, can_fua methods and better handling of FUA.
- New nbdkit_realpath function.
- Better handling of shutdown.
- New ext2 plugin.
- Bash tab completion.
- New zero plugin.
- New random plugin.
- New PKG_CHECK_VAR variables.
- TLS-PSK authentication.
- New Tcl plugin (posted for review).
- Of course numerous smaller bug fixes and improvements.
I'm also going to propose that we try to get 1.4 into RHEL 8, which
means we will need to do this branching fairly quickly, in the next
few weeks.
Let me know what you think.
Thanks,
Rich.
--
Richard Jones, Virtualization Group, Red Hat
http://people.redhat.com/~rjones
Read my programming and virtualization blog:
http://rwmj.wordpress.com
Fedora Windows cross-compiler. Compile Windows programs, test, and
build Windows installers. Over 100 libraries supported.
http://fedoraproject.org/wiki/MinGW