summaryrefslogtreecommitdiff
path: root/lib/libc/stdtime/strptime.c
AgeCommit message (Expand)Author
2025-10-15libc: Add "Z" as TZ designator for strptime.Gordon Tetlow
2024-12-09strptime: Fix day-of-week calculation.Dag-Erling Smørgrav
2023-11-26Remove copyright strings ifdef'd outWarner Losh
2023-08-16Remove $FreeBSD$: one-line .c patternWarner Losh
2023-05-12spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh
2023-01-10Bring our tzcode up to date.Dag-Erling Smørgrav
2022-08-04libc: drop "All rights reserved" from Foundation copyrightsEd Maste
2018-11-03strptime: make %k and %l specifiers match their description inYuri Pankov
2018-10-17strptime: fix parsing of tm_year when both %C and %y appear in theYuri Pankov
2018-10-13strptime: disallow zero hour for %I (defined by POSIX as [01,12]) and %lYuri Pankov
2018-10-08Disallow zero day of month from strptime("%d").Konstantin Belousov
2017-11-25libc: further adoption of SPDX licensing ID tags.Pedro F. Giffuni
2016-09-211) For already non-standard %z extension implement GNU compatible formats:Andrey A. Chernov
2016-09-211) Microoptimize %p case.Andrey A. Chernov
2014-10-071) Fix the case we have less arguments for format string than we expected.Andrey A. Chernov
2014-10-07Back out timegm error check from r272562.Andrey A. Chernov
2014-10-051) For %Z format, understand "UTC" name too.Andrey A. Chernov
2014-10-02strptime: %s format fix.Pedro F. Giffuni
2014-10-01strptime: fix bug introduced in r272273.Pedro F. Giffuni
2014-09-28Add strptime(3) support for %U and %W (take 2)Pedro F. Giffuni
2014-09-25Revert r272122Pedro F. Giffuni
2014-09-25Add strptime(3) support for %U and %WPedro F. Giffuni
2014-06-18strptime: add support for %t and %nPedro F. Giffuni
2014-06-18stdtime: style(9) fixes.Pedro F. Giffuni
2014-06-16Update license to strptime(3) implementation.Pedro F. Giffuni
2011-11-20Implement xlocale APIs from Darwin, mainly for use by libc++. This adds aDavid Chisnall
2010-05-09strptime(3) confused July with June with the fr_FR locale.Edwin Groothuis
2009-09-02Use (unsigned char) cast for ctype macroAndrey A. Chernov
2009-06-25Implement %z for strptime.Xin LI
2003-11-17Detect range errors when using the %s specifier. Previously, LONG_MAXJacques Vidrine
2003-04-30Backout my changes in rev. 1.32 and 1.33. There is some code that dependsMike Makonnen
2003-04-05Zero out the struct tm supplied by the caller. Otherwise,Mike Makonnen
2003-03-29Fill in the rest of the fields in the resulting struct tmMike Makonnen
2003-03-12Ditch a static global and the mutex that protected it. Achieve theMike Makonnen
2003-02-16Eliminate 61 warnings emitted at WARNS=2 (leaving 53 to go).Jacques Vidrine
2002-09-06Style: One space between "restrict" qualifier and "*".Tim J. Robbins
2002-08-14 - Add the C99 'restrict' qualifier using the '__restrict' macro toRobert Drehmel
2002-03-22Fix the style of the SCM ID's.David E. O'Brien
2001-07-13Recognize the %s format.Dima Dorfman
2001-03-21Get rid of non-standard %E[Ff] formats, userland apps already fixedAndrey A. Chernov
2001-03-18Relax local FreeBSD restrictions on 3 chars abbrev. name length and %c formatAndrey A. Chernov
2001-03-18Make 'A' and 'a', 'B' and 'b' the same, per POSIXAndrey A. Chernov
2001-03-02Implement ampm_fmt (%r) per POSIXAndrey A. Chernov
2001-02-08Hardcode c_fmt in a different way since used in nl_langinfo nowAndrey A. Chernov
2001-02-08Catch up to latest chanage in timelocal structures exporting.Alexey Zelkin
2001-01-24Remove _THREAD_SAFE and make libc thread-safe by default byDaniel Eischen
2000-10-26Force "%c" to be ctime-compatibleAndrey A. Chernov
1999-12-08Prevent digit-gobbling for all but %l and %e, which can't be fixed.Sheldon Hearn
1999-12-08Accept 12 for %l, because it's logical to expect "%l:%M" to work forSheldon Hearn
1999-11-30%Ex -> %Ef to not conflict with POSIXAndrey A. Chernov