Skip to content

v2.14

Compare
Choose a tag to compare
@chad-earthscope chad-earthscope released this 14 Feb 06:15
· 278 commits to main since this release
  • Fix memory leak when msr_pack() returns after an error. Patch contributed by Larry Baker and Eric Thomas.
  • Change casting of values passed to isdigit() to int instead of unsigned character. Apparently this was confusing on ARM systems.
  • Add ms_readleapseconds() and ms_readleapsecondfile() routines to read a leap seconds file into an internal list.
  • Modify msr_endtime() to check for an internal leap second list, check for overlap with the record and adjust the end time as needed when leap seconds are present. When a leap second list is present any indication of positive leap seconds in the fixed section data header are ignored.
  • Add casting to size_t and int to avoid build warnings on certain build systems (e.g. older MS Visual Studio). The effective maximum sample buffer and record buffer size is ~2GB.