Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | RFC updates: | 2012-08-18 | 1 | -3/+3 | |
| | | | | | | 5322 obsoletes 2822 5321 obsoletes 821 and 2821 6409 obsoletes 2476 and 4409 | ||||
* | Update to tzcode2012a from munnari.oz.au | 2012-03-01 | 4 | -20/+36 | |
| | |||||
* | Fix several manpage titles, from Lawrence Teo. | 2012-02-26 | 1 | -3/+3 | |
| | | | | ok dcoppa@ jmc@ schwarze@. | ||||
* | POSIX indicates that some fields should be computed even if not | 2012-01-16 | 1 | -2/+68 | |
| | | | | | | explicitly set. We can compute tm_yday, tm_wday, tm_mon and tm_mday based on the values that were specified if possible. Some logic borrowed from localtime.c. OK espie@ deraadt@ | ||||
* | Hook wcsftime(3) to the build; committing on behalf of espie | 2011-10-16 | 1 | -3/+3 | |
| | |||||
* | put in code for wcstfime, as discussed with millert@ and stsp@ (and tested | 2011-10-10 | 2 | -0/+605 | |
| | | | | by ajacoutot@, thx), to be linked in and activated alongside wscanf... | ||||
* | Stop defining XPG4_1994_04_09. | 2011-10-10 | 1 | -2/+1 | |
| | | | | | | | | | | | | | | | | As kettenis@ pointed at, http://pubs.opengroup.org/onlinepubs/009695399/functions/strftime.html has the following: The Open Group Corrigendum U033/8 is applied. The %V conversion specifier is changed from "Otherwise, it is week 53 of the previous year, and the next week is week 1" to "Otherwise, it is the last week of the previous year, and the next week is week 1". In effect, strftime(3) with the "%V" format will now return "52" instead of "53" for days in January before the first Monday, when January 1st falls on a Friday, Saturday, or Sunday. ok kettenis@ millert@ | ||||
* | after some thought, i think it unlikely that we will need to specify | 2011-09-16 | 2 | -8/+8 | |
| | | | | | | | | | | a revision number for ISO 8601; in addition, the revision number makes the text unwieldy when discussing the standard in a casual manner. therefore change the macro from -8601-4 to simply -8601, which will output "ISO 8601". i'll get kristaps or ingo to make the change upstream to mandoc. discussed with/ok millert | ||||
* | use .St here for ISO 8601 references; ok millert | 2011-09-16 | 2 | -9/+21 | |
| | |||||
* | RFC-2822 -> RFC 2822 | 2011-09-16 | 1 | -3/+3 | |
| | |||||
* | only one leap second is permitted, not two; from guenther | 2011-08-31 | 2 | -8/+8 | |
| | |||||
* | Enable the knob to dynamically allocate (large) state structures. | 2011-07-01 | 1 | -1/+2 | |
| | |||||
* | Update to tzcode2011g from elsie.nci.nih.gov. | 2011-04-25 | 5 | -69/+165 | |
| | |||||
* | Fix typo, %F pattern corresponds to %Y-%m-%d (the ISO 8601 date format), | 2011-01-19 | 1 | -2/+2 | |
| | | | | | not %Y/%m/%d. Found while debugging geo/gpx-viewer. ok millert@ jasper@ | ||||
* | - missing leading '.' before 'It'. | 2011-01-19 | 1 | -3/+3 | |
| | | | | spotted by landry@ | ||||
* | replace a large stack buffer with a malloc call, with help from matthew. | 2010-11-30 | 1 | -25/+34 | |
| | | | | | ok deraadt [passed upstream to the tz list as well] | ||||
* | tweak previous; | 2010-11-08 | 1 | -3/+3 | |
| | |||||
* | Add %F, %g, %G, %u, %z (extended) and %Z. | 2010-11-08 | 2 | -9/+334 | |
| | | | | | | | This is mostly a sync with NetBSD. tested in a bulk build by landry@ ok millert@ | ||||
* | Update to tzcode2010m from elsie.nci.nih.gov | 2010-09-27 | 1 | -1/+47 | |
| | |||||
* | update to tzcode2010k from elsie.nci.nih.gov; OK miod@ | 2010-08-23 | 16 | -105/+233 | |
| | |||||
* | clarify that strptime reads, not writes, strings when handling %%. | 2010-04-12 | 1 | -3/+3 | |
| | | | | ok deraadt jmc | ||||
* | blank lines not allowed outside literal context; | 2010-01-03 | 1 | -4/+4 | |
| | | | | | syntax errors found by mandoc(1), also required to fix the mandoc build; ok jmc@ | ||||
* | rcsid[] and sccsid[] and copyright[] are essentially unmaintained (and | 2009-10-27 | 1 | -9/+1 | |
| | | | | | | | unmaintainable). these days, people use source. these id's do not provide any benefit, and do hurt the small install media (the 33,000 line diff is essentially mechanical) ok with the idea millert, ok dms | ||||
* | maxzis -> maxsize; from Han Boetes | 2009-09-09 | 1 | -3/+3 | |
| | |||||
* | Pass a pointer to warn2 so the warn2 == IN_ALL would not be an | 2008-10-31 | 1 | -2/+2 | |
| | | | | always-false condition. From FreeBSD (delphij). | ||||
* | Reword description of tm_zone and tm_gmtoff fields | 2008-10-23 | 1 | -6/+10 | |
| | | | | Prompted by millert@; ok millert@ jmc@ | ||||
* | Document that strptime doesn't set the dst flag. | 2008-10-19 | 1 | -2/+15 | |
| | | | | Based on a diff from Mark Bucc. OK jmc@ | ||||
* | update to tzcode2008g from elsie.nci.nih.gov | 2008-10-06 | 1 | -6/+6 | |
| | |||||
* | Update to tzcode2008e from elsie.nci.nih.gov | 2008-07-28 | 1 | -4/+7 | |
| | |||||
* | First pass at removing clauses 3 and 4 from NetBSD licenses. | 2008-06-26 | 2 | -17/+3 | |
| | | | | | | | | | Not sure what's more surprising: how long it took for NetBSD to catch up to the rest of the BSDs (including UCB), or the amount of code that NetBSD has claimed for itself without attributing to the actual authors. OK deraadt@ | ||||
* | Update to tzcode 2008a from elsie.nci.nih.gov | 2008-03-31 | 2 | -14/+21 | |
| | |||||
* | update to tzcode2007k from elsie.nci.nih.gov | 2008-01-07 | 6 | -115/+100 | |
| | |||||
* | update to tzcode2007j from elsie.nci.nih.gov; mostly ANSIfication | 2007-12-29 | 6 | -258/+207 | |
| | |||||
* | update to tzcode2007h from elsie.nci.nih.gov | 2007-10-04 | 1 | -2/+2 | |
| | |||||
* | Check snprintf(3) return value for error or truncation. | 2007-09-17 | 1 | -3/+8 | |
| | | | | | | Mostly path construction, where truncation could be bad. ok and input from deraadt@ millert@ ray@ | ||||
* | Update to tzcode2007f grom elsie.nci.nih.gov; no actual code changes | 2007-08-22 | 2 | -10/+35 | |
| | |||||
* | Update to tzcode2007f from elsie.nci.nih.gov | 2007-06-30 | 8 | -44/+110 | |
| | |||||
* | convert to new .Dd format; | 2007-05-31 | 8 | -16/+16 | |
| | |||||
* | - NOTES -> CAVEATS | 2007-02-28 | 1 | -19/+19 | |
| | | | | - use escapes for <> | ||||
* | use mdoc macros; | 2007-02-28 | 1 | -57/+38 | |
| | |||||
* | new sentence, new line; | 2007-02-28 | 1 | -20/+25 | |
| | |||||
* | Update to tzcode2007c from elsie.nci.nih.gov | 2007-02-27 | 3 | -11/+79 | |
| | |||||
* | tweaks; ok millert | 2007-02-07 | 1 | -4/+4 | |
| | |||||
* | Update to tzcode2007a. This adds support for 64bit time_t in case | 2007-02-06 | 18 | -400/+1090 | |
| | | | | | | | | | we need it in the future. All of our platforms currently have 32bit time_t types. This also extends the timezone data file format to support both 32bit and 64bit data. The 64bit data is located after the 32bit data so binaries linked with the older tzcode simply won't look at it. A version field in the file header is used to determine whether the data file is the old or extended format. OK miod@ | ||||
* | remove tzset(3) from SYNOPSIS: it has its own man page; | 2006-07-23 | 1 | -4/+2 | |
| | | | | spotted by stevesk; ok otto | ||||
* | Update to tzcode2006a; primarily just cast and const fixes. | 2006-02-18 | 14 | -204/+285 | |
| | |||||
* | Re-add the change from tzcode2005c, this time with an added bounds | 2005-08-09 | 1 | -20/+46 | |
| | | | | check from Arthur David Olson that fixes a possible infinite loop. | ||||
* | Back out a change from tzcode2005c that can cause an infinite loop in mktime(). | 2005-08-09 | 1 | -42/+20 | |
| | |||||
* | Do not ignore return value of localsub() in localtime_r() | 2005-08-09 | 1 | -2/+2 | |
| | |||||
* | zap remaining rcsid. | 2005-08-08 | 9 | -44/+9 | |
| | | | | | | Kill old files that are no longer compiled. okay theo |