You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.