The 2016h release of the tz code and data is available. Its primary
motivation is to update to the new rules for Palestine, where 2016g
becomes incorrect starting about four hours from now (sorry, we didn't
get much notice). More generally, the 2016h release reflects the
following changes, which were either circulated on the tz mailing list
or are relatively minor technical or administrative changes:
Changes to future time stamps
Asia/Gaza and Asia/Hebron end DST on 2016-10-29 at 01:00, not
2016-10-21 at 00:00. (Thanks to Sharef Mustafa.) Predict that
future fall transitions will be on the last Saturday of October
at 01:00, which is consistent with predicted spring transitions
on the last Saturday of March. (Thanks to Tim Parenti.)
Changes to past time stamps
In Turkey, transitions in 1986-1990 were at 01:00 standard time
not at 02:00, and the spring 1994 transition was on March 20, not
March 27. (Thanks to Kıvanç Yazan.)
Changes to past and future time zone abbreviations
Asia/Colombo now uses numeric time zone abbreviations like "+0530"
instead of alphabetic ones like "IST" and "LKT". Various
English-language sources use "IST", "LKT" and "SLST", with no
working consensus. (Usage of "SLST" mentioned by Sadika
Sumanapala.)
Changes to code
zic no longer mishandles relativizing file names when creating
symbolic links like /etc/localtime, when these symbolic links
are outside the usual directory hierarchy. This fixes a bug
introduced in 2016g. (Problem reported by Andreas Stieger.)
Changes to build procedure
New rules 'traditional_tarballs' and 'traditional_signatures' for
building just the traditional-format distribution. (Requested by
Deborah Goldsmith.)
The file 'version' is now put into the tzdata tarball too.
(Requested by Howard Hinnant.)
Changes to documentation and commentary
The 'Theory' file now has a section on interface stability.
(Requested by Paul Koning.) It also mentions features like
tm_zone and localtime_rz that have long been supported by the
reference code.
tz-link.htm has improved coverage of time zone boundaries suitable
for geolocation. (Thanks to heads-ups from Evan Siroky and Matt
Johnson.)
The US commentary now mentions Allen and the "day of two noons".
The Fiji commentary mentions the government's 2016-10-03 press
release. (Thanks to Raymond Kumar.)
Here are links to the release files:
ftp://ftp.iana.org/tz/releases/tzcode2016h.tar.gzftp://ftp.iana.org/tz/releases/tzdata2016h.tar.gzftp://ftp.iana.org/tz/releases/tzdb-2016h.tar.lz
The files are also available via HTTP as follows:
http://www.iana.org/time-zones/repository/releases/tzcode2016h.tar.gzhttp://www.iana.org/time-zones/repository/releases/tzdata2016h.tar.gzhttp://www.iana.org/time-zones/repository/releases/tzdb-2016h.tar.lz
As usual, links to the latest release files are here:
http://www.iana.org/time-zones/repository/tzcode-latest.tar.gzhttp://www.iana.org/time-zones/repository/tzdata-latest.tar.gzhttp://www.iana.org/time-zones/repository/tzdb-latest.tar.lzftp://ftp.iana.org/tz/tzcode-latest.tar.gzftp://ftp.iana.org/tz/tzdata-latest.tar.gzftp://ftp.iana.org/tz/tzdb-latest.tar.lz
Each release file has a GPG signature, which can be retrieved by
appending ".asc" to the above URLs. Copies of these signatures are
appended to this message.
This release corresponds to commit
6349f541e2183a00b9909af00b480c58955474cf dated 2016-10-19 23:17:57 -0700
and tagged '2016h' in the experimental github repository at
<https://github.com/eggert/tz>.
Here are the SHA-512 checksums for the release files:
109204356f8105b50d1e563c9a33f140a4af7ea38bfb720756f1fce863a346387d3897dfbd506da94fadcd10f35dc50d6475c6dfc047764dd308e21ee6291c18
tzcode2016h.tar.gz
8d4eeaebe39392ca9163d03601d1178597b3f0092419d1f54ebd34944110a0b10cb22d4ab8bacfb48bce3f6f7175177105e204f1b4edeadc38ad4ac2d6ded835
tzdata2016h.tar.gz
fab2dd36b2c85a48d15cdbdbceb70ae6b30077cb83e582706b56d1e4dd24f945dede25ebd115b4bafa3e514a1d628c3d7f9a2da63f19f10942cd38dc8a16c155
tzdb-2016h.tar.lz
Here are the GPG checksums for the release files:
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAABAgAGBQJYCGLlAAoJEO2X6Q5iqn40hxQP/iamwTHAfVWNxb9yu+Xz8DeV
3kYZJF1ln6kkgmTqASn/L1m5VnaO8e4gVjwpYmkUavYUKZBCHkw9GxclNS5Qt3hI
tDm2yE7vAvH23/zgo/NWeFtIzpp476W+VcIlCaSCo0iJ008rPxvIiBmFfgAg9Jji
xUPYBBNHH1fLVIpyD2xCzwdeoDiJITX45CtWeGoT2uwA+4xbtfv1/NVMu8j7SN9w
7mpUTF2sAoMUdmG56TE0B8Y4vP3BwlqmVq8CadA4yj0DDwg+vyHKI7wkk9uP44+g
DDmcZc9vK8P934veSsexNDLjdAxWSHkgcZ1IwGIPjl5/nquosPy5CdF6VqZFS+IX
9ruapyouZlXlfgg+I6pofkQw4WInO+tn0mIZxJHKXfv33aIxMU22m5ddvCJ0+hUf
JIMgrkf0dGzlc8g2FT0DYVtDRg7Zik0GrszjmPc8jzeLi31oGxWA4Xjpwm8rYX/p
7kwIGwg3R19OwUaSgDjpEzXgXi3+iyNeLgq28YjhXj9p4iDhVUo+Njl8Kl31H1Vt
7gpo3utpRcT41nX/5yVUVcx4mJjvNwzD36/zc7hoTTQIInyrR5jQAZ5danDr/HCp
NoK16D7WgbMaZMD0M0UV4RyTBlHKc0qeyL++xT7WLESCLxOpmVQdB/CYLjx0BZUr
UAq95YoKcMMv+3KHjsDG
=aC8a
-----END PGP SIGNATURE-----
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAABAgAGBQJYCGLlAAoJEO2X6Q5iqn40FNcP/RX7P5yEnZCRQ4FHHSFg9oIN
Hsbp+7R9J9ap5egW8qPVu4HXzmbIzVbED/iCYWah+OMHI9ivJhRTVgPMhHcGco/k
Qe8cb72EJIFc/N62BJyPoi48XqrDlw7bJGUuP0+bQGDG8Mik6RqTfOw3kUiUZT+y
9d/NfjQv8k/ASVxaag4FTKhcC9GeKHT51GDdFY9cRam4dgADXdqqsDAhPPeBeKrU
hcZEtXaFYZzYvdBjmR7jK/2OYsSGatFeZY5aHxUi4dEmQ2WTv5/3nj6uOe1oHTjw
X+xxrYcqINxPC3ss/VHT1fn8X1gQSsbAo/Vp9M9njdXCXCoOu/pSvpnyS4TZi/a6
CGSeGOr3Bz2hYQ1zIegr1QQgcgaK8LP/kl9IJ7dm6yBLVo0NZulzsJ9hRyZwDgWV
+BhaPt5IZ0ktQNW8vU5HXrF7ic4qGdCKbcZOUr3DJaOcGHN92QpXS2cgvfZN/+8S
uOWGdbCJIcaBmdfe3v9m4I/CKXi8ymb5ZXMDrPwkY6mDokqCG6s6Wfo++zlh1PPT
E3Ix3HXfgYBrmByRxtJFwvI/l0VbzpfvOd4HcKuzWQltR5WYvPzdPB6HHLQGdsj7
2BFVXkFPKm1c0NMwB7u5xxvQiVRn1fjz+nLcP9BgZqASCVtREDu91GbRsNntFjzM
MbBfIJc99AZIjc9hBjeI
=dGny
-----END PGP SIGNATURE-----
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAABAgAGBQJYCGLlAAoJEO2X6Q5iqn40aGAP/iN1k3MtoTiYqnUR5NZyR6it
c8grrRznviOPpjEk8/bfT0XpPGY1hwq1ctuuwHbylAFMVT7D4tM9csvDErP3bMNg
ewDqBltrtLUzYEA66041AM3wLDTqe/lRqEXiNAPKSmulY4UM1FYHs9qpJ5rFXyOD
bD6hkB0mppG/stQ3odfqM0EBZMPCjIZyPqZE4UcE4CY56ZN9R4Fa+R4urtyLRjhL
OZqApSDeNtxX+cOPg5QlLO0jxhpO5649zjr7hCkHwXSi9Ji6CzKhiMz3RwJ9L4os
VsX6Jg0QTZ68JVa3Zf+i/ysRCMvWQHvBxT3lG5aWrrrCpqvZKVgplFe/MSwbsMDH
3+5ws/+7aPS/QkeZo3WYS/0NisVgKUiKq5zH6PmhzfcfD0CMUUqS/fuHmP3cf1Vl
rVRubxg0PgpThFLNdOMNa6c8L7lqzuV5Hwelq3yknM+1V02aTBHRFaU3Sh/gmest
qRhb1GD+DO84Qm2JXL3kZXL1UGQq7EbH25r8DJAHHObx1TWyGTrLIE0MmS3LMZz5
zNzXMhaEBNufOQQz8LFwLJEiY4+WFem5VZAjE62GMl8iHhxCYJbuu+J3GeOcuP/l
IFVLevVfoqa70CQTzKG7iEDhGwWmO3QdcmC261opbW1FPGnjiy+gOilayHse6ITX
gt2dd+COJxgg7TlYv/vB
=nbsq
-----END PGP SIGNATURE-----