Commit Graph

30 Commits

Author SHA1 Message Date
Philip Paeps
a24d752d3e Import tzcode 2022c 2022-08-16 16:09:47 +08:00
Philip Paeps
9b5369d383 Unsplit vendor import of tzcode 2010n
Historically, to work around CVS limitations, imports on the tzcode
vendor branch were split into subdirectories, which were then merged to
their respective counterparts in contrib.  In the Git era, this split is
unnecessary and adds more work.

Undo the split for the most recent vendor import of tzcode 2010n to
prepare for the vendor import of tzcode 2022c.
2022-08-16 15:24:21 +08:00
Edwin Groothuis
157c2da9c5 Vendor import of tzcode2010n:
* Makefile        Change LOCALTIME default from "Factory" to "GMT";
                  do not compile "factory" file
                  (but keep it in the distribution).
* Theory          Remove reference to "Factory" zone.
* localtime.c     Initialize ttinfo structures filled by tzparse
                  (thanks to Ravindra for reporting a valgrind warning).
* zic.c           Fix generation of POSIX strings for zones with
                  rules using "weekday<=n" forms of dates
                  (thanks to Lei Liu for finding the problem).
                  Also, limit output for non-POSIX-specificable zones
                  defined to follow the same rules every year.
                  (Note that no zones of either of the above types
                  appear in the distribution; these changes cater to
                  add-on zones).

Obtained from:	ftp://elsie.nci.nih.gov/pub/
2010-10-26 21:19:36 +00:00
Edwin Groothuis
f9a3308029 Vendor import of tzcode2010m
Obtained from:	ftp://elsie.nci.nih.gov/pub/
2010-10-01 07:58:09 +00:00
Edwin Groothuis
dfca6b5ed7 Vendor import of tzcode2010l 2010-09-09 07:48:01 +00:00
Edwin Groothuis
f9c13c1a31 Vendor import of tzcode2010f:
- Updated quotes and links.
- Put warning about case insensitivity of names, but not always in
  abbreviations.
2010-03-22 21:48:40 +00:00
Edwin Groothuis
0a3e753dde Import of tzcode2010c:
localtime.c - more core dump avoidance work
2010-03-02 10:11:24 +00:00
Edwin Groothuis
922ba8695f Vendor import of tzcode2010a:
* asctime.c - Set errno to EINVAL and return
    "??? ??? ?? ??:??:?? ????\n"
    if asctime_r is called with a NULL struct tm pointer.
    (Note that asctime_r is called by ctime_r and asctime;
    asctime is called by ctime.)
  * localtime.c - Set errno to EINVAL and return WRONG
    if time1 is called with a NULL struct tm pointer;
    avoid dereference if a NULL struct tm pointer is
    passed to timelocal, timegm, or timeoff.
    (Note that time1 is called by mktime,
    timegm, and timeoff; mktime is called by timelocal.)

Obtained from:	ftp://elsie.nci.nih.gov/pub/
2010-02-17 11:18:24 +00:00
Edwin Groothuis
77566d4b37 Vendor import of tzcode2009t:
Unused:
- Updates to tz-link.html and tz-art.htm
- Typo in tzfile.5.txt

zic:
- Fix URL / reference to Calendrical Calculations: Third Edition

libc/stdtime:
- Fix typo in tzfile.5
2009-12-22 11:08:07 +00:00
Edwin Groothuis
6d5c09b83d Vendor import of tzcode2009r:
- Extra links in unused/tz-link.htm

Obtained from:	ftp://elsie.nci.nih.gov/pub/
2009-11-11 20:00:00 +00:00
Edwin Groothuis
68b27eaa45 Vendor import of tzcode2009q:
- Add more references in tz-art.htm
- Cleanup unnecessary local variables in zdump.

Obtained from:	ftp://elsie.nci.nih.gov/pub/
2009-11-02 22:32:14 +00:00
Edwin Groothuis
4f9074da93 Vendor import of tzcode2009k
zic.c:
    Do not end a binary file with a POSIX-style time zone string
    for locations that end up in permanent DST (thanks to Andreas
    Schwab).

tz-art.htm
    Add notes on "A Matter of Life and Death"
    (thanks to Dave Cantor).

tz-link.htm
    Remove seemingly obsolete public.planetmirror.com/pub/timezone
    link (thanks to Nathan Stratton Treadway).

Obtained from:	ftp://elsie.nci.nih.gov/pub/
2009-07-21 02:13:57 +00:00
Edwin Groothuis
54e87cd8a2 MFV of tzcode2009i:
Fix link of TZ timezone maps at http://efele.net/maps/tz/
2009-06-09 00:14:13 +00:00
Edwin Groothuis
bbdb4f5954 Vendor import of tzcode2009h
- Clarify the license for the tzcode: public domain

Obtained from:	ftp://elsie.nci.nih.gov/pub/
2009-05-27 10:10:48 +00:00
Edwin Groothuis
80ca36b52f Vendor import of tzcode2009e.
Obtained from: ftp://elsie.nci.nih.gov/pub/
2009-05-20 12:24:39 +00:00
Edwin Groothuis
9556ff65cd Cleanup of vendor/tzcode/dist, these files don't exist in the latest
imported sources.
2008-09-27 12:24:26 +00:00
Edwin Groothuis
5197bde3b8 Flatten the dist tree of vendor/tzcode 2008-09-27 11:30:00 +00:00
Stefan Farfeleder
4832a677bd Remove files no longer on the vendor branch. 2004-06-20 12:04:00 +00:00
Stefan Farfeleder
08ebef69b6 Import the rest of tzcode2004a, the bits needed for the timezone compiler.
Obtained from:	ftp://elsie.nci.nih.gov/pub/tzcode2004a.tar.gz
2004-06-20 11:52:51 +00:00
Stefan Farfeleder
dcd1bc204f Import tzcode2004a.
Obtained from:	ftp://elsie.nci.nih.gov/pub/tzcode2004a.tar.gz
2004-06-14 09:31:29 +00:00
Garrett Wollman
7765d84cde First stage in giving zic/zdump its own version of private.h so that they
are decoupled somewhat from libc/stdtime's version.
1999-01-21 17:33:32 +00:00
Garrett Wollman
ace01ac29e Updated timezone compiler from Arthur Olson.
Obtained from: ftp://elsie.nci.nih.gov/pub/tzcode1999a.tar.gz
1999-01-21 17:31:43 +00:00
Garrett Wollman
7807f372ee Update timezone file description to match new zic (coming soon).
Update man page to reflect reality.
1999-01-21 17:18:06 +00:00
Garrett Wollman
22c654616a Second part of the timezone code import for version 96h. This includes
a number of bug fixes to the compiler (which bugs would previously
have caused undesirable behavior during transition times).
1996-07-18 19:40:52 +00:00
Garrett Wollman
979a211643 Import the 96h release of ADO's timezone code. This release is
primarily bugfixes, but is also contains a disclaimer of copyright.
As we are completely off the vendor branch here, this import has
no effect on the source tree.
1996-07-18 18:05:09 +00:00
Peter Wemm
89e2ea2b0f recording cvs-1.6 file death 1995-12-30 19:02:48 +00:00
Garrett Wollman
23c76c74b7 One more try, and if it doesn't work this time I'm giving up.
(Check in original localtime.c.)
1994-09-13 03:44:49 +00:00
Garrett Wollman
48d96b1761 The rest of tzcode94g from Arthur David Olson.
Obtained From: Arthur David Olson, ftp://elsie.nci.nih.gov/pub/tzcode94g.tar.gz
1994-09-13 03:39:01 +00:00
cvs2svn
233ca9a9cf This commit was manufactured by cvs2svn to create branch 'ADO'. 1994-09-13 03:36:17 +00:00
Garrett Wollman
8211a3a80c The latest and greatest timezone code from Arthur David Olson, part 1.
This import comprises the `zic' and `zdump' programs.

Obtained from: Arthur David Olson, ftp://elsie.nci.nih.gov/pub/tzcode94g
1994-09-13 03:29:24 +00:00