This release fixes a number of, smaller, bugs. Several failures are
fixed in the zone file parser, reported by fuzzing from Frederic Cambus.
NSD now warns when a zonefile is parsed with SSHFP records in it with
wrong lengths. The record itself is still managed normally, eg. does
not cause the zone to stop loading. They are output into log, but the
warnings are easily visible from the commandline using nsd-checkzone.
This RC2 is made because there is a last-minute bugfix that fixes a
segfault, and it is nice to fold this into the release in progress.
Additional changes:
- Fix #33: Fix segfault in service of remaining streams on exit.
- Fix error message for out of zone data to have more information.
This release fixes a number of, smaller, bugs. Several failures are
fixed in the zone file parser, reported by fuzzing from Frederic Cambus.
NSD now warns when a zonefile is parsed with SSHFP records in it with
wrong lengths. The record itself is still managed normally, eg. does
not cause the zone to stop loading. They are output into log, but the
warnings are easily visible from the commandline using nsd-checkzone.
The release also fixes a segfault on exit, that originated from a fix
in 4.2.1.