v4.0.0
A new major version that supports both miniSEED v2 and v3.
This release also removes many of the more esoteric features of the program in order make it more maintainable.
- Port to libmseed 3.1.2 with support for both miniSEED v2 and v3.
- The modification log now includes SourceIDs instead of Net,Sta,Loc,Chan.
- Byte range annotation on input file names now uses a
-
between start and end offsets to match libmseed. Legacy delimiter:
also supported. - Add
-m
option to match source ID against globbing pattern. - Add
-snd
to skip non-miniSEED data, otherwise quit on unrecognized input. - Add
-VCHAN
archive layout option that uses publication version. - Allow
-Q
to accept publication versions in addition to RDQM codes. - Remove skipping of channels on decoding errors, output untrimmed record.
- Remove the
-szs
(skip-zero-sample records) option. - Remove the
-lso
(longest segment only) option. - Remove the
-msl
(minimum segment length) option. - Remove the
-sb
(staging buffer) option. - Remove capability to replace input files and the
-rep
and-nb
options. - Remove
-R
(source ID rejection) option. - Remove match/reject list file capability.
- Remove
-sum
(basic summary) option. - Remove
-S[dhm]
(split boundary) option. - Remove
-rls
(split on record length change) option. - Remove
-mod
(modification summary) option. - Remove warning about
LIBMSEED_LEAPSECOND_FILE
environment variable, now included in libmseed.