| Age | Commit message (Expand) | Author |
| 2025-11-28 | time.h: add timegm() to the C23 namespace | Robert Clausecker |
| 2025-09-23 | tzcode: Expose and document offtime() and offtime_r() | Dag-Erling Smørgrav |
| 2025-03-20 | Revert Make newly POSIX functions visible | Stephen Hurd |
| 2025-03-19 | Add missing || | Stephen Hurd |
| 2025-03-19 | Make newly POSIX functions visible | Stephen Hurd |
| 2024-12-01 | Expose POSIX functions incorporated into C23 | Stephen Hurd |
| 2024-03-11 | timezone: Move to the XSI/POSIX definition for timezone. | Warner Losh |
| 2023-11-26 | include: Remove ancient SCCS tags. | Warner Losh |
| 2023-09-06 | time.h: Fix visibility check for C11 and C23 features. | Dag-Erling Smørgrav |
| 2023-08-24 | libc: Add timespec_getres(3) as per C23. | Dag-Erling Smørgrav |
| 2023-08-16 | Remove $FreeBSD$: one-line .h pattern | Warner Losh |
| 2023-03-07 | libc: Remove prototype and documentation for tzsetwall(). | Dag-Erling Smørgrav |
| 2021-07-30 | time.h: reduce CLOCK_ namespace pollution, move to _clock_id.h | Warner Losh |
| 2020-07-14 | Make CLOCK_REALTIME and TIMER_ABSTIME available for XOPEN_SOURCE >= 500. | Konstantin Belousov |
| 2019-12-09 | Correctly check for C++17 and higher when declaring timespec_get() | Dimitry Andric |
| 2018-09-18 | Fix C11 and POSIX 1003.1b-1993 compliance in time.h | Brooks Davis |
| 2018-08-10 | Bring in timespce_get form NetBSD. | Warner Losh |
| 2018-05-25 | Add time2posix and posix2time to time.h | Eitan Adler |
| 2018-02-23 | Do not include float interfaces when using libsa. | Warner Losh |
| 2017-11-20 | include: further adoption of SPDX licensing ID tags. | Pedro F. Giffuni |
| 2017-03-19 | Add clock_nanosleep() | Eric van Gyzen |
| 2016-10-02 | Export the mq_getfd_np() symbol from librt.so, which allows to get | Konstantin Belousov |
| 2013-01-14 | Add CLOCK_PROCESS_CPUTIME_ID to <time.h>, to synchronize the CLOCK_* | Dimitry Andric |
| 2012-09-10 | Add missing prototype for clock_getcpuclockid. | David Xu |
| 2012-03-28 | Correctly expose xlocale functions if people include the headers in the wrong | David Chisnall |
| 2012-03-04 | Reapply 227753 (xlocale cleanup), plus some fixes so that it passes build | David Chisnall |
| 2012-02-14 | Revert r231673 and r231682 for now, until we can run a full make | Dimitry Andric |
| 2012-02-14 | Cleanup of xlocale: | David Chisnall |
| 2010-02-16 | Remove the Berkeley clause 3's. | Warner Losh |
| 2008-03-22 | Add POSIX pthread API pthread_getcpuclockid() to get a thread's cpu | David Xu |
| 2006-04-15 | Copy the new CLOCK_ defines from sys/time.h for SUSv3 compatibility. | John Birrell |
| 2005-10-30 | Add POSIX timer interfaces. | David Xu |
| 2005-04-02 | Define CLOCK_* and TIMER_* in time.h, where they are supposed to be. | David Schultz |
| 2003-12-07 | Change the definition of NULL on ia64 (for LP64 compilations) from | Marcel Moolenaar |
| 2002-09-06 | Style: One space between "restrict" qualifier and "*". | Tim J. Robbins |
| 2002-09-03 | Now that _BSD_CLK_TCK_ and _BSD_CLOCKS_PER_SEC_ are the same on all | Mike Barcroft |
| 2002-08-21 | o Merge <machine/ansi.h> and <machine/types.h> into a new header | Mike Barcroft |
| 2002-08-14 | - Add the 'restrict' qualifier to the function definition of | Robert Drehmel |
| 2002-08-14 | - Add the C99 'restrict' qualifier using the '__restrict' macro to | Robert Drehmel |
| 2002-06-27 | The thread-safe time functions appear to have been introduced as of | Garrett Wollman |
| 2002-06-27 | Resort namespace blocks into a more sensible order. Delete a redundant | Garrett Wollman |
| 2002-06-17 | Move dillon's time conversion functions to a new header <timeconv.h>. | Garrett Wollman |
| 2002-06-17 | Clean up a bit of namespace pollution which crept in with the last rev. | Garrett Wollman |
| 2002-06-15 | Partially fix namespace visibility issues by using new visibility macros. | Garrett Wollman |
| 2002-03-23 | Breath deep and take __P out of the system include files. | Warner Losh |
| 2002-01-19 | I've been meaning to do this for a while. Add an underscore to the | Matthew Dillon |
| 2001-10-28 | Add time_to_int(), int_to_time(), time_to_long(), long_to_time(). | Matthew Dillon |
| 2001-10-28 | Add routines to convert time_t to/from fixed-bit fields. These routines | Matthew Dillon |
| 2001-03-31 | It's not CUT (the french would accept that back in 1879) and TUC wasn't | Poul-Henning Kamp |
| 1999-01-04 | Make ctime_r, asctime_r, gmtime_r, and localtime_r available in libc. | Dmitrij Tejblum |