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