| Age | Commit message (Expand) | Author |
| 2009-03-14 | Namespace: memccpy() and memchr() are XSI, and memrchr() is a BSD extension. | David Schultz |
| 2009-02-28 | - Add getdelim(), getline(), stpncpy(), strnlen(), wcsnlen(), | David Schultz |
| 2009-02-28 | Add restrict qualifiers to the parameters to strlcpy() and strlcat(). | David Schultz |
| 2009-02-28 | Mark memmem() __pure. | David Schultz |
| 2009-01-31 | Add a function attribute called `__malloc_like', which informs gcc | David Schultz |
| 2008-12-08 | Add strndup(3) prototype to string.h. | Konstantin Belousov |
| 2008-04-10 | Add memrchr(3). | Xin LI |
| 2005-11-24 | Revert last revision, strmode() should be moved to <unistd.h> to be | Ruslan Ermilov |
| 2005-11-24 | Fix prototype of strmode() to match the code and documentation. | Ruslan Ermilov |
| 2005-08-25 | Appropriate namespace protection for memmem(3). | Andre Oppermann |
| 2005-08-25 | Add the function memmem(3) as found in glibc and others. | Andre Oppermann |
| 2004-12-10 | According to the information on: | Tom Rhodes |
| 2004-07-23 | Mark functions pure where applicable. A notable exclusion is strcoll(), | Tim J. Robbins |
| 2003-12-07 | Change the definition of NULL on ia64 (for LP64 compilations) from | Marcel Moolenaar |
| 2002-10-14 | Correct visibility conditionals for memccpy(), strdup(), and | Mike Barcroft |
| 2002-10-05 | Make stpcpy() only visiable w/in __BSD_VISIBLE. | David E. O'Brien |
| 2002-10-03 | Add stpcpy(3). | David E. O'Brien |
| 2002-08-21 | o Merge <machine/ansi.h> and <machine/types.h> into a new header | Mike Barcroft |
| 2002-04-15 | Add support for X/Open. | Mike Barcroft |
| 2002-04-04 | o Move some function prototypes from <string.h> to the newly rewritten | Mike Barcroft |
| 2002-03-23 | Breath deep and take __P out of the system include files. | Warner Losh |
| 2001-11-28 | Fixed namespace pollution in previous commit. The C99 function | Bruce Evans |
| 2001-11-27 | Add strerror_r function per Posix prototype. | Wes Peters |
| 2001-10-10 | Fixed some style bugs: | Bruce Evans |
| 2001-10-10 | Implement strcasestr() which many others (f.e. Linux) already have | Andrey A. Chernov |
| 2001-10-09 | Add a new libc function, strnstr(3), which allows one to limit the | Mike Barcroft |
| 1999-08-16 | Add prototypes for strl* functions | Warner Losh |
| 1999-05-18 | Add a strsignal(3) (like strerror(3)) for libc compatability with other | Peter Wemm |
| 1999-01-20 | Add a prototype for strtok_r(). | John Polstra |
| 1996-12-17 | string.h defines nonstandard routines when _POSIX_SOURCE is | Warner Losh |
| 1995-05-30 | Remove trailing whitespace. | Rodney W. Grimes |
| 1994-05-24 | BSD 4.4 Lite Include Sources | Rodney W. Grimes |