]> 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:06 +0000 (15:14 -0400)
commit6872d96a3bb893c987a3df623754c13deac8254f
treee2f2091ce13c6e248b1af48376ade5a88ad3d71f
parent0a65b18d2d17891766627da73633e808e66ecdd1
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