-
Notifications
You must be signed in to change notification settings - Fork 11
/
ChangeLog
151 lines (124 loc) · 5.34 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
2019.312: 2.3
- Update libmseed to 2.19.6.
- Fix usage with large continuous data segments, fail gracefully
when data cannot be written to SAC file for 2+ billion samples.
2017.271: 2.2
- Support empty and "--" location codes in metadata files equally.
- Add "-M" option to accept a line of metadata on the command line.
- Right-pad SAC text headers with spaces instead of NULLs.
- Insert network code of XX when input data has an empty network,
this avoids generating file names beginning with a dot.
- Reformat source according to included clang-format profile.
2017.093: 2.1
- Update libmseed to 2.19.3.
- Update fdzipstream sources to 2.1.
- Remove dependency on ntwin32.mak for Windows nmake makefiles, now
building works in plain MSVC development environments.
- Add DEPRECATED notice to Makefile.wat and src/Makefile.wat.
- Update licensing to GNU GPL 3.
2015.279:
- Update to libmseed 2.17.
- Update fdzipstream sources to 2.0 and adjust code for usage.
2013.271: 2.0
- Update to libmseed 2.12.
- Add -z option to write all SAC files to a ZIP archive. The
ZIP can be written to stdout.
2013.242:
- Add check of derived sample rate versus reported sample rate.
- Add -dr option to use the derived sample rate over the reported rate,
this assumes that the timing is more accurate than the sampling rate.
2013.221:
- Update to libmseed 2.11.
- Change generated output file names to (no colons or commas):
Net.Sta.Loc.Chan.Qual.YYYY.DDD.HHMMSS.SAC
which is consistent between between various operating systems.
The previously generated file name patterns were:
Net.Sta.Loc.Chan.Qual.YYYY,DDD,HH:MM:SS.SAC (non-Windows)
Net.Sta.Loc.Chan.Qual.YYYY.DDD.HH_MM_SS.SAC (Windows)
- Add -ic option to process each input channel individually. When
a new channel is detected all data previously read will be
written. Allows processing of very large input files without
holding all of the data in memory. Input miniSEED data should be
well ordered, with all records for a channel contiguous in the
file, when using this option.
2013.066: 1.9
- Update to libmseed 2.10.
- Change code to caluclate and populate station-event relative headers
(az, baz, gcarc, dist) when a metadata file is used, previously this
only worked when the station coordinates were supplied as command line
options.
- Fix detection of bad or incomplete lines in metadata file.
2012.216: 1.8
- Allow metadata files to be delimited with vertical bars (|) in
addition to commas.
- When metadata files are delimited with vertical bars, assume the
inclination is in SEED dip convention and convert to a SAC inclination.
- Add logic to avoid overwriting existing file names, allows traces
with the same start time to be converted.
- Add -O option to explicitly overwrite existing files to support
previous behavior.
2011.301:
- Change time values in file names to be zero padded.
2011.066: 1.7
- Change SEED naming override options to upper case (-N, -S, -L, -C).
- Add -l option to take a selection list file to limit input data.
- Add Makefile.win for MSVC Nmake.
2011.063:
- Update to libmseed 2.6.
- Create alternate output file names for Win32 that do not include
colon or comma characters, thanks to Claus Milkereit for reporting.
- Fix crash for incomplete metadata lines, thanks to John Nabelek
for reporting.
- Reorganize help/usage message to common and extended versions,
use -h to get only common options and -H to get extended options.
2011.007:
- Rework loop in SAC Alpha writing to avoid warning in newer GCCs.
2010.355: 1.6
- Change format of metadata file and include new fields. A time
window can now be specified in the metadata file and is used to
match with appropriate data segments.
- Allow comment lines in metadata file beginning with '#'.
- Add warning when no metadata is available for inserting but a
metadata file was suppliled.
2010.305:
- Fix conversion for event time to not trim subseconds.
2010.138: 1.5
- Update to libmseed 2.5.1.
- Add -msi option to convert the component inclination in a supplied
metadata file from SEED (dip) to SAC convention by adding 90 degrees.
2008.220: 1.4
- Update to libmseed 2.1.6.
2007.284: 1.3
- Update to libmseed 2.1.4.
- Change src/Makefile to use user defined CFLAGS if specified.
2007.142: 1.2
- Update to libmseed 2.1.1.
- Fix reading of metadata file making it much more robust and
clarify it's usage in the man page.
2007.133:
- Store any sub-millisecond portion of the time in the begin (b)
and end (e) header variables, these are offsets from the reference
time which has only millisecond resolution.
2006.208: 1.1
- Update to libmseed 1.8.
- Use new get_errorstr() function for file read errors to print
a useful diagnostic message.
- Add gcc32, gcc32debug and gcc64debug targets to Makefile.
2006.184: 1.0
- Update to libmseed 1.7.
2006.148: 0.4
- Fix -k option to accept a negative latitudes (previously
recognized as other command line options).
2006.138: 0.3
- Add metadata file option to specify a file containing
coordinates, scaling, orientation, etc.
- Write man page.
2006.129:
- Add delta, dist, azimuth and back azimuth calculation when
both event and station coordinates are known. Values are inserted
into the appropriate SAC headers.
2006.127:
- Add -E option to specify event information that will be inserted
into the SAC header event variables.
2006.125: 0.1
- Initial version.