nbdkit-release-notes-1.8 - release notes for nbdkit 1.8
These are the release notes for nbdkit stable release 1.8. This describes the major changes since 1.6.
nbdkit 1.8.0 was released on 12th November 2018.
New plugin: nbdkit-sh-plugin(1) for running shell scripts and other external programs. See: https://rwmj.wordpress.com/2018/09/09/write-nbdkit-plugins-in-shell-script/
New plugin: nbdkit-partitioning-plugin(1) which creates a partitioned disk from a list of partitions in files.
New plugin: nbdkit-iso-plugin(1) which creates an ISO (CD-ROM) image on the fly from a directory of files. See: https://rwmj.wordpress.com/2018/10/18/new-in-nbdkit-create-an-iso-image-on-the-fly/
New plugin: nbdkit-floppy-plugin(1) which creates a virtual FAT-formatted floppy disk from a directory of files. https://rwmj.wordpress.com/2018/10/29/new-in-nbdkit-create-a-virtual-floppy-disk/
Magic config key allows simpler invocation of many plugins, eg:
nbdkit file file=foo
becomes:
nbdkit file foo
nbdkit-data-plugin(1): Add disk2data.pl script to generate data parameters.
nbdkit-data-plugin(1) Use
<file
to inline a file.nbdkit-vddk-plugin(1): Use -D vddk.diskinfo=1 to enable extra debug information.
tests: Use a helper function to refactor and simplify most tests.
nbdkit-partition-filter(1): Can handle > 128 GPT partitions.
nbdkit can be compiled on the Haiku operating system (François Revol).
New
nbdkit_parse_bool
API for parsing boolean parameters (Eric Blake).nbdkit-log-filter(1): Add
logappend=[true|false]
(Eric Blake).nbdkit-ocaml-plugin(3): New
set_error
anddebug
calls.Analyze code under AddressSanitizer and ThreadSanitizer and fix bugs (Eric Blake).
Analyze code under Coverity and fix bugs.
Tests now run more quickly.
nbdkit(1), https://www.redhat.com/archives/libguestfs/2018-November/msg00111.html.
Eric Blake
Richard W.M. Jones
Copyright Red Hat
Hey! The above document had some coding errors, which are explained below:
- Around line 74:
-
Non-ASCII character seen before =encoding in '(François'. Assuming UTF-8