nbdkit-release-notes-1.81
Release notes for nbdkit 1.8
Overview
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 features
- •
-
New plugin: nbdkit-sh-plugin(3) 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=foobecomes:
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"and"debug"calls.
- •
-
Analyze code under AddressSanitizer and ThreadSanitizer and fix bugs (Eric Blake).
- •
-
Analyze code under Coverity and fix bugs.
- •
-
Tests now run more quickly.
Releases
3 releases since Debian 11 (Bullseye); the text changed 2 times.