| News for the tz database |
| |
| |
| Release 2014a - 2014-03-07 23:30:29 -0800 |
| |
| Changes affecting near-future time stamps |
| |
| Turkey begins DST on 2014-03-31, not 03-30. (Thanks to Faruk Pasin for |
| the heads-up, and to Tim Parenti for simplifying the update.) |
| |
| Changes affecting past time stamps |
| |
| Fiji ended DST on 2014-01-19 at 02:00, not the previously-scheduled 03:00. |
| (Thanks to Steffen Thorsen.) |
| |
| Ukraine switched from Moscow to Eastern European time on 1990-07-01 |
| (not 1992-01-01), and observed DST during the entire next winter. |
| (Thanks to Vladimir in Moscow via Alois Treindl.) |
| |
| In 1988 Israel observed DST from 04-10 to 09-04, not 04-09 to 09-03. |
| (Thanks to Avigdor Finkelstein.) |
| |
| Changes affecting code |
| |
| A uninitialized-storage bug in 'localtime' has been fixed. |
| (Thanks to Logan Chien.) |
| |
| Changes affecting the build procedure |
| |
| The settings for 'make check_web' now default to Ubuntu 13.10. |
| |
| Changes affecting commentary and documentation |
| |
| The boundary of the US Pacific time zone is given more accurately. |
| (Thanks to Alan Mintz.) |
| |
| Chile's 2014 DST will be as predicted. (Thanks to Jose Miguel Garrido.) |
| |
| Paraguay's 2014 DST will be as predicted. (Thanks to Carlos Raul Perasso.) |
| |
| Better descriptions of countries with same time zone history as |
| Trinidad and Tobago since 1970. (Thanks to Alan Barrett for suggestion.) |
| |
| Several changes affect tz-link.htm, the main web page. |
| |
| Mention Time.is (thanks to Even Scharning) and WX-now (thanks to |
| David Braverman). |
| |
| Mention xCal (Internet RFC 6321) and jCal. |
| |
| Microsoft Windows 8.1 and later support tz database names. |
| |
| CLDR data is available in both XML and JSON form. |
| |
| Mention Maggiolo's map of solar vs standard time. |
| (Thanks to Arthur David Olson.) |
| |
| Mention TZ4Net. (Thanks to Matt Johnson.) |
| |
| Mention the timezone-olson Haskell package. |
| |
| Mention zeitverschiebung.net. (Thanks to Martin Jaeger.) |
| |
| Remove moribund links to daylight-savings-time.info and to |
| Simple Timer + Clocks. |
| |
| Update two links. (Thanks to Oscar van Vlijmen.) |
| |
| Fix some formatting glitches, e.g., remove random newlines from |
| abbr elements' title attributes. |
| |
| |
| Release 2013i - 2013-12-17 07:25:23 -0800 |
| |
| Changes affecting near-future time stamps: |
| |
| Jordan switches back to standard time at 00:00 on December 20, 2013. |
| The 2006-2011 transition schedule is planned to resume in 2014. |
| (Thanks to Steffen Thorsen.) |
| |
| Changes affecting past time stamps: |
| |
| In 2004, Cuba began DST on March 28, not April 4. |
| (Thanks to Steffen Thorsen.) |
| |
| Changes affecting code |
| |
| The compile-time flag NOSOLAR has been removed, as nowadays the |
| benefit of slightly shrinking runtime table size is outweighed by the |
| cost of disallowing potential future updates that exceed old limits. |
| |
| Changes affecting documentation and commentary |
| |
| The files solar87, solar88, and solar89 are no longer distributed. |
| They were a negative experiment -- that is, a demonstration that |
| tz data can represent solar time only with some difficulty and error. |
| Their presence in the distribution caused confusion, as Riyadh |
| civil time was generally not solar time in those years. |
| |
| tz-link.htm now mentions Noda Time. (Thanks to Matt Johnson.) |
| |
| |
| Release 2013h - 2013-10-25 15:32:32 -0700 |
| |
| Changes affecting current and future time stamps: |
| |
| Libya has switched its time zone back to UTC+2 without DST, |
| instead of UTC+1 with DST. (Thanks to Even Scharning.) |
| |
| Western Sahara (Africa/El_Aaiun) uses Morocco's DST rules. |
| (Thanks to Gwillim Law.) |
| |
| Changes affecting future time stamps: |
| |
| Acre and (we guess) western Amazonas will switch from UTC-4 to UTC-5 |
| on 2013-11-10. This affects America/Rio_Branco and America/Eirunepe. |
| (Thanks to Steffen Thorsen.) |
| |
| Add entries for DST transitions in Morocco in the year 2038. |
| This avoids some year-2038 glitches introduced in 2013g. |
| (Thanks to Yoshito Umaoka for reporting the problem.) |
| |
| Changes affecting API |
| |
| The 'tzselect' command no longer requires the 'select' command, |
| and should now work with /bin/sh on more platforms. It also works |
| around a bug in BusyBox awk before version 1.21.0. (Thanks to |
| Patrick 'P. J.' McDermott.) |
| |
| Changes affecting code |
| |
| Fix localtime overflow bugs with 32-bit unsigned time_t. |
| |
| zdump no longer assumes sscanf returns maximal values on overflow. |
| |
| Changes affecting the build procedure |
| |
| The builder can specify which programs to use, if any, instead of |
| 'ar' and 'ranlib', and libtz.a is now built locally before being |
| installed. (Thanks to Michael Forney.) |
| |
| A dependency typo in the 'zdump' rule has been fixed. |
| (Thanks to Andrew Paprocki.) |
| |
| The Makefile has been simplified by assuming that 'mkdir -p' and 'cp -f' |
| work as specified by POSIX.2-1992 or later; this is portable nowadays. |
| |
| 'make clean' no longer removes 'leapseconds', since it's |
| host-independent and is part of the distribution. |
| |
| The unused makefile macros TZCSRCS, TZDSRCS, DATESRCS have been removed. |
| |
| Changes affecting documentation and commentary |
| |
| tz-link.htm now mentions TC TIMEZONE's draft timezone service protocol |
| (thanks to Mike Douglass) and TimezoneJS.Date (thanks to Jim Fehrle). |
| |
| Update URLs in tz-link page. Add URLs for Microsoft Windows, since |
| 8.1 introduces tz support. Remove URLs for Tru64 and UnixWare (no |
| longer maintained) and for old advisories. SOFA now does C. |
| |
| Release 2013g - 2013-09-30 21:08:26 -0700 |
| |
| Changes affecting current and near-future time stamps |
| |
| Morocco now observes DST from the last Sunday in March to the last |
| Sunday in October, not April to September respectively. (Thanks |
| to Steffen Thorsen.) |
| |
| Changes affecting 'zic' |
| |
| 'zic' now runs on platforms that lack both hard links and symlinks. |
| (Thanks to Theo Veenker for reporting the problem, for MinGW.) |
| Also, fix some bugs on platforms that lack hard links but have symlinks. |
| |
| 'zic -v' again warns that Asia/Tehran has no POSIX environment variable |
| to predict the far future, fixing a bug introduced in 2013e. |
| |
| Changes affecting the build procedure |
| |
| The 'leapseconds' file is again put into the tzdata tarball. |
| Also, 'leapseconds.awk', so tzdata is self-contained. (Thanks to |
| Matt Burgess and Ian Abbott.) The timestamps of these and other |
| dependent files in tarballs are adjusted more consistently. |
| |
| Changes affecting documentation and commentary |
| |
| The README file is now part of the data tarball as well as the code. |
| It now states that files are public domain unless otherwise specified. |
| (Thanks to Andrew Main (Zefram) for asking for clarifications.) |
| Its details about the 1989 release moved to a place of honor near |
| the end of NEWS. |
| |
| |
| Release 2013f - 2013-09-24 23:37:36 -0700 |
| |
| Changes affecting near-future time stamps |
| |
| Tocantins will very likely not observe DST starting this spring. |
| (Thanks to Steffen Thorsen.) |
| |
| Jordan will likely stay at UTC+3 indefinitely, and will not fall |
| back this fall. |
| |
| Palestine will fall back at 00:00, not 01:00. (Thanks to Steffen Thorsen.) |
| |
| Changes affecting API |
| |
| The types of the global variables 'timezone' and 'altzone' (if present) |
| have been changed back to 'long'. This is required for 'timezone' |
| by POSIX, and for 'altzone' by common practice, e.g., Solaris 11. |
| These variables were originally 'long' in the tz code, but were |
| mistakenly changed to 'time_t' in 1987; nobody reported the |
| incompatibility until now. The difference matters on x32, where |
| 'long' is 32 bits and 'time_t' is 64. (Thanks to Elliott Hughes.) |
| |
| Changes affecting the build procedure |
| |
| Avoid long strings in leapseconds.awk to work around a mawk bug. |
| (Thanks to Cyril Baurand.) |
| |
| Changes affecting documentation and commentary |
| |
| New file 'NEWS' that contains release notes like this one. |
| |
| Paraguay's law does not specify DST transition time; 00:00 is customary. |
| (Thanks to Waldemar Villamayor-Venialbo.) |
| |
| Minor capitalization fixes. |
| |
| Changes affecting version-control only |
| |
| The experimental github repository now contains annotated and |
| signed tags for recent releases, e.g., '2013e' for Release 2013e. |
| Releases are tagged starting with 2012e; earlier releases were |
| done differently, and tags would either not have a simple name or |
| not exactly match what was released. |
| |
| 'make set-timestamps' is now simpler and a bit more portable. |
| |
| |
| Release 2013e - 2013-09-19 23:50:04 -0700 |
| |
| Changes affecting near-future time stamps |
| |
| This year Fiji will start DST on October 27, not October 20. |
| (Thanks to David Wheeler for the heads-up.) For now, guess that |
| Fiji will continue to spring forward the Sunday before the fourth |
| Monday in October. |
| |
| Changes affecting current and future time zone abbreviations |
| |
| Use WIB/WITA/WIT rather than WIT/CIT/EIT for alphabetic Indonesian |
| time zone abbreviations since 1932. (Thanks to George Ziegler, |
| Priyadi Iman Nurcahyo, Zakaria, Jason Grimes, Martin Pitt, and |
| Benny Lin.) This affects Asia/Dili, Asia/Jakarta, Asia/Jayapura, |
| Asia/Makassar, and Asia/Pontianak. |
| |
| Use ART (UTC-3, standard time), rather than WARST (also UTC-3, but |
| daylight saving time) for San Luis, Argentina since 2009. |
| |
| Changes affecting Godthab time stamps after 2037 if version mismatch |
| |
| Allow POSIX-like TZ strings where the transition time's hour can |
| range from -167 through 167, instead of the POSIX-required 0 |
| through 24. E.g., TZ='FJT-12FJST,M10.3.1/146,M1.3.4/75' for the |
| new Fiji rules. This is a more-compact way to represent |
| far-future time stamps for America/Godthab, America/Santiago, |
| Antarctica/Palmer, Asia/Gaza, Asia/Hebron, Asia/Jerusalem, |
| Pacific/Easter, and Pacific/Fiji. Other zones are unaffected by |
| this change. (Derived from a suggestion by Arthur David Olson.) |
| |
| Allow POSIX-like TZ strings where daylight saving time is in |
| effect all year. E.g., TZ='WART4WARST,J1/0,J365/25' for Western |
| Argentina Summer Time all year. This supports a more-compact way |
| to represent the 2013d data for America/Argentina/San_Luis. |
| Because of the change for San Luis noted above this change does not |
| affect the current data. (Thanks to Andrew Main (Zefram) for |
| suggestions that improved this change.) |
| |
| Where these two TZ changes take effect, there is a minor extension |
| to the tz file format in that it allows new values for the |
| embedded TZ-format string, and the tz file format version number |
| has therefore been increased from 2 to 3 as a precaution. |
| Version-2-based client code should continue to work as before for |
| all time stamps before 2038. Existing version-2-based client code |
| (tzcode, GNU/Linux, Solaris) has been tested on version-3-format |
| files, and typically works in practice even for time stamps after |
| 2037; the only known exception is America/Godthab. |
| |
| Changes affecting time stamps before 1970 |
| |
| Pacific/Johnston is now a link to Pacific/Honolulu. This corrects |
| some errors before 1947. |
| |
| Some zones have been turned into links, when they differ from |
| existing zones only in older data that was likely invented or that |
| differs only in LMT or transition from LMT. These changes affect |
| only time stamps before 1943. The affected zones are: |
| Africa/Juba, America/Anguilla, America/Aruba, America/Dominica, |
| America/Grenada, America/Guadeloupe, America/Marigot, |
| America/Montserrat, America/St_Barthelemy, America/St_Kitts, |
| America/St_Lucia, America/St_Thomas, America/St_Vincent, |
| America/Tortola, and Europe/Vaduz. (Thanks to Alois Treindl for |
| confirming that the old Europe/Vaduz zone was wrong and the new |
| link is better for WWII-era times.) |
| |
| Change Kingston Mean Time from -5:07:12 to -5:07:11. This affects |
| America/Cayman, America/Jamaica and America/Grand_Turk time stamps |
| from 1890 to 1912. |
| |
| Change the UT offset of Bern Mean Time from 0:29:44 to 0:29:46. |
| This affects Europe/Zurich time stamps from 1853 to 1894. (Thanks |
| to Alois Treindl). |
| |
| Change the date of the circa-1850 Zurich transition from 1849-09-12 |
| to 1853-07-16, overriding Shanks with data from Messerli about |
| postal and telegraph time in Switzerland. |
| |
| Changes affecting time zone abbreviations before 1970 |
| |
| For Asia/Jakarta, use BMT (not JMT) for mean time from 1923 to 1932, |
| as Jakarta was called Batavia back then. |
| |
| Changes affecting API |
| |
| The 'zic' command now outputs a dummy transition when far-future |
| data can't be summarized using a TZ string, and uses a 402-year |
| window rather than a 400-year window. For the current data, this |
| affects only the Asia/Tehran file. It does not affect any of the |
| time stamps that this file represents, so zdump outputs the same |
| information as before. (Thanks to Andrew Main (Zefram).) |
| |
| The 'date' command has a new '-r' option, which lets you specify |
| the integer time to display, a la FreeBSD. |
| |
| The 'tzselect' command has two new options '-c' and '-n', which lets you |
| select a zone based on latitude and longitude. |
| |
| The 'zic' command's '-v' option now warns about constructs that |
| require the new version-3 binary file format. (Thanks to Arthur |
| David Olson for the suggestion.) |
| |
| Support for floating-point time_t has been removed. |
| It was always dicey, and POSIX no longer requires it. |
| (Thanks to Eric Blake for suggesting to the POSIX committee to |
| remove it, and thanks to Alan Barrett, Clive D.W. Feather, Andy |
| Heninger, Arthur David Olson, and Alois Treindl, for reporting |
| bugs and elucidating some of the corners of the old floating-point |
| implementation.) |
| |
| The signatures of 'offtime', 'timeoff', and 'gtime' have been |
| changed back to the old practice of using 'long' to represent UT |
| offsets. This had been inadvertently and mistakenly changed to |
| 'int_fast32_t'. (Thanks to Christos Zoulos.) |
| |
| The code avoids undefined behavior on integer overflow in some |
| more places, including gmtime, localtime, mktime and zdump. |
| |
| Changes affecting the zdump utility |
| |
| zdump now outputs "UT" when referring to Universal Time, not "UTC". |
| "UTC" does not make sense for time stamps that predate the introduction |
| of UTC, whereas "UT", a more-generic term, does. (Thanks to Steve Allen |
| for clarifying UT vs UTC.) |
| |
| Data changes affecting behavior of tzselect and similar programs |
| |
| Country code BQ is now called the more-common name "Caribbean Netherlands" |
| rather than the more-official "Bonaire, St Eustatius & Saba". |
| |
| Remove from zone.tab the names America/Montreal, America/Shiprock, |
| and Antarctica/South_Pole, as they are equivalent to existing |
| same-country-code zones for post-1970 time stamps. The data for |
| these names are unchanged, so the names continue to work as before. |
| |
| Changes affecting code internals |
| |
| zic -c now runs way faster on 64-bit hosts when given large numbers. |
| |
| zic now uses vfprintf to avoid allocating and freeing some memory. |
| |
| tzselect now computes the list of continents from the data, |
| rather than have it hard-coded. |
| |
| Minor changes pacify GCC 4.7.3 and GCC 4.8.1. |
| |
| Changes affecting the build procedure |
| |
| The 'leapseconds' file is now generated automatically from a |
| new file 'leap-seconds.list', which is a copy of |
| <ftp://time.nist.gov/pub/leap-seconds.list>. |
| A new source file 'leapseconds.awk' implements this. |
| The goal is simplification of the future maintenance of 'leapseconds'. |
| |
| When building the 'posix' or 'right' subdirectories, if the |
| subdirectory would be a copy of the default subdirectory, it is |
| now made a symbolic link if that is supported. This saves about |
| 2 MB of file system space. |
| |
| The links America/Shiprock and Antarctica/South_Pole have been |
| moved to the 'backward' file. This affects only nondefault builds |
| that omit 'backward'. |
| |
| Changes affecting version-control only |
| |
| .gitignore now ignores 'date'. |
| |
| Changes affecting documentation and commentary |
| |
| Changes to the 'tzfile' man page |
| |
| It now mentions that the binary file format may be extended in |
| future versions by appending data. |
| |
| It now refers to the 'zdump' and 'zic' man pages. |
| |
| Changes to the 'zic' man page |
| |
| It lists conditions that elicit a warning with '-v'. |
| |
| It says that the behavior is unspecified when duplicate names |
| are given, or if the source of one link is the target of another. |
| |
| Its examples are updated to match the latest data. |
| |
| The definition of white space has been clarified slightly. |
| (Thanks to Michael Deckers.) |
| |
| Changes to the 'Theory' file |
| |
| There is a new section about the accuracy of the tz database, |
| describing the many ways that errors can creep in, and |
| explaining why so many of the pre-1970 time stamps are wrong or |
| misleading (thanks to Steve Allen, Lester Caine, and Garrett |
| Wollman for discussions that contributed to this). |
| |
| The 'Theory' file describes LMT better (this follows a |
| suggestion by Guy Harris). |
| |
| It refers to the 2013 edition of POSIX rather than the 2004 edition. |
| |
| It's mentioned that excluding 'backward' should not affect the |
| other data, and it suggests at least one zone.tab name per |
| inhabited country (thanks to Stephen Colebourne). |
| |
| Some longstanding restrictions on names are documented, e.g., |
| 'America/New_York' precludes 'America/New_York/Bronx'. |
| |
| It gives more reasons for the 1970 cutoff. |
| |
| It now mentions which time_t variants are supported, such as |
| signed integer time_t. (Thanks to Paul Goyette for reporting |
| typos in an experimental version of this change.) |
| |
| (Thanks to Philip Newton for correcting typos in these changes.) |
| |
| Documentation and commentary is more careful to distinguish UT in |
| general from UTC in particular. (Thanks to Steve Allen.) |
| |
| Add a better source for the Zurich 1894 transition. |
| (Thanks to Pierre-Yves Berger.) |
| |
| Update shapefile citations in tz-link.htm. (Thanks to Guy Harris.) |
| |
| |
| Release 2013d - 2013-07-05 07:38:01 -0700 |
| |
| Changes affecting future time stamps: |
| |
| Morocco's midsummer transitions this year are July 7 and August 10, |
| not July 9 and August 8. (Thanks to Andrew Paprocki.) |
| |
| Israel now falls back on the last Sunday of October. |
| (Thanks to Ephraim Silverberg.) |
| |
| Changes affecting past time stamps: |
| |
| Specify Jerusalem's location more precisely; this changes the pre-1880 |
| times by 2 s. |
| |
| Changing affecting metadata only: |
| |
| Fix typos in the entries for country codes BQ and SX. |
| |
| Changes affecting code: |
| |
| Rework the code to fix a bug with handling Australia/Macquarie on |
| 32-bit hosts (thanks to Arthur David Olson). |
| |
| Port to platforms like NetBSD, where time_t can be wider than long. |
| |
| Add support for testing time_t types other than the system's. |
| Run 'make check_time_t_alternatives' to try this out. |
| Currently, the tests fail for unsigned time_t; |
| this should get fixed at some point. |
| |
| Changes affecting documentation and commentary: |
| |
| Deemphasize the significance of national borders. |
| |
| Update the zdump man page. |
| |
| Remove obsolete NOID comment (thanks to Denis Excoffier). |
| |
| Update several URLs and comments in the web pages. |
| |
| Spelling fixes (thanks to Kevin Lyda and Jonathan Leffler). |
| |
| Update URL for CLDR Zone->Tzid table (thanks to Yoshito Umaoka). |
| |
| |
| Release 2013c - 2013-04-19 16:17:40 -0700 |
| |
| Changes affecting current and future time stamps: |
| |
| Palestine observed DST starting March 29, 2013. (Thanks to |
| Steffen Thorsen.) From 2013 on, Gaza and Hebron both observe DST, |
| with the predicted rules being the last Thursday in March at 24:00 |
| to the first Friday on or after September 21 at 01:00. |
| |
| Assume that the recent change to Paraguay's DST rules is permanent, |
| by moving the end of DST to the 4th Sunday in March every year. |
| (Thanks to Carlos Raul Perasso.) |
| |
| Changes affecting past time stamps: |
| |
| Fix some historical data for Palestine to agree with that of |
| timeanddate.com, as follows: |
| |
| The spring 2008 change in Gaza and Hebron was on 00:00 Mar 28, not |
| 00:00 Apr 1. |
| |
| The fall 2009 change in Gaza and Hebron on Sep 4 was at 01:00, not |
| 02:00. |
| |
| The spring 2010 change in Hebron was 00:00 Mar 26, not 00:01 Mar 27. |
| |
| The spring 2011 change in Gaza was 00:01 Apr 1, not 12:01 Apr 2. |
| |
| The spring 2011 change in Hebron on Apr 1 was at 00:01, not 12:01. |
| |
| The fall 2011 change in Hebron on Sep 30 was at 00:00, not 03:00. |
| |
| Fix times of habitation for Macquarie to agree with the Tasmania |
| Parks & Wildlife Service history, which indicates that permanent |
| habitation was 1899-1919 and 1948 on. |
| |
| Changing affecting metadata only: |
| |
| Macquarie Island is politically part of Australia, not Antarctica. |
| (Thanks to Tobias Conradi.) |
| |
| Sort Macquarie more-consistently with other parts of Australia. |
| (Thanks to Tim Parenti.) |
| |
| |
| Release 2013b - 2013-03-10 22:33:40 -0700 |
| |
| Changes affecting current and future time stamps: |
| |
| Haiti uses US daylight-saving rules this year, and presumably future years. |
| This changes time stamps starting today. (Thanks to Steffen Thorsen.) |
| |
| Paraguay will end DST on March 24 this year. |
| (Thanks to Steffen Thorsen.) For now, assume it's just this year. |
| |
| Morocco does not observe DST during Ramadan; |
| try to predict Ramadan in Morocco as best we can. |
| (Thanks to Erik Homoet for the heads-up.) |
| |
| Changes affecting commentary: |
| |
| Update URLs in tz-link page. Add URLs for webOS, BB10, iOS. |
| Update URL for Solaris. Mention Internet RFC 6557. |
| Update Internet RFCs 2445->5545, 2822->5322. |
| Switch from FTP to HTTP for Internet RFCs. |
| |
| |
| Release 2013a - 2013-02-27 09:20:35 -0800 |
| |
| Change affecting binary data format: |
| |
| The zone offset at the end of version-2-format zone files is now |
| allowed to be 24:00, as per POSIX.1-2008. (Thanks to Arthor David Olson.) |
| |
| Changes affecting current and future time stamps: |
| |
| Chile's 2013 rules, and we guess rules for 2014 and later, will be |
| the same as 2012, namely Apr Sun>=23 03:00 UTC to Sep Sun>=2 04:00 UTC. |
| (Thanks to Steffen Thorsen and Robert Elz.) |
| |
| New Zones Asia/Khandyga, Asia/Ust-Nera, Europe/Busingen. |
| (Thanks to Tobias Conradi and Arthur David Olson.) |
| |
| Many changes affect historical time stamps before 1940. |
| These were deduced from: Milne J. Civil time. Geogr J. 1899 |
| Feb;13(2):173-94 <http://www.jstor.org/stable/1774359>. |
| |
| Changes affecting the code: |
| |
| Fix zic bug that mishandled Egypt's 2010 changes (this also affected |
| the data). (Thanks to Arthur David Olson.) |
| |
| Fix localtime bug when time_t is unsigned and data files were generated |
| by a signed time_t system. (Thanks to Doug Bailey for reporting and |
| to Arthur David Olson for fixing.) |
| |
| Allow the email address for bug reports to be set by the packager. |
| The default is tz@iana.org, as before. (Thanks to Joseph S. Myers.) |
| |
| Update HTML checking to be compatible with Ubuntu 12.10. |
| |
| Check that files are a safe subset of ASCII. At some point we may |
| relax this requirement to a safe subset of UTF-8. Without the |
| check, some non-UTF-8 encodings were leaking into the distribution. |
| |
| Commentary changes: |
| |
| Restore a comment about copyright notices that was inadvertently deleted. |
| (Thanks to Arthur David Olson.) |
| |
| Improve the commentary about which districts observe what times |
| in Russia. (Thanks to Oscar van Vlijmen and Arthur David Olson). |
| |
| Add web page links to tz.js. |
| |
| Add "Run by the Monkeys" to tz-art. (Thanks to Arthur David Olson.) |
| |
| |
| Release 2012j - 2012-11-12 18:34:49 -0800 |
| |
| Libya moved to CET this weekend, but with DST planned next year. |
| (Thanks to Even Scharning, Steffen Thorsen, and Tim Parenti.) |
| |
| Signatures now have the extension .asc, not .sign, as that's more |
| standard. (Thanks to Phil Pennock.) |
| |
| The output of 'zdump --version', and of 'zic --version', now |
| uses a format that is more typical for --version. |
| (Thanks to Joseph S. Myers.) |
| |
| The output of 'tzselect --help', 'zdump --help', and 'zic --help' |
| now uses tz@iana.org rather than the old elsie address. |
| |
| zic -v now complains about abbreviations that are less than 3 |
| or more than 6 characters, as per Posix. Formerly, it checked |
| for abbreviations that were more than 3. |
| |
| 'make public' no longer puts its temporary directory under /tmp, |
| and uses the just-built zic rather than the system zic. |
| |
| Various fixes to documentation and commentary. |
| |
| |
| Release 2012i - 2012-11-03 12:57:09 -0700 |
| |
| Cuba switches from DST tomorrow at 01:00. (Thanks to Steffen Thorsen.) |
| |
| Linker flags can now be specified via LDFLAGS. |
| AWK now defaults to 'awk', not 'nawk'. |
| The shell in tzselect now defaults to /bin/bash, but this can |
| be overridden by specifying KSHELL. |
| The main web page now mentions the unofficial github repository. |
| (Thanks to Mike Frysinger.) |
| |
| Tarball signatures can now be built by running 'make signatures'. |
| There are also new makefile rules 'tarballs', 'check_public', and |
| separate makefile rules for each tarball and signature file. |
| A few makefile rules are now more portable to strict POSIX. |
| |
| The main web page now lists the canonical IANA URL. |
| |
| |
| Release 2012h - 2012-10-26 22:49:10 -0700 |
| |
| Bahia no longer has DST. (Thanks to Kelley Cook.) |
| |
| Tocantins has DST. (Thanks to Rodrigo Severo.) |
| |
| Israel has new DST rules next year. (Thanks to Ephraim Silverberg.) |
| |
| Jordan stays on DST this winter. (Thanks to Steffen Thorsen.) |
| |
| Web page updates. |
| |
| More C modernization, except that at Arthur David Olson's suggestion |
| the instances of 'register' were kept. |
| |
| |
| Release 2012g - 2012-10-17 20:59:45 -0700 |
| |
| Samoa fall 2012 and later. (Thanks to Nicholas Pereira and Robert Elz.) |
| |
| Palestine fall 2012. (Thanks to Steffen Thorsen.) |
| |
| Assume C89. |
| |
| To attack the version-number problem, this release ships the file |
| 'Makefile' (which contains the release number) in both the tzcode and |
| the tzdata tarballs. The two Makefiles are identical, and should be |
| identical in any matching pair of tarballs, so it shouldn't matter |
| which order you extract the tarballs. Perhaps we can come up with a |
| better version-number scheme at some point; this scheme does have the |
| virtue of not adding more files. |
| |
| |
| Release 2012f - 2012-09-12 23:17:03 -0700 |
| |
| * australasia (Pacific/Fiji): Fiji DST is October 21 through January |
| 20 this year. (Thanks to Steffen Thorsen.) |
| |
| |
| Release 2012e - 2012-08-02 20:44:55 -0700 |
| |
| * australasia (Pacific/Fakaofo): Tokelau is UTC+13, not UTC+14. |
| (Thanks to Steffen Thorsen.) |
| |
| * Use a single version number for both code and data. |
| |
| * .gitignore: New file. |
| |
| * Remove trailing white space. |
| |
| |
| Release code2012c-data2012d - 2012-07-19 16:35:33 -0700 |
| |
| Changes for Morocco's time stamps, which take effect in a couple of |
| hours, along with infrastructure changes to accommodate how the tz |
| code and data are released on IANA. |
| |
| |
| Release data2012c - 2012-03-27 12:17:25 -0400 |
| |
| africa |
| Summer time changes for Morocco (to start late April 2012) |
| |
| asia |
| Changes for 2012 for Gaza & the West Bank (Hebron) and Syria |
| |
| northamerica |
| Haiti following US/Canada rules for 2012 (and we're assuming, |
| for now anyway, for the future). |
| |
| |
| Release 2012b - 2012-03-02 12:29:15 +0700 |
| |
| There is just one change to tzcode2012b (compared with 2012a): |
| the Makefile that was accidentally included with 2012a has been |
| replaced with the version that should have been there, which is |
| identical with the previous version (from tzcode2011i). |
| |
| There are just two changes in tzdata2012b compared with 2012a. |
| |
| Most significantly, summer time in Cuba has been delayed 3 weeks |
| (now starts April 1 rather than March 11). Since Mar 11 (the old start |
| date, as listed in 2012a) is just a little over a week away, this |
| change is urgent. |
| |
| Less importantly, an excess tab in one of the changes in zone.tab |
| in 2012a has been removed. |
| |
| |
| Release 2012a - 2012-03-01 18:28:10 +0700 |
| |
| The changes in tzcode2012a (compared to the previous version, 2011i) |
| are entirely to the README and tz-art.htm and tz-link.htm files, if |
| none of those concern you, you can ignore the code update. The changes |
| reflect the changed addresses for the mailing list and the code and |
| data distribution points & methods (and a link to DateTime::TimeZone::Tzfile |
| has been added to tz-link.htm). |
| |
| In tzdata2012a (compared to the previous release, which was 2011n) |
| the major changes are: |
| Chile 2011/2012 and 2012/2013 summer time date adjustments. |
| Falkland Islands onto permanent summer time (we're assuming for the |
| foreseeable future, though 2012 is all we're fairly certain of.) |
| Armenia has abolished Summer Time. |
| Tokelau jumped the International Date Line back last December |
| (just the same as their near neighbour, Samoa). |
| America/Creston is a new zone for a small area of British Columbia |
| There will be a leapsecond 2012-06-30 23:59:60 UTC. |
| |
| Other minor changes are: |
| Corrections to 1918 Canadian summer time end dates. |
| Updated URL for UK timezone history (in comments) |
| A few typos in Le Corre's list of free French place names (comments) |
| |
| |
| Release data2011n - 2011-10-30 14:57:54 +0700 |
| |
| There are three changes of note - most urgently, Cuba (America/Havana) |
| has extended summer time by two weeks, now to end on Nov 13, rather than |
| the (already past) Oct 30. Second, the Pridnestrovian Moldavian Republic |
| (Europe/Tiraspol) decided not to split from the rest of Moldova after |
| all, and consequently that zone has been removed (again) and reinstated |
| in the "backward" file as a link to Europe/Chisinau. And third, the |
| end date for Fiji's summer time this summer was moved forward from the |
| earlier planned Feb 26, to Jan 22. |
| |
| Apart from that, Moldova (MD) returns to a single entry in zone.tab |
| (and the incorrect syntax that was in the 2011m version of that file |
| is so fixed - it would have been fixed in a different way had this |
| change not happened - that's the "missing" sccs version id). |
| |
| |
| Release data2011m - 2011-10-24 21:42:16 +0700 |
| |
| In particular, the typos in comments in the data (2011-11-17 should have |
| been 2011-10-17 as Alan Barrett noted, and spelling of Tiraspol that |
| Tim Parenti noted) have been fixed, and the change for Ukraine has been |
| made in all 4 Ukrainian zones, rather than just Kiev (again, thanks to |
| Tim Parenti, and also Denys Gavrysh) |
| |
| In addition, I added Europe/Tiraspol to zone.tab. |
| |
| This time, all the files have new version numbers... (including the files |
| otherwise unchanged in 2011m that were changed in 2011l but didn't get new |
| version numbers there...) |
| |
| |
| Release data2011l - 2011-10-10 11:15:43 +0700 |
| |
| There are just 2 changes that cause different generated tzdata files from |
| zic, to Asia/Hebron and Pacific/Fiji - the possible change for Bahia, Brazil |
| is included, but commented out. Compared with the diff I sent out last week, |
| this version also includes attributions for the sources for the changes |
| (in much the same format as ado used, but the html tags have not been |
| checked, verified, or used in any way at all, so if there are errors there, |
| please let me know.) |
| |
| |
| Release data2011k - 2011-09-20 17:54:03 -0400 |
| |
| [not summarized] |
| |
| |
| Release data2011j - 2011-09-12 09:22:49 -0400 |
| |
| (contemporary changes for Samoa; past changes for Kenya, Uganda, and |
| Tanzania); there are also two spelling corrections to comments in |
| the australasia file (with thanks to Christos Zoulas). |
| |
| |
| Release 2011i - 2011-08-29 05:56:32 -0400 |
| |
| [not summarized] |
| |
| |
| Release data2011h - 2011-06-15 18:41:48 -0400 |
| |
| Russia and Curacao changes |
| |
| |
| Release 2011g - 2011-04-25 09:07:22 -0400 |
| |
| update the rules for Egypt to reflect its abandonment of DST this year |
| |
| |
| Release 2011f - 2011-04-06 17:14:53 -0400 |
| |
| [not summarized] |
| |
| |
| Release 2011e - 2011-03-31 16:04:38 -0400 |
| |
| Morocco, Chile, and tz-link changes |
| |
| |
| Release 2011d - 2011-03-14 09:18:01 -0400 |
| |
| changes that impact present-day time stamps in Cuba, Samoa, and Turkey |
| |
| |
| Release 2011c - 2011-03-07 09:30:09 -0500 |
| |
| These do affect current time stamps in Chile and Annette Island, Canada. |
| |
| |
| Release 2011b - 2011-02-07 08:44:50 -0500 |
| |
| [not summarized] |
| |
| |
| Release 2011a - 2011-01-24 10:30:16 -0500 |
| |
| [not summarized] |
| |
| |
| Release data2010o - 2010-11-01 09:18:23 -0400 |
| |
| change to the end of DST in Fiji in 2011 |
| |
| |
| Release 2010n - 2010-10-25 08:19:17 -0400 |
| |
| [not summarized] |
| |
| |
| Release 2010m - 2010-09-27 09:24:48 -0400 |
| |
| Hong Kong, Vostok, and zic.c changes |
| |
| |
| Release 2010l - 2010-08-16 06:57:25 -0400 |
| |
| [not summarized] |
| |
| |
| Release 2010k - 2010-07-26 10:42:27 -0400 |
| |
| [not summarized] |
| |
| |
| Release 2010j - 2010-05-10 09:07:48 -0400 |
| |
| changes for Bahia de Banderas and for version naming |
| |
| |
| Release data2010i - 2010-04-16 18:50:45 -0400 |
| |
| the end of DST in Morocco on 2010-08-08 |
| |
| |
| Release data2010h - 2010-04-05 09:58:56 -0400 |
| |
| [not summarized] |
| |
| |
| Release data2010g - 2010-03-24 11:14:53 -0400 |
| |
| [not summarized] |
| |
| |
| Release 2010f - 2010-03-22 09:45:46 -0400 |
| |
| [not summarized] |
| |
| |
| Release data2010e - 2010-03-08 14:24:27 -0500 |
| |
| corrects the Dhaka bug found by Danvin Ruangchan |
| |
| |
| Release data2010d - 2010-03-06 07:26:01 -0500 |
| |
| [not summarized] |
| |
| |
| Release 2010c - 2010-03-01 09:20:58 -0500 |
| |
| changes including KRE's suggestion for earlier initialization of |
| "goahead" and "goback" structure elements |
| |
| |
| Release code2010a - 2010-02-16 10:40:04 -0500 |
| |
| [not summarized] |
| |
| |
| Release data2010b - 2010-01-20 12:37:01 -0500 |
| |
| Mexico changes |
| |
| |
| Release data2010a - 2010-01-18 08:30:04 -0500 |
| |
| changes to Dhaka |
| |
| |
| Release data2009u - 2009-12-26 08:32:28 -0500 |
| |
| changes to DST in Bangladesh |
| |
| |
| Release 2009t - 2009-12-21 13:24:27 -0500 |
| |
| [not summarized] |
| |
| |
| Release data2009s - 2009-11-14 10:26:32 -0500 |
| |
| (cosmetic) Antarctica change and the DST-in-Fiji-in-2009-and-2010 change |
| |
| |
| Release 2009r - 2009-11-09 10:10:31 -0500 |
| |
| "antarctica" and "tz-link.htm" changes |
| |
| |
| Release 2009q - 2009-11-02 09:12:40 -0500 |
| |
| with two corrections as reported by Eric Muller and Philip Newton |
| |
| |
| Release data2009p - 2009-10-23 15:05:27 -0400 |
| |
| Argentina (including San Luis) changes (with the correction from |
| Mariano Absatz) |
| |
| |
| Release data2009o - 2009-10-14 16:49:38 -0400 |
| |
| Samoa (commentary only), Pakistan, and Bangladesh changes |
| |
| |
| Release data2009n - 2009-09-22 15:13:38 -0400 |
| |
| added commentary for Argentina and a change to the end of DST in |
| 2009 in Pakistan |
| |
| |
| Release data2009m - 2009-09-03 10:23:43 -0400 |
| |
| Samoa and Palestine changes |
| |
| |
| Release data2009l - 2009-08-14 09:13:07 -0400 |
| |
| Samao (comments only) and Egypt |
| |
| |
| Release 2009k - 2009-07-20 09:46:08 -0400 |
| |
| [not summarized] |
| |
| |
| Release data2009j - 2009-06-15 06:43:59 -0400 |
| |
| Bangladesh change (with a short turnaround since the DST change is |
| impending) |
| |
| |
| Release 2009i - 2009-06-08 09:21:22 -0400 |
| |
| updating for DST in Bangladesh this year |
| |
| |
| Release 2009h - 2009-05-26 09:19:14 -0400 |
| |
| [not summarized] |
| |
| |
| Release data2009g - 2009-04-20 16:34:07 -0400 |
| |
| Cairo |
| |
| |
| Release data2009f - 2009-04-10 11:00:52 -0400 |
| |
| correct DST in Pakistan |
| |
| |
| Release 2009e - 2009-04-06 09:08:11 -0400 |
| |
| [not summarized] |
| |
| |
| Release 2009d - 2009-03-23 09:38:12 -0400 |
| |
| Morocco, Tunisia, Argentina, and American Astronomical Society changes |
| |
| |
| Release data2009c - 2009-03-16 09:47:51 -0400 |
| |
| change to the start of Cuban DST |
| |
| |
| Release 2009b - 2009-02-09 11:15:22 -0500 |
| |
| [not summarized] |
| |
| |
| Release 2009a - 2009-01-21 10:09:39 -0500 |
| |
| [not summarized] |
| |
| |
| Release data2008i - 2008-10-21 12:10:25 -0400 |
| |
| southamerica and zone.tab files, with Argentina DST rule changes and |
| United States zone reordering and recommenting |
| |
| |
| Release 2008h - 2008-10-13 07:33:56 -0400 |
| |
| [not summarized] |
| |
| |
| Release 2008g - 2008-10-06 09:03:18 -0400 |
| |
| Fix a broken HTML anchor and update Brazil's DST transitions; |
| there's also a slight reordering of information in tz-art.htm. |
| |
| |
| Release data2008f - 2008-09-09 22:33:26 -0400 |
| |
| [not summarized] |
| |
| |
| Release 2008e - 2008-07-28 14:11:17 -0400 |
| |
| changes by Arthur David Olson and Jesper Norgaard Welen |
| |
| |
| Release data2008d - 2008-07-07 09:51:38 -0400 |
| |
| changes by Arthur David Olson, Paul Eggert, and Rodrigo Severo |
| |
| |
| Release data2008c - 2008-05-19 17:48:03 -0400 |
| |
| Pakistan, Morocco, and Mongolia |
| |
| |
| Release data2008b - 2008-03-24 08:30:59 -0400 |
| |
| including renaming Asia/Calcutta to Asia/Kolkata, with a backward |
| link provided |
| |
| |
| Release 2008a - 2008-03-08 05:42:16 -0500 |
| |
| [not summarized] |
| |
| |
| Release 2007k - 2007-12-31 10:25:22 -0500 |
| |
| most importantly, changes to the "southamerica" file based on |
| Argentina's readoption of daylight saving time |
| |
| |
| Release 2007j - 2007-12-03 09:51:01 -0500 |
| |
| 1. eliminate the "P" (parameter) macro; |
| |
| 2. the "noncontroversial" changes circulated on the time zone |
| mailing list (less the changes to "logwtmp.c"); |
| |
| 3. eliminate "too many transition" errors when "min" is used in time |
| zone rules; |
| |
| 4. changes by Paul Eggert (including updated information for Venezuela). |
| |
| |
| Release data2007i - 2007-10-30 10:28:11 -0400 |
| |
| changes for Cuba and Syria |
| |
| |
| Release 2007h - 2007-10-01 10:05:51 -0400 |
| |
| changes by Paul Eggert, as well as an updated link to the ICU |
| project in tz-link.htm |
| |
| |
| Release 2007g - 2007-08-20 10:47:59 -0400 |
| |
| changes by Paul Eggert |
| |
| The "leapseconds" file has been updated to incorporate the most |
| recent International Earth Rotation and Reference Systems Service |
| (IERS) bulletin. |
| |
| There's an addition to tz-art.htm regarding the television show "Medium". |
| |
| |
| Release 2007f - 2007-05-07 10:46:46 -0400 |
| |
| changes by Paul Eggert (including Haiti, Turks and Caicos, and New |
| Zealand) |
| |
| changes to zic.c to allow hour values greater than 24 (along with |
| Paul's improved time value overflow checking) |
| |
| |
| Release 2007e - 2007-04-02 10:11:52 -0400 |
| |
| Syria and Honduras changes by Paul Eggert |
| |
| zic.c variable renaming changes by Arthur David Olson |
| |
| |
| Release 2007d - 2007-03-20 08:48:30 -0400 |
| |
| changes by Paul Eggert |
| |
| the elimination of white space at the ends of lines |
| |
| |
| Release 2007c - 2007-02-26 09:09:37 -0500 |
| |
| changes by Paul Eggert |
| |
| |
| Release 2007b - 2007-02-12 09:34:20 -0500 |
| |
| Paul Eggert's proposed change to the quotation handling logic in zic.c. |
| |
| changes to the commentary in "leapseconds" reflecting the IERS |
| announcement that there is to be no positive leap second at the end |
| of June 2007. |
| |
| |
| Release 2007a - 2007-01-08 12:28:29 -0500 |
| |
| changes by Paul Eggert |
| |
| Derick Rethan's Asmara change |
| |
| Oscar van Vlijmen's Easter Island local mean time change |
| |
| symbolic link changes |
| |
| |
| Release 2006p - 2006-11-27 08:54:27 -0500 |
| |
| changes by Paul Eggert |
| |
| |
| Release 2006o - 2006-11-06 09:18:07 -0500 |
| |
| changes by Paul Eggert |
| |
| |
| Release 2006n - 2006-10-10 11:32:06 -0400 |
| |
| changes by Paul Eggert |
| |
| |
| Release 2006m - 2006-10-02 15:32:35 -0400 |
| |
| changes for Uruguay, Palestine, and Egypt by Paul Eggert |
| |
| (minimalist) changes to zic.8 to clarify "until" information |
| |
| |
| Release data2006l - 2006-09-18 12:58:11 -0400 |
| |
| Paul's best-effort work on this coming weekend's Egypt time change |
| |
| |
| Release 2006k - 2006-08-28 12:19:09 -0400 |
| |
| changes by Paul Eggert |
| |
| |
| Release 2006j - 2006-08-21 09:56:32 -0400 |
| |
| changes by Paul Eggert |
| |
| |
| Release code2006i - 2006-08-07 12:30:55 -0400 |
| |
| localtime.c fixes |
| |
| Ken Pizzini's conversion script |
| |
| |
| Release code2006h - 2006-07-24 09:19:37 -0400 |
| |
| adds public domain notices to four files |
| |
| includes a fix for transition times being off by a second |
| |
| adds a new recording to the "arts" file (information courtesy Colin Bowern) |
| |
| |
| Release 2006g - 2006-05-08 17:18:09 -0400 |
| |
| northamerica changes by Paul Eggert |
| |
| |
| Release 2006f - 2006-05-01 11:46:00 -0400 |
| |
| a missing version number problem is fixed (with thanks to Bradley |
| White for catching the problem) |
| |
| |
| Release 2006d - 2006-04-17 14:33:43 -0400 |
| |
| changes by Paul Eggert |
| |
| added new items to tz-arts.htm that were found by Paul |
| |
| |
| Release 2006c - 2006-04-03 10:09:32 -0400 |
| |
| two sets of data changes by Paul Eggert |
| |
| a fencepost error fix in zic.c |
| |
| changes to zic.c and the "europe" file to minimize differences |
| between output produced by the old 32-bit zic and the new 64-bit |
| version |
| |
| |
| Release 2006b - 2006-02-20 10:08:18 -0500 |
| [tz32code2006b + tz64code2006b + tzdata2006b] |
| |
| 64-bit code |
| |
| All SCCS IDs were bumped to "8.1" for this release. |
| |
| |
| Release 2006a - 2006-01-30 08:59:31 -0500 |
| |
| changes by Paul Eggert (in particular, Indiana time zone moves) |
| |
| an addition to the zic manual page to describe how special-case |
| transitions are handled |
| |
| |
| Release 2005r - 2005-12-27 09:27:13 -0500 |
| |
| Canadian changes by Paul Eggert |
| |
| They also add "<pre>" directives to time zone data files and reflect |
| changes to warning message logic in "zdump.c" (but with calls to |
| "gettext" kept unbundled at the suggestion of Ken Pizzini). |
| |
| |
| Release 2005q - 2005-12-13 09:17:09 -0500 |
| |
| Nothing earth-shaking here: |
| 1. Electronic mail addresses have been removed. |
| 2. Casts of the return value of exit have been removed. |
| 3. Casts of the argument of is.* macros have been added. |
| 4. Indentation in one section of zic.c has been fixed. |
| 5. References to dead URLs in the data files have been dealt with. |
| |
| |
| Release 2005p - 2005-12-05 10:30:53 -0500 |
| |
| "systemv", "tz-link.htm", and "zdump.c" changes |
| (less the casts of arguments to the is* macros) |
| |
| |
| Release 2005o - 2005-11-28 10:55:26 -0500 |
| |
| Georgia, Cuba, Nicaragua, and Jordan changes by Paul Eggert |
| |
| zdump.c lint fixes by Arthur David Olson |
| |
| |
| Release 2005n - 2005-10-03 09:44:09 -0400 |
| |
| changes by Paul Eggert (both the Uruguary changes and the Kyrgyzstan |
| et al. changes) |
| |
| |
| Release 2005m - 2005-08-29 12:15:40 -0400 |
| |
| changes by Paul Eggert (with a small tweak to the tz-art change) |
| |
| a declaration of an unused variable has been removed from zdump.c |
| |
| |
| Release 2005l - 2005-08-22 12:06:39 -0400 |
| |
| changes by Paul Eggert |
| |
| overflow/underflow checks by Arthur David Olson, minus changes to |
| the "Theory" file about the pending addition of 64-bit data (I grow |
| less confident of the changes being accepted with each passing day, |
| and the changes no longer increase the data files nine-fold--there's |
| less than a doubling in size by my local Sun's reckoning) |
| |
| |
| Release 2005k - 2005-07-14 14:14:24 -0400 |
| |
| The "leapseconds" file has been edited to reflect the recently |
| announced leap second at the end of 2005. |
| |
| I've also deleted electronic mail addresses from the files as an |
| anti-spam measure. |
| |
| |
| Release 2005j - 2005-06-13 14:34:13 -0400 |
| |
| These reflect changes to limit the length of time zone abbreviations |
| and the characters used in those abbreviations. |
| |
| There are also changes to handle POSIX-style "quoted" time zone |
| environment variables. |
| |
| The changes were circulated on the time zone mailing list; the only |
| change since then was the removal of a couple of minimum-length of |
| abbreviation checks. |
| |
| |
| Release data2005i - 2005-04-21 15:04:16 -0400 |
| |
| changes (most importantly to Nicaragua and Haiti) by Paul Eggert |
| |
| |
| Release 2005h - 2005-04-04 11:24:47 -0400 |
| |
| changes by Paul Eggert |
| |
| minor changes to Makefile and zdump.c to produce more useful output |
| when doing a "make typecheck" |
| |
| |
| Release 2005g - 2005-03-14 10:11:21 -0500 |
| |
| changes by Paul Eggert (a change to current DST rules in Uruguay and |
| an update to a link to time zone software) |
| |
| |
| Release 2005f - 2005-03-01 08:45:32 -0500 |
| |
| data and documentation changes by Paul Eggert |
| |
| |
| Release 2005e - 2005-02-10 15:59:44 -0500 |
| |
| [not summarized] |
| |
| |
| Release code2005d - 2005-01-31 09:21:47 -0500 |
| |
| make zic complain about links to links if the -v flag is used |
| |
| have "make public" do more code checking |
| |
| add an include to "localtime.c" for the benefit of gcc systems |
| |
| |
| Release 2005c - 2005-01-17 18:36:29 -0500 |
| |
| get better results when mktime runs on a system where time_t is double |
| |
| changes to the data files (most importantly to Paraguay) |
| |
| |
| Release 2005b - 2005-01-10 09:19:54 -0500 |
| |
| Get localtime and gmtime working on systems with exotic time_t types. |
| |
| Update the leap second commentary in the "leapseconds" file. |
| |
| |
| Release 2005a - 2005-01-01 13:13:44 -0500 |
| |
| [not summarized] |
| |
| |
| Release code2004i - 2004-12-14 13:42:58 -0500 |
| |
| Deal with systems where time_t is unsigned. |
| |
| |
| Release code2004h - 2004-12-07 11:40:18 -0500 |
| |
| 64-bit-time_t changes |
| |
| |
| Release 2004g - 2004-11-02 09:06:01 -0500 |
| |
| update to Cuba (taking effect this weekend) |
| |
| other changes by Paul Eggert |
| |
| correction of the spelling of Oslo |
| |
| changed versions of difftime.c and private.h |
| |
| |
| Release code2004f - 2004-10-21 10:25:22 -0400 |
| |
| Cope with wide-ranging tm_year values. |
| |
| |
| Release 2004e - 2004-10-11 14:47:21 -0400 |
| |
| Brazil/Argentina/Israel changes by Paul Eggert |
| |
| changes to tz-link.htm by Paul |
| |
| one small fix to Makefile |
| |
| |
| Release 2004d - 2004-09-22 08:27:29 -0400 |
| |
| Avoid overflow problems when TM_YEAR_BASE is added to an integer. |
| |
| |
| Release 2004c - 2004-08-11 12:06:26 -0400 |
| |
| asctime-related changes |
| |
| (variants of) some of the documentation changes suggested by Paul Eggert |
| |
| |
| Release 2004b - 2004-07-19 14:33:35 -0400 |
| |
| data changes by Paul Eggert--most importantly, updates for Argentina |
| |
| |
| Release 2004a - 2004-05-27 12:00:47 -0400 |
| |
| changes by Paul Eggert |
| |
| Handle DST transitions that occur at the end of a month in some |
| years but at the start of the following month in other years. |
| |
| Add a copy of the correspondence that's the basis for claims about |
| DST in the Navajo Nation. |
| |
| |
| Release 2003e - 2003-12-15 09:36:47 -0500 |
| |
| changes by Arthur David Olson (primarily code changes) |
| |
| changes by Paul Eggert (primarily data changes) |
| |
| minor changes to "Makefile" and "northamerica" (in the latter case, |
| optimization of the "Toronto" rules) |
| |
| |
| Release 2003d - 2003-10-06 09:34:44 -0400 |
| |
| changes by Paul Eggert |
| |
| |
| Release 2003c - 2003-09-16 10:47:05 -0400 |
| |
| Fix bad returns in zic.c's inleap function. |
| Thanks to Bradley White for catching the problem! |
| |
| |
| Release 2003b - 2003-09-16 07:13:44 -0400 |
| |
| Add a "--version" option (and documentation) to the zic and zdump commands. |
| |
| changes to overflow/underflow checking in zic |
| |
| a localtime typo fix. |
| |
| Update the leapseconds and tz-art.htm files. |
| |
| |
| Release 2003a - 2003-03-24 09:30:54 -0500 |
| |
| changes by Paul Eggert |
| |
| a few additions and modifications to the tz-art.htm file |
| |
| |
| Release 2002d - 2002-10-15 13:12:42 -0400 |
| |
| changes by Paul Eggert, less the "Britain (UK)" change in iso3166.tab |
| |
| There's also a new time zone quote in "tz-art.htm". |
| |
| |
| Release 2002c - 2002-04-04 11:55:20 -0500 |
| |
| changes by Paul Eggert |
| |
| Change zic.c to avoid creating symlinks to files that don't exist. |
| |
| |
| Release 2002b - 2002-01-28 12:56:03 -0500 |
| |
| [These change notes are for Release 2002a, which was corrupted. |
| 2002b was a corrected version of 2002a.] |
| |
| changes by Paul Eggert |
| |
| Update the "leapseconds" file to note that there'll be no leap |
| second at the end of June, 2002. |
| |
| Change "zic.c" to deal with a problem in handling the "Asia/Bishkek" zone. |
| |
| Change to "difftime.c" to avoid sizeof problems. |
| |
| |
| Release 2001d - 2001-10-09 13:31:32 -0400 |
| |
| changes by Paul Eggert |
| |
| |
| Release 2001c - 2001-06-05 13:59:55 -0400 |
| |
| changes by Paul Eggert and Andrew Brown |
| |
| |
| Release 2001b - 2001-04-05 16:44:38 -0400 |
| |
| changes by Paul Eggert (modulo jnorgard's typo fix) |
| |
| tz-art.htm has been htmlified. |
| |
| |
| Release 2001a - 2001-03-13 12:57:44 -0500 |
| |
| changes by Paul Eggert |
| |
| An addition to the "leapseconds" file: comments with the text of the |
| latest IERS leap second notice. |
| |
| Trailing white space has been removed from data file lines, and |
| repeated spaces in "Rule Jordan" lines in the "asia" file have been |
| converted to tabs. |
| |
| |
| Release 2000h - 2000-12-14 15:33:38 -0500 |
| |
| changes by Paul Eggert |
| |
| one typo fix in the "art" file |
| |
| With providence, this is the last update of the millenium. |
| |
| |
| Release 2000g - 2000-10-10 11:35:22 -0400 |
| |
| changes by Paul Eggert |
| |
| correction of John Mackin's name submitted by Robert Elz |
| |
| Garry Shandling's Daylight Saving Time joke (!?!) from the recent |
| Emmy Awards broadcast. |
| |
| |
| Release 2000f - 2000-08-10 09:31:58 -0400 |
| |
| changes by Paul Eggert |
| |
| Added information in "tz-art.htm" on a Seinfeld reference to DST. |
| |
| Error checking and messages in the "yearistype" script have been |
| improved. |
| |
| |
| Release 2000e - 2000-07-31 09:27:54 -0400 |
| |
| data changes by Paul Eggert |
| |
| a change to the default value of the defined constant HAVE_STRERROR |
| |
| the addition of a Dave Barry quote on DST to the tz-arts file |
| |
| |
| Release 2000d - 2000-04-20 15:43:04 -0400 |
| |
| changes to the documentation and code of strftime for C99 conformance |
| |
| a bug fix for date.c |
| |
| These are based on (though modified from) changes by Paul Eggert. |
| |
| |
| Release 2000c - 2000-03-04 10:31:43 -0500 |
| |
| changes by Paul Eggert |
| |
| |
| Release 2000b - 2000-02-21 12:16:29 -0500 |
| |
| changes by Paul Eggert and Joseph Myers |
| |
| modest tweaks to the tz-art.htm and tz-link.htm files |
| |
| |
| Release 2000a - 2000-01-18 09:21:26 -0500 |
| |
| changes by Paul Eggert |
| |
| The two hypertext documents have also been renamed. |
| |
| |
| Release code1999i-data1999j - 1999-11-15 18:43:22 -0500 |
| |
| Paul Eggert's changes |
| |
| additions to the "zic" manual page and the "Arts.htm" file |
| |
| |
| Release code1999h-data1999i - 1999-11-08 14:55:21 -0500 |
| |
| [not summarized] |
| |
| |
| Release data1999h - 1999-10-07 03:50:29 -0400 |
| |
| changes by Paul Eggert to "europe" (most importantly, fixing |
| Lithuania and Estonia) |
| |
| |
| Release 1999g - 1999-09-28 11:06:18 -0400 |
| |
| data changes by Paul Eggert (most importantly, the change for |
| Lebanon that buys correctness for this coming Sunday) |
| |
| The "code" file contains changes to "Makefile" and "checktab.awk" to |
| allow better checking of time zone files before they are published. |
| |
| |
| Release 1999f - 1999-09-23 09:48:14 -0400 |
| |
| changes by Arthur David Olson and Paul Eggert |
| |
| |
| Release 1999e - 1999-08-17 15:20:54 -0400 |
| |
| changes circulated by Paul Eggert, although the change to handling |
| of DST-specifying time zone names has been commented out for now |
| (search for "XXX" in "localtime.c" for details). These files also |
| do not make any changes to the start of DST in Brazil. |
| |
| In addition to Paul's changes, there are updates to "Arts.htm" and |
| cleanups of URLs. |
| |
| |
| Release 1999d - 1999-03-30 11:31:07 -0500 |
| |
| changes by Paul Eggert |
| |
| The Makefile's "make public" rule has also been changed to do a test |
| compile of each individual time zone data file (which should help |
| avoid problems such as the one we had with Nicosia). |
| |
| |
| Release 1999c - 1999-03-25 09:47:47 -0500 |
| |
| changes by Paul Eggert, most importantly the change for Chile. |
| |
| |
| Release 1999b - 1999-02-01 17:51:44 -0500 |
| |
| changes by Paul Eggert |
| |
| code changes (suggested by Mani Varadarajan, mani at be.com) for |
| correct handling of symbolic links when building using a relative directory |
| |
| code changes to generate correct messages for failed links |
| |
| updates to the URLs in Arts.htm |
| |
| |
| Release 1999a - 1999-01-19 16:20:29 -0500 |
| |
| error message internationalizations and corrections in zic.c and |
| zdump.c (as suggested by Vladimir Michl, vladimir.michl at upol.cz, |
| to whom thanks!) |
| |
| |
| Release code1998h-data1998i - 1998-10-01 09:56:10 -0400 |
| |
| changes for Brazil, Chile, and Germany |
| |
| support for use of "24:00" in the input files for the time zone compiler |
| |
| |
| Release code1998g-data1998h - 1998-09-24 10:50:28 -0400 |
| |
| changes by Paul Eggert |
| |
| correction to a define in the "private.h" file |
| |
| |
| Release data1998g - 1998-08-11 03:28:35 -0000 |
| [tzdata1998g.tar.gz is missing!] |
| |
| Lithuanian change provided by mgedmin at pub.osf.it |
| |
| Move creation of the GMT link with Etc/GMT to "etcetera" (from |
| "backward") to ensure that the GMT file is created even where folks |
| don't want the "backward" links (as suggested by Paul Eggert). |
| |
| |
| Release data1998f - 1998-07-20 13:50:00 -0000 |
| [tzdata1998f.tar.gz is missing!] |
| |
| Update the "leapseconds" file to include the newly-announced |
| insertion at the end of 1998. |
| |
| |
| Release code1998f - 1998-06-01 10:18:31 -0400 |
| |
| addition to localtime.c by Guy Harris |
| |
| |
| Release 1998e - 1998-05-28 09:56:26 -0400 |
| |
| The Makefile is changed to produce zoneinfo-posix rather than |
| zoneinfo/posix, and to produce zoneinfo-leaps rather than |
| zoneinfo/right. |
| |
| data changes by Paul Eggert |
| |
| changes from Guy Harris to provide asctime_r and ctime_r |
| |
| A usno1998 file (substantially identical to usno1997) has been added. |
| |
| |
| Release 1998d - 1998-05-14 11:58:34 -0400 |
| |
| changes to comments (in particular, elimination of references to CIA maps). |
| "Arts.htm", "WWW.htm", "asia", and "australasia" are the only places |
| where changes occur. |
| |
| |
| Release 1998c - 1998-02-28 12:32:26 -0500 |
| |
| changes by Paul Eggert (save the "French correction," on which I'll |
| wait for the dust to settle) |
| |
| symlink changes |
| |
| changes and additions to Arts.htm |
| |
| |
| Release 1998b - 1998-01-17 14:31:51 -0500 |
| |
| URL cleanups and additions |
| |
| |
| Release 1998a - 1998-01-13 12:37:35 -0500 |
| |
| changes by Paul Eggert |
| |
| |
| Release code1997i-data1997k - 1997-12-29 09:53:41 -0500 |
| |
| changes by Paul Eggert, with minor modifications from Arthur David |
| Olson to make the files more browser friendly |
| |
| |
| Release code1997h-data1997j - 1997-12-18 17:47:35 -0500 |
| |
| minor changes to put "TZif" at the start of each time zone information file |
| |
| a rule has also been added to the Makefile so you can |
| make zones |
| to just recompile the zone information files (rather than doing a |
| full "make install" with its other effects). |
| |
| |
| Release data1997i - 1997-10-07 08:45:38 -0400 |
| |
| changes to Africa by Paul Eggert |
| |
| |
| Release code1997g-data1997h - 1997-09-04 16:56:54 -0400 |
| |
| corrections for Uruguay (and other locations) |
| |
| Arthur David Olson's simple-minded fix allowing mktime to both |
| correctly handle leap seconds and correctly handle tm_sec values |
| upon which arithmetic has been performed. |
| |
| |
| Release code1997f-data1997g - 1997-07-19 13:15:02 -0400 |
| |
| Paul Eggert's updates |
| |
| a small change to a function prototype; |
| |
| "Music" has been renamed "Arts.htm", htmlified, and augmented to |
| include information on Around the World in Eighty Days. |
| |
| |
| Release code1997e-data1997f - 1997-05-03 18:52:34 -0400 |
| |
| fixes to zic's error handling |
| |
| changes inspired by the item circulated on Slovenia |
| |
| The description of Web resources has been htmlified for browsing |
| convenience. |
| |
| A new piece of tz-related music has been added to the "Music" file. |
| |
| |
| Release code1997d-data1997e - 1997-03-29 12:48:52 -0500 |
| |
| Paul Eggert's latest suggestions |
| |
| |
| Release code1997c-data1997d - 1997-03-07 20:37:54 -0500 |
| |
| changes to "zic.c" to correct performance of the "-s" option |
| |
| a new file "usno1997" |
| |
| |
| Release data1997c - 1997-03-04 09:58:18 -0500 |
| |
| changes in Israel |
| |
| |
| Release 1997b - 1997-02-27 18:34:19 -0500 |
| |
| The data file incorporates the 1997 leap second. |
| |
| The code file incorporates Arthur David Olson's take on the |
| zic/multiprocessor/directory-creation situation. |
| |
| |
| Release 1997a - 1997-01-21 09:11:10 -0500 |
| |
| Paul Eggert's Antarctica (and other changes) |
| |
| Arthur David Olson finessed the "getopt" issue by checking against |
| both -1 and EOF (regardless of POSIX, SunOS 4.1.1's manual says -1 |
| is returned while SunOS 5.5's manual says EOF is returned). |
| |
| |
| Release code1996o-data1996n - 1996-12-27 21:42:05 -0500 |
| |
| Paul Eggert's latest changes |
| |
| |
| Release code1996n - 1996-12-16 09:42:02 -0500 |
| |
| link snapping fix from Bruce Evans (via Garrett Wollman) |
| |
| |
| Release data1996m - 1996-11-24 02:37:34 -0000 |
| [tzdata1996m.tar.gz is missing!] |
| |
| Paul Eggert's batch of changes |
| |
| |
| Release code1996m-data1996l - 1996-11-05 14:00:12 -0500 |
| |
| No functional changes here; the files have simply been changed to |
| make more use of ISO style dates in comments. The names of the above |
| files now include the year in full. |
| |
| |
| Release code96l - 1996-09-08 17:12:20 -0400 |
| |
| tzcode96k was missing a couple of pieces. |
| |
| |
| Release 96k - 1996-09-08 16:06:22 -0400 |
| |
| the latest round of changes from Paul Eggert |
| |
| the recent Year 2000 material |
| |
| |
| Release code96j - 1996-07-30 13:18:53 -0400 |
| |
| Set sp->typecnt as suggested by Timothy Patrick Murphy. |
| |
| |
| Release code96i - 1996-07-27 20:11:35 -0400 |
| |
| Paul's suggested patch for strftime %V week numbers |
| |
| |
| Release data96i - 1996-07-01 18:13:04 -0400 |
| |
| "northamerica" and "europe" changes by Paul Eggert |
| |
| |
| Release code96h - 1996-06-05 08:02:21 -0400 |
| |
| fix for handling transitions specified in Universal Time |
| |
| Some "public domain" notices have also been added. |
| |
| |
| Release code96g - 1996-05-16 14:00:26 -0400 |
| |
| fix for the simultaneous-DST-and-zone-change challenge |
| |
| |
| Release data96h - 1996-05-09 17:40:51-0400 |
| |
| changes by Paul Eggert |
| |
| |
| Release code96f-data96g - 1996-05-03 03:09:59 -0000 |
| [tzcode96f.tar.gz + tzdata96g.tar.gz are both missing!] |
| |
| The changes get us some of the way to fixing the problems noted in Paul |
| Eggert's letter yesterday (in addition to a few others). The approach |
| has been to make zic a bit smarter about figuring out what time zone |
| abbreviations apply just after the time specified in the "UNTIL" part |
| of a zone line. Putting the smarts in zic means avoiding having |
| transition times show up in both "Zone" lines and "Rule" lines, which |
| in turn avoids multiple transition time entries in time zone files. |
| (This also makes the zic input files such as "europe" a bit shorter and |
| should ease maintenance.) |
| |
| |
| Release data96f - 1996-04-19 19:20:03 -0000 |
| [tzdata96f.tar.gz is missing!] |
| |
| The only changes are to the "northamerica" file; the time zone |
| abbreviation for Denver is corrected to MST (and MDT), and the |
| comments for Mexico have been updated. |
| |
| |
| Release data96e - 1996-03-19 17:37:26 -0500 |
| |
| Proposals by Paul Eggert, in particular the Portugal change that |
| comes into play at the end of this month. |
| |
| |
| Release data96d - 1996-03-18 20:49:39 -0500 |
| |
| [not summarized] |
| |
| |
| Release code96e - 1996-02-29 15:43:27 -0000 |
| [tzcode96e.tar.gz is missing!] |
| |
| internationalization changes and the fix to the documentation for strftime |
| |
| |
| Release code96d-data96c - 1996-02-12 11:05:27 -0500 |
| |
| The "code" file simply updates Bob Kridle's electronic address. |
| |
| The "data" file updates rules for Mexico. |
| |
| |
| Release data96b - 1996-01-27 15:44:42 -0500 |
| |
| Kiribati change |
| |
| |
| Release code96c - 1996-01-16 16:58:15-0500 |
| |
| leap-year streamlining and binary-search changes |
| |
| fix to newctime.3 |
| |
| |
| Release code96b - 1996-01-10 20:42:39 -0500 |
| |
| fixes and enhancements from Paul Eggert, including code that |
| emulates the behavior of recent versions of the SunOS "date" |
| command. |
| |
| |
| Release 96a - 1996-01-06 09:08:24 -0500 |
| |
| Israel updates |
| |
| fixes to strftime.c for correct ISO 8601 week number generation, |
| plus support for two new formats ('G' and 'g') to give ISO 8601 year |
| numbers (which are not necessarily the same as calendar year numbers) |
| |
| |
| Release code95i-data95m - 1995-12-21 12:46:47 -0500 |
| |
| The latest revisions from Paul Eggert are included, the usno1995 |
| file has been updated, and a new file ("WWW") covering useful URLs |
| has been added. |
| |
| |
| Release code95h-data95l - 1995-12-19 18:10:12 -0500 |
| |
| A simplification of a macro definition, a change to data for Sudan, |
| and (for last minute shoppers) notes in the "Music" file on the CD |
| "Old Man Time". |
| |
| |
| Release code95g-data95k - 1995-10-30 10:32:47 -0500 |
| |
| (slightly reformatted) 8-bit-clean proposed patch |
| |
| minor patch: US/Eastern -> America/New_York |
| |
| snapshot of the USNO's latest data ("usno1995") |
| |
| some other minor cleanups |
| |
| |
| Release code95f-data95j - 1995-10-28 21:01:34 -0000 |
| [tzcode95f.tar.gz + tzdata95j.tar.gz are both missing!] |
| |
| European cleanups |
| |
| support for 64-bit time_t's |
| |
| optimization in localtime.c |
| |
| |
| Release code95e - 1995-10-13 13:23:57 -0400 |
| |
| the mktime change to scan from future to past when trying to find time zone |
| offsets |
| |
| |
| Release data95i - 1995-09-26 10:43:26 -0400 |
| |
| For Canada/Central, guess that the Sun customer's ``one week too |
| early'' was just a approximation, and the true error is one month |
| too early. This is consistent with the rest of Canada. |
| |
| |
| Release data95h - 1995-09-21 11:26:48 -0400 |
| |
| latest changes from Paul Eggert |
| |
| |
| Release code95d - 1995-09-14 11:14:45 -0400 |
| |
| the addition of a "Music" file, which documents four recorded |
| versions of the tune "Save That Time". |
| |
| |
| Release data95g - 1995-09-01 17:21:36 -0400 |
| |
| "yearistype" correction |
| |
| |
| Release data95f - 1995-08-28 20:46:56 -0400 |
| |
| Paul Eggert's change to the australasia file |
| |
| |
| Release data95e - 1995-07-08 18:02:34 -0400 |
| |
| The only change is a leap second at the end of this year. |
| Thanks to Bradley White for forwarding news on the leap second. |
| |
| |
| Release data95d - 1995-07-03 13:26:22 -0400 |
| |
| Paul Eggert's changes |
| |
| |
| Release data95c - 1995-07-02 19:19:28 -0400 |
| |
| changes to "asia", "backward", "europe", and "southamerica" |
| (read: northamericacentrics need not apply) |
| |
| |
| Release code95c - 1995-03-13 14:00:46 -0500 |
| |
| one-line fix for sign extension problems in detzcode |
| |
| |
| Release 95b - 1995-03-04 11:22:38 -0500 |
| |
| Minor changes in both: |
| |
| The "code" file contains a workaround for the lack of "unistd.h" in |
| Microsoft C++ version 7. |
| |
| The "data" file contains a fixed "Link" for America/Shiprock. |
| |
| |
| Release 94h - 1994-12-10 12:51:14 -0500 |
| |
| The files: |
| |
| * incorporate the changes to "zdump" and "date" to make changes to |
| the "TZ" environment variable permanent; |
| |
| * incorporate the table changes by Paul Eggert; |
| |
| * include (and document) support for universal time specifications in |
| data files--but do not (yet) include use of this feature in the |
| data files. |
| |
| Think of this as "TZ Classic"--the software has been set up not to break if |
| universal time shows up in its input, and the data has been left as is so as |
| not to break existing implementations. |
| |
| |
| Release data94f - 1994-08-20 12:56:09 -0400 |
| |
| (with thanks!) the latest data updates from Paul Eggert |
| |
| |
| Release data94e - 1994-06-04 13:13:53 -0400 |
| |
| [not summarized] |
| |
| |
| Release code94g - 1994-05-05 12:14:07 -0400 |
| |
| fix missing "optind.c" and a reference to it in the Makefile |
| |
| |
| Release code94f - 1994-05-05 13:00:33 -0000 |
| [tzcode94f.tar.gz is missing!] |
| |
| changes to avoid overflow in difftime, as well as changes to cope |
| with the 52/53 challenge in strftime |
| |
| |
| Release code94e - 1994-03-30 23:32:59 -0500 |
| |
| change for the benefit of PCTS |
| |
| |
| Release 94d - 1994-02-24 15:42:25 -0500 |
| |
| Avoid clashes with POSIX semantics for zones such as GMT+4. |
| |
| Some other very minor housekeeping is also present. |
| |
| |
| Release code94c - 1994-02-10 08:52:40 -0500 |
| |
| Fix bug where mkdirs was broken unless you compile with |
| -fwritable-strings (which is generally losing to do). |
| |
| |
| Release 94b - 1994-02-07 10:04:33 -0500 |
| |
| work by Paul Eggert who notes: |
| |
| I found another book of time zone histories by E W Whitman; it's not |
| as extensive as Shanks but has a few goodies of its own. I used it |
| to update the tables. I also fixed some more as a result of |
| correspondence with Adam David and Peter Ilieve, and move some stray |
| links from `europe' to `backward'. I corrected some scanning errors |
| in usno1989. |
| |
| As far as the code goes, I fixed zic to allow years in the range |
| INT_MIN to INT_MAX; this fixed a few boundary conditions around 1900. |
| And I cleaned up the zic documentation a little bit. |
| |
| |
| Release data94a - 1994-02-03 08:58:54 -0500 |
| |
| It simply incorporates the recently announced leap second into the |
| "leapseconds" file. |
| |
| |
| Release 93g - 1993-11-22 17:28:27 -0500 |
| |
| Paul Eggert has provided a good deal of historic information (based |
| on Shanks), and there are some code changes to deal with the buglets |
| that crawled out in dealing with the new information. |
| |
| |
| Release 93f - 1993-10-15 12:27:46 -0400 |
| |
| Paul Eggert's changes |
| |
| |
| Release 93e - 1993-09-05 21:21:44 -0400 |
| |
| There's updated data for Israel, England, and Kwajalein; there's |
| also an update to "zdump" to cope with Kwajalein's 24-hour jump. |
| Thanks to Paul Eggert and Peter Ilieve for the changes. |
| |
| |
| Release 93d - 1993-06-17 23:34:17 -0400 |
| |
| new fix and new data on Israel |
| |
| |
| Release 93c - 1993-06-06 19:31:55 -0400 |
| |
| [not summarized] |
| |
| |
| Release 93b - 1993-02-02 14:53:58 -0500 |
| |
| updated "leapseconds" file |
| |
| |
| Release 93 - 1993-01-08 07:01:06 -0500 |
| |
| At kre's suggestion, the package has been split in two--a code piece |
| (which also includes documentation) that's only of use to folks who |
| want to recompile things and a data piece useful to anyone who can |
| run "zic". |
| |
| The new version has a few changes to the data files, a few |
| portability changes, and an off-by-one fix (with thanks to |
| Tom-Karzes at deshaw.com for providing a description and a |
| solution). |
| |
| |
| Release 92c - 1992-11-21 17:35:36 -0000 |
| [tz92c.tar.Z is missing!] |
| |
| The fallout from the latest round of DST transitions. |
| |
| There are changes for Portugal, Saskatchewan, and "Pacific-New"; |
| there's also a change to "zic.c" that makes it portable to more systems. |
| |
| |
| Release 92 - 1992-04-25 18:17:03 -0000 |
| [tz92.tar.Z is missing!] |
| |
| By popular demand (well, at any rate, following a request by kre at munnari) |
| |
| |
| The 1989 update of the time zone package featured: |
| |
| * POSIXization (including interpretation of POSIX-style TZ environment |
| variables, provided by Guy Harris), |
| * ANSIfication (including versions of "mktime" and "difftime"), |
| * SVIDulation (an "altzone" variable) |
| * MACHination (the "gtime" function) |
| * corrections to some time zone data (including corrections to the rules |
| for Great Britain and New Zealand) |
| * reference data from the United States Naval Observatory for folks who |
| want to do additional time zones |
| * and the 1989 data for Saudi Arabia. |
| |
| (Since this code will be treated as "part of the implementation" in some |
| places and as "part of the application" in others, there's no good way to |
| name functions, such as timegm, that are not part of the proposed ANSI C |
| standard; such functions have kept their old, underscore-free names in this |
| update.) |
| |
| And the "dysize" function has disappeared; it was present to allow |
| compilation of the "date" command on old BSD systems, and a version of "date" |
| is now provided in the package. The "date" command is not created when you |
| "make all" since it may lack options provided by the version distributed with |
| your operating system, or may not interact with the system in the same way |
| the native version does. |
| |
| Since POSIX frowns on correct leap second handling, the default behavior of |
| the "zic" command (in the absence of a "-L" option) has been changed to omit |
| leap second information from its output files. |
| |
| |
| ----- |
| Notes |
| |
| This file contains copies of the part of each release announcement |
| that talks about the changes in that release. The text has been |
| adapted and reformatted for the purposes of this file. |
| |
| Typically a release R consists of a pair of tarball files, |
| tzcodeR.tar.gz and tzdataR.tar.gz. However, some releases (e.g., |
| code2010a, data2012c) consist of just one or the other tarball, and a |
| few (e.g., code2012c-data2012d) have tarballs with mixed version |
| numbers. |
| |
| Release time stamps are taken from the release's commit (for newer, |
| git releases), from the newest file in the tarball (for older |
| releases, where this info is available) or from the email announcing |
| the release (if all else fails; these are marked with a timezone of |
| -0000 and an "is missing!" comment). |
| |
| Earlier versions of the code and data were not announced on the tz |
| list and are not summarized here. |
| |
| This file is in the public domain. |