Releases: EarthScope/msi
Releases · EarthScope/msi
v4.2.1
v4.2
v4.1
- Update libmseed to v3.0.18
v4.0, major new version
This is the initial release of major new version 4. This version is based on libmseed v3 and supports both miniSEED versions 2 and 3. Most of the functionality remains the same but the output format is slightly different and some options have changed.
Changes in this release:
- Update to libmseed 3, with support for miniSEED 3, URLs, etc.
- Remove -e (encoding) and -r (reclen) options, these are autodetected
- Remove the -M and -R options
- Add -m and -r options to match and reject patterns against the Source Identifier of each record, often following this pattern:
FDSN:<network>_<station>_<location>_<band>_<source>_<subsource>
- Replace the -y option with -snd and change the default to stop processing if non-miniSEED is encountered.
- Filenames can now contain read range with end: file@start-end
- Added -H option to add HTTP headers
- Added -u option to take user:pass
- Changed -Q to -P, -Q still supported but undocumented
- Default date-time format is now YYYY-MM-DDThh:mm:ss.ffffff, can be changed with
-tf
option - Date-time format for -ts and -te options now autodetected, can be
YYYY-MM-DD
, orYYYY-jjj
, or epoch formats.
v3.8
- Update libmseed to 2.19.5, with fix for leap second calculation.
v3.7
- Update libmseed to 2.19.4.
- Remove Windows/Watcom build files and documentation, this will not build on Windows with the current uses of system regex usage.
- Update licensing to GNU GPL 3.
v3.6
- Update libmseed to 2.14.
- Read any leap second list file indicated by the LIBMSEED_LEAPSECOND_FILE environment variable and use it when determining trace listings.
v3.5
- Update libmseed to 2.10.
v3.4.3
- Fix parsing of match/rejection list files, the error only occurred with multiple lines on systems with specific snprintf() behavior.