| Age | Commit message (Expand) | Author |
| 5 days | libc: drop NO_FP_LIBC support | Xin LI |
| 2025-08-09 | stdio: Fix bug in integer-parsing FSM | Dag-Erling Smørgrav |
| 2023-11-26 | lib: Remove ancient SCCS tags. | Warner Losh |
| 2023-11-01 | libc: Purge unneeded cdefs.h | Warner Losh |
| 2023-09-07 | libc: Implement N2680. | Dag-Erling Smørgrav |
| 2023-08-28 | libc: Fix fixed-width case in the new integer parser. | Dag-Erling Smørgrav |
| 2023-08-28 | libc: Implement N2630. | Dag-Erling Smørgrav |
| 2023-08-16 | Remove $FreeBSD$: one-line .c pattern | Warner Losh |
| 2022-08-04 | libc: drop "All rights reserved" from Foundation copyrights | Ed Maste |
| 2017-11-20 | General further adoption of SPDX licensing ID tags. | Pedro F. Giffuni |
| 2017-06-29 | Make stdio deferred cancel-safe. | Konstantin Belousov |
| 2016-07-14 | 1) Eliminate possibility to call __*collate_range_cmp() with inclomplete | Andrey A. Chernov |
| 2016-07-14 | Back out non-collating [a-z] ranges. | Andrey A. Chernov |
| 2016-07-10 | Remove broken support for collation in [a-z] type ranges. | Andrey A. Chernov |
| 2016-06-10 | Fix regression from r301461. | Pedro F. Giffuni |
| 2016-04-30 | libc: spelling fixes. | Pedro F. Giffuni |
| 2015-09-20 | Use ANSI C prototypes. Eliminates -Wold-style-definition warnings. | Craig Rodrigues |
| 2013-04-23 | Renumber clauses to reduce diffs to other versions | Ed Maste |
| 2012-04-30 | Remove incorrect __restrict qualifier on several pointers | Jean-Sébastien Pédron |
| 2012-04-29 | Previously, vfscanf()'s wide character processing functions were | David Schultz |
| 2012-04-22 | Bugfix: Correctly count the number of characters read for %l[ conversions. | David Schultz |
| 2012-04-22 | Bugfix: %n doesn't count as a conversion, so | David Schultz |
| 2012-04-22 | Refactor scanf to improve modularity. Conversions are now performed | David Schultz |
| 2011-11-20 | Implement xlocale APIs from Darwin, mainly for use by libc++. This adds a | David Chisnall |
| 2009-01-19 | - Add support for multibyte decimal_point encodings, e.g., U+066B. | David Schultz |
| 2007-12-09 | Remove some test instrumentation. (The Symbol.map changes broke it anyway.) | David Schultz |
| 2007-01-09 | Per Regents of the University of Calfornia letter, remove advertising | Warner Losh |
| 2006-04-01 | Add missing #if's for NO_FLOATING_POINT | Poul-Henning Kamp |
| 2005-12-16 | With current pthread implementations, a mutex initialization will | David Xu |
| 2005-04-08 | Remove unused variable. | Stefan Farfeleder |
| 2004-05-02 | - To make it easier to compile *printf() and *scanf() without | David Schultz |
| 2004-04-07 | Prepare to handle trivial state-dependent encodings. Full support for | Tim J. Robbins |
| 2004-01-31 | Fix the handling of negative hexadecimal numbers in integer formats. | David Schultz |
| 2004-01-06 | Make intentions explicit with additional parenthesis. | Jacques Vidrine |
| 2003-11-05 | Pass NULL instead of a pointer to a zeroed mbstate_t object. | Tim J. Robbins |
| 2003-06-28 | Revamp scanf's floating-point-parsing algorithm to support | David Schultz |
| 2002-11-01 | No need to include floatio.h here: vfscanf() no longer uses anything | Tim J. Robbins |
| 2002-10-17 | Fix off-by-one error when pushing back a multibyte sequence in | Tim J. Robbins |
| 2002-10-17 | Make part of the previous change clearer; check flags for SUPPRESS directly | Tim J. Robbins |
| 2002-10-16 | Count field width correctly for suppressed multibyte fields (%*lc, | Tim J. Robbins |
| 2002-10-16 | Set the error bit on the stream if an encoding error occurs. Improve | Tim J. Robbins |
| 2002-10-14 | Use a weak reference instead of a macro to make vfscanf an alias | Tim J. Robbins |
| 2002-09-23 | Implement the %lc, %ls and %[ conversions, which read sequences of wide | Tim J. Robbins |
| 2002-08-13 | Basic support for wide character I/O: getwc(), fgetwc(), getwchar(), | Tim J. Robbins |
| 2002-05-28 | Assume __STDC__, remove non-__STDC__ code. | Alfred Perlstein |
| 2002-04-20 | Implement several of the c99 updates to scanf(3): | Bill Fenner |
| 2002-03-22 | Fix the style of the SCM ID's. | David E. O'Brien |
| 2002-03-21 | Remove 'register' keyword. | David E. O'Brien |
| 2001-11-29 | Back out national digits support, POSIX explicetely disallows it: | Andrey A. Chernov |
| 2001-11-28 | Don't ever assume that isdigit() is always subset of isxdigit() | Andrey A. Chernov |