| Age | Commit message (Expand) | Author |
| 2019-01-05 | We can make a stronger guarantee than __pure. | maya |
| 2018-08-15 | PR standards/53525: move getsubopt() to stdlib.h | martin |
| 2017-10-07 | remove recallocarray | christos |
| 2017-10-07 | add recallocarray (used by openssh-7.6) | christos |
| 2016-07-01 | add hmac(3) | christos |
| 2015-11-07 | Add the C11 function aligned_alloc to libc. | nros |
| 2015-02-17 | Move reallocarray under _OPENBSD_SOURCE where it belongs. | joerg |
| 2015-02-17 | Introduce reallocarr(3) for easy (re)allocation of memory with overflow | joerg |
| 2015-02-05 | add reallocarray | christos |
| 2015-01-18 | remove restrict to match with OpenBSD prototype (Kamil Rytarowski) | christos |
| 2015-01-16 | Add strtonum protected with _OPENBSD_SOURCE | christos |
| 2014-06-18 | add mkostemp{s,} mkstemps from FreeBSD | christos |
| 2014-06-12 | rename to 60 | christos |
| 2014-06-12 | fix srandom and initstate signatures (from enh at google) | christos |
| 2014-01-08 | add ptsname_r | christos |
| 2013-04-26 | add at_quick_exit and quick_exit | christos |
| 2013-04-26 | Provide the long long routines for C++11 code. | joerg |
| 2013-04-19 | Add MB_CUR_MAX_L. | joerg |
| 2013-04-18 | Add mblen_l, mbstowcs_l, wctomb_l, mbtowc_l and wcstombs_l. | joerg |
| 2013-04-18 | Add strtof_l, strtod_l and strtold_l. | joerg |
| 2013-04-16 | Add strtol_l and friends. Switch _citrus_bcs_strtol to use plain | joerg |
| 2012-06-21 | sprinkle restrict in realpath(3) | christos |
| 2012-06-03 | Switch device database to cdb(5). Rework ttyname(3) and ttyname_r(3) to | joerg |
| 2012-04-20 | PR/46360: YAMAMOTO Takashi: Restore NetBSD-5 compatibility with putenv() | christos |
| 2011-03-16 | remove commaize_number. | christos |
| 2011-03-15 | put in a proto for commaize_number() | pooka |
| 2011-02-04 | add arc4random_{buf,uniform}, from OpenBSD. | christos |
| 2010-12-22 | Use __constfunc(3) instead of __attribute__((const)) directly. | jruoho |
| 2010-10-01 | make putenv POSIX compliant. | christos |
| 2010-06-01 | later versions of pcc may define __GNUC__ for compatibility reasons, so | plunky |
| 2010-02-25 | Consistently use __printflike and __scanflike. | joerg |
| 2009-11-15 | Don't define wchar_t for c++; it is native in the language. From Alexander | christos |
| 2009-07-20 | Add a fast, platform independent hash function to libc. | joerg |
| 2009-01-20 | cleanup after devmajor_t: | drochner |
| 2009-01-20 | Change major()/minor() to return 32-bit types again, called | drochner |
| 2009-01-11 | merge christos-time_t | christos |
| 2008-06-21 | Use __builtin_alloc() with pcc. | gmcgarry |
| 2008-04-07 | RANDOM_MAX: don't rely on integer overflow. | yamt |
| 2008-04-01 | everyone else assumes that defining "_XOPEN_SOURCE" means XPG4.2, | drochner |
| 2008-02-28 | add RANDOM_MAX define from anon ymous | christos |
| 2008-02-02 | Add csetexpandtc() | christos |
| 2007-12-24 | change some __attribute__s to __keywords | perry |
| 2007-12-14 | humanize_number was the only function in <util.h> that is not in libutil. | christos |
| 2007-11-19 | Enable posix_memalign(). | ad |
| 2007-04-22 | The alloca() arg type check is broken (cpp do not do string comparisions) | ragge |
| 2006-03-15 | Add strtof(3) and strtold(3); welcome libc 12.137. | kleink |
| 2005-12-26 | u_intN_t -> uintN_t | perry |
| 2005-12-24 | __const__ -> const | perry |
| 2005-09-26 | Move getenv_r() to the local section. | kleink |
| 2005-09-25 | Add getenv_r and ttyname_r | christos |