NEWS revision 1.5.2.2 1 1.5.2.2 tls News for the tz database
2 1.5.2.2 tls
3 1.5.2.2 tls Release 2014e - 2014-06-12 21:53:52 -0700
4 1.5.2.2 tls
5 1.5.2.2 tls Changes affecting near-future time stamps
6 1.5.2.2 tls
7 1.5.2.2 tls Egypt's 2014 Ramadan-based transitions are June 26 and July 31 at 24:00.
8 1.5.2.2 tls (Thanks to Imed Chihi.) Guess that from 2015 on Egypt will temporarily
9 1.5.2.2 tls switch to standard time at 24:00 the last Thursday before Ramadan, and
10 1.5.2.2 tls back to DST at 00:00 the first Friday after Ramadan.
11 1.5.2.2 tls
12 1.5.2.2 tls Similarly, Morocco's are June 28 at 03:00 and August 2 at 02:00. (Thanks
13 1.5.2.2 tls to Milamber Space Network.) Guess that from 2015 on Morocco will
14 1.5.2.2 tls temporarily switch to standard time at 03:00 the last Saturday before
15 1.5.2.2 tls Ramadan, and back to DST at 02:00 the first Saturday after Ramadan.
16 1.5.2.2 tls
17 1.5.2.2 tls Changes affecting past time stamps
18 1.5.2.2 tls
19 1.5.2.2 tls The abbreviation "MSM" (Moscow Midsummer Time) is now used instead of
20 1.5.2.2 tls "MSD" for Moscow's double daylight time in summer 1921. Also, a typo
21 1.5.2.2 tls "VLASST" has been repaired to be "VLAST" for Vladivostok summer time
22 1.5.2.2 tls in 1991. (Thanks to Hank W. for reporting the problems.)
23 1.5.2.2 tls
24 1.5.2.2 tls Changes affecting commentary
25 1.5.2.2 tls
26 1.5.2.2 tls tz-link.htm now cites RFC 7265 for jCal, mentions PTP and the
27 1.5.2.2 tls draft CalDAV extension, updates URLs for TSP, TZInfo, IATA, and
28 1.5.2.2 tls removes stale pointers to World Time Explorer and WORLDTIME.
29 1.5.2.2 tls
30 1.5.2.2 tls
31 1.5.2.2 tls Release 2014d - 2014-05-27 21:34:40 -0700
32 1.5.2.2 tls
33 1.5.2.2 tls Changes affecting code
34 1.5.2.2 tls
35 1.5.2.2 tls zic no longer generates files containing time stamps before the Big Bang.
36 1.5.2.2 tls This works around GNOME bug 730332
37 1.5.2.2 tls <https://bugzilla.gnome.org/show_bug.cgi?id=730332>.
38 1.5.2.2 tls (Thanks to Leonardo Chiquitto for reporting the bug, and to
39 1.5.2.2 tls Arthur David Olson and James Cloos for suggesting improvements to the fix.)
40 1.5.2.2 tls
41 1.5.2.2 tls Changes affecting documentation
42 1.5.2.2 tls
43 1.5.2.2 tls tz-link.htm now mentions GNOME.
44 1.5.2.2 tls
45 1.5.2.2 tls
46 1.5.2.2 tls Release 2014c - 2014-05-13 07:44:13 -0700
47 1.5.2.2 tls
48 1.5.2.2 tls Changes affecting near-future time stamps
49 1.5.2.2 tls
50 1.5.2.2 tls Egypt observes DST starting 2014-05-15 at 24:00.
51 1.5.2.2 tls (Thanks to Ahmad El-Dardiry and Gunther Vermier.)
52 1.5.2.2 tls Details have not been announced, except that DST will not be observed
53 1.5.2.2 tls during Ramadan. Guess that DST will stop during the same Ramadan dates as
54 1.5.2.2 tls Morocco, and that Egypt's future spring and fall transitions will be the
55 1.5.2.2 tls same as 2010 when it last observed DST, namely April's last Friday at
56 1.5.2.2 tls 00:00 to September's last Thursday at 23:00 standard time. Also, guess
57 1.5.2.2 tls that Ramadan transitions will be at 00:00 standard time.
58 1.5.2.2 tls
59 1.5.2.2 tls Changes affecting code
60 1.5.2.2 tls
61 1.5.2.2 tls zic now generates transitions for minimum time values, eliminating guesswork
62 1.5.2.2 tls when handling low-valued time stamps. (Thanks to Arthur David Olson.)
63 1.5.2.2 tls
64 1.5.2.2 tls Port to Cygwin sans glibc. (Thanks to Arthur David Olson.)
65 1.5.2.2 tls
66 1.5.2.2 tls Changes affecting commentary and documentation
67 1.5.2.2 tls
68 1.5.2.2 tls Remove now-confusing comment about Jordan. (Thanks to Oleksii Nochovnyi.)
69 1.5.2.2 tls
70 1.5.2.2 tls
71 1.5.2.2 tls Release 2014b - 2014-03-24 21:28:50 -0700
72 1.5.2.2 tls
73 1.5.2.2 tls Changes affecting near-future time stamps
74 1.5.2.2 tls
75 1.5.2.2 tls Crimea switches to Moscow time on 2014-03-30 at 02:00 local time.
76 1.5.2.2 tls (Thanks to Alexander Krivenyshev.) Move its zone.tab entry from UA to RU.
77 1.5.2.2 tls
78 1.5.2.2 tls New entry for Troll station, Antarctica. (Thanks to Paul-Inge Flakstad and
79 1.5.2.2 tls Bengt-Inge Larsson.) This is currently an approximation; a better version
80 1.5.2.2 tls will require the zic and localtime fixes mentioned below, and the plan is
81 1.5.2.2 tls to wait for a while until at least the zic fixes propagate.
82 1.5.2.2 tls
83 1.5.2.2 tls Changes affecting code
84 1.5.2.2 tls
85 1.5.2.2 tls 'zic' and 'localtime' no longer reject locations needing four transitions
86 1.5.2.2 tls per year for the forseeable future. (Thanks to Andrew Main (Zefram).)
87 1.5.2.2 tls Also, 'zic' avoids some unlikely failures due to integer overflow.
88 1.5.2.2 tls
89 1.5.2.2 tls Changes affecting build procedure
90 1.5.2.2 tls
91 1.5.2.2 tls 'make check' now detects Rule lines defined but never used.
92 1.5.2.2 tls The NZAQ rules, an instance of this problem, have been removed.
93 1.5.2.2 tls
94 1.5.2.2 tls Changes affecting commentary and documentation
95 1.5.2.2 tls
96 1.5.2.2 tls Fix Tuesday/Thursday typo in description of time in Israel.
97 1.5.2.2 tls (Thanks to Bert Katz via Pavel Kharitonov and Mike Frysinger.)
98 1.5.2.2 tls
99 1.5.2.2 tls Microsoft Windows 8.1 doesn't support tz database names. (Thanks
100 1.5.2.2 tls to Donald MacQueen.) Instead, the Microsoft Windows Store app
101 1.5.2.2 tls library supports them.
102 1.5.2.2 tls
103 1.5.2.2 tls Add comments about Johnston Island time in the 1960s.
104 1.5.2.2 tls (Thanks to Lyle McElhaney.)
105 1.5.2.2 tls
106 1.5.2.2 tls Morocco's 2014 DST start will be as predicted.
107 1.5.2.2 tls (Thanks to Sebastien Willemijns.)
108 1.5.2.2 tls
109 1.5.2.2 tls
110 1.5.2.2 tls Release 2014a - 2014-03-07 23:30:29 -0800
111 1.5.2.2 tls
112 1.5.2.2 tls Changes affecting near-future time stamps
113 1.5.2.2 tls
114 1.5.2.2 tls Turkey begins DST on 2014-03-31, not 03-30. (Thanks to Faruk Pasin for
115 1.5.2.2 tls the heads-up, and to Tim Parenti for simplifying the update.)
116 1.5.2.2 tls
117 1.5.2.2 tls Changes affecting past time stamps
118 1.5.2.2 tls
119 1.5.2.2 tls Fiji ended DST on 2014-01-19 at 02:00, not the previously-scheduled 03:00.
120 1.5.2.2 tls (Thanks to Steffen Thorsen.)
121 1.5.2.2 tls
122 1.5.2.2 tls Ukraine switched from Moscow to Eastern European time on 1990-07-01
123 1.5.2.2 tls (not 1992-01-01), and observed DST during the entire next winter.
124 1.5.2.2 tls (Thanks to Vladimir in Moscow via Alois Treindl.)
125 1.5.2.2 tls
126 1.5.2.2 tls In 1988 Israel observed DST from 04-10 to 09-04, not 04-09 to 09-03.
127 1.5.2.2 tls (Thanks to Avigdor Finkelstein.)
128 1.5.2.2 tls
129 1.5.2.2 tls Changes affecting code
130 1.5.2.2 tls
131 1.5.2.2 tls A uninitialized-storage bug in 'localtime' has been fixed.
132 1.5.2.2 tls (Thanks to Logan Chien.)
133 1.5.2.2 tls
134 1.5.2.2 tls Changes affecting the build procedure
135 1.5.2.2 tls
136 1.5.2.2 tls The settings for 'make check_web' now default to Ubuntu 13.10.
137 1.5.2.2 tls
138 1.5.2.2 tls Changes affecting commentary and documentation
139 1.5.2.2 tls
140 1.5.2.2 tls The boundary of the US Pacific time zone is given more accurately.
141 1.5.2.2 tls (Thanks to Alan Mintz.)
142 1.5.2.2 tls
143 1.5.2.2 tls Chile's 2014 DST will be as predicted. (Thanks to Jose Miguel Garrido.)
144 1.5.2.2 tls
145 1.5.2.2 tls Paraguay's 2014 DST will be as predicted. (Thanks to Carlos Raul Perasso.)
146 1.5.2.2 tls
147 1.5.2.2 tls Better descriptions of countries with same time zone history as
148 1.5.2.2 tls Trinidad and Tobago since 1970. (Thanks to Alan Barrett for suggestion.)
149 1.5.2.2 tls
150 1.5.2.2 tls Several changes affect tz-link.htm, the main web page.
151 1.5.2.2 tls
152 1.5.2.2 tls Mention Time.is (thanks to Even Scharning) and WX-now (thanks to
153 1.5.2.2 tls David Braverman).
154 1.5.2.2 tls
155 1.5.2.2 tls Mention xCal (Internet RFC 6321) and jCal.
156 1.5.2.2 tls
157 1.5.2.2 tls Microsoft has some support for tz database names.
158 1.5.2.2 tls
159 1.5.2.2 tls CLDR data is available in both XML and JSON form.
160 1.5.2.2 tls
161 1.5.2.2 tls Mention Maggiolo's map of solar vs standard time.
162 1.5.2.2 tls (Thanks to Arthur David Olson.)
163 1.5.2.2 tls
164 1.5.2.2 tls Mention TZ4Net. (Thanks to Matt Johnson.)
165 1.5.2.2 tls
166 1.5.2.2 tls Mention the timezone-olson Haskell package.
167 1.5.2.2 tls
168 1.5.2.2 tls Mention zeitverschiebung.net. (Thanks to Martin Jaeger.)
169 1.5.2.2 tls
170 1.5.2.2 tls Remove moribund links to daylight-savings-time.info and to
171 1.5.2.2 tls Simple Timer + Clocks.
172 1.5.2.2 tls
173 1.5.2.2 tls Update two links. (Thanks to Oscar van Vlijmen.)
174 1.5.2.2 tls
175 1.5.2.2 tls Fix some formatting glitches, e.g., remove random newlines from
176 1.5.2.2 tls abbr elements' title attributes.
177 1.5.2.2 tls
178 1.5.2.2 tls
179 1.5.2.2 tls Release 2013i - 2013-12-17 07:25:23 -0800
180 1.5.2.2 tls
181 1.5.2.2 tls Changes affecting near-future time stamps:
182 1.5.2.2 tls
183 1.5.2.2 tls Jordan switches back to standard time at 00:00 on December 20, 2013.
184 1.5.2.2 tls The 2006-2011 transition schedule is planned to resume in 2014.
185 1.5.2.2 tls (Thanks to Steffen Thorsen.)
186 1.5.2.2 tls
187 1.5.2.2 tls Changes affecting past time stamps:
188 1.5.2.2 tls
189 1.5.2.2 tls In 2004, Cuba began DST on March 28, not April 4.
190 1.5.2.2 tls (Thanks to Steffen Thorsen.)
191 1.5.2.2 tls
192 1.5.2.2 tls Changes affecting code
193 1.5.2.2 tls
194 1.5.2.2 tls The compile-time flag NOSOLAR has been removed, as nowadays the
195 1.5.2.2 tls benefit of slightly shrinking runtime table size is outweighed by the
196 1.5.2.2 tls cost of disallowing potential future updates that exceed old limits.
197 1.5.2.2 tls
198 1.5.2.2 tls Changes affecting documentation and commentary
199 1.5.2.2 tls
200 1.5.2.2 tls The files solar87, solar88, and solar89 are no longer distributed.
201 1.5.2.2 tls They were a negative experiment -- that is, a demonstration that
202 1.5.2.2 tls tz data can represent solar time only with some difficulty and error.
203 1.5.2.2 tls Their presence in the distribution caused confusion, as Riyadh
204 1.5.2.2 tls civil time was generally not solar time in those years.
205 1.5.2.2 tls
206 1.5.2.2 tls tz-link.htm now mentions Noda Time. (Thanks to Matt Johnson.)
207 1.5.2.2 tls
208 1.5.2.2 tls
209 1.5.2.2 tls Release 2013h - 2013-10-25 15:32:32 -0700
210 1.5.2.2 tls
211 1.5.2.2 tls Changes affecting current and future time stamps:
212 1.5.2.2 tls
213 1.5.2.2 tls Libya has switched its time zone back to UTC+2 without DST,
214 1.5.2.2 tls instead of UTC+1 with DST. (Thanks to Even Scharning.)
215 1.5.2.2 tls
216 1.5.2.2 tls Western Sahara (Africa/El_Aaiun) uses Morocco's DST rules.
217 1.5.2.2 tls (Thanks to Gwillim Law.)
218 1.5.2.2 tls
219 1.5.2.2 tls Changes affecting future time stamps:
220 1.5.2.2 tls
221 1.5.2.2 tls Acre and (we guess) western Amazonas will switch from UTC-4 to UTC-5
222 1.5.2.2 tls on 2013-11-10. This affects America/Rio_Branco and America/Eirunepe.
223 1.5.2.2 tls (Thanks to Steffen Thorsen.)
224 1.5.2.2 tls
225 1.5.2.2 tls Add entries for DST transitions in Morocco in the year 2038.
226 1.5.2.2 tls This avoids some year-2038 glitches introduced in 2013g.
227 1.5.2.2 tls (Thanks to Yoshito Umaoka for reporting the problem.)
228 1.5.2.2 tls
229 1.5.2.2 tls Changes affecting API
230 1.5.2.2 tls
231 1.5.2.2 tls The 'tzselect' command no longer requires the 'select' command,
232 1.5.2.2 tls and should now work with /bin/sh on more platforms. It also works
233 1.5.2.2 tls around a bug in BusyBox awk before version 1.21.0. (Thanks to
234 1.5.2.2 tls Patrick 'P. J.' McDermott.)
235 1.5.2.2 tls
236 1.5.2.2 tls Changes affecting code
237 1.5.2.2 tls
238 1.5.2.2 tls Fix localtime overflow bugs with 32-bit unsigned time_t.
239 1.5.2.2 tls
240 1.5.2.2 tls zdump no longer assumes sscanf returns maximal values on overflow.
241 1.5.2.2 tls
242 1.5.2.2 tls Changes affecting the build procedure
243 1.5.2.2 tls
244 1.5.2.2 tls The builder can specify which programs to use, if any, instead of
245 1.5.2.2 tls 'ar' and 'ranlib', and libtz.a is now built locally before being
246 1.5.2.2 tls installed. (Thanks to Michael Forney.)
247 1.5.2.2 tls
248 1.5.2.2 tls A dependency typo in the 'zdump' rule has been fixed.
249 1.5.2.2 tls (Thanks to Andrew Paprocki.)
250 1.5.2.2 tls
251 1.5.2.2 tls The Makefile has been simplified by assuming that 'mkdir -p' and 'cp -f'
252 1.5.2.2 tls work as specified by POSIX.2-1992 or later; this is portable nowadays.
253 1.5.2.2 tls
254 1.5.2.2 tls 'make clean' no longer removes 'leapseconds', since it's
255 1.5.2.2 tls host-independent and is part of the distribution.
256 1.5.2.2 tls
257 1.5.2.2 tls The unused makefile macros TZCSRCS, TZDSRCS, DATESRCS have been removed.
258 1.5.2.2 tls
259 1.5.2.2 tls Changes affecting documentation and commentary
260 1.5.2.2 tls
261 1.5.2.2 tls tz-link.htm now mentions TC TIMEZONE's draft timezone service protocol
262 1.5.2.2 tls (thanks to Mike Douglass) and TimezoneJS.Date (thanks to Jim Fehrle).
263 1.5.2.2 tls
264 1.5.2.2 tls Update URLs in tz-link page. Add URLs for Microsoft Windows, since
265 1.5.2.2 tls 8.1 introduces tz support. Remove URLs for Tru64 and UnixWare (no
266 1.5.2.2 tls longer maintained) and for old advisories. SOFA now does C.
267 1.5.2.2 tls
268 1.5.2.2 tls Release 2013g - 2013-09-30 21:08:26 -0700
269 1.5.2.2 tls
270 1.5.2.2 tls Changes affecting current and near-future time stamps
271 1.5.2.2 tls
272 1.5.2.2 tls Morocco now observes DST from the last Sunday in March to the last
273 1.5.2.2 tls Sunday in October, not April to September respectively. (Thanks
274 1.5.2.2 tls to Steffen Thorsen.)
275 1.5.2.2 tls
276 1.5.2.2 tls Changes affecting 'zic'
277 1.5.2.2 tls
278 1.5.2.2 tls 'zic' now runs on platforms that lack both hard links and symlinks.
279 1.5.2.2 tls (Thanks to Theo Veenker for reporting the problem, for MinGW.)
280 1.5.2.2 tls Also, fix some bugs on platforms that lack hard links but have symlinks.
281 1.5.2.2 tls
282 1.5.2.2 tls 'zic -v' again warns that Asia/Tehran has no POSIX environment variable
283 1.5.2.2 tls to predict the far future, fixing a bug introduced in 2013e.
284 1.5.2.2 tls
285 1.5.2.2 tls Changes affecting the build procedure
286 1.5.2.2 tls
287 1.5.2.2 tls The 'leapseconds' file is again put into the tzdata tarball.
288 1.5.2.2 tls Also, 'leapseconds.awk', so tzdata is self-contained. (Thanks to
289 1.5.2.2 tls Matt Burgess and Ian Abbott.) The timestamps of these and other
290 1.5.2.2 tls dependent files in tarballs are adjusted more consistently.
291 1.5.2.2 tls
292 1.5.2.2 tls Changes affecting documentation and commentary
293 1.5.2.2 tls
294 1.5.2.2 tls The README file is now part of the data tarball as well as the code.
295 1.5.2.2 tls It now states that files are public domain unless otherwise specified.
296 1.5.2.2 tls (Thanks to Andrew Main (Zefram) for asking for clarifications.)
297 1.5.2.2 tls Its details about the 1989 release moved to a place of honor near
298 1.5.2.2 tls the end of NEWS.
299 1.5.2.2 tls
300 1.5.2.2 tls
301 1.5.2.2 tls Release 2013f - 2013-09-24 23:37:36 -0700
302 1.5.2.2 tls
303 1.5.2.2 tls Changes affecting near-future time stamps
304 1.5.2.2 tls
305 1.5.2.2 tls Tocantins will very likely not observe DST starting this spring.
306 1.5.2.2 tls (Thanks to Steffen Thorsen.)
307 1.5.2.2 tls
308 1.5.2.2 tls Jordan will likely stay at UTC+3 indefinitely, and will not fall
309 1.5.2.2 tls back this fall.
310 1.5.2.2 tls
311 1.5.2.2 tls Palestine will fall back at 00:00, not 01:00. (Thanks to Steffen Thorsen.)
312 1.5.2.2 tls
313 1.5.2.2 tls Changes affecting API
314 1.5.2.2 tls
315 1.5.2.2 tls The types of the global variables 'timezone' and 'altzone' (if present)
316 1.5.2.2 tls have been changed back to 'long'. This is required for 'timezone'
317 1.5.2.2 tls by POSIX, and for 'altzone' by common practice, e.g., Solaris 11.
318 1.5.2.2 tls These variables were originally 'long' in the tz code, but were
319 1.5.2.2 tls mistakenly changed to 'time_t' in 1987; nobody reported the
320 1.5.2.2 tls incompatibility until now. The difference matters on x32, where
321 1.5.2.2 tls 'long' is 32 bits and 'time_t' is 64. (Thanks to Elliott Hughes.)
322 1.5.2.2 tls
323 1.5.2.2 tls Changes affecting the build procedure
324 1.5.2.2 tls
325 1.5.2.2 tls Avoid long strings in leapseconds.awk to work around a mawk bug.
326 1.5.2.2 tls (Thanks to Cyril Baurand.)
327 1.5.2.2 tls
328 1.5.2.2 tls Changes affecting documentation and commentary
329 1.5.2.2 tls
330 1.5.2.2 tls New file 'NEWS' that contains release notes like this one.
331 1.5.2.2 tls
332 1.5.2.2 tls Paraguay's law does not specify DST transition time; 00:00 is customary.
333 1.5.2.2 tls (Thanks to Waldemar Villamayor-Venialbo.)
334 1.5.2.2 tls
335 1.5.2.2 tls Minor capitalization fixes.
336 1.5.2.2 tls
337 1.5.2.2 tls Changes affecting version-control only
338 1.5.2.2 tls
339 1.5.2.2 tls The experimental github repository now contains annotated and
340 1.5.2.2 tls signed tags for recent releases, e.g., '2013e' for Release 2013e.
341 1.5.2.2 tls Releases are tagged starting with 2012e; earlier releases were
342 1.5.2.2 tls done differently, and tags would either not have a simple name or
343 1.5.2.2 tls not exactly match what was released.
344 1.5.2.2 tls
345 1.5.2.2 tls 'make set-timestamps' is now simpler and a bit more portable.
346 1.5.2.2 tls
347 1.5.2.2 tls
348 1.5.2.2 tls Release 2013e - 2013-09-19 23:50:04 -0700
349 1.5.2.2 tls
350 1.5.2.2 tls Changes affecting near-future time stamps
351 1.5.2.2 tls
352 1.5.2.2 tls This year Fiji will start DST on October 27, not October 20.
353 1.5.2.2 tls (Thanks to David Wheeler for the heads-up.) For now, guess that
354 1.5.2.2 tls Fiji will continue to spring forward the Sunday before the fourth
355 1.5.2.2 tls Monday in October.
356 1.5.2.2 tls
357 1.5.2.2 tls Changes affecting current and future time zone abbreviations
358 1.5.2.2 tls
359 1.5.2.2 tls Use WIB/WITA/WIT rather than WIT/CIT/EIT for alphabetic Indonesian
360 1.5.2.2 tls time zone abbreviations since 1932. (Thanks to George Ziegler,
361 1.5.2.2 tls Priyadi Iman Nurcahyo, Zakaria, Jason Grimes, Martin Pitt, and
362 1.5.2.2 tls Benny Lin.) This affects Asia/Dili, Asia/Jakarta, Asia/Jayapura,
363 1.5.2.2 tls Asia/Makassar, and Asia/Pontianak.
364 1.5.2.2 tls
365 1.5.2.2 tls Use ART (UTC-3, standard time), rather than WARST (also UTC-3, but
366 1.5.2.2 tls daylight saving time) for San Luis, Argentina since 2009.
367 1.5.2.2 tls
368 1.5.2.2 tls Changes affecting Godthab time stamps after 2037 if version mismatch
369 1.5.2.2 tls
370 1.5.2.2 tls Allow POSIX-like TZ strings where the transition time's hour can
371 1.5.2.2 tls range from -167 through 167, instead of the POSIX-required 0
372 1.5.2.2 tls through 24. E.g., TZ='FJT-12FJST,M10.3.1/146,M1.3.4/75' for the
373 1.5.2.2 tls new Fiji rules. This is a more-compact way to represent
374 1.5.2.2 tls far-future time stamps for America/Godthab, America/Santiago,
375 1.5.2.2 tls Antarctica/Palmer, Asia/Gaza, Asia/Hebron, Asia/Jerusalem,
376 1.5.2.2 tls Pacific/Easter, and Pacific/Fiji. Other zones are unaffected by
377 1.5.2.2 tls this change. (Derived from a suggestion by Arthur David Olson.)
378 1.5.2.2 tls
379 1.5.2.2 tls Allow POSIX-like TZ strings where daylight saving time is in
380 1.5.2.2 tls effect all year. E.g., TZ='WART4WARST,J1/0,J365/25' for Western
381 1.5.2.2 tls Argentina Summer Time all year. This supports a more-compact way
382 1.5.2.2 tls to represent the 2013d data for America/Argentina/San_Luis.
383 1.5.2.2 tls Because of the change for San Luis noted above this change does not
384 1.5.2.2 tls affect the current data. (Thanks to Andrew Main (Zefram) for
385 1.5.2.2 tls suggestions that improved this change.)
386 1.5.2.2 tls
387 1.5.2.2 tls Where these two TZ changes take effect, there is a minor extension
388 1.5.2.2 tls to the tz file format in that it allows new values for the
389 1.5.2.2 tls embedded TZ-format string, and the tz file format version number
390 1.5.2.2 tls has therefore been increased from 2 to 3 as a precaution.
391 1.5.2.2 tls Version-2-based client code should continue to work as before for
392 1.5.2.2 tls all time stamps before 2038. Existing version-2-based client code
393 1.5.2.2 tls (tzcode, GNU/Linux, Solaris) has been tested on version-3-format
394 1.5.2.2 tls files, and typically works in practice even for time stamps after
395 1.5.2.2 tls 2037; the only known exception is America/Godthab.
396 1.5.2.2 tls
397 1.5.2.2 tls Changes affecting time stamps before 1970
398 1.5.2.2 tls
399 1.5.2.2 tls Pacific/Johnston is now a link to Pacific/Honolulu. This corrects
400 1.5.2.2 tls some errors before 1947.
401 1.5.2.2 tls
402 1.5.2.2 tls Some zones have been turned into links, when they differ from
403 1.5.2.2 tls existing zones only in older data that was likely invented or that
404 1.5.2.2 tls differs only in LMT or transition from LMT. These changes affect
405 1.5.2.2 tls only time stamps before 1943. The affected zones are:
406 1.5.2.2 tls Africa/Juba, America/Anguilla, America/Aruba, America/Dominica,
407 1.5.2.2 tls America/Grenada, America/Guadeloupe, America/Marigot,
408 1.5.2.2 tls America/Montserrat, America/St_Barthelemy, America/St_Kitts,
409 1.5.2.2 tls America/St_Lucia, America/St_Thomas, America/St_Vincent,
410 1.5.2.2 tls America/Tortola, and Europe/Vaduz. (Thanks to Alois Treindl for
411 1.5.2.2 tls confirming that the old Europe/Vaduz zone was wrong and the new
412 1.5.2.2 tls link is better for WWII-era times.)
413 1.5.2.2 tls
414 1.5.2.2 tls Change Kingston Mean Time from -5:07:12 to -5:07:11. This affects
415 1.5.2.2 tls America/Cayman, America/Jamaica and America/Grand_Turk time stamps
416 1.5.2.2 tls from 1890 to 1912.
417 1.5.2.2 tls
418 1.5.2.2 tls Change the UT offset of Bern Mean Time from 0:29:44 to 0:29:46.
419 1.5.2.2 tls This affects Europe/Zurich time stamps from 1853 to 1894. (Thanks
420 1.5.2.2 tls to Alois Treindl).
421 1.5.2.2 tls
422 1.5.2.2 tls Change the date of the circa-1850 Zurich transition from 1849-09-12
423 1.5.2.2 tls to 1853-07-16, overriding Shanks with data from Messerli about
424 1.5.2.2 tls postal and telegraph time in Switzerland.
425 1.5.2.2 tls
426 1.5.2.2 tls Changes affecting time zone abbreviations before 1970
427 1.5.2.2 tls
428 1.5.2.2 tls For Asia/Jakarta, use BMT (not JMT) for mean time from 1923 to 1932,
429 1.5.2.2 tls as Jakarta was called Batavia back then.
430 1.5.2.2 tls
431 1.5.2.2 tls Changes affecting API
432 1.5.2.2 tls
433 1.5.2.2 tls The 'zic' command now outputs a dummy transition when far-future
434 1.5.2.2 tls data can't be summarized using a TZ string, and uses a 402-year
435 1.5.2.2 tls window rather than a 400-year window. For the current data, this
436 1.5.2.2 tls affects only the Asia/Tehran file. It does not affect any of the
437 1.5.2.2 tls time stamps that this file represents, so zdump outputs the same
438 1.5.2.2 tls information as before. (Thanks to Andrew Main (Zefram).)
439 1.5.2.2 tls
440 1.5.2.2 tls The 'date' command has a new '-r' option, which lets you specify
441 1.5.2.2 tls the integer time to display, a la FreeBSD.
442 1.5.2.2 tls
443 1.5.2.2 tls The 'tzselect' command has two new options '-c' and '-n', which lets you
444 1.5.2.2 tls select a zone based on latitude and longitude.
445 1.5.2.2 tls
446 1.5.2.2 tls The 'zic' command's '-v' option now warns about constructs that
447 1.5.2.2 tls require the new version-3 binary file format. (Thanks to Arthur
448 1.5.2.2 tls David Olson for the suggestion.)
449 1.5.2.2 tls
450 1.5.2.2 tls Support for floating-point time_t has been removed.
451 1.5.2.2 tls It was always dicey, and POSIX no longer requires it.
452 1.5.2.2 tls (Thanks to Eric Blake for suggesting to the POSIX committee to
453 1.5.2.2 tls remove it, and thanks to Alan Barrett, Clive D.W. Feather, Andy
454 1.5.2.2 tls Heninger, Arthur David Olson, and Alois Treindl, for reporting
455 1.5.2.2 tls bugs and elucidating some of the corners of the old floating-point
456 1.5.2.2 tls implementation.)
457 1.5.2.2 tls
458 1.5.2.2 tls The signatures of 'offtime', 'timeoff', and 'gtime' have been
459 1.5.2.2 tls changed back to the old practice of using 'long' to represent UT
460 1.5.2.2 tls offsets. This had been inadvertently and mistakenly changed to
461 1.5.2.2 tls 'int_fast32_t'. (Thanks to Christos Zoulos.)
462 1.5.2.2 tls
463 1.5.2.2 tls The code avoids undefined behavior on integer overflow in some
464 1.5.2.2 tls more places, including gmtime, localtime, mktime and zdump.
465 1.5.2.2 tls
466 1.5.2.2 tls Changes affecting the zdump utility
467 1.5.2.2 tls
468 1.5.2.2 tls zdump now outputs "UT" when referring to Universal Time, not "UTC".
469 1.5.2.2 tls "UTC" does not make sense for time stamps that predate the introduction
470 1.5.2.2 tls of UTC, whereas "UT", a more-generic term, does. (Thanks to Steve Allen
471 1.5.2.2 tls for clarifying UT vs UTC.)
472 1.5.2.2 tls
473 1.5.2.2 tls Data changes affecting behavior of tzselect and similar programs
474 1.5.2.2 tls
475 1.5.2.2 tls Country code BQ is now called the more-common name "Caribbean Netherlands"
476 1.5.2.2 tls rather than the more-official "Bonaire, St Eustatius & Saba".
477 1.5.2.2 tls
478 1.5.2.2 tls Remove from zone.tab the names America/Montreal, America/Shiprock,
479 1.5.2.2 tls and Antarctica/South_Pole, as they are equivalent to existing
480 1.5.2.2 tls same-country-code zones for post-1970 time stamps. The data for
481 1.5.2.2 tls these names are unchanged, so the names continue to work as before.
482 1.5.2.2 tls
483 1.5.2.2 tls Changes affecting code internals
484 1.5.2.2 tls
485 1.5.2.2 tls zic -c now runs way faster on 64-bit hosts when given large numbers.
486 1.5.2.2 tls
487 1.5.2.2 tls zic now uses vfprintf to avoid allocating and freeing some memory.
488 1.5.2.2 tls
489 1.5.2.2 tls tzselect now computes the list of continents from the data,
490 1.5.2.2 tls rather than have it hard-coded.
491 1.5.2.2 tls
492 1.5.2.2 tls Minor changes pacify GCC 4.7.3 and GCC 4.8.1.
493 1.5.2.2 tls
494 1.5.2.2 tls Changes affecting the build procedure
495 1.5.2.2 tls
496 1.5.2.2 tls The 'leapseconds' file is now generated automatically from a
497 1.5.2.2 tls new file 'leap-seconds.list', which is a copy of
498 1.5.2.2 tls <ftp://time.nist.gov/pub/leap-seconds.list>.
499 1.5.2.2 tls A new source file 'leapseconds.awk' implements this.
500 1.5.2.2 tls The goal is simplification of the future maintenance of 'leapseconds'.
501 1.5.2.2 tls
502 1.5.2.2 tls When building the 'posix' or 'right' subdirectories, if the
503 1.5.2.2 tls subdirectory would be a copy of the default subdirectory, it is
504 1.5.2.2 tls now made a symbolic link if that is supported. This saves about
505 1.5.2.2 tls 2 MB of file system space.
506 1.5.2.2 tls
507 1.5.2.2 tls The links America/Shiprock and Antarctica/South_Pole have been
508 1.5.2.2 tls moved to the 'backward' file. This affects only nondefault builds
509 1.5.2.2 tls that omit 'backward'.
510 1.5.2.2 tls
511 1.5.2.2 tls Changes affecting version-control only
512 1.5.2.2 tls
513 1.5.2.2 tls .gitignore now ignores 'date'.
514 1.5.2.2 tls
515 1.5.2.2 tls Changes affecting documentation and commentary
516 1.5.2.2 tls
517 1.5.2.2 tls Changes to the 'tzfile' man page
518 1.5.2.2 tls
519 1.5.2.2 tls It now mentions that the binary file format may be extended in
520 1.5.2.2 tls future versions by appending data.
521 1.5.2.2 tls
522 1.5.2.2 tls It now refers to the 'zdump' and 'zic' man pages.
523 1.5.2.2 tls
524 1.5.2.2 tls Changes to the 'zic' man page
525 1.5.2.2 tls
526 1.5.2.2 tls It lists conditions that elicit a warning with '-v'.
527 1.5.2.2 tls
528 1.5.2.2 tls It says that the behavior is unspecified when duplicate names
529 1.5.2.2 tls are given, or if the source of one link is the target of another.
530 1.5.2.2 tls
531 1.5.2.2 tls Its examples are updated to match the latest data.
532 1.5.2.2 tls
533 1.5.2.2 tls The definition of white space has been clarified slightly.
534 1.5.2.2 tls (Thanks to Michael Deckers.)
535 1.5.2.2 tls
536 1.5.2.2 tls Changes to the 'Theory' file
537 1.5.2.2 tls
538 1.5.2.2 tls There is a new section about the accuracy of the tz database,
539 1.5.2.2 tls describing the many ways that errors can creep in, and
540 1.5.2.2 tls explaining why so many of the pre-1970 time stamps are wrong or
541 1.5.2.2 tls misleading (thanks to Steve Allen, Lester Caine, and Garrett
542 1.5.2.2 tls Wollman for discussions that contributed to this).
543 1.5.2.2 tls
544 1.5.2.2 tls The 'Theory' file describes LMT better (this follows a
545 1.5.2.2 tls suggestion by Guy Harris).
546 1.5.2.2 tls
547 1.5.2.2 tls It refers to the 2013 edition of POSIX rather than the 2004 edition.
548 1.5.2.2 tls
549 1.5.2.2 tls It's mentioned that excluding 'backward' should not affect the
550 1.5.2.2 tls other data, and it suggests at least one zone.tab name per
551 1.5.2.2 tls inhabited country (thanks to Stephen Colebourne).
552 1.5.2.2 tls
553 1.5.2.2 tls Some longstanding restrictions on names are documented, e.g.,
554 1.5.2.2 tls 'America/New_York' precludes 'America/New_York/Bronx'.
555 1.5.2.2 tls
556 1.5.2.2 tls It gives more reasons for the 1970 cutoff.
557 1.5.2.2 tls
558 1.5.2.2 tls It now mentions which time_t variants are supported, such as
559 1.5.2.2 tls signed integer time_t. (Thanks to Paul Goyette for reporting
560 1.5.2.2 tls typos in an experimental version of this change.)
561 1.5.2.2 tls
562 1.5.2.2 tls (Thanks to Philip Newton for correcting typos in these changes.)
563 1.5.2.2 tls
564 1.5.2.2 tls Documentation and commentary is more careful to distinguish UT in
565 1.5.2.2 tls general from UTC in particular. (Thanks to Steve Allen.)
566 1.5.2.2 tls
567 1.5.2.2 tls Add a better source for the Zurich 1894 transition.
568 1.5.2.2 tls (Thanks to Pierre-Yves Berger.)
569 1.5.2.2 tls
570 1.5.2.2 tls Update shapefile citations in tz-link.htm. (Thanks to Guy Harris.)
571 1.5.2.2 tls
572 1.5.2.2 tls
573 1.5.2.2 tls Release 2013d - 2013-07-05 07:38:01 -0700
574 1.5.2.2 tls
575 1.5.2.2 tls Changes affecting future time stamps:
576 1.5.2.2 tls
577 1.5.2.2 tls Morocco's midsummer transitions this year are July 7 and August 10,
578 1.5.2.2 tls not July 9 and August 8. (Thanks to Andrew Paprocki.)
579 1.5.2.2 tls
580 1.5.2.2 tls Israel now falls back on the last Sunday of October.
581 1.5.2.2 tls (Thanks to Ephraim Silverberg.)
582 1.5.2.2 tls
583 1.5.2.2 tls Changes affecting past time stamps:
584 1.5.2.2 tls
585 1.5.2.2 tls Specify Jerusalem's location more precisely; this changes the pre-1880
586 1.5.2.2 tls times by 2 s.
587 1.5.2.2 tls
588 1.5.2.2 tls Changing affecting metadata only:
589 1.5.2.2 tls
590 1.5.2.2 tls Fix typos in the entries for country codes BQ and SX.
591 1.5.2.2 tls
592 1.5.2.2 tls Changes affecting code:
593 1.5.2.2 tls
594 1.5.2.2 tls Rework the code to fix a bug with handling Australia/Macquarie on
595 1.5.2.2 tls 32-bit hosts (thanks to Arthur David Olson).
596 1.5.2.2 tls
597 1.5.2.2 tls Port to platforms like NetBSD, where time_t can be wider than long.
598 1.5.2.2 tls
599 1.5.2.2 tls Add support for testing time_t types other than the system's.
600 1.5.2.2 tls Run 'make check_time_t_alternatives' to try this out.
601 1.5.2.2 tls Currently, the tests fail for unsigned time_t;
602 1.5.2.2 tls this should get fixed at some point.
603 1.5.2.2 tls
604 1.5.2.2 tls Changes affecting documentation and commentary:
605 1.5.2.2 tls
606 1.5.2.2 tls Deemphasize the significance of national borders.
607 1.5.2.2 tls
608 1.5.2.2 tls Update the zdump man page.
609 1.5.2.2 tls
610 1.5.2.2 tls Remove obsolete NOID comment (thanks to Denis Excoffier).
611 1.5.2.2 tls
612 1.5.2.2 tls Update several URLs and comments in the web pages.
613 1.5.2.2 tls
614 1.5.2.2 tls Spelling fixes (thanks to Kevin Lyda and Jonathan Leffler).
615 1.5.2.2 tls
616 1.5.2.2 tls Update URL for CLDR Zone->Tzid table (thanks to Yoshito Umaoka).
617 1.5.2.2 tls
618 1.5.2.2 tls
619 1.5.2.2 tls Release 2013c - 2013-04-19 16:17:40 -0700
620 1.5.2.2 tls
621 1.5.2.2 tls Changes affecting current and future time stamps:
622 1.5.2.2 tls
623 1.5.2.2 tls Palestine observed DST starting March 29, 2013. (Thanks to
624 1.5.2.2 tls Steffen Thorsen.) From 2013 on, Gaza and Hebron both observe DST,
625 1.5.2.2 tls with the predicted rules being the last Thursday in March at 24:00
626 1.5.2.2 tls to the first Friday on or after September 21 at 01:00.
627 1.5.2.2 tls
628 1.5.2.2 tls Assume that the recent change to Paraguay's DST rules is permanent,
629 1.5.2.2 tls by moving the end of DST to the 4th Sunday in March every year.
630 1.5.2.2 tls (Thanks to Carlos Raul Perasso.)
631 1.5.2.2 tls
632 1.5.2.2 tls Changes affecting past time stamps:
633 1.5.2.2 tls
634 1.5.2.2 tls Fix some historical data for Palestine to agree with that of
635 1.5.2.2 tls timeanddate.com, as follows:
636 1.5.2.2 tls
637 1.5.2.2 tls The spring 2008 change in Gaza and Hebron was on 00:00 Mar 28, not
638 1.5.2.2 tls 00:00 Apr 1.
639 1.5.2.2 tls
640 1.5.2.2 tls The fall 2009 change in Gaza and Hebron on Sep 4 was at 01:00, not
641 1.5.2.2 tls 02:00.
642 1.5.2.2 tls
643 1.5.2.2 tls The spring 2010 change in Hebron was 00:00 Mar 26, not 00:01 Mar 27.
644 1.5.2.2 tls
645 1.5.2.2 tls The spring 2011 change in Gaza was 00:01 Apr 1, not 12:01 Apr 2.
646 1.5.2.2 tls
647 1.5.2.2 tls The spring 2011 change in Hebron on Apr 1 was at 00:01, not 12:01.
648 1.5.2.2 tls
649 1.5.2.2 tls The fall 2011 change in Hebron on Sep 30 was at 00:00, not 03:00.
650 1.5.2.2 tls
651 1.5.2.2 tls Fix times of habitation for Macquarie to agree with the Tasmania
652 1.5.2.2 tls Parks & Wildlife Service history, which indicates that permanent
653 1.5.2.2 tls habitation was 1899-1919 and 1948 on.
654 1.5.2.2 tls
655 1.5.2.2 tls Changing affecting metadata only:
656 1.5.2.2 tls
657 1.5.2.2 tls Macquarie Island is politically part of Australia, not Antarctica.
658 1.5.2.2 tls (Thanks to Tobias Conradi.)
659 1.5.2.2 tls
660 1.5.2.2 tls Sort Macquarie more-consistently with other parts of Australia.
661 1.5.2.2 tls (Thanks to Tim Parenti.)
662 1.5.2.2 tls
663 1.5.2.2 tls
664 1.5.2.2 tls Release 2013b - 2013-03-10 22:33:40 -0700
665 1.5.2.2 tls
666 1.5.2.2 tls Changes affecting current and future time stamps:
667 1.5.2.2 tls
668 1.5.2.2 tls Haiti uses US daylight-saving rules this year, and presumably future years.
669 1.5.2.2 tls This changes time stamps starting today. (Thanks to Steffen Thorsen.)
670 1.5.2.2 tls
671 1.5.2.2 tls Paraguay will end DST on March 24 this year.
672 1.5.2.2 tls (Thanks to Steffen Thorsen.) For now, assume it's just this year.
673 1.5.2.2 tls
674 1.5.2.2 tls Morocco does not observe DST during Ramadan;
675 1.5.2.2 tls try to predict Ramadan in Morocco as best we can.
676 1.5.2.2 tls (Thanks to Erik Homoet for the heads-up.)
677 1.5.2.2 tls
678 1.5.2.2 tls Changes affecting commentary:
679 1.5.2.2 tls
680 1.5.2.2 tls Update URLs in tz-link page. Add URLs for webOS, BB10, iOS.
681 1.5.2.2 tls Update URL for Solaris. Mention Internet RFC 6557.
682 1.5.2.2 tls Update Internet RFCs 2445->5545, 2822->5322.
683 1.5.2.2 tls Switch from FTP to HTTP for Internet RFCs.
684 1.5.2.2 tls
685 1.5.2.2 tls
686 1.5.2.2 tls Release 2013a - 2013-02-27 09:20:35 -0800
687 1.5.2.2 tls
688 1.5.2.2 tls Change affecting binary data format:
689 1.5.2.2 tls
690 1.5.2.2 tls The zone offset at the end of version-2-format zone files is now
691 1.5.2.2 tls allowed to be 24:00, as per POSIX.1-2008. (Thanks to Arthor David Olson.)
692 1.5.2.2 tls
693 1.5.2.2 tls Changes affecting current and future time stamps:
694 1.5.2.2 tls
695 1.5.2.2 tls Chile's 2013 rules, and we guess rules for 2014 and later, will be
696 1.5.2.2 tls the same as 2012, namely Apr Sun>=23 03:00 UTC to Sep Sun>=2 04:00 UTC.
697 1.5.2.2 tls (Thanks to Steffen Thorsen and Robert Elz.)
698 1.5.2.2 tls
699 1.5.2.2 tls New Zones Asia/Khandyga, Asia/Ust-Nera, Europe/Busingen.
700 1.5.2.2 tls (Thanks to Tobias Conradi and Arthur David Olson.)
701 1.5.2.2 tls
702 1.5.2.2 tls Many changes affect historical time stamps before 1940.
703 1.5.2.2 tls These were deduced from: Milne J. Civil time. Geogr J. 1899
704 1.5.2.2 tls Feb;13(2):173-94 <http://www.jstor.org/stable/1774359>.
705 1.5.2.2 tls
706 1.5.2.2 tls Changes affecting the code:
707 1.5.2.2 tls
708 1.5.2.2 tls Fix zic bug that mishandled Egypt's 2010 changes (this also affected
709 1.5.2.2 tls the data). (Thanks to Arthur David Olson.)
710 1.5.2.2 tls
711 1.5.2.2 tls Fix localtime bug when time_t is unsigned and data files were generated
712 1.5.2.2 tls by a signed time_t system. (Thanks to Doug Bailey for reporting and
713 1.5.2.2 tls to Arthur David Olson for fixing.)
714 1.5.2.2 tls
715 1.5.2.2 tls Allow the email address for bug reports to be set by the packager.
716 1.5.2.2 tls The default is tz (a] iana.org, as before. (Thanks to Joseph S. Myers.)
717 1.5.2.2 tls
718 1.5.2.2 tls Update HTML checking to be compatible with Ubuntu 12.10.
719 1.5.2.2 tls
720 1.5.2.2 tls Check that files are a safe subset of ASCII. At some point we may
721 1.5.2.2 tls relax this requirement to a safe subset of UTF-8. Without the
722 1.5.2.2 tls check, some non-UTF-8 encodings were leaking into the distribution.
723 1.5.2.2 tls
724 1.5.2.2 tls Commentary changes:
725 1.5.2.2 tls
726 1.5.2.2 tls Restore a comment about copyright notices that was inadvertently deleted.
727 1.5.2.2 tls (Thanks to Arthur David Olson.)
728 1.5.2.2 tls
729 1.5.2.2 tls Improve the commentary about which districts observe what times
730 1.5.2.2 tls in Russia. (Thanks to Oscar van Vlijmen and Arthur David Olson).
731 1.5.2.2 tls
732 1.5.2.2 tls Add web page links to tz.js.
733 1.5.2.2 tls
734 1.5.2.2 tls Add "Run by the Monkeys" to tz-art. (Thanks to Arthur David Olson.)
735 1.5.2.2 tls
736 1.5.2.2 tls
737 1.5.2.2 tls Release 2012j - 2012-11-12 18:34:49 -0800
738 1.5.2.2 tls
739 1.5.2.2 tls Libya moved to CET this weekend, but with DST planned next year.
740 1.5.2.2 tls (Thanks to Even Scharning, Steffen Thorsen, and Tim Parenti.)
741 1.5.2.2 tls
742 1.5.2.2 tls Signatures now have the extension .asc, not .sign, as that's more
743 1.5.2.2 tls standard. (Thanks to Phil Pennock.)
744 1.5.2.2 tls
745 1.5.2.2 tls The output of 'zdump --version', and of 'zic --version', now
746 1.5.2.2 tls uses a format that is more typical for --version.
747 1.5.2.2 tls (Thanks to Joseph S. Myers.)
748 1.5.2.2 tls
749 1.5.2.2 tls The output of 'tzselect --help', 'zdump --help', and 'zic --help'
750 1.5.2.2 tls now uses tz (a] iana.org rather than the old elsie address.
751 1.5.2.2 tls
752 1.5.2.2 tls zic -v now complains about abbreviations that are less than 3
753 1.5.2.2 tls or more than 6 characters, as per Posix. Formerly, it checked
754 1.5.2.2 tls for abbreviations that were more than 3.
755 1.5.2.2 tls
756 1.5.2.2 tls 'make public' no longer puts its temporary directory under /tmp,
757 1.5.2.2 tls and uses the just-built zic rather than the system zic.
758 1.5.2.2 tls
759 1.5.2.2 tls Various fixes to documentation and commentary.
760 1.5.2.2 tls
761 1.5.2.2 tls
762 1.5.2.2 tls Release 2012i - 2012-11-03 12:57:09 -0700
763 1.5.2.2 tls
764 1.5.2.2 tls Cuba switches from DST tomorrow at 01:00. (Thanks to Steffen Thorsen.)
765 1.5.2.2 tls
766 1.5.2.2 tls Linker flags can now be specified via LDFLAGS.
767 1.5.2.2 tls AWK now defaults to 'awk', not 'nawk'.
768 1.5.2.2 tls The shell in tzselect now defaults to /bin/bash, but this can
769 1.5.2.2 tls be overridden by specifying KSHELL.
770 1.5.2.2 tls The main web page now mentions the unofficial github repository.
771 1.5.2.2 tls (Thanks to Mike Frysinger.)
772 1.5.2.2 tls
773 1.5.2.2 tls Tarball signatures can now be built by running 'make signatures'.
774 1.5.2.2 tls There are also new makefile rules 'tarballs', 'check_public', and
775 1.5.2.2 tls separate makefile rules for each tarball and signature file.
776 1.5.2.2 tls A few makefile rules are now more portable to strict POSIX.
777 1.5.2.2 tls
778 1.5.2.2 tls The main web page now lists the canonical IANA URL.
779 1.5.2.2 tls
780 1.5.2.2 tls
781 1.5.2.2 tls Release 2012h - 2012-10-26 22:49:10 -0700
782 1.5.2.2 tls
783 1.5.2.2 tls Bahia no longer has DST. (Thanks to Kelley Cook.)
784 1.5.2.2 tls
785 1.5.2.2 tls Tocantins has DST. (Thanks to Rodrigo Severo.)
786 1.5.2.2 tls
787 1.5.2.2 tls Israel has new DST rules next year. (Thanks to Ephraim Silverberg.)
788 1.5.2.2 tls
789 1.5.2.2 tls Jordan stays on DST this winter. (Thanks to Steffen Thorsen.)
790 1.5.2.2 tls
791 1.5.2.2 tls Web page updates.
792 1.5.2.2 tls
793 1.5.2.2 tls More C modernization, except that at Arthur David Olson's suggestion
794 1.5.2.2 tls the instances of 'register' were kept.
795 1.5.2.2 tls
796 1.5.2.2 tls
797 1.5.2.2 tls Release 2012g - 2012-10-17 20:59:45 -0700
798 1.5.2.2 tls
799 1.5.2.2 tls Samoa fall 2012 and later. (Thanks to Nicholas Pereira and Robert Elz.)
800 1.5.2.2 tls
801 1.5.2.2 tls Palestine fall 2012. (Thanks to Steffen Thorsen.)
802 1.5.2.2 tls
803 1.5.2.2 tls Assume C89.
804 1.5.2.2 tls
805 1.5.2.2 tls To attack the version-number problem, this release ships the file
806 1.5.2.2 tls 'Makefile' (which contains the release number) in both the tzcode and
807 1.5.2.2 tls the tzdata tarballs. The two Makefiles are identical, and should be
808 1.5.2.2 tls identical in any matching pair of tarballs, so it shouldn't matter
809 1.5.2.2 tls which order you extract the tarballs. Perhaps we can come up with a
810 1.5.2.2 tls better version-number scheme at some point; this scheme does have the
811 1.5.2.2 tls virtue of not adding more files.
812 1.5.2.2 tls
813 1.5.2.2 tls
814 1.5.2.2 tls Release 2012f - 2012-09-12 23:17:03 -0700
815 1.5.2.2 tls
816 1.5.2.2 tls * australasia (Pacific/Fiji): Fiji DST is October 21 through January
817 1.5.2.2 tls 20 this year. (Thanks to Steffen Thorsen.)
818 1.5.2.2 tls
819 1.5.2.2 tls
820 1.5.2.2 tls Release 2012e - 2012-08-02 20:44:55 -0700
821 1.5.2.2 tls
822 1.5.2.2 tls * australasia (Pacific/Fakaofo): Tokelau is UTC+13, not UTC+14.
823 1.5.2.2 tls (Thanks to Steffen Thorsen.)
824 1.5.2.2 tls
825 1.5.2.2 tls * Use a single version number for both code and data.
826 1.5.2.2 tls
827 1.5.2.2 tls * .gitignore: New file.
828 1.5.2.2 tls
829 1.5.2.2 tls * Remove trailing white space.
830 1.5.2.2 tls
831 1.5.2.2 tls
832 1.5.2.2 tls Release code2012c-data2012d - 2012-07-19 16:35:33 -0700
833 1.5.2.2 tls
834 1.5.2.2 tls Changes for Morocco's time stamps, which take effect in a couple of
835 1.5.2.2 tls hours, along with infrastructure changes to accommodate how the tz
836 1.5.2.2 tls code and data are released on IANA.
837 1.5.2.2 tls
838 1.5.2.2 tls
839 1.5.2.2 tls Release data2012c - 2012-03-27 12:17:25 -0400
840 1.5.2.2 tls
841 1.5.2.2 tls africa
842 1.5.2.2 tls Summer time changes for Morocco (to start late April 2012)
843 1.5.2.2 tls
844 1.5.2.2 tls asia
845 1.5.2.2 tls Changes for 2012 for Gaza & the West Bank (Hebron) and Syria
846 1.5.2.2 tls
847 1.5.2.2 tls northamerica
848 1.5.2.2 tls Haiti following US/Canada rules for 2012 (and we're assuming,
849 1.5.2.2 tls for now anyway, for the future).
850 1.5.2.2 tls
851 1.5.2.2 tls
852 1.5.2.2 tls Release 2012b - 2012-03-02 12:29:15 +0700
853 1.5.2.2 tls
854 1.5.2.2 tls There is just one change to tzcode2012b (compared with 2012a):
855 1.5.2.2 tls the Makefile that was accidentally included with 2012a has been
856 1.5.2.2 tls replaced with the version that should have been there, which is
857 1.5.2.2 tls identical with the previous version (from tzcode2011i).
858 1.5.2.2 tls
859 1.5.2.2 tls There are just two changes in tzdata2012b compared with 2012a.
860 1.5.2.2 tls
861 1.5.2.2 tls Most significantly, summer time in Cuba has been delayed 3 weeks
862 1.5.2.2 tls (now starts April 1 rather than March 11). Since Mar 11 (the old start
863 1.5.2.2 tls date, as listed in 2012a) is just a little over a week away, this
864 1.5.2.2 tls change is urgent.
865 1.5.2.2 tls
866 1.5.2.2 tls Less importantly, an excess tab in one of the changes in zone.tab
867 1.5.2.2 tls in 2012a has been removed.
868 1.5.2.2 tls
869 1.5.2.2 tls
870 1.5.2.2 tls Release 2012a - 2012-03-01 18:28:10 +0700
871 1.5.2.2 tls
872 1.5.2.2 tls The changes in tzcode2012a (compared to the previous version, 2011i)
873 1.5.2.2 tls are entirely to the README and tz-art.htm and tz-link.htm files, if
874 1.5.2.2 tls none of those concern you, you can ignore the code update. The changes
875 1.5.2.2 tls reflect the changed addresses for the mailing list and the code and
876 1.5.2.2 tls data distribution points & methods (and a link to DateTime::TimeZone::Tzfile
877 1.5.2.2 tls has been added to tz-link.htm).
878 1.5.2.2 tls
879 1.5.2.2 tls In tzdata2012a (compared to the previous release, which was 2011n)
880 1.5.2.2 tls the major changes are:
881 1.5.2.2 tls Chile 2011/2012 and 2012/2013 summer time date adjustments.
882 1.5.2.2 tls Falkland Islands onto permanent summer time (we're assuming for the
883 1.5.2.2 tls foreseeable future, though 2012 is all we're fairly certain of.)
884 1.5.2.2 tls Armenia has abolished Summer Time.
885 1.5.2.2 tls Tokelau jumped the International Date Line back last December
886 1.5.2.2 tls (just the same as their near neighbour, Samoa).
887 1.5.2.2 tls America/Creston is a new zone for a small area of British Columbia
888 1.5.2.2 tls There will be a leapsecond 2012-06-30 23:59:60 UTC.
889 1.5.2.2 tls
890 1.5.2.2 tls Other minor changes are:
891 1.5.2.2 tls Corrections to 1918 Canadian summer time end dates.
892 1.5.2.2 tls Updated URL for UK timezone history (in comments)
893 1.5.2.2 tls A few typos in Le Corre's list of free French place names (comments)
894 1.5.2.2 tls
895 1.5.2.2 tls
896 1.5.2.2 tls Release data2011n - 2011-10-30 14:57:54 +0700
897 1.5.2.2 tls
898 1.5.2.2 tls There are three changes of note - most urgently, Cuba (America/Havana)
899 1.5.2.2 tls has extended summer time by two weeks, now to end on Nov 13, rather than
900 1.5.2.2 tls the (already past) Oct 30. Second, the Pridnestrovian Moldavian Republic
901 1.5.2.2 tls (Europe/Tiraspol) decided not to split from the rest of Moldova after
902 1.5.2.2 tls all, and consequently that zone has been removed (again) and reinstated
903 1.5.2.2 tls in the "backward" file as a link to Europe/Chisinau. And third, the
904 1.5.2.2 tls end date for Fiji's summer time this summer was moved forward from the
905 1.5.2.2 tls earlier planned Feb 26, to Jan 22.
906 1.5.2.2 tls
907 1.5.2.2 tls Apart from that, Moldova (MD) returns to a single entry in zone.tab
908 1.5.2.2 tls (and the incorrect syntax that was in the 2011m version of that file
909 1.5.2.2 tls is so fixed - it would have been fixed in a different way had this
910 1.5.2.2 tls change not happened - that's the "missing" sccs version id).
911 1.5.2.2 tls
912 1.5.2.2 tls
913 1.5.2.2 tls Release data2011m - 2011-10-24 21:42:16 +0700
914 1.5.2.2 tls
915 1.5.2.2 tls In particular, the typos in comments in the data (2011-11-17 should have
916 1.5.2.2 tls been 2011-10-17 as Alan Barrett noted, and spelling of Tiraspol that
917 1.5.2.2 tls Tim Parenti noted) have been fixed, and the change for Ukraine has been
918 1.5.2.2 tls made in all 4 Ukrainian zones, rather than just Kiev (again, thanks to
919 1.5.2.2 tls Tim Parenti, and also Denys Gavrysh)
920 1.5.2.2 tls
921 1.5.2.2 tls In addition, I added Europe/Tiraspol to zone.tab.
922 1.5.2.2 tls
923 1.5.2.2 tls This time, all the files have new version numbers... (including the files
924 1.5.2.2 tls otherwise unchanged in 2011m that were changed in 2011l but didn't get new
925 1.5.2.2 tls version numbers there...)
926 1.5.2.2 tls
927 1.5.2.2 tls
928 1.5.2.2 tls Release data2011l - 2011-10-10 11:15:43 +0700
929 1.5.2.2 tls
930 1.5.2.2 tls There are just 2 changes that cause different generated tzdata files from
931 1.5.2.2 tls zic, to Asia/Hebron and Pacific/Fiji - the possible change for Bahia, Brazil
932 1.5.2.2 tls is included, but commented out. Compared with the diff I sent out last week,
933 1.5.2.2 tls this version also includes attributions for the sources for the changes
934 1.5.2.2 tls (in much the same format as ado used, but the html tags have not been
935 1.5.2.2 tls checked, verified, or used in any way at all, so if there are errors there,
936 1.5.2.2 tls please let me know.)
937 1.5.2.2 tls
938 1.5.2.2 tls
939 1.5.2.2 tls Release data2011k - 2011-09-20 17:54:03 -0400
940 1.5.2.2 tls
941 1.5.2.2 tls [not summarized]
942 1.5.2.2 tls
943 1.5.2.2 tls
944 1.5.2.2 tls Release data2011j - 2011-09-12 09:22:49 -0400
945 1.5.2.2 tls
946 1.5.2.2 tls (contemporary changes for Samoa; past changes for Kenya, Uganda, and
947 1.5.2.2 tls Tanzania); there are also two spelling corrections to comments in
948 1.5.2.2 tls the australasia file (with thanks to Christos Zoulas).
949 1.5.2.2 tls
950 1.5.2.2 tls
951 1.5.2.2 tls Release 2011i - 2011-08-29 05:56:32 -0400
952 1.5.2.2 tls
953 1.5.2.2 tls [not summarized]
954 1.5.2.2 tls
955 1.5.2.2 tls
956 1.5.2.2 tls Release data2011h - 2011-06-15 18:41:48 -0400
957 1.5.2.2 tls
958 1.5.2.2 tls Russia and Curacao changes
959 1.5.2.2 tls
960 1.5.2.2 tls
961 1.5.2.2 tls Release 2011g - 2011-04-25 09:07:22 -0400
962 1.5.2.2 tls
963 1.5.2.2 tls update the rules for Egypt to reflect its abandonment of DST this year
964 1.5.2.2 tls
965 1.5.2.2 tls
966 1.5.2.2 tls Release 2011f - 2011-04-06 17:14:53 -0400
967 1.5.2.2 tls
968 1.5.2.2 tls [not summarized]
969 1.5.2.2 tls
970 1.5.2.2 tls
971 1.5.2.2 tls Release 2011e - 2011-03-31 16:04:38 -0400
972 1.5.2.2 tls
973 1.5.2.2 tls Morocco, Chile, and tz-link changes
974 1.5.2.2 tls
975 1.5.2.2 tls
976 1.5.2.2 tls Release 2011d - 2011-03-14 09:18:01 -0400
977 1.5.2.2 tls
978 1.5.2.2 tls changes that impact present-day time stamps in Cuba, Samoa, and Turkey
979 1.5.2.2 tls
980 1.5.2.2 tls
981 1.5.2.2 tls Release 2011c - 2011-03-07 09:30:09 -0500
982 1.5.2.2 tls
983 1.5.2.2 tls These do affect current time stamps in Chile and Annette Island, Canada.
984 1.5.2.2 tls
985 1.5.2.2 tls
986 1.5.2.2 tls Release 2011b - 2011-02-07 08:44:50 -0500
987 1.5.2.2 tls
988 1.5.2.2 tls [not summarized]
989 1.5.2.2 tls
990 1.5.2.2 tls
991 1.5.2.2 tls Release 2011a - 2011-01-24 10:30:16 -0500
992 1.5.2.2 tls
993 1.5.2.2 tls [not summarized]
994 1.5.2.2 tls
995 1.5.2.2 tls
996 1.5.2.2 tls Release data2010o - 2010-11-01 09:18:23 -0400
997 1.5.2.2 tls
998 1.5.2.2 tls change to the end of DST in Fiji in 2011
999 1.5.2.2 tls
1000 1.5.2.2 tls
1001 1.5.2.2 tls Release 2010n - 2010-10-25 08:19:17 -0400
1002 1.5.2.2 tls
1003 1.5.2.2 tls [not summarized]
1004 1.5.2.2 tls
1005 1.5.2.2 tls
1006 1.5.2.2 tls Release 2010m - 2010-09-27 09:24:48 -0400
1007 1.5.2.2 tls
1008 1.5.2.2 tls Hong Kong, Vostok, and zic.c changes
1009 1.5.2.2 tls
1010 1.5.2.2 tls
1011 1.5.2.2 tls Release 2010l - 2010-08-16 06:57:25 -0400
1012 1.5.2.2 tls
1013 1.5.2.2 tls [not summarized]
1014 1.5.2.2 tls
1015 1.5.2.2 tls
1016 1.5.2.2 tls Release 2010k - 2010-07-26 10:42:27 -0400
1017 1.5.2.2 tls
1018 1.5.2.2 tls [not summarized]
1019 1.5.2.2 tls
1020 1.5.2.2 tls
1021 1.5.2.2 tls Release 2010j - 2010-05-10 09:07:48 -0400
1022 1.5.2.2 tls
1023 1.5.2.2 tls changes for Bahia de Banderas and for version naming
1024 1.5.2.2 tls
1025 1.5.2.2 tls
1026 1.5.2.2 tls Release data2010i - 2010-04-16 18:50:45 -0400
1027 1.5.2.2 tls
1028 1.5.2.2 tls the end of DST in Morocco on 2010-08-08
1029 1.5.2.2 tls
1030 1.5.2.2 tls
1031 1.5.2.2 tls Release data2010h - 2010-04-05 09:58:56 -0400
1032 1.5.2.2 tls
1033 1.5.2.2 tls [not summarized]
1034 1.5.2.2 tls
1035 1.5.2.2 tls
1036 1.5.2.2 tls Release data2010g - 2010-03-24 11:14:53 -0400
1037 1.5.2.2 tls
1038 1.5.2.2 tls [not summarized]
1039 1.5.2.2 tls
1040 1.5.2.2 tls
1041 1.5.2.2 tls Release 2010f - 2010-03-22 09:45:46 -0400
1042 1.5.2.2 tls
1043 1.5.2.2 tls [not summarized]
1044 1.5.2.2 tls
1045 1.5.2.2 tls
1046 1.5.2.2 tls Release data2010e - 2010-03-08 14:24:27 -0500
1047 1.5.2.2 tls
1048 1.5.2.2 tls corrects the Dhaka bug found by Danvin Ruangchan
1049 1.5.2.2 tls
1050 1.5.2.2 tls
1051 1.5.2.2 tls Release data2010d - 2010-03-06 07:26:01 -0500
1052 1.5.2.2 tls
1053 1.5.2.2 tls [not summarized]
1054 1.5.2.2 tls
1055 1.5.2.2 tls
1056 1.5.2.2 tls Release 2010c - 2010-03-01 09:20:58 -0500
1057 1.5.2.2 tls
1058 1.5.2.2 tls changes including KRE's suggestion for earlier initialization of
1059 1.5.2.2 tls "goahead" and "goback" structure elements
1060 1.5.2.2 tls
1061 1.5.2.2 tls
1062 1.5.2.2 tls Release code2010a - 2010-02-16 10:40:04 -0500
1063 1.5.2.2 tls
1064 1.5.2.2 tls [not summarized]
1065 1.5.2.2 tls
1066 1.5.2.2 tls
1067 1.5.2.2 tls Release data2010b - 2010-01-20 12:37:01 -0500
1068 1.5.2.2 tls
1069 1.5.2.2 tls Mexico changes
1070 1.5.2.2 tls
1071 1.5.2.2 tls
1072 1.5.2.2 tls Release data2010a - 2010-01-18 08:30:04 -0500
1073 1.5.2.2 tls
1074 1.5.2.2 tls changes to Dhaka
1075 1.5.2.2 tls
1076 1.5.2.2 tls
1077 1.5.2.2 tls Release data2009u - 2009-12-26 08:32:28 -0500
1078 1.5.2.2 tls
1079 1.5.2.2 tls changes to DST in Bangladesh
1080 1.5.2.2 tls
1081 1.5.2.2 tls
1082 1.5.2.2 tls Release 2009t - 2009-12-21 13:24:27 -0500
1083 1.5.2.2 tls
1084 1.5.2.2 tls [not summarized]
1085 1.5.2.2 tls
1086 1.5.2.2 tls
1087 1.5.2.2 tls Release data2009s - 2009-11-14 10:26:32 -0500
1088 1.5.2.2 tls
1089 1.5.2.2 tls (cosmetic) Antarctica change and the DST-in-Fiji-in-2009-and-2010 change
1090 1.5.2.2 tls
1091 1.5.2.2 tls
1092 1.5.2.2 tls Release 2009r - 2009-11-09 10:10:31 -0500
1093 1.5.2.2 tls
1094 1.5.2.2 tls "antarctica" and "tz-link.htm" changes
1095 1.5.2.2 tls
1096 1.5.2.2 tls
1097 1.5.2.2 tls Release 2009q - 2009-11-02 09:12:40 -0500
1098 1.5.2.2 tls
1099 1.5.2.2 tls with two corrections as reported by Eric Muller and Philip Newton
1100 1.5.2.2 tls
1101 1.5.2.2 tls
1102 1.5.2.2 tls Release data2009p - 2009-10-23 15:05:27 -0400
1103 1.5.2.2 tls
1104 1.5.2.2 tls Argentina (including San Luis) changes (with the correction from
1105 1.5.2.2 tls Mariano Absatz)
1106 1.5.2.2 tls
1107 1.5.2.2 tls
1108 1.5.2.2 tls Release data2009o - 2009-10-14 16:49:38 -0400
1109 1.5.2.2 tls
1110 1.5.2.2 tls Samoa (commentary only), Pakistan, and Bangladesh changes
1111 1.5.2.2 tls
1112 1.5.2.2 tls
1113 1.5.2.2 tls Release data2009n - 2009-09-22 15:13:38 -0400
1114 1.5.2.2 tls
1115 1.5.2.2 tls added commentary for Argentina and a change to the end of DST in
1116 1.5.2.2 tls 2009 in Pakistan
1117 1.5.2.2 tls
1118 1.5.2.2 tls
1119 1.5.2.2 tls Release data2009m - 2009-09-03 10:23:43 -0400
1120 1.5.2.2 tls
1121 1.5.2.2 tls Samoa and Palestine changes
1122 1.5.2.2 tls
1123 1.5.2.2 tls
1124 1.5.2.2 tls Release data2009l - 2009-08-14 09:13:07 -0400
1125 1.5.2.2 tls
1126 1.5.2.2 tls Samao (comments only) and Egypt
1127 1.5.2.2 tls
1128 1.5.2.2 tls
1129 1.5.2.2 tls Release 2009k - 2009-07-20 09:46:08 -0400
1130 1.5.2.2 tls
1131 1.5.2.2 tls [not summarized]
1132 1.5.2.2 tls
1133 1.5.2.2 tls
1134 1.5.2.2 tls Release data2009j - 2009-06-15 06:43:59 -0400
1135 1.5.2.2 tls
1136 1.5.2.2 tls Bangladesh change (with a short turnaround since the DST change is
1137 1.5.2.2 tls impending)
1138 1.5.2.2 tls
1139 1.5.2.2 tls
1140 1.5.2.2 tls Release 2009i - 2009-06-08 09:21:22 -0400
1141 1.5.2.2 tls
1142 1.5.2.2 tls updating for DST in Bangladesh this year
1143 1.5.2.2 tls
1144 1.5.2.2 tls
1145 1.5.2.2 tls Release 2009h - 2009-05-26 09:19:14 -0400
1146 1.5.2.2 tls
1147 1.5.2.2 tls [not summarized]
1148 1.5.2.2 tls
1149 1.5.2.2 tls
1150 1.5.2.2 tls Release data2009g - 2009-04-20 16:34:07 -0400
1151 1.5.2.2 tls
1152 1.5.2.2 tls Cairo
1153 1.5.2.2 tls
1154 1.5.2.2 tls
1155 1.5.2.2 tls Release data2009f - 2009-04-10 11:00:52 -0400
1156 1.5.2.2 tls
1157 1.5.2.2 tls correct DST in Pakistan
1158 1.5.2.2 tls
1159 1.5.2.2 tls
1160 1.5.2.2 tls Release 2009e - 2009-04-06 09:08:11 -0400
1161 1.5.2.2 tls
1162 1.5.2.2 tls [not summarized]
1163 1.5.2.2 tls
1164 1.5.2.2 tls
1165 1.5.2.2 tls Release 2009d - 2009-03-23 09:38:12 -0400
1166 1.5.2.2 tls
1167 1.5.2.2 tls Morocco, Tunisia, Argentina, and American Astronomical Society changes
1168 1.5.2.2 tls
1169 1.5.2.2 tls
1170 1.5.2.2 tls Release data2009c - 2009-03-16 09:47:51 -0400
1171 1.5.2.2 tls
1172 1.5.2.2 tls change to the start of Cuban DST
1173 1.5.2.2 tls
1174 1.5.2.2 tls
1175 1.5.2.2 tls Release 2009b - 2009-02-09 11:15:22 -0500
1176 1.5.2.2 tls
1177 1.5.2.2 tls [not summarized]
1178 1.5.2.2 tls
1179 1.5.2.2 tls
1180 1.5.2.2 tls Release 2009a - 2009-01-21 10:09:39 -0500
1181 1.5.2.2 tls
1182 1.5.2.2 tls [not summarized]
1183 1.5.2.2 tls
1184 1.5.2.2 tls
1185 1.5.2.2 tls Release data2008i - 2008-10-21 12:10:25 -0400
1186 1.5.2.2 tls
1187 1.5.2.2 tls southamerica and zone.tab files, with Argentina DST rule changes and
1188 1.5.2.2 tls United States zone reordering and recommenting
1189 1.5.2.2 tls
1190 1.5.2.2 tls
1191 1.5.2.2 tls Release 2008h - 2008-10-13 07:33:56 -0400
1192 1.5.2.2 tls
1193 1.5.2.2 tls [not summarized]
1194 1.5.2.2 tls
1195 1.5.2.2 tls
1196 1.5.2.2 tls Release 2008g - 2008-10-06 09:03:18 -0400
1197 1.5.2.2 tls
1198 1.5.2.2 tls Fix a broken HTML anchor and update Brazil's DST transitions;
1199 1.5.2.2 tls there's also a slight reordering of information in tz-art.htm.
1200 1.5.2.2 tls
1201 1.5.2.2 tls
1202 1.5.2.2 tls Release data2008f - 2008-09-09 22:33:26 -0400
1203 1.5.2.2 tls
1204 1.5.2.2 tls [not summarized]
1205 1.5.2.2 tls
1206 1.5.2.2 tls
1207 1.5.2.2 tls Release 2008e - 2008-07-28 14:11:17 -0400
1208 1.5.2.2 tls
1209 1.5.2.2 tls changes by Arthur David Olson and Jesper Norgaard Welen
1210 1.5.2.2 tls
1211 1.5.2.2 tls
1212 1.5.2.2 tls Release data2008d - 2008-07-07 09:51:38 -0400
1213 1.5.2.2 tls
1214 1.5.2.2 tls changes by Arthur David Olson, Paul Eggert, and Rodrigo Severo
1215 1.5.2.2 tls
1216 1.5.2.2 tls
1217 1.5.2.2 tls Release data2008c - 2008-05-19 17:48:03 -0400
1218 1.5.2.2 tls
1219 1.5.2.2 tls Pakistan, Morocco, and Mongolia
1220 1.5.2.2 tls
1221 1.5.2.2 tls
1222 1.5.2.2 tls Release data2008b - 2008-03-24 08:30:59 -0400
1223 1.5.2.2 tls
1224 1.5.2.2 tls including renaming Asia/Calcutta to Asia/Kolkata, with a backward
1225 1.5.2.2 tls link provided
1226 1.5.2.2 tls
1227 1.5.2.2 tls
1228 1.5.2.2 tls Release 2008a - 2008-03-08 05:42:16 -0500
1229 1.5.2.2 tls
1230 1.5.2.2 tls [not summarized]
1231 1.5.2.2 tls
1232 1.5.2.2 tls
1233 1.5.2.2 tls Release 2007k - 2007-12-31 10:25:22 -0500
1234 1.5.2.2 tls
1235 1.5.2.2 tls most importantly, changes to the "southamerica" file based on
1236 1.5.2.2 tls Argentina's readoption of daylight saving time
1237 1.5.2.2 tls
1238 1.5.2.2 tls
1239 1.5.2.2 tls Release 2007j - 2007-12-03 09:51:01 -0500
1240 1.5.2.2 tls
1241 1.5.2.2 tls 1. eliminate the "P" (parameter) macro;
1242 1.5.2.2 tls
1243 1.5.2.2 tls 2. the "noncontroversial" changes circulated on the time zone
1244 1.5.2.2 tls mailing list (less the changes to "logwtmp.c");
1245 1.5.2.2 tls
1246 1.5.2.2 tls 3. eliminate "too many transition" errors when "min" is used in time
1247 1.5.2.2 tls zone rules;
1248 1.5.2.2 tls
1249 1.5.2.2 tls 4. changes by Paul Eggert (including updated information for Venezuela).
1250 1.5.2.2 tls
1251 1.5.2.2 tls
1252 1.5.2.2 tls Release data2007i - 2007-10-30 10:28:11 -0400
1253 1.5.2.2 tls
1254 1.5.2.2 tls changes for Cuba and Syria
1255 1.5.2.2 tls
1256 1.5.2.2 tls
1257 1.5.2.2 tls Release 2007h - 2007-10-01 10:05:51 -0400
1258 1.5.2.2 tls
1259 1.5.2.2 tls changes by Paul Eggert, as well as an updated link to the ICU
1260 1.5.2.2 tls project in tz-link.htm
1261 1.5.2.2 tls
1262 1.5.2.2 tls
1263 1.5.2.2 tls Release 2007g - 2007-08-20 10:47:59 -0400
1264 1.5.2.2 tls
1265 1.5.2.2 tls changes by Paul Eggert
1266 1.5.2.2 tls
1267 1.5.2.2 tls The "leapseconds" file has been updated to incorporate the most
1268 1.5.2.2 tls recent International Earth Rotation and Reference Systems Service
1269 1.5.2.2 tls (IERS) bulletin.
1270 1.5.2.2 tls
1271 1.5.2.2 tls There's an addition to tz-art.htm regarding the television show "Medium".
1272 1.5.2.2 tls
1273 1.5.2.2 tls
1274 1.5.2.2 tls Release 2007f - 2007-05-07 10:46:46 -0400
1275 1.5.2.2 tls
1276 1.5.2.2 tls changes by Paul Eggert (including Haiti, Turks and Caicos, and New
1277 1.5.2.2 tls Zealand)
1278 1.5.2.2 tls
1279 1.5.2.2 tls changes to zic.c to allow hour values greater than 24 (along with
1280 1.5.2.2 tls Paul's improved time value overflow checking)
1281 1.5.2.2 tls
1282 1.5.2.2 tls
1283 1.5.2.2 tls Release 2007e - 2007-04-02 10:11:52 -0400
1284 1.5.2.2 tls
1285 1.5.2.2 tls Syria and Honduras changes by Paul Eggert
1286 1.5.2.2 tls
1287 1.5.2.2 tls zic.c variable renaming changes by Arthur David Olson
1288 1.5.2.2 tls
1289 1.5.2.2 tls
1290 1.5.2.2 tls Release 2007d - 2007-03-20 08:48:30 -0400
1291 1.5.2.2 tls
1292 1.5.2.2 tls changes by Paul Eggert
1293 1.5.2.2 tls
1294 1.5.2.2 tls the elimination of white space at the ends of lines
1295 1.5.2.2 tls
1296 1.5.2.2 tls
1297 1.5.2.2 tls Release 2007c - 2007-02-26 09:09:37 -0500
1298 1.5.2.2 tls
1299 1.5.2.2 tls changes by Paul Eggert
1300 1.5.2.2 tls
1301 1.5.2.2 tls
1302 1.5.2.2 tls Release 2007b - 2007-02-12 09:34:20 -0500
1303 1.5.2.2 tls
1304 1.5.2.2 tls Paul Eggert's proposed change to the quotation handling logic in zic.c.
1305 1.5.2.2 tls
1306 1.5.2.2 tls changes to the commentary in "leapseconds" reflecting the IERS
1307 1.5.2.2 tls announcement that there is to be no positive leap second at the end
1308 1.5.2.2 tls of June 2007.
1309 1.5.2.2 tls
1310 1.5.2.2 tls
1311 1.5.2.2 tls Release 2007a - 2007-01-08 12:28:29 -0500
1312 1.5.2.2 tls
1313 1.5.2.2 tls changes by Paul Eggert
1314 1.5.2.2 tls
1315 1.5.2.2 tls Derick Rethan's Asmara change
1316 1.5.2.2 tls
1317 1.5.2.2 tls Oscar van Vlijmen's Easter Island local mean time change
1318 1.5.2.2 tls
1319 1.5.2.2 tls symbolic link changes
1320 1.5.2.2 tls
1321 1.5.2.2 tls
1322 1.5.2.2 tls Release 2006p - 2006-11-27 08:54:27 -0500
1323 1.5.2.2 tls
1324 1.5.2.2 tls changes by Paul Eggert
1325 1.5.2.2 tls
1326 1.5.2.2 tls
1327 1.5.2.2 tls Release 2006o - 2006-11-06 09:18:07 -0500
1328 1.5.2.2 tls
1329 1.5.2.2 tls changes by Paul Eggert
1330 1.5.2.2 tls
1331 1.5.2.2 tls
1332 1.5.2.2 tls Release 2006n - 2006-10-10 11:32:06 -0400
1333 1.5.2.2 tls
1334 1.5.2.2 tls changes by Paul Eggert
1335 1.5.2.2 tls
1336 1.5.2.2 tls
1337 1.5.2.2 tls Release 2006m - 2006-10-02 15:32:35 -0400
1338 1.5.2.2 tls
1339 1.5.2.2 tls changes for Uruguay, Palestine, and Egypt by Paul Eggert
1340 1.5.2.2 tls
1341 1.5.2.2 tls (minimalist) changes to zic.8 to clarify "until" information
1342 1.5.2.2 tls
1343 1.5.2.2 tls
1344 1.5.2.2 tls Release data2006l - 2006-09-18 12:58:11 -0400
1345 1.5.2.2 tls
1346 1.5.2.2 tls Paul's best-effort work on this coming weekend's Egypt time change
1347 1.5.2.2 tls
1348 1.5.2.2 tls
1349 1.5.2.2 tls Release 2006k - 2006-08-28 12:19:09 -0400
1350 1.5.2.2 tls
1351 1.5.2.2 tls changes by Paul Eggert
1352 1.5.2.2 tls
1353 1.5.2.2 tls
1354 1.5.2.2 tls Release 2006j - 2006-08-21 09:56:32 -0400
1355 1.5.2.2 tls
1356 1.5.2.2 tls changes by Paul Eggert
1357 1.5.2.2 tls
1358 1.5.2.2 tls
1359 1.5.2.2 tls Release code2006i - 2006-08-07 12:30:55 -0400
1360 1.5.2.2 tls
1361 1.5.2.2 tls localtime.c fixes
1362 1.5.2.2 tls
1363 1.5.2.2 tls Ken Pizzini's conversion script
1364 1.5.2.2 tls
1365 1.5.2.2 tls
1366 1.5.2.2 tls Release code2006h - 2006-07-24 09:19:37 -0400
1367 1.5.2.2 tls
1368 1.5.2.2 tls adds public domain notices to four files
1369 1.5.2.2 tls
1370 1.5.2.2 tls includes a fix for transition times being off by a second
1371 1.5.2.2 tls
1372 1.5.2.2 tls adds a new recording to the "arts" file (information courtesy Colin Bowern)
1373 1.5.2.2 tls
1374 1.5.2.2 tls
1375 1.5.2.2 tls Release 2006g - 2006-05-08 17:18:09 -0400
1376 1.5.2.2 tls
1377 1.5.2.2 tls northamerica changes by Paul Eggert
1378 1.5.2.2 tls
1379 1.5.2.2 tls
1380 1.5.2.2 tls Release 2006f - 2006-05-01 11:46:00 -0400
1381 1.5.2.2 tls
1382 1.5.2.2 tls a missing version number problem is fixed (with thanks to Bradley
1383 1.5.2.2 tls White for catching the problem)
1384 1.5.2.2 tls
1385 1.5.2.2 tls
1386 1.5.2.2 tls Release 2006d - 2006-04-17 14:33:43 -0400
1387 1.5.2.2 tls
1388 1.5.2.2 tls changes by Paul Eggert
1389 1.5.2.2 tls
1390 1.5.2.2 tls added new items to tz-arts.htm that were found by Paul
1391 1.5.2.2 tls
1392 1.5.2.2 tls
1393 1.5.2.2 tls Release 2006c - 2006-04-03 10:09:32 -0400
1394 1.5.2.2 tls
1395 1.5.2.2 tls two sets of data changes by Paul Eggert
1396 1.5.2.2 tls
1397 1.5.2.2 tls a fencepost error fix in zic.c
1398 1.5.2.2 tls
1399 1.5.2.2 tls changes to zic.c and the "europe" file to minimize differences
1400 1.5.2.2 tls between output produced by the old 32-bit zic and the new 64-bit
1401 1.5.2.2 tls version
1402 1.5.2.2 tls
1403 1.5.2.2 tls
1404 1.5.2.2 tls Release 2006b - 2006-02-20 10:08:18 -0500
1405 1.5.2.2 tls [tz32code2006b + tz64code2006b + tzdata2006b]
1406 1.5.2.2 tls
1407 1.5.2.2 tls 64-bit code
1408 1.5.2.2 tls
1409 1.5.2.2 tls All SCCS IDs were bumped to "8.1" for this release.
1410 1.5.2.2 tls
1411 1.5.2.2 tls
1412 1.5.2.2 tls Release 2006a - 2006-01-30 08:59:31 -0500
1413 1.5.2.2 tls
1414 1.5.2.2 tls changes by Paul Eggert (in particular, Indiana time zone moves)
1415 1.5.2.2 tls
1416 1.5.2.2 tls an addition to the zic manual page to describe how special-case
1417 1.5.2.2 tls transitions are handled
1418 1.5.2.2 tls
1419 1.5.2.2 tls
1420 1.5.2.2 tls Release 2005r - 2005-12-27 09:27:13 -0500
1421 1.5.2.2 tls
1422 1.5.2.2 tls Canadian changes by Paul Eggert
1423 1.5.2.2 tls
1424 1.5.2.2 tls They also add "<pre>" directives to time zone data files and reflect
1425 1.5.2.2 tls changes to warning message logic in "zdump.c" (but with calls to
1426 1.5.2.2 tls "gettext" kept unbundled at the suggestion of Ken Pizzini).
1427 1.5.2.2 tls
1428 1.5.2.2 tls
1429 1.5.2.2 tls Release 2005q - 2005-12-13 09:17:09 -0500
1430 1.5.2.2 tls
1431 1.5.2.2 tls Nothing earth-shaking here:
1432 1.5.2.2 tls 1. Electronic mail addresses have been removed.
1433 1.5.2.2 tls 2. Casts of the return value of exit have been removed.
1434 1.5.2.2 tls 3. Casts of the argument of is.* macros have been added.
1435 1.5.2.2 tls 4. Indentation in one section of zic.c has been fixed.
1436 1.5.2.2 tls 5. References to dead URLs in the data files have been dealt with.
1437 1.5.2.2 tls
1438 1.5.2.2 tls
1439 1.5.2.2 tls Release 2005p - 2005-12-05 10:30:53 -0500
1440 1.5.2.2 tls
1441 1.5.2.2 tls "systemv", "tz-link.htm", and "zdump.c" changes
1442 1.5.2.2 tls (less the casts of arguments to the is* macros)
1443 1.5.2.2 tls
1444 1.5.2.2 tls
1445 1.5.2.2 tls Release 2005o - 2005-11-28 10:55:26 -0500
1446 1.5.2.2 tls
1447 1.5.2.2 tls Georgia, Cuba, Nicaragua, and Jordan changes by Paul Eggert
1448 1.5.2.2 tls
1449 1.5.2.2 tls zdump.c lint fixes by Arthur David Olson
1450 1.5.2.2 tls
1451 1.5.2.2 tls
1452 1.5.2.2 tls Release 2005n - 2005-10-03 09:44:09 -0400
1453 1.5.2.2 tls
1454 1.5.2.2 tls changes by Paul Eggert (both the Uruguary changes and the Kyrgyzstan
1455 1.5.2.2 tls et al. changes)
1456 1.5.2.2 tls
1457 1.5.2.2 tls
1458 1.5.2.2 tls Release 2005m - 2005-08-29 12:15:40 -0400
1459 1.5.2.2 tls
1460 1.5.2.2 tls changes by Paul Eggert (with a small tweak to the tz-art change)
1461 1.5.2.2 tls
1462 1.5.2.2 tls a declaration of an unused variable has been removed from zdump.c
1463 1.5.2.2 tls
1464 1.5.2.2 tls
1465 1.5.2.2 tls Release 2005l - 2005-08-22 12:06:39 -0400
1466 1.5.2.2 tls
1467 1.5.2.2 tls changes by Paul Eggert
1468 1.5.2.2 tls
1469 1.5.2.2 tls overflow/underflow checks by Arthur David Olson, minus changes to
1470 1.5.2.2 tls the "Theory" file about the pending addition of 64-bit data (I grow
1471 1.5.2.2 tls less confident of the changes being accepted with each passing day,
1472 1.5.2.2 tls and the changes no longer increase the data files nine-fold--there's
1473 1.5.2.2 tls less than a doubling in size by my local Sun's reckoning)
1474 1.5.2.2 tls
1475 1.5.2.2 tls
1476 1.5.2.2 tls Release 2005k - 2005-07-14 14:14:24 -0400
1477 1.5.2.2 tls
1478 1.5.2.2 tls The "leapseconds" file has been edited to reflect the recently
1479 1.5.2.2 tls announced leap second at the end of 2005.
1480 1.5.2.2 tls
1481 1.5.2.2 tls I've also deleted electronic mail addresses from the files as an
1482 1.5.2.2 tls anti-spam measure.
1483 1.5.2.2 tls
1484 1.5.2.2 tls
1485 1.5.2.2 tls Release 2005j - 2005-06-13 14:34:13 -0400
1486 1.5.2.2 tls
1487 1.5.2.2 tls These reflect changes to limit the length of time zone abbreviations
1488 1.5.2.2 tls and the characters used in those abbreviations.
1489 1.5.2.2 tls
1490 1.5.2.2 tls There are also changes to handle POSIX-style "quoted" time zone
1491 1.5.2.2 tls environment variables.
1492 1.5.2.2 tls
1493 1.5.2.2 tls The changes were circulated on the time zone mailing list; the only
1494 1.5.2.2 tls change since then was the removal of a couple of minimum-length of
1495 1.5.2.2 tls abbreviation checks.
1496 1.5.2.2 tls
1497 1.5.2.2 tls
1498 1.5.2.2 tls Release data2005i - 2005-04-21 15:04:16 -0400
1499 1.5.2.2 tls
1500 1.5.2.2 tls changes (most importantly to Nicaragua and Haiti) by Paul Eggert
1501 1.5.2.2 tls
1502 1.5.2.2 tls
1503 1.5.2.2 tls Release 2005h - 2005-04-04 11:24:47 -0400
1504 1.5.2.2 tls
1505 1.5.2.2 tls changes by Paul Eggert
1506 1.5.2.2 tls
1507 1.5.2.2 tls minor changes to Makefile and zdump.c to produce more useful output
1508 1.5.2.2 tls when doing a "make typecheck"
1509 1.5.2.2 tls
1510 1.5.2.2 tls
1511 1.5.2.2 tls Release 2005g - 2005-03-14 10:11:21 -0500
1512 1.5.2.2 tls
1513 1.5.2.2 tls changes by Paul Eggert (a change to current DST rules in Uruguay and
1514 1.5.2.2 tls an update to a link to time zone software)
1515 1.5.2.2 tls
1516 1.5.2.2 tls
1517 1.5.2.2 tls Release 2005f - 2005-03-01 08:45:32 -0500
1518 1.5.2.2 tls
1519 1.5.2.2 tls data and documentation changes by Paul Eggert
1520 1.5.2.2 tls
1521 1.5.2.2 tls
1522 1.5.2.2 tls Release 2005e - 2005-02-10 15:59:44 -0500
1523 1.5.2.2 tls
1524 1.5.2.2 tls [not summarized]
1525 1.5.2.2 tls
1526 1.5.2.2 tls
1527 1.5.2.2 tls Release code2005d - 2005-01-31 09:21:47 -0500
1528 1.5.2.2 tls
1529 1.5.2.2 tls make zic complain about links to links if the -v flag is used
1530 1.5.2.2 tls
1531 1.5.2.2 tls have "make public" do more code checking
1532 1.5.2.2 tls
1533 1.5.2.2 tls add an include to "localtime.c" for the benefit of gcc systems
1534 1.5.2.2 tls
1535 1.5.2.2 tls
1536 1.5.2.2 tls Release 2005c - 2005-01-17 18:36:29 -0500
1537 1.5.2.2 tls
1538 1.5.2.2 tls get better results when mktime runs on a system where time_t is double
1539 1.5.2.2 tls
1540 1.5.2.2 tls changes to the data files (most importantly to Paraguay)
1541 1.5.2.2 tls
1542 1.5.2.2 tls
1543 1.5.2.2 tls Release 2005b - 2005-01-10 09:19:54 -0500
1544 1.5.2.2 tls
1545 1.5.2.2 tls Get localtime and gmtime working on systems with exotic time_t types.
1546 1.5.2.2 tls
1547 1.5.2.2 tls Update the leap second commentary in the "leapseconds" file.
1548 1.5.2.2 tls
1549 1.5.2.2 tls
1550 1.5.2.2 tls Release 2005a - 2005-01-01 13:13:44 -0500
1551 1.5.2.2 tls
1552 1.5.2.2 tls [not summarized]
1553 1.5.2.2 tls
1554 1.5.2.2 tls
1555 1.5.2.2 tls Release code2004i - 2004-12-14 13:42:58 -0500
1556 1.5.2.2 tls
1557 1.5.2.2 tls Deal with systems where time_t is unsigned.
1558 1.5.2.2 tls
1559 1.5.2.2 tls
1560 1.5.2.2 tls Release code2004h - 2004-12-07 11:40:18 -0500
1561 1.5.2.2 tls
1562 1.5.2.2 tls 64-bit-time_t changes
1563 1.5.2.2 tls
1564 1.5.2.2 tls
1565 1.5.2.2 tls Release 2004g - 2004-11-02 09:06:01 -0500
1566 1.5.2.2 tls
1567 1.5.2.2 tls update to Cuba (taking effect this weekend)
1568 1.5.2.2 tls
1569 1.5.2.2 tls other changes by Paul Eggert
1570 1.5.2.2 tls
1571 1.5.2.2 tls correction of the spelling of Oslo
1572 1.5.2.2 tls
1573 1.5.2.2 tls changed versions of difftime.c and private.h
1574 1.5.2.2 tls
1575 1.5.2.2 tls
1576 1.5.2.2 tls Release code2004f - 2004-10-21 10:25:22 -0400
1577 1.5.2.2 tls
1578 1.5.2.2 tls Cope with wide-ranging tm_year values.
1579 1.5.2.2 tls
1580 1.5.2.2 tls
1581 1.5.2.2 tls Release 2004e - 2004-10-11 14:47:21 -0400
1582 1.5.2.2 tls
1583 1.5.2.2 tls Brazil/Argentina/Israel changes by Paul Eggert
1584 1.5.2.2 tls
1585 1.5.2.2 tls changes to tz-link.htm by Paul
1586 1.5.2.2 tls
1587 1.5.2.2 tls one small fix to Makefile
1588 1.5.2.2 tls
1589 1.5.2.2 tls
1590 1.5.2.2 tls Release 2004d - 2004-09-22 08:27:29 -0400
1591 1.5.2.2 tls
1592 1.5.2.2 tls Avoid overflow problems when TM_YEAR_BASE is added to an integer.
1593 1.5.2.2 tls
1594 1.5.2.2 tls
1595 1.5.2.2 tls Release 2004c - 2004-08-11 12:06:26 -0400
1596 1.5.2.2 tls
1597 1.5.2.2 tls asctime-related changes
1598 1.5.2.2 tls
1599 1.5.2.2 tls (variants of) some of the documentation changes suggested by Paul Eggert
1600 1.5.2.2 tls
1601 1.5.2.2 tls
1602 1.5.2.2 tls Release 2004b - 2004-07-19 14:33:35 -0400
1603 1.5.2.2 tls
1604 1.5.2.2 tls data changes by Paul Eggert--most importantly, updates for Argentina
1605 1.5.2.2 tls
1606 1.5.2.2 tls
1607 1.5.2.2 tls Release 2004a - 2004-05-27 12:00:47 -0400
1608 1.5.2.2 tls
1609 1.5.2.2 tls changes by Paul Eggert
1610 1.5.2.2 tls
1611 1.5.2.2 tls Handle DST transitions that occur at the end of a month in some
1612 1.5.2.2 tls years but at the start of the following month in other years.
1613 1.5.2.2 tls
1614 1.5.2.2 tls Add a copy of the correspondence that's the basis for claims about
1615 1.5.2.2 tls DST in the Navajo Nation.
1616 1.5.2.2 tls
1617 1.5.2.2 tls
1618 1.5.2.2 tls Release 2003e - 2003-12-15 09:36:47 -0500
1619 1.5.2.2 tls
1620 1.5.2.2 tls changes by Arthur David Olson (primarily code changes)
1621 1.5.2.2 tls
1622 1.5.2.2 tls changes by Paul Eggert (primarily data changes)
1623 1.5.2.2 tls
1624 1.5.2.2 tls minor changes to "Makefile" and "northamerica" (in the latter case,
1625 1.5.2.2 tls optimization of the "Toronto" rules)
1626 1.5.2.2 tls
1627 1.5.2.2 tls
1628 1.5.2.2 tls Release 2003d - 2003-10-06 09:34:44 -0400
1629 1.5.2.2 tls
1630 1.5.2.2 tls changes by Paul Eggert
1631 1.5.2.2 tls
1632 1.5.2.2 tls
1633 1.5.2.2 tls Release 2003c - 2003-09-16 10:47:05 -0400
1634 1.5.2.2 tls
1635 1.5.2.2 tls Fix bad returns in zic.c's inleap function.
1636 1.5.2.2 tls Thanks to Bradley White for catching the problem!
1637 1.5.2.2 tls
1638 1.5.2.2 tls
1639 1.5.2.2 tls Release 2003b - 2003-09-16 07:13:44 -0400
1640 1.5.2.2 tls
1641 1.5.2.2 tls Add a "--version" option (and documentation) to the zic and zdump commands.
1642 1.5.2.2 tls
1643 1.5.2.2 tls changes to overflow/underflow checking in zic
1644 1.5.2.2 tls
1645 1.5.2.2 tls a localtime typo fix.
1646 1.5.2.2 tls
1647 1.5.2.2 tls Update the leapseconds and tz-art.htm files.
1648 1.5.2.2 tls
1649 1.5.2.2 tls
1650 1.5.2.2 tls Release 2003a - 2003-03-24 09:30:54 -0500
1651 1.5.2.2 tls
1652 1.5.2.2 tls changes by Paul Eggert
1653 1.5.2.2 tls
1654 1.5.2.2 tls a few additions and modifications to the tz-art.htm file
1655 1.5.2.2 tls
1656 1.5.2.2 tls
1657 1.5.2.2 tls Release 2002d - 2002-10-15 13:12:42 -0400
1658 1.5.2.2 tls
1659 1.5.2.2 tls changes by Paul Eggert, less the "Britain (UK)" change in iso3166.tab
1660 1.5.2.2 tls
1661 1.5.2.2 tls There's also a new time zone quote in "tz-art.htm".
1662 1.5.2.2 tls
1663 1.5.2.2 tls
1664 1.5.2.2 tls Release 2002c - 2002-04-04 11:55:20 -0500
1665 1.5.2.2 tls
1666 1.5.2.2 tls changes by Paul Eggert
1667 1.5.2.2 tls
1668 1.5.2.2 tls Change zic.c to avoid creating symlinks to files that don't exist.
1669 1.5.2.2 tls
1670 1.5.2.2 tls
1671 1.5.2.2 tls Release 2002b - 2002-01-28 12:56:03 -0500
1672 1.5.2.2 tls
1673 1.5.2.2 tls [These change notes are for Release 2002a, which was corrupted.
1674 1.5.2.2 tls 2002b was a corrected version of 2002a.]
1675 1.5.2.2 tls
1676 1.5.2.2 tls changes by Paul Eggert
1677 1.5.2.2 tls
1678 1.5.2.2 tls Update the "leapseconds" file to note that there'll be no leap
1679 1.5.2.2 tls second at the end of June, 2002.
1680 1.5.2.2 tls
1681 1.5.2.2 tls Change "zic.c" to deal with a problem in handling the "Asia/Bishkek" zone.
1682 1.5.2.2 tls
1683 1.5.2.2 tls Change to "difftime.c" to avoid sizeof problems.
1684 1.5.2.2 tls
1685 1.5.2.2 tls
1686 1.5.2.2 tls Release 2001d - 2001-10-09 13:31:32 -0400
1687 1.5.2.2 tls
1688 1.5.2.2 tls changes by Paul Eggert
1689 1.5.2.2 tls
1690 1.5.2.2 tls
1691 1.5.2.2 tls Release 2001c - 2001-06-05 13:59:55 -0400
1692 1.5.2.2 tls
1693 1.5.2.2 tls changes by Paul Eggert and Andrew Brown
1694 1.5.2.2 tls
1695 1.5.2.2 tls
1696 1.5.2.2 tls Release 2001b - 2001-04-05 16:44:38 -0400
1697 1.5.2.2 tls
1698 1.5.2.2 tls changes by Paul Eggert (modulo jnorgard's typo fix)
1699 1.5.2.2 tls
1700 1.5.2.2 tls tz-art.htm has been htmlified.
1701 1.5.2.2 tls
1702 1.5.2.2 tls
1703 1.5.2.2 tls Release 2001a - 2001-03-13 12:57:44 -0500
1704 1.5.2.2 tls
1705 1.5.2.2 tls changes by Paul Eggert
1706 1.5.2.2 tls
1707 1.5.2.2 tls An addition to the "leapseconds" file: comments with the text of the
1708 1.5.2.2 tls latest IERS leap second notice.
1709 1.5.2.2 tls
1710 1.5.2.2 tls Trailing white space has been removed from data file lines, and
1711 1.5.2.2 tls repeated spaces in "Rule Jordan" lines in the "asia" file have been
1712 1.5.2.2 tls converted to tabs.
1713 1.5.2.2 tls
1714 1.5.2.2 tls
1715 1.5.2.2 tls Release 2000h - 2000-12-14 15:33:38 -0500
1716 1.5.2.2 tls
1717 1.5.2.2 tls changes by Paul Eggert
1718 1.5.2.2 tls
1719 1.5.2.2 tls one typo fix in the "art" file
1720 1.5.2.2 tls
1721 1.5.2.2 tls With providence, this is the last update of the millenium.
1722 1.5.2.2 tls
1723 1.5.2.2 tls
1724 1.5.2.2 tls Release 2000g - 2000-10-10 11:35:22 -0400
1725 1.5.2.2 tls
1726 1.5.2.2 tls changes by Paul Eggert
1727 1.5.2.2 tls
1728 1.5.2.2 tls correction of John Mackin's name submitted by Robert Elz
1729 1.5.2.2 tls
1730 1.5.2.2 tls Garry Shandling's Daylight Saving Time joke (!?!) from the recent
1731 1.5.2.2 tls Emmy Awards broadcast.
1732 1.5.2.2 tls
1733 1.5.2.2 tls
1734 1.5.2.2 tls Release 2000f - 2000-08-10 09:31:58 -0400
1735 1.5.2.2 tls
1736 1.5.2.2 tls changes by Paul Eggert
1737 1.5.2.2 tls
1738 1.5.2.2 tls Added information in "tz-art.htm" on a Seinfeld reference to DST.
1739 1.5.2.2 tls
1740 1.5.2.2 tls Error checking and messages in the "yearistype" script have been
1741 1.5.2.2 tls improved.
1742 1.5.2.2 tls
1743 1.5.2.2 tls
1744 1.5.2.2 tls Release 2000e - 2000-07-31 09:27:54 -0400
1745 1.5.2.2 tls
1746 1.5.2.2 tls data changes by Paul Eggert
1747 1.5.2.2 tls
1748 1.5.2.2 tls a change to the default value of the defined constant HAVE_STRERROR
1749 1.5.2.2 tls
1750 1.5.2.2 tls the addition of a Dave Barry quote on DST to the tz-arts file
1751 1.5.2.2 tls
1752 1.5.2.2 tls
1753 1.5.2.2 tls Release 2000d - 2000-04-20 15:43:04 -0400
1754 1.5.2.2 tls
1755 1.5.2.2 tls changes to the documentation and code of strftime for C99 conformance
1756 1.5.2.2 tls
1757 1.5.2.2 tls a bug fix for date.c
1758 1.5.2.2 tls
1759 1.5.2.2 tls These are based on (though modified from) changes by Paul Eggert.
1760 1.5.2.2 tls
1761 1.5.2.2 tls
1762 1.5.2.2 tls Release 2000c - 2000-03-04 10:31:43 -0500
1763 1.5.2.2 tls
1764 1.5.2.2 tls changes by Paul Eggert
1765 1.5.2.2 tls
1766 1.5.2.2 tls
1767 1.5.2.2 tls Release 2000b - 2000-02-21 12:16:29 -0500
1768 1.5.2.2 tls
1769 1.5.2.2 tls changes by Paul Eggert and Joseph Myers
1770 1.5.2.2 tls
1771 1.5.2.2 tls modest tweaks to the tz-art.htm and tz-link.htm files
1772 1.5.2.2 tls
1773 1.5.2.2 tls
1774 1.5.2.2 tls Release 2000a - 2000-01-18 09:21:26 -0500
1775 1.5.2.2 tls
1776 1.5.2.2 tls changes by Paul Eggert
1777 1.5.2.2 tls
1778 1.5.2.2 tls The two hypertext documents have also been renamed.
1779 1.5.2.2 tls
1780 1.5.2.2 tls
1781 1.5.2.2 tls Release code1999i-data1999j - 1999-11-15 18:43:22 -0500
1782 1.5.2.2 tls
1783 1.5.2.2 tls Paul Eggert's changes
1784 1.5.2.2 tls
1785 1.5.2.2 tls additions to the "zic" manual page and the "Arts.htm" file
1786 1.5.2.2 tls
1787 1.5.2.2 tls
1788 1.5.2.2 tls Release code1999h-data1999i - 1999-11-08 14:55:21 -0500
1789 1.5.2.2 tls
1790 1.5.2.2 tls [not summarized]
1791 1.5.2.2 tls
1792 1.5.2.2 tls
1793 1.5.2.2 tls Release data1999h - 1999-10-07 03:50:29 -0400
1794 1.5.2.2 tls
1795 1.5.2.2 tls changes by Paul Eggert to "europe" (most importantly, fixing
1796 1.5.2.2 tls Lithuania and Estonia)
1797 1.5.2.2 tls
1798 1.5.2.2 tls
1799 1.5.2.2 tls Release 1999g - 1999-09-28 11:06:18 -0400
1800 1.5.2.2 tls
1801 1.5.2.2 tls data changes by Paul Eggert (most importantly, the change for
1802 1.5.2.2 tls Lebanon that buys correctness for this coming Sunday)
1803 1.5.2.2 tls
1804 1.5.2.2 tls The "code" file contains changes to "Makefile" and "checktab.awk" to
1805 1.5.2.2 tls allow better checking of time zone files before they are published.
1806 1.5.2.2 tls
1807 1.5.2.2 tls
1808 1.5.2.2 tls Release 1999f - 1999-09-23 09:48:14 -0400
1809 1.5.2.2 tls
1810 1.5.2.2 tls changes by Arthur David Olson and Paul Eggert
1811 1.5.2.2 tls
1812 1.5.2.2 tls
1813 1.5.2.2 tls Release 1999e - 1999-08-17 15:20:54 -0400
1814 1.5.2.2 tls
1815 1.5.2.2 tls changes circulated by Paul Eggert, although the change to handling
1816 1.5.2.2 tls of DST-specifying time zone names has been commented out for now
1817 1.5.2.2 tls (search for "XXX" in "localtime.c" for details). These files also
1818 1.5.2.2 tls do not make any changes to the start of DST in Brazil.
1819 1.5.2.2 tls
1820 1.5.2.2 tls In addition to Paul's changes, there are updates to "Arts.htm" and
1821 1.5.2.2 tls cleanups of URLs.
1822 1.5.2.2 tls
1823 1.5.2.2 tls
1824 1.5.2.2 tls Release 1999d - 1999-03-30 11:31:07 -0500
1825 1.5.2.2 tls
1826 1.5.2.2 tls changes by Paul Eggert
1827 1.5.2.2 tls
1828 1.5.2.2 tls The Makefile's "make public" rule has also been changed to do a test
1829 1.5.2.2 tls compile of each individual time zone data file (which should help
1830 1.5.2.2 tls avoid problems such as the one we had with Nicosia).
1831 1.5.2.2 tls
1832 1.5.2.2 tls
1833 1.5.2.2 tls Release 1999c - 1999-03-25 09:47:47 -0500
1834 1.5.2.2 tls
1835 1.5.2.2 tls changes by Paul Eggert, most importantly the change for Chile.
1836 1.5.2.2 tls
1837 1.5.2.2 tls
1838 1.5.2.2 tls Release 1999b - 1999-02-01 17:51:44 -0500
1839 1.5.2.2 tls
1840 1.5.2.2 tls changes by Paul Eggert
1841 1.5.2.2 tls
1842 1.5.2.2 tls code changes (suggested by Mani Varadarajan, mani at be.com) for
1843 1.5.2.2 tls correct handling of symbolic links when building using a relative directory
1844 1.5.2.2 tls
1845 1.5.2.2 tls code changes to generate correct messages for failed links
1846 1.5.2.2 tls
1847 1.5.2.2 tls updates to the URLs in Arts.htm
1848 1.5.2.2 tls
1849 1.5.2.2 tls
1850 1.5.2.2 tls Release 1999a - 1999-01-19 16:20:29 -0500
1851 1.5.2.2 tls
1852 1.5.2.2 tls error message internationalizations and corrections in zic.c and
1853 1.5.2.2 tls zdump.c (as suggested by Vladimir Michl, vladimir.michl at upol.cz,
1854 1.5.2.2 tls to whom thanks!)
1855 1.5.2.2 tls
1856 1.5.2.2 tls
1857 1.5.2.2 tls Release code1998h-data1998i - 1998-10-01 09:56:10 -0400
1858 1.5.2.2 tls
1859 1.5.2.2 tls changes for Brazil, Chile, and Germany
1860 1.5.2.2 tls
1861 1.5.2.2 tls support for use of "24:00" in the input files for the time zone compiler
1862 1.5.2.2 tls
1863 1.5.2.2 tls
1864 1.5.2.2 tls Release code1998g-data1998h - 1998-09-24 10:50:28 -0400
1865 1.5.2.2 tls
1866 1.5.2.2 tls changes by Paul Eggert
1867 1.5.2.2 tls
1868 1.5.2.2 tls correction to a define in the "private.h" file
1869 1.5.2.2 tls
1870 1.5.2.2 tls
1871 1.5.2.2 tls Release data1998g - 1998-08-11 03:28:35 -0000
1872 1.5.2.2 tls [tzdata1998g.tar.gz is missing!]
1873 1.5.2.2 tls
1874 1.5.2.2 tls Lithuanian change provided by mgedmin at pub.osf.it
1875 1.5.2.2 tls
1876 1.5.2.2 tls Move creation of the GMT link with Etc/GMT to "etcetera" (from
1877 1.5.2.2 tls "backward") to ensure that the GMT file is created even where folks
1878 1.5.2.2 tls don't want the "backward" links (as suggested by Paul Eggert).
1879 1.5.2.2 tls
1880 1.5.2.2 tls
1881 1.5.2.2 tls Release data1998f - 1998-07-20 13:50:00 -0000
1882 1.5.2.2 tls [tzdata1998f.tar.gz is missing!]
1883 1.5.2.2 tls
1884 1.5.2.2 tls Update the "leapseconds" file to include the newly-announced
1885 1.5.2.2 tls insertion at the end of 1998.
1886 1.5.2.2 tls
1887 1.5.2.2 tls
1888 1.5.2.2 tls Release code1998f - 1998-06-01 10:18:31 -0400
1889 1.5.2.2 tls
1890 1.5.2.2 tls addition to localtime.c by Guy Harris
1891 1.5.2.2 tls
1892 1.5.2.2 tls
1893 1.5.2.2 tls Release 1998e - 1998-05-28 09:56:26 -0400
1894 1.5.2.2 tls
1895 1.5.2.2 tls The Makefile is changed to produce zoneinfo-posix rather than
1896 1.5.2.2 tls zoneinfo/posix, and to produce zoneinfo-leaps rather than
1897 1.5.2.2 tls zoneinfo/right.
1898 1.5.2.2 tls
1899 1.5.2.2 tls data changes by Paul Eggert
1900 1.5.2.2 tls
1901 1.5.2.2 tls changes from Guy Harris to provide asctime_r and ctime_r
1902 1.5.2.2 tls
1903 1.5.2.2 tls A usno1998 file (substantially identical to usno1997) has been added.
1904 1.5.2.2 tls
1905 1.5.2.2 tls
1906 1.5.2.2 tls Release 1998d - 1998-05-14 11:58:34 -0400
1907 1.5.2.2 tls
1908 1.5.2.2 tls changes to comments (in particular, elimination of references to CIA maps).
1909 1.5.2.2 tls "Arts.htm", "WWW.htm", "asia", and "australasia" are the only places
1910 1.5.2.2 tls where changes occur.
1911 1.5.2.2 tls
1912 1.5.2.2 tls
1913 1.5.2.2 tls Release 1998c - 1998-02-28 12:32:26 -0500
1914 1.5.2.2 tls
1915 1.5.2.2 tls changes by Paul Eggert (save the "French correction," on which I'll
1916 1.5.2.2 tls wait for the dust to settle)
1917 1.5.2.2 tls
1918 1.5.2.2 tls symlink changes
1919 1.5.2.2 tls
1920 1.5.2.2 tls changes and additions to Arts.htm
1921 1.5.2.2 tls
1922 1.5.2.2 tls
1923 1.5.2.2 tls Release 1998b - 1998-01-17 14:31:51 -0500
1924 1.5.2.2 tls
1925 1.5.2.2 tls URL cleanups and additions
1926 1.5.2.2 tls
1927 1.5.2.2 tls
1928 1.5.2.2 tls Release 1998a - 1998-01-13 12:37:35 -0500
1929 1.5.2.2 tls
1930 1.5.2.2 tls changes by Paul Eggert
1931 1.5.2.2 tls
1932 1.5.2.2 tls
1933 1.5.2.2 tls Release code1997i-data1997k - 1997-12-29 09:53:41 -0500
1934 1.5.2.2 tls
1935 1.5.2.2 tls changes by Paul Eggert, with minor modifications from Arthur David
1936 1.5.2.2 tls Olson to make the files more browser friendly
1937 1.5.2.2 tls
1938 1.5.2.2 tls
1939 1.5.2.2 tls Release code1997h-data1997j - 1997-12-18 17:47:35 -0500
1940 1.5.2.2 tls
1941 1.5.2.2 tls minor changes to put "TZif" at the start of each time zone information file
1942 1.5.2.2 tls
1943 1.5.2.2 tls a rule has also been added to the Makefile so you can
1944 1.5.2.2 tls make zones
1945 1.5.2.2 tls to just recompile the zone information files (rather than doing a
1946 1.5.2.2 tls full "make install" with its other effects).
1947 1.5.2.2 tls
1948 1.5.2.2 tls
1949 1.5.2.2 tls Release data1997i - 1997-10-07 08:45:38 -0400
1950 1.5.2.2 tls
1951 1.5.2.2 tls changes to Africa by Paul Eggert
1952 1.5.2.2 tls
1953 1.5.2.2 tls
1954 1.5.2.2 tls Release code1997g-data1997h - 1997-09-04 16:56:54 -0400
1955 1.5.2.2 tls
1956 1.5.2.2 tls corrections for Uruguay (and other locations)
1957 1.5.2.2 tls
1958 1.5.2.2 tls Arthur David Olson's simple-minded fix allowing mktime to both
1959 1.5.2.2 tls correctly handle leap seconds and correctly handle tm_sec values
1960 1.5.2.2 tls upon which arithmetic has been performed.
1961 1.5.2.2 tls
1962 1.5.2.2 tls
1963 1.5.2.2 tls Release code1997f-data1997g - 1997-07-19 13:15:02 -0400
1964 1.5.2.2 tls
1965 1.5.2.2 tls Paul Eggert's updates
1966 1.5.2.2 tls
1967 1.5.2.2 tls a small change to a function prototype;
1968 1.5.2.2 tls
1969 1.5.2.2 tls "Music" has been renamed "Arts.htm", htmlified, and augmented to
1970 1.5.2.2 tls include information on Around the World in Eighty Days.
1971 1.5.2.2 tls
1972 1.5.2.2 tls
1973 1.5.2.2 tls Release code1997e-data1997f - 1997-05-03 18:52:34 -0400
1974 1.5.2.2 tls
1975 1.5.2.2 tls fixes to zic's error handling
1976 1.5.2.2 tls
1977 1.5.2.2 tls changes inspired by the item circulated on Slovenia
1978 1.5.2.2 tls
1979 1.5.2.2 tls The description of Web resources has been htmlified for browsing
1980 1.5.2.2 tls convenience.
1981 1.5.2.2 tls
1982 1.5.2.2 tls A new piece of tz-related music has been added to the "Music" file.
1983 1.5.2.2 tls
1984 1.5.2.2 tls
1985 1.5.2.2 tls Release code1997d-data1997e - 1997-03-29 12:48:52 -0500
1986 1.5.2.2 tls
1987 1.5.2.2 tls Paul Eggert's latest suggestions
1988 1.5.2.2 tls
1989 1.5.2.2 tls
1990 1.5.2.2 tls Release code1997c-data1997d - 1997-03-07 20:37:54 -0500
1991 1.5.2.2 tls
1992 1.5.2.2 tls changes to "zic.c" to correct performance of the "-s" option
1993 1.5.2.2 tls
1994 1.5.2.2 tls a new file "usno1997"
1995 1.5.2.2 tls
1996 1.5.2.2 tls
1997 1.5.2.2 tls Release data1997c - 1997-03-04 09:58:18 -0500
1998 1.5.2.2 tls
1999 1.5.2.2 tls changes in Israel
2000 1.5.2.2 tls
2001 1.5.2.2 tls
2002 1.5.2.2 tls Release 1997b - 1997-02-27 18:34:19 -0500
2003 1.5.2.2 tls
2004 1.5.2.2 tls The data file incorporates the 1997 leap second.
2005 1.5.2.2 tls
2006 1.5.2.2 tls The code file incorporates Arthur David Olson's take on the
2007 1.5.2.2 tls zic/multiprocessor/directory-creation situation.
2008 1.5.2.2 tls
2009 1.5.2.2 tls
2010 1.5.2.2 tls Release 1997a - 1997-01-21 09:11:10 -0500
2011 1.5.2.2 tls
2012 1.5.2.2 tls Paul Eggert's Antarctica (and other changes)
2013 1.5.2.2 tls
2014 1.5.2.2 tls Arthur David Olson finessed the "getopt" issue by checking against
2015 1.5.2.2 tls both -1 and EOF (regardless of POSIX, SunOS 4.1.1's manual says -1
2016 1.5.2.2 tls is returned while SunOS 5.5's manual says EOF is returned).
2017 1.5.2.2 tls
2018 1.5.2.2 tls
2019 1.5.2.2 tls Release code1996o-data1996n - 1996-12-27 21:42:05 -0500
2020 1.5.2.2 tls
2021 1.5.2.2 tls Paul Eggert's latest changes
2022 1.5.2.2 tls
2023 1.5.2.2 tls
2024 1.5.2.2 tls Release code1996n - 1996-12-16 09:42:02 -0500
2025 1.5.2.2 tls
2026 1.5.2.2 tls link snapping fix from Bruce Evans (via Garrett Wollman)
2027 1.5.2.2 tls
2028 1.5.2.2 tls
2029 1.5.2.2 tls Release data1996m - 1996-11-24 02:37:34 -0000
2030 1.5.2.2 tls [tzdata1996m.tar.gz is missing!]
2031 1.5.2.2 tls
2032 1.5.2.2 tls Paul Eggert's batch of changes
2033 1.5.2.2 tls
2034 1.5.2.2 tls
2035 1.5.2.2 tls Release code1996m-data1996l - 1996-11-05 14:00:12 -0500
2036 1.5.2.2 tls
2037 1.5.2.2 tls No functional changes here; the files have simply been changed to
2038 1.5.2.2 tls make more use of ISO style dates in comments. The names of the above
2039 1.5.2.2 tls files now include the year in full.
2040 1.5.2.2 tls
2041 1.5.2.2 tls
2042 1.5.2.2 tls Release code96l - 1996-09-08 17:12:20 -0400
2043 1.5.2.2 tls
2044 1.5.2.2 tls tzcode96k was missing a couple of pieces.
2045 1.5.2.2 tls
2046 1.5.2.2 tls
2047 1.5.2.2 tls Release 96k - 1996-09-08 16:06:22 -0400
2048 1.5.2.2 tls
2049 1.5.2.2 tls the latest round of changes from Paul Eggert
2050 1.5.2.2 tls
2051 1.5.2.2 tls the recent Year 2000 material
2052 1.5.2.2 tls
2053 1.5.2.2 tls
2054 1.5.2.2 tls Release code96j - 1996-07-30 13:18:53 -0400
2055 1.5.2.2 tls
2056 1.5.2.2 tls Set sp->typecnt as suggested by Timothy Patrick Murphy.
2057 1.5.2.2 tls
2058 1.5.2.2 tls
2059 1.5.2.2 tls Release code96i - 1996-07-27 20:11:35 -0400
2060 1.5.2.2 tls
2061 1.5.2.2 tls Paul's suggested patch for strftime %V week numbers
2062 1.5.2.2 tls
2063 1.5.2.2 tls
2064 1.5.2.2 tls Release data96i - 1996-07-01 18:13:04 -0400
2065 1.5.2.2 tls
2066 1.5.2.2 tls "northamerica" and "europe" changes by Paul Eggert
2067 1.5.2.2 tls
2068 1.5.2.2 tls
2069 1.5.2.2 tls Release code96h - 1996-06-05 08:02:21 -0400
2070 1.5.2.2 tls
2071 1.5.2.2 tls fix for handling transitions specified in Universal Time
2072 1.5.2.2 tls
2073 1.5.2.2 tls Some "public domain" notices have also been added.
2074 1.5.2.2 tls
2075 1.5.2.2 tls
2076 1.5.2.2 tls Release code96g - 1996-05-16 14:00:26 -0400
2077 1.5.2.2 tls
2078 1.5.2.2 tls fix for the simultaneous-DST-and-zone-change challenge
2079 1.5.2.2 tls
2080 1.5.2.2 tls
2081 1.5.2.2 tls Release data96h - 1996-05-09 17:40:51-0400
2082 1.5.2.2 tls
2083 1.5.2.2 tls changes by Paul Eggert
2084 1.5.2.2 tls
2085 1.5.2.2 tls
2086 1.5.2.2 tls Release code96f-data96g - 1996-05-03 03:09:59 -0000
2087 1.5.2.2 tls [tzcode96f.tar.gz + tzdata96g.tar.gz are both missing!]
2088 1.5.2.2 tls
2089 1.5.2.2 tls The changes get us some of the way to fixing the problems noted in Paul
2090 1.5.2.2 tls Eggert's letter yesterday (in addition to a few others). The approach
2091 1.5.2.2 tls has been to make zic a bit smarter about figuring out what time zone
2092 1.5.2.2 tls abbreviations apply just after the time specified in the "UNTIL" part
2093 1.5.2.2 tls of a zone line. Putting the smarts in zic means avoiding having
2094 1.5.2.2 tls transition times show up in both "Zone" lines and "Rule" lines, which
2095 1.5.2.2 tls in turn avoids multiple transition time entries in time zone files.
2096 1.5.2.2 tls (This also makes the zic input files such as "europe" a bit shorter and
2097 1.5.2.2 tls should ease maintenance.)
2098 1.5.2.2 tls
2099 1.5.2.2 tls
2100 1.5.2.2 tls Release data96f - 1996-04-19 19:20:03 -0000
2101 1.5.2.2 tls [tzdata96f.tar.gz is missing!]
2102 1.5.2.2 tls
2103 1.5.2.2 tls The only changes are to the "northamerica" file; the time zone
2104 1.5.2.2 tls abbreviation for Denver is corrected to MST (and MDT), and the
2105 1.5.2.2 tls comments for Mexico have been updated.
2106 1.5.2.2 tls
2107 1.5.2.2 tls
2108 1.5.2.2 tls Release data96e - 1996-03-19 17:37:26 -0500
2109 1.5.2.2 tls
2110 1.5.2.2 tls Proposals by Paul Eggert, in particular the Portugal change that
2111 1.5.2.2 tls comes into play at the end of this month.
2112 1.5.2.2 tls
2113 1.5.2.2 tls
2114 1.5.2.2 tls Release data96d - 1996-03-18 20:49:39 -0500
2115 1.5.2.2 tls
2116 1.5.2.2 tls [not summarized]
2117 1.5.2.2 tls
2118 1.5.2.2 tls
2119 1.5.2.2 tls Release code96e - 1996-02-29 15:43:27 -0000
2120 1.5.2.2 tls [tzcode96e.tar.gz is missing!]
2121 1.5.2.2 tls
2122 1.5.2.2 tls internationalization changes and the fix to the documentation for strftime
2123 1.5.2.2 tls
2124 1.5.2.2 tls
2125 1.5.2.2 tls Release code96d-data96c - 1996-02-12 11:05:27 -0500
2126 1.5.2.2 tls
2127 1.5.2.2 tls The "code" file simply updates Bob Kridle's electronic address.
2128 1.5.2.2 tls
2129 1.5.2.2 tls The "data" file updates rules for Mexico.
2130 1.5.2.2 tls
2131 1.5.2.2 tls
2132 1.5.2.2 tls Release data96b - 1996-01-27 15:44:42 -0500
2133 1.5.2.2 tls
2134 1.5.2.2 tls Kiribati change
2135 1.5.2.2 tls
2136 1.5.2.2 tls
2137 1.5.2.2 tls Release code96c - 1996-01-16 16:58:15-0500
2138 1.5.2.2 tls
2139 1.5.2.2 tls leap-year streamlining and binary-search changes
2140 1.5.2.2 tls
2141 1.5.2.2 tls fix to newctime.3
2142 1.5.2.2 tls
2143 1.5.2.2 tls
2144 1.5.2.2 tls Release code96b - 1996-01-10 20:42:39 -0500
2145 1.5.2.2 tls
2146 1.5.2.2 tls fixes and enhancements from Paul Eggert, including code that
2147 1.5.2.2 tls emulates the behavior of recent versions of the SunOS "date"
2148 1.5.2.2 tls command.
2149 1.5.2.2 tls
2150 1.5.2.2 tls
2151 1.5.2.2 tls Release 96a - 1996-01-06 09:08:24 -0500
2152 1.5.2.2 tls
2153 1.5.2.2 tls Israel updates
2154 1.5.2.2 tls
2155 1.5.2.2 tls fixes to strftime.c for correct ISO 8601 week number generation,
2156 1.5.2.2 tls plus support for two new formats ('G' and 'g') to give ISO 8601 year
2157 1.5.2.2 tls numbers (which are not necessarily the same as calendar year numbers)
2158 1.5.2.2 tls
2159 1.5.2.2 tls
2160 1.5.2.2 tls Release code95i-data95m - 1995-12-21 12:46:47 -0500
2161 1.5.2.2 tls
2162 1.5.2.2 tls The latest revisions from Paul Eggert are included, the usno1995
2163 1.5.2.2 tls file has been updated, and a new file ("WWW") covering useful URLs
2164 1.5.2.2 tls has been added.
2165 1.5.2.2 tls
2166 1.5.2.2 tls
2167 1.5.2.2 tls Release code95h-data95l - 1995-12-19 18:10:12 -0500
2168 1.5.2.2 tls
2169 1.5.2.2 tls A simplification of a macro definition, a change to data for Sudan,
2170 1.5.2.2 tls and (for last minute shoppers) notes in the "Music" file on the CD
2171 1.5.2.2 tls "Old Man Time".
2172 1.5.2.2 tls
2173 1.5.2.2 tls
2174 1.5.2.2 tls Release code95g-data95k - 1995-10-30 10:32:47 -0500
2175 1.5.2.2 tls
2176 1.5.2.2 tls (slightly reformatted) 8-bit-clean proposed patch
2177 1.5.2.2 tls
2178 1.5.2.2 tls minor patch: US/Eastern -> America/New_York
2179 1.5.2.2 tls
2180 1.5.2.2 tls snapshot of the USNO's latest data ("usno1995")
2181 1.5.2.2 tls
2182 1.5.2.2 tls some other minor cleanups
2183 1.5.2.2 tls
2184 1.5.2.2 tls
2185 1.5.2.2 tls Release code95f-data95j - 1995-10-28 21:01:34 -0000
2186 1.5.2.2 tls [tzcode95f.tar.gz + tzdata95j.tar.gz are both missing!]
2187 1.5.2.2 tls
2188 1.5.2.2 tls European cleanups
2189 1.5.2.2 tls
2190 1.5.2.2 tls support for 64-bit time_t's
2191 1.5.2.2 tls
2192 1.5.2.2 tls optimization in localtime.c
2193 1.5.2.2 tls
2194 1.5.2.2 tls
2195 1.5.2.2 tls Release code95e - 1995-10-13 13:23:57 -0400
2196 1.5.2.2 tls
2197 1.5.2.2 tls the mktime change to scan from future to past when trying to find time zone
2198 1.5.2.2 tls offsets
2199 1.5.2.2 tls
2200 1.5.2.2 tls
2201 1.5.2.2 tls Release data95i - 1995-09-26 10:43:26 -0400
2202 1.5.2.2 tls
2203 1.5.2.2 tls For Canada/Central, guess that the Sun customer's ``one week too
2204 1.5.2.2 tls early'' was just a approximation, and the true error is one month
2205 1.5.2.2 tls too early. This is consistent with the rest of Canada.
2206 1.5.2.2 tls
2207 1.5.2.2 tls
2208 1.5.2.2 tls Release data95h - 1995-09-21 11:26:48 -0400
2209 1.5.2.2 tls
2210 1.5.2.2 tls latest changes from Paul Eggert
2211 1.5.2.2 tls
2212 1.5.2.2 tls
2213 1.5.2.2 tls Release code95d - 1995-09-14 11:14:45 -0400
2214 1.5.2.2 tls
2215 1.5.2.2 tls the addition of a "Music" file, which documents four recorded
2216 1.5.2.2 tls versions of the tune "Save That Time".
2217 1.5.2.2 tls
2218 1.5.2.2 tls
2219 1.5.2.2 tls Release data95g - 1995-09-01 17:21:36 -0400
2220 1.5.2.2 tls
2221 1.5.2.2 tls "yearistype" correction
2222 1.5.2.2 tls
2223 1.5.2.2 tls
2224 1.5.2.2 tls Release data95f - 1995-08-28 20:46:56 -0400
2225 1.5.2.2 tls
2226 1.5.2.2 tls Paul Eggert's change to the australasia file
2227 1.5.2.2 tls
2228 1.5.2.2 tls
2229 1.5.2.2 tls Release data95e - 1995-07-08 18:02:34 -0400
2230 1.5.2.2 tls
2231 1.5.2.2 tls The only change is a leap second at the end of this year.
2232 1.5.2.2 tls Thanks to Bradley White for forwarding news on the leap second.
2233 1.5.2.2 tls
2234 1.5.2.2 tls
2235 1.5.2.2 tls Release data95d - 1995-07-03 13:26:22 -0400
2236 1.5.2.2 tls
2237 1.5.2.2 tls Paul Eggert's changes
2238 1.5.2.2 tls
2239 1.5.2.2 tls
2240 1.5.2.2 tls Release data95c - 1995-07-02 19:19:28 -0400
2241 1.5.2.2 tls
2242 1.5.2.2 tls changes to "asia", "backward", "europe", and "southamerica"
2243 1.5.2.2 tls (read: northamericacentrics need not apply)
2244 1.5.2.2 tls
2245 1.5.2.2 tls
2246 1.5.2.2 tls Release code95c - 1995-03-13 14:00:46 -0500
2247 1.5.2.2 tls
2248 1.5.2.2 tls one-line fix for sign extension problems in detzcode
2249 1.5.2.2 tls
2250 1.5.2.2 tls
2251 1.5.2.2 tls Release 95b - 1995-03-04 11:22:38 -0500
2252 1.5.2.2 tls
2253 1.5.2.2 tls Minor changes in both:
2254 1.5.2.2 tls
2255 1.5.2.2 tls The "code" file contains a workaround for the lack of "unistd.h" in
2256 1.5.2.2 tls Microsoft C++ version 7.
2257 1.5.2.2 tls
2258 1.5.2.2 tls The "data" file contains a fixed "Link" for America/Shiprock.
2259 1.5.2.2 tls
2260 1.5.2.2 tls
2261 1.5.2.2 tls Release 94h - 1994-12-10 12:51:14 -0500
2262 1.5.2.2 tls
2263 1.5.2.2 tls The files:
2264 1.5.2.2 tls
2265 1.5.2.2 tls * incorporate the changes to "zdump" and "date" to make changes to
2266 1.5.2.2 tls the "TZ" environment variable permanent;
2267 1.5.2.2 tls
2268 1.5.2.2 tls * incorporate the table changes by Paul Eggert;
2269 1.5.2.2 tls
2270 1.5.2.2 tls * include (and document) support for universal time specifications in
2271 1.5.2.2 tls data files--but do not (yet) include use of this feature in the
2272 1.5.2.2 tls data files.
2273 1.5.2.2 tls
2274 1.5.2.2 tls Think of this as "TZ Classic"--the software has been set up not to break if
2275 1.5.2.2 tls universal time shows up in its input, and the data has been left as is so as
2276 1.5.2.2 tls not to break existing implementations.
2277 1.5.2.2 tls
2278 1.5.2.2 tls
2279 1.5.2.2 tls Release data94f - 1994-08-20 12:56:09 -0400
2280 1.5.2.2 tls
2281 1.5.2.2 tls (with thanks!) the latest data updates from Paul Eggert
2282 1.5.2.2 tls
2283 1.5.2.2 tls
2284 1.5.2.2 tls Release data94e - 1994-06-04 13:13:53 -0400
2285 1.5.2.2 tls
2286 1.5.2.2 tls [not summarized]
2287 1.5.2.2 tls
2288 1.5.2.2 tls
2289 1.5.2.2 tls Release code94g - 1994-05-05 12:14:07 -0400
2290 1.5.2.2 tls
2291 1.5.2.2 tls fix missing "optind.c" and a reference to it in the Makefile
2292 1.5.2.2 tls
2293 1.5.2.2 tls
2294 1.5.2.2 tls Release code94f - 1994-05-05 13:00:33 -0000
2295 1.5.2.2 tls [tzcode94f.tar.gz is missing!]
2296 1.5.2.2 tls
2297 1.5.2.2 tls changes to avoid overflow in difftime, as well as changes to cope
2298 1.5.2.2 tls with the 52/53 challenge in strftime
2299 1.5.2.2 tls
2300 1.5.2.2 tls
2301 1.5.2.2 tls Release code94e - 1994-03-30 23:32:59 -0500
2302 1.5.2.2 tls
2303 1.5.2.2 tls change for the benefit of PCTS
2304 1.5.2.2 tls
2305 1.5.2.2 tls
2306 1.5.2.2 tls Release 94d - 1994-02-24 15:42:25 -0500
2307 1.5.2.2 tls
2308 1.5.2.2 tls Avoid clashes with POSIX semantics for zones such as GMT+4.
2309 1.5.2.2 tls
2310 1.5.2.2 tls Some other very minor housekeeping is also present.
2311 1.5.2.2 tls
2312 1.5.2.2 tls
2313 1.5.2.2 tls Release code94c - 1994-02-10 08:52:40 -0500
2314 1.5.2.2 tls
2315 1.5.2.2 tls Fix bug where mkdirs was broken unless you compile with
2316 1.5.2.2 tls -fwritable-strings (which is generally losing to do).
2317 1.5.2.2 tls
2318 1.5.2.2 tls
2319 1.5.2.2 tls Release 94b - 1994-02-07 10:04:33 -0500
2320 1.5.2.2 tls
2321 1.5.2.2 tls work by Paul Eggert who notes:
2322 1.5.2.2 tls
2323 1.5.2.2 tls I found another book of time zone histories by E W Whitman; it's not
2324 1.5.2.2 tls as extensive as Shanks but has a few goodies of its own. I used it
2325 1.5.2.2 tls to update the tables. I also fixed some more as a result of
2326 1.5.2.2 tls correspondence with Adam David and Peter Ilieve, and move some stray
2327 1.5.2.2 tls links from `europe' to `backward'. I corrected some scanning errors
2328 1.5.2.2 tls in usno1989.
2329 1.5.2.2 tls
2330 1.5.2.2 tls As far as the code goes, I fixed zic to allow years in the range
2331 1.5.2.2 tls INT_MIN to INT_MAX; this fixed a few boundary conditions around 1900.
2332 1.5.2.2 tls And I cleaned up the zic documentation a little bit.
2333 1.5.2.2 tls
2334 1.5.2.2 tls
2335 1.5.2.2 tls Release data94a - 1994-02-03 08:58:54 -0500
2336 1.5.2.2 tls
2337 1.5.2.2 tls It simply incorporates the recently announced leap second into the
2338 1.5.2.2 tls "leapseconds" file.
2339 1.5.2.2 tls
2340 1.5.2.2 tls
2341 1.5.2.2 tls Release 93g - 1993-11-22 17:28:27 -0500
2342 1.5.2.2 tls
2343 1.5.2.2 tls Paul Eggert has provided a good deal of historic information (based
2344 1.5.2.2 tls on Shanks), and there are some code changes to deal with the buglets
2345 1.5.2.2 tls that crawled out in dealing with the new information.
2346 1.5.2.2 tls
2347 1.5.2.2 tls
2348 1.5.2.2 tls Release 93f - 1993-10-15 12:27:46 -0400
2349 1.5.2.2 tls
2350 1.5.2.2 tls Paul Eggert's changes
2351 1.5.2.2 tls
2352 1.5.2.2 tls
2353 1.5.2.2 tls Release 93e - 1993-09-05 21:21:44 -0400
2354 1.5.2.2 tls
2355 1.5.2.2 tls There's updated data for Israel, England, and Kwajalein; there's
2356 1.5.2.2 tls also an update to "zdump" to cope with Kwajalein's 24-hour jump.
2357 1.5.2.2 tls Thanks to Paul Eggert and Peter Ilieve for the changes.
2358 1.5.2.2 tls
2359 1.5.2.2 tls
2360 1.5.2.2 tls Release 93d - 1993-06-17 23:34:17 -0400
2361 1.5.2.2 tls
2362 1.5.2.2 tls new fix and new data on Israel
2363 1.5.2.2 tls
2364 1.5.2.2 tls
2365 1.5.2.2 tls Release 93c - 1993-06-06 19:31:55 -0400
2366 1.5.2.2 tls
2367 1.5.2.2 tls [not summarized]
2368 1.5.2.2 tls
2369 1.5.2.2 tls
2370 1.5.2.2 tls Release 93b - 1993-02-02 14:53:58 -0500
2371 1.5.2.2 tls
2372 1.5.2.2 tls updated "leapseconds" file
2373 1.5.2.2 tls
2374 1.5.2.2 tls
2375 1.5.2.2 tls Release 93 - 1993-01-08 07:01:06 -0500
2376 1.5.2.2 tls
2377 1.5.2.2 tls At kre's suggestion, the package has been split in two--a code piece
2378 1.5.2.2 tls (which also includes documentation) that's only of use to folks who
2379 1.5.2.2 tls want to recompile things and a data piece useful to anyone who can
2380 1.5.2.2 tls run "zic".
2381 1.5.2.2 tls
2382 1.5.2.2 tls The new version has a few changes to the data files, a few
2383 1.5.2.2 tls portability changes, and an off-by-one fix (with thanks to
2384 1.5.2.2 tls Tom-Karzes at deshaw.com for providing a description and a
2385 1.5.2.2 tls solution).
2386 1.5.2.2 tls
2387 1.5.2.2 tls
2388 1.5.2.2 tls Release 92c - 1992-11-21 17:35:36 -0000
2389 1.5.2.2 tls [tz92c.tar.Z is missing!]
2390 1.5.2.2 tls
2391 1.5.2.2 tls The fallout from the latest round of DST transitions.
2392 1.5.2.2 tls
2393 1.5.2.2 tls There are changes for Portugal, Saskatchewan, and "Pacific-New";
2394 1.5.2.2 tls there's also a change to "zic.c" that makes it portable to more systems.
2395 1.5.2.2 tls
2396 1.5.2.2 tls
2397 1.5.2.2 tls Release 92 - 1992-04-25 18:17:03 -0000
2398 1.5.2.2 tls [tz92.tar.Z is missing!]
2399 1.5.2.2 tls
2400 1.5.2.2 tls By popular demand (well, at any rate, following a request by kre at munnari)
2401 1.5.2.2 tls
2402 1.5.2.2 tls
2403 1.5.2.2 tls The 1989 update of the time zone package featured:
2404 1.5.2.2 tls
2405 1.5.2.2 tls * POSIXization (including interpretation of POSIX-style TZ environment
2406 1.5.2.2 tls variables, provided by Guy Harris),
2407 1.5.2.2 tls * ANSIfication (including versions of "mktime" and "difftime"),
2408 1.5.2.2 tls * SVIDulation (an "altzone" variable)
2409 1.5.2.2 tls * MACHination (the "gtime" function)
2410 1.5.2.2 tls * corrections to some time zone data (including corrections to the rules
2411 1.5.2.2 tls for Great Britain and New Zealand)
2412 1.5.2.2 tls * reference data from the United States Naval Observatory for folks who
2413 1.5.2.2 tls want to do additional time zones
2414 1.5.2.2 tls * and the 1989 data for Saudi Arabia.
2415 1.5.2.2 tls
2416 1.5.2.2 tls (Since this code will be treated as "part of the implementation" in some
2417 1.5.2.2 tls places and as "part of the application" in others, there's no good way to
2418 1.5.2.2 tls name functions, such as timegm, that are not part of the proposed ANSI C
2419 1.5.2.2 tls standard; such functions have kept their old, underscore-free names in this
2420 1.5.2.2 tls update.)
2421 1.5.2.2 tls
2422 1.5.2.2 tls And the "dysize" function has disappeared; it was present to allow
2423 1.5.2.2 tls compilation of the "date" command on old BSD systems, and a version of "date"
2424 1.5.2.2 tls is now provided in the package. The "date" command is not created when you
2425 1.5.2.2 tls "make all" since it may lack options provided by the version distributed with
2426 1.5.2.2 tls your operating system, or may not interact with the system in the same way
2427 1.5.2.2 tls the native version does.
2428 1.5.2.2 tls
2429 1.5.2.2 tls Since POSIX frowns on correct leap second handling, the default behavior of
2430 1.5.2.2 tls the "zic" command (in the absence of a "-L" option) has been changed to omit
2431 1.5.2.2 tls leap second information from its output files.
2432 1.5.2.2 tls
2433 1.5.2.2 tls
2434 1.5.2.2 tls -----
2435 1.5.2.2 tls Notes
2436 1.5.2.2 tls
2437 1.5.2.2 tls This file contains copies of the part of each release announcement
2438 1.5.2.2 tls that talks about the changes in that release. The text has been
2439 1.5.2.2 tls adapted and reformatted for the purposes of this file.
2440 1.5.2.2 tls
2441 1.5.2.2 tls Typically a release R consists of a pair of tarball files,
2442 1.5.2.2 tls tzcodeR.tar.gz and tzdataR.tar.gz. However, some releases (e.g.,
2443 1.5.2.2 tls code2010a, data2012c) consist of just one or the other tarball, and a
2444 1.5.2.2 tls few (e.g., code2012c-data2012d) have tarballs with mixed version
2445 1.5.2.2 tls numbers.
2446 1.5.2.2 tls
2447 1.5.2.2 tls Release time stamps are taken from the release's commit (for newer,
2448 1.5.2.2 tls git releases), from the newest file in the tarball (for older
2449 1.5.2.2 tls releases, where this info is available) or from the email announcing
2450 1.5.2.2 tls the release (if all else fails; these are marked with a timezone of
2451 1.5.2.2 tls -0000 and an "is missing!" comment).
2452 1.5.2.2 tls
2453 1.5.2.2 tls Earlier versions of the code and data were not announced on the tz
2454 1.5.2.2 tls list and are not summarized here.
2455 1.5.2.2 tls
2456 1.5.2.2 tls This file is in the public domain.
2457