Releases: iustin/mt-st
Bugfix release 1.7
Fixes a single bug in stinit parsing of invalid definitions. This is a trivial bug, and only affects config files manually installed by root, so the impact should be minimal.
The bug also does not appear on amd64/x86, but (in Debian) was only triggered (as undefined behaviour) on mips64el, arm64 and s390x, likely due to different platform behaviour.
Bugfix release 1.6
This is bugfix release agains 1.5. In between 1.4 and 1.5, the "make check" target was migrated to using
shelltest, but the make dist
and distcheck
targets were no, so the built archive was actually not. This only fixes that and has no functional code changes from 1.5.
Release 1.5
Trivial release:
- add IBM 3590 B/E format to tape densities table (Chris Dinneen).
Thanks!
Minor improvements and code fixes
Small bugfixes and improvements release:
- show default tape device in usage output (Iustin Pop).
- improve parsing of the stinit.def configuration file to detect and
flag some of the possible errors, and add tests to prevent
regressions (Iustin Pop). - add LTO-8 (hrchu) and LTO-7 formatted as M8 (Iustin Pop) density
codes. - internal code improvements for issues flagged by Coverity scan
warnings (Gris Ge). - add bash auto-completion file (Paweł Marciniak).
- don't strip anymore binaries on installation, as nowadays this is
the job of package managers (Dan Horák).
Thanks to all the contributors!
Release version 1.3
Small bugfixes and improvements:
- add more density codes (Kai Mäkisara)
- check for overflow when using k, M or G suffixes (Kai Mäkisara)
- allow negative argument for mkpartition, supported by Linux 4.6 and
later (Kai Mäkisara) - fix compilation with musl libc (Felix Janda)
- allow configuring the default tape device and installation paths (e.g.
/bin
vs./usr/bin
) at build/install time (Iustin Pop) - code cleanups from the SUSE package (Alexey Svistunov)
- update the supplied example file (Alexey Svistunov)
- fix config file parsing bug in stinit (Iustin Pop)
Release version 1.2
This a mostly a cleanup release after many years of no updates,
integrating pending fixes and distribution patches from Debian and
RedHat, and a change of maintainership:
- many updates to density codes (SDLT, LTO 5,6 and 7, etc.) (various
people) - multiple man page updates (various people)
- improve default tape device handling in
mt
: check that it actually
is a character device, in order to show better error messages when
/dev/tape
is a different type (e.g. directory when usingudev
) - small bug fix in stinit in parsing the input file (David Binderman)
- improve build system by allowing easier customisation of build flags
and installation directory (viaDESTDIR
, not prefix) and by
sanitising the creation of the dist archive (Iustin Pop) - sanitise the source code to get rid of GCC warnings (Jan Christoph
Nordholz, Iustin Pop) - add
stshowoptions
alias tostshowopt
(Ivo De Decker) - expand the provided
stinit.def.examples
file (Suggested by
Ralf-Peter Rohbeck) - improve the
--help
output of stinit (Dan Horák) - change of maintainership to Iustin Pop [email protected]