pgsql: Sync our copy of the timezone library with IANA release tzcode20

From: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
To: pgsql-committers(at)postgresql(dot)org
Subject: pgsql: Sync our copy of the timezone library with IANA release tzcode20
Date: 2017-04-30 19:14:40
Message-ID: E1d4uIq-0001nz-D6@gemulon.postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-committers

Sync our copy of the timezone library with IANA release tzcode2017b.

zic no longer mishandles some transitions in January 2038 when it
attempts to work around Qt bug 53071. This fixes a bug affecting
Pacific/Tongatapu that was introduced in zic 2016e. localtime.c
now contains a workaround, useful when loading a file generated by
a buggy zic.

There are assorted cosmetic changes as well, notably relocation
of a bunch of #defines.

Branch
------
REL9_4_STABLE

Details
-------
https://git.postgresql.org/pg/commitdiff/96cad6f24e48adcb9eb0ba0eea4c6bc9b9ed84ff

Modified Files
--------------
src/timezone/README | 2 +-
src/timezone/localtime.c | 73 +++++++++++++++++++++++++++++++++++-----------
src/timezone/pgtz.c | 9 +++---
src/timezone/private.h | 76 ++++++++++++++++++++++++++++++++++++------------
src/timezone/strftime.c | 11 +++++--
src/timezone/tzfile.h | 52 ---------------------------------
src/timezone/zic.c | 15 ++++++++--
7 files changed, 139 insertions(+), 99 deletions(-)

Browse pgsql-committers by date

  From Date Subject
Next Message Robert Haas 2017-05-01 12:29:15 pgsql: Fire per-statement triggers on partitioned tables.
Previous Message Tom Lane 2017-04-30 16:21:07 pgsql: Fix possible null pointer dereference or invalid warning message