]> granicus.if.org Git - postgresql/commit
Sync our copy of the timezone library with IANA release tzcode2017b.
authorTom Lane <tgl@sss.pgh.pa.us>
Sun, 30 Apr 2017 19:13:51 +0000 (15:13 -0400)
committerTom Lane <tgl@sss.pgh.pa.us>
Sun, 30 Apr 2017 19:14:15 +0000 (15:14 -0400)
commit96cad6f24e48adcb9eb0ba0eea4c6bc9b9ed84ff
tree0d94a61c314c0476f80c0b2111e0780404991364
parent93a07a68eed76d36519ff17eb9bedc376f38e8c5
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.
src/timezone/README
src/timezone/localtime.c
src/timezone/pgtz.c
src/timezone/private.h
src/timezone/strftime.c
src/timezone/tzfile.h
src/timezone/zic.c