Commits on Jul 19, 2016
  1. Update Java 8 etc. description

    * NEWS, tz-link.htm: Update description of Java 8, Joda-Time, and
    mention ThreeTen-Extra (thanks to Stephen Colebourne).  Add a section
    for Java to put all this stuff into.
    committed Jul 19, 2016
  2. @timparenti

    Positive leap second on 2016-12-31

    * leap-seconds.list: Per IERS Bulletin C52 (2016-07-06), a
    positive leap second will be inserted into the UTC time scale at the end
    of 2016-12-31.  Update file from NIST, retrieved from
    <ftp://time.nist.gov/pub/leap-seconds.list>.
    timparenti committed with Jul 18, 2016
Commits on Jul 8, 2016
  1. Update info about Joda-Time

    committed Jul 8, 2016
Commits on Jul 7, 2016
  1. Mention Time4J

    * NEWS: Document this.
    * tz-link.htm: Mention Time4J (thanks to Meno Hochschild) and
    modernize the discussion of Joda-Time.
    committed Jul 7, 2016
Commits on Jul 5, 2016
  1. Release tzcode2016f and tzdata2016f.

    * NEWS, Makefile (VERSION): Increase to 2016f.
    committed Jul 5, 2016
  2. Egypt canceled DST on short notice

    * NEWS: Document this.
    * africa (Egypt): Revert recent DST changes.
    committed Jul 5, 2016
Commits on Jul 2, 2016
  1. Subtract 2 hours from Minsk's 1992 spring-forward

    Problem reported by Stepan Golosunov in:
    http://mm.icann.org/pipermail/tz/2016-July/023840.html
    * NEWS: Document this.
    * europe (Europe/Minsk): Omit incorrect special cases for fall
    1991 and for 1992.  Spring 1992 was off by two hours; the others
    are now redundant entries given other changes to the Russia rules.
    committed Jul 2, 2016
Commits on Jun 20, 2016
  1. Novosibirsk switches from +06 to +07 on 2016-07-24 at 02:00

    (Thanks to Stepan Golosunov.)  Also, switch Asia/Novokuznetsk
    and Asia/Novosibirsk to use numeric time zone abbreviations.
    * NEWS: Document this.
    * europe (Asia/Novosibirsk, Asia/Novokuznetsk): Implement this.
    This subtracts a transition from Novokuznetsk, as there’s no
    longer a need for a 2014 transition merely to change from one
    invented abbreviation to another.
    committed Jun 20, 2016
Commits on Jun 14, 2016
  1. Release tzcode2016e and tzdata2016e.

    * NEWS, Makefile (VERSION): Increase to 2016e.
    committed Jun 14, 2016
  2. Update tz-link.htm URLs

    * tz-link.htm: Update URLs.  Also, add Chromium OS, and the tzdist
    WG is now concluded.
    committed Jun 14, 2016
Commits on Jun 9, 2016
Commits on May 30, 2016
  1. Add section headers to tz-art, plus 3 new entries

    * tz-art.htm: Add two documentary videos (thanks to Matt Johnson)
    and a movie trailer (thanks to Steve Jones), and reorganize a bit
    to split into subsections for documentaries, music, etc.
    committed May 29, 2016
  2. Mention Tzdata for Elixir

    * NEWS, tz-link.htm: Mention Tzdata for Elixir (thanks to Matt
    Johnson) and reorder license refs accordingly.
    committed May 29, 2016
Commits on May 29, 2016
  1. Switch from 'zzz' to '-00' for uninhabited abbr

    * NEWS, Theory, tz-how-to.html: Document this.
    * antarctica (Antarctica/Casey, Antarctica/Davis)
    (Antarctica/Mawson, Indian/Kerguelen, Antarctica/DumontDUrville):
    (Antarctica/Syowa, Antarctica/Troll, Antarctica/Vostok)
    (Antarctica/Rothera):
    * australasia (Antarctica/Macquarie):
    * backzone (Antarctica/McMurdo):
    * northamerica (America/Pangnirtung, America/Iqaluit)
    (America/Resolute, America/Rankin_Inlet, America/Cambridge_Bay)
    (America/Yellowknife, America/Inuvik):
    * southamerica (Antarctica/Palmer):
    Use '-00', not 'zzz', to abbreviate UT in uninhabited locations.
    committed May 29, 2016
  2. Fix "-"s in zic man page with Bell Labs troff

    * zic.8: Fix a typo in defining \*- when using traditional troff.
    committed May 29, 2016
Commits on May 1, 2016
  1. Make GNOME bug 730332 workaround more optional

    * zic.c (WORK_AROUND_GNOME_BUG_730332): New constant.
    (early_time): Rename from big_bang_time.  All uses changed.
    committed May 1, 2016
  2. Mostly work around Qt bug 53071 by inserting dummy

    Problem reported by Zhanibek Adilbekov in:
    http://mm.icann.org/pipermail/tz/2016-April/023605.html
    Also see the Qt bug report in:
    https://bugreports.qt.io/browse/QTBUG-53071
    * NEWS: Document this.
    * zic.c (WORK_AROUND_QTBUG_53071): New constant.
    (growalloc): Don't grow past INT_MAX - 1 if the bug is present,
    since we add 1 at the end.
    (writezone) [WORK_AROUND_QTBUG_53071]: Work around most of
    QTBUG-53071, by inserting a dummy transition at time 2**31 - 1.
    committed May 1, 2016
  3. Fix minor glitches in Morocco rule formatting

    These changes do not affect the data per se, only how it is
    formatted in the source.  (Thanks to Corey Danielson.)
    * africa (Morocco): Use "0:00" for time, not "0".
    Sort 2012 transitions by date.
    committed Apr 30, 2016
Commits on Apr 30, 2016
  1. Egypt observes DST again in 2016

    It is from July 7 to the end of October.  Guess October 27 and
    24:00 transitions.  (Thanks to Steffen Thorsen.)
    * africa (Egypt): Add DST transitions from Thorsen.
    For future years, guess April's last Thursday to October's last
    Thursday except for Ramadan.  Omit the Ramadan part of the guess
    after 2055, though, as there is no programmatic way to predict
    Ramadan indefinitely.
    * NEWS: Document this.
    committed Apr 29, 2016
Commits on Apr 26, 2016
  1. * europe (Asia/Tomsk): Add URL for next month’s change.

    (Thanks to Matt Johnson.)
    committed Apr 26, 2016
Commits on Apr 24, 2016
Commits on Apr 20, 2016
  1. * southamerica (America/Caracas): Cite 2016-04-18 official Gazette.

    (Thanks to Matt Johnson.)
    committed Apr 20, 2016
Commits on Apr 18, 2016
  1. Adjust Asia/Baku's fall 1992 DST transition

    * asia (Asia/Baku): Adjust fall 1992 transition to match recent
    Russia rule change.  (Thanks to Michael Deckers.)
    * NEWS: Document this.
    committed Apr 18, 2016
  2. Release tzcode2016d and tzdata2016d.

    * NEWS, Makefile (VERSION): Increase to 2016d.
    committed Apr 17, 2016
Commits on Apr 15, 2016
  1. Changes for Kazakhstan and Russia 1991-2005

    (Thanks to Stepan Golosunov.)
    * NEWS: Document this.
    * asia (RussiaAsia): Copy new Russia rules, except
    extend by a year to 2011 since Armenia needs that.
    (Asia/Yerevan): Change 2012 transition date from
    effective to legal date.  It is a no-change transition, and we
    might as well document the legal date.
    (Asia/Almaty, Asia/Qyzylorda, Asia/Aqtobe, Asia/Aqtau, Asia/Oral):
    Adjust 1992-2005 transitions based on Stepan Golosunov’s comments.
    * europe (Russia): Remove special case for 1992.
    committed Apr 15, 2016
  2. Venezuela switches to -04 on 2016-05-01 at 02:30

    (Thsnks to Alexander Krivenyshev for the heads-up.)
    * NEWS: Document this.
    * southamerica (America/Caracas): VET switches from -0430 to -04
    at 2016-05-01 02:30.
    committed Apr 15, 2016
Commits on Apr 13, 2016
  1. New zones Asia/Tomsk and Europe/Kirov

    (Thanks to Stepan Golosunov.)
    * NEWS: Document this.
    * europe, zone.tab, zone1970.tab (Europe/Kirov, Asia/Tomsk):
    New zones.
    committed Apr 13, 2016
Commits on Apr 8, 2016
Commits on Apr 5, 2016
  1. * NEWS, europe: Asia/Magadan change now official

    (Thanks to Matt Johnson.)
    committed Apr 5, 2016
Commits on Apr 2, 2016
  1. * tz-link.htm, NEWS: Mention Internet RFCs 7809 and 7809.

    Revert Easter Island adjustments
    committed Apr 1, 2016