Skip to content

v4.0.0

Compare
Choose a tag to compare
@chad-earthscope chad-earthscope released this 27 May 22:59
· 3 commits to main since this release
41c9705

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.