| Age | Commit message (Expand) | Author |
| 2025-08-02 | libc: gen: refactor execvPe() for readability | Kyle Evans |
| 2025-04-22 | libc: treat execvpe as a week symbol | SHENGYI HONG |
| 2023-12-11 | libc: expose execvpe for Linux compat | Brooks Davis |
| 2023-11-26 | lib: Remove ancient SCCS tags. | Warner Losh |
| 2023-08-16 | Remove $FreeBSD$: one-line .c pattern | Warner Losh |
| 2023-03-12 | libc: move declaration of 'char **environ' to common private header | Konstantin Belousov |
| 2020-06-10 | execvPe: obviate the need for potentially large stack allocations | Kyle Evans |
| 2020-06-10 | execvp: fix up the ENOEXEC fallback | Kyle Evans |
| 2018-07-03 | Clean up the vcs ID strings in libc's gen/ directory. | John Baldwin |
| 2017-11-20 | General further adoption of SPDX licensing ID tags. | Pedro F. Giffuni |
| 2017-02-28 | Renumber copyright clause 4 | Warner Losh |
| 2016-04-18 | libc: do not include <sys/types.h> where <sys/param.h> was already included | Andriy Voskoboinyk |
| 2015-09-20 | Use ANSI C prototypes. Eliminates -Wold-style-definition warnings. | Craig Rodrigues |
| 2012-01-03 | Replace index() and rindex() calls with strchr() and strrchr(). | Ed Schouten |
| 2009-12-05 | Remove warnings from exec.c. | Ed Schouten |
| 2009-11-27 | Properly use the envp argument in execvPe(). | Ed Schouten |
| 2008-06-23 | Turn execvpe() into an internal libc routine. | Ed Schouten |
| 2008-06-17 | Add POSIX routines called posix_spawn() and posix_spawnp(), which | David Xu |
| 2007-01-09 | Per Regents of the University of Calfornia letter, remove advertising | Warner Losh |
| 2003-07-01 | Fixed some style bugs. | Bruce Evans |
| 2003-06-29 | Add a libc function execvP that takes the search path as an arguement. | Gordon Tetlow |
| 2003-01-03 | Remove an unused variable, `sverrno', which has not been used since 1.11. | Tim J. Robbins |
| 2002-05-28 | Assume __STDC__, remove non-__STDC__ code. | Alfred Perlstein |
| 2002-02-01 | * Remove 'register'. (some functions had 7+ register functions...) | David E. O'Brien |
| 2001-08-13 | Removed duplicate VCS ID tags, as per style(9). | Ruslan Ermilov |
| 2001-01-24 | Remove _THREAD_SAFE and make libc thread-safe by default by | Daniel Eischen |
| 2000-01-27 | Simplify sytem call renaming. Instead of _foo() <-- _libc_foo <-- foo(), | Jason Evans |
| 2000-01-12 | Add three-tier symbol naming in support of POSIX thread cancellation | Jason Evans |
| 1999-08-28 | $Id$ -> $FreeBSD$ | Peter Wemm |
| 1999-03-24 | Fix a (relatively harmless) braino. I confused myself over the for() loop | Peter Wemm |
| 1999-03-23 | Remove last remaining references to malloc/realloc and functions that | Peter Wemm |
| 1998-10-15 | Fix style issues in execl(), and make execle() vfork()-safe. | Dag-Erling Smørgrav |
| 1998-10-14 | Correct braino in previous commit. I get the pointy hat again. | Dag-Erling Smørgrav |
| 1998-10-14 | Make execl() vfork()-safe. This should fix potential bugs in rcp, | Dag-Erling Smørgrav |
| 1997-11-20 | stat() the correct file in execvp() so that the fine tuned errno handling | Bruce Evans |
| 1997-10-14 | Fixed searching of $PATH in execvp(). Do what sh(1) should do according | Bruce Evans |
| 1996-11-18 | Fixed execvp() of an empty pathname to fail POSIXly. Previously it | Bruce Evans |
| 1996-11-18 | Fixed uninitialized variables for the '/'-in-pathname case in execvp(). | Bruce Evans |
| 1996-07-12 | General -Wall warning cleanup, part I. | Jordan K. Hubbard |
| 1994-12-12 | Fix execl[e]. Multiple execle's failed because of bogus caching of the | Bruce Evans |
| 1994-05-27 | BSD 4.4 Lite Lib Sources | Rodney W. Grimes |