Incorporate a change from OpenBSD by [email protected]Don't warn about valid time zone abbreviations. POSIXthrough 2000 says that an abbreviation cannot start with ':', andcannot contain ',',
Incorporate a change from OpenBSD by [email protected]Don't warn about valid time zone abbreviations. POSIXthrough 2000 says that an abbreviation cannot start with ':', andcannot contain ',', '-', '+', NUL, or a digit. POSIX from 2001on changes this rule to say that an abbreviation can contain only'-', '+', and alphanumeric characters from the portable characterset in the current locale. To be portable to both sets of rules,an abbreviation must therefore use only ASCII letters." Adaptedfrom tzcode2015f.This is needed to be able to update tzdata to a newer versionMFC after: 3 days
show more ...
- set progname for use in usage()PR: bin/162908Submitted by: Oleg Ginzburg <[email protected]>Approved by: sbruno@MFC after: 3 days
Sync code with tzcode2010masctime.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
Sync code with tzcode2010masctime.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.)* more core-avoidance work* Change to set timezone and altzone based on time types with greatest transition times (for the benefit of Asia/Seoul).zic.8:* Warning about case-sensitivity of names, but not of abbrevationszic.c:* Conditionally output extra types with most-recently-use offsets last (for use by systems with pre-2011 versions of localtime.c, helping to ensure that globals "altzone and "timezone" get set correctly).The code has been running for nearly four weeks on my laptop runningFreeBSD 8.1 without a problem.MFC after: 1 month
Make mandoc/mdocml happy.Submitted by: Uli(?) via gmane.comp.time.tz
Update GRANDPARENTED text to match the contents of tzdata/factory r19879.This eliminates "warning: time zone abbreviation differs from POSIX" oninstallworld to an empty filesystem.Reviewed by: ed
Update GRANDPARENTED text to match the contents of tzdata/factory r19879.This eliminates "warning: time zone abbreviation differs from POSIX" oninstallworld to an empty filesystem.Reviewed by: edwinMFC after: 1 week
From contrib/tzcode:The Makefiles are leftovers from the copies and should live in usr.sbin/zic/*From usr.sbin/zic:The sources are from a vendor contributed source, therefore shouldlive in contr
From contrib/tzcode:The Makefiles are leftovers from the copies and should live in usr.sbin/zic/*From usr.sbin/zic:The sources are from a vendor contributed source, therefore shouldlive in contrib/tzcode/zic.
Copy usr.sbin/zic to contrib/tzcode/zic for the proper split ofcontributed code and FreeBSD specific code.