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
-moption to match source ID against globbing pattern. - Add
-sndto skip non-miniSEED data, otherwise quit on unrecognized input. - Add
-VCHANarchive layout option that uses publication version. - Allow
-Qto 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
-repand-nboptions. - 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_FILEenvironment variable, now included in libmseed.