| Age | Commit message (Expand) | Author |
| 2023-11-26 | include: Remove ancient SCCS tags. | Warner Losh |
| 2023-08-16 | Remove $FreeBSD$: one-line .h pattern | Warner Losh |
| 2017-11-20 | include: further adoption of SPDX licensing ID tags. | Pedro F. Giffuni |
| 2015-10-13 | Commit log from Dragonfly: | Baptiste Daroussin |
| 2010-02-16 | Remove the Berkeley clause 3's. | Warner Losh |
| 2007-11-01 | Back out not human readable optimization in prev. commit which shown | Andrey A. Chernov |
| 2007-10-27 | Micro-optimization of prev. commit, change | Andrey A. Chernov |
| 2007-10-27 | Small improvement for __isctype(): don't use __mb_sb_limit but | Andrey A. Chernov |
| 2007-10-13 | The problem is: currently our single byte ctype(3) functions are broken | Andrey A. Chernov |
| 2004-08-21 | Let GCC know that ___runetype(), ___tolower() and ___toupper() are pure | Tim J. Robbins |
| 2004-08-12 | Implement wcwidth() as an inline function. | Tim J. Robbins |
| 2004-08-12 | Move some internal macros and inlines from ctype.h to a new file, _ctype.h, | Tim J. Robbins |
| 2004-06-23 | Now that <runetype.h> no longer brings in namespace pollution, | Tim J. Robbins |
| 2004-06-23 | Prefix the names of members of _RuneLocale and its sub-structures | Tim J. Robbins |
| 2004-04-21 | Make isblank() visible in the C99 namespace. | Tim J. Robbins |
| 2002-09-09 | Solve the <runetype.h> pollution problem by disabling inline | Mike Barcroft |
| 2002-09-06 | o Fix namespace scope issues in <ctype.h> by using the relatively new | Mike Barcroft |
| 2002-08-21 | o Merge <machine/ansi.h> and <machine/types.h> into a new header | Mike Barcroft |
| 2002-08-19 | Move internal defines from here to libc/locale/wcwidth.c | Andrey A. Chernov |
| 2002-08-19 | Properly define SWIDTH1, add autowidth (was SWIDTH1) | Andrey A. Chernov |
| 2002-08-16 | Add swidth definition for wchar stuff | Michael C . Wu |
| 2002-03-23 | Breath deep and take __P out of the system include files. | Warner Losh |
| 2002-02-05 | Makes __istype() an inline (and a non inlined) function to avoid C++ | Rob Braun |
| 2000-02-08 | There is a problem in that one cannot use ctype.h at the same time as parts | David E. O'Brien |
| 1999-12-17 | Back up following macros by functions: ishexnumber, isideogram, isnumber, | Alexey Zelkin |
| 1997-09-27 | Oops, fix typo in istype definition | Andrey A. Chernov |
| 1997-09-27 | 1) Bring '!!' back since we wan't overflow even a char | Andrey A. Chernov |
| 1997-09-25 | Oops, wrong version of digittoint fix was commited, step back to v1.8 | Andrey A. Chernov |
| 1997-09-25 | Fix digittoint broken long ago | Andrey A. Chernov |
| 1997-09-25 | Bandaid for the build-breaking reference to _BSD_RUNE_T_. I'm not sure | Peter Wemm |
| 1997-09-24 | Submitted by: Sin'ichiro MIYATANI / Phase One, Inc <siu@phaseone.co.jp> | Julian Elischer |
| 1996-05-01 | Fixed longstanding namespace convolution involving rune_t vs wchar_t. | Bruce Evans |
| 1996-03-25 | Slightly simplify inlined functions | Andrey A. Chernov |
| 1995-11-03 | Fix isspecial/isphonogram, they was swapped | Andrey A. Chernov |
| 1995-04-07 | Reviewed by: ache and wollman (long ago) | Bruce Evans |
| 1995-04-07 | Move inline args out of user namespace. | Andrey A. Chernov |
| 1994-10-09 | Remove EOF handling after Bruce explanation. This step returns | Andrey A. Chernov |
| 1994-10-08 | Handle EOF case in all macros by ANSI standard. | Andrey A. Chernov |
| 1994-05-24 | BSD 4.4 Lite Include Sources | Rodney W. Grimes |