Problem reported by Kees Dekker in:
http://mm.icann.org/pipermail/tz/2015-July/022514.html
* NEWS: Document this.
* difftime.c (difftime):
* localtime.c (localtime, localtime_r, gmtime, gmtime_r, offtime)
(ctime, ctime_r, mktime, timelocal, timegm, timeoff):
* strftime.c (strftime, _fmt, _conv, _add):
Omit 'const' attribute of arguments to match the corresponding
declaration. Although the C standard says the 'const' is OK,
Visual Studio complains and as it's only a style thing here we
might as well omit it.
(Thanks to Brian Inglis.)
* NEWS, northamerica (Halifax): Document this.
* zone.tab, zone1970.tab:
Improve comments for America/Halifax and America/Glace_Bay.
This extends the zic input format to add support for %z, which
expands to a UTC offset in as-short-as-possible ISO 8601 format.
It's intended to better support zones that do not have an
established abbreviation already. This is a change only to zic;
it does not affect the data, which can still be compiled with
older zic versions.
* NEWS, zic.8: Document this.
* zic.c (struct zone): New member z_format_specifier.
(PERCENT_Z_LEN_BOUND): New constant.
(max_abbrvar_len): Initialize to it, rather than to 0.
(associate, inzsub, doabbr): Add support for %z.
(abbroffset): New function.
(doabbr): 2nd arg is now struct zone *, not a char *.
All callers changed.
* tz-link.htm: Change http: to https: for sites that now prefer this,
notably Wikipedia. Update a few other links to avoid redirects.
Remove Permatime, as it seems defunct. Add link to USDOT Recent
Time Zone Proceedings. Remove links to dmoz.org (no longer that
relevant) and to Yahoo! Directory (discontinued as of 2014-12-31).
* zdump.c (is_digit): New macro, copied from private.h.
(abbrok): Use it. Allow abbreviations that (when quoted) conform
to POSIX.1-2001 or later.
* NEWS: Document this.
* NEWS: Document this.
* southamerica (Uruguay): Uruguay will not observe DST this spring.
(Thanks to Steffen Thorsen.) Assume the change is permanent.
* NEWS: Document this.
* europe (Europe/Sofia, Europe/Tallinn, Europe/Simferopol):
This is like the previous change, except it also simplifies the
generated data files for Europe/Simferopol and Europe/Tallinn.
Suggested by Howard Hinnant in:
http://mm.icann.org/pipermail/tz/2015-June/022309.html