| Age | Commit message (Expand) | Author |
| 2023-12-26 | sh(1): Fix typo | Kai-Yang Chen |
| 2023-11-26 | bin: Automated cleanup of cdefs and other formatting | Warner Losh |
| 2023-11-26 | bin: Remove ancient SCCS tags. | Warner Losh |
| 2023-08-16 | Remove $FreeBSD$: one-line .c pattern | Warner Losh |
| 2021-04-01 | sh: silence sanitizer | Piotr Pawel Stefaniak |
| 2020-04-28 | sh: Assert INTOFF rather than applying it in ck* | Jilles Tjoelker |
| 2017-11-20 | General further adoption of SPDX licensing ID tags. | Pedro F. Giffuni |
| 2017-02-28 | Renumber copyright clause 4 | Warner Losh |
| 2015-02-15 | sh: Add stsavestr(), like savestr() but allocates using stalloc(). | Jilles Tjoelker |
| 2013-11-30 | sh: Prefer memcpy() to strcpy() in most cases. Remove the scopy macro. | Jilles Tjoelker |
| 2013-05-11 | sh: Remove linked list of stack marks. | Jilles Tjoelker |
| 2013-04-01 | sh: Fix various compiler warnings. | Jilles Tjoelker |
| 2011-01-09 | sh: Follow-up to r216743, grabstackblock() can be replaced with stalloc(). | Jilles Tjoelker |
| 2010-12-27 | sh: Simplify "stack string" code slightly. | Jilles Tjoelker |
| 2010-12-26 | sh: Fix integer overflow check, it checked an uninitialized variable. | Jilles Tjoelker |
| 2010-12-26 | sh: Allow arbitrary large numbers in CHECKSTRSPACE. | Jilles Tjoelker |
| 2010-12-12 | sh: Remove the herefd hack. | Jilles Tjoelker |
| 2010-11-23 | sh: Code size optimizations to "stack string" memory allocation: | Jilles Tjoelker |
| 2010-10-13 | Do not assume in growstackstr() that a "precious" character will be | David E. O'Brien |
| 2010-10-13 | In the spirit of r90111, depend on c89 and remove the "STATIC" macro | David E. O'Brien |
| 2010-10-13 | Consistently use "STATIC" for all functions in order to be able to set | David E. O'Brien |
| 2009-12-24 | sh: Constify various strings. | Jilles Tjoelker |
| 2009-06-01 | be more type correct and align local ckmalloc() with its underlying malloc(3)... | Ralf S. Engelschall |
| 2005-10-28 | Protect malloc, realloc and free calls with INT{ON,OFF} directly in chkalloc, | Stefan Farfeleder |
| 2004-04-06 | Remove clause 3 from the UCB licenses. | Mark Murray |
| 2003-07-05 | Changes following CScout analysis: | Diomidis Spinellis |
| 2003-02-24 | Third attempt at removing machdep.h and using ALIGN from <sys/param.h>. | Marcel Moolenaar |
| 2003-02-18 | Revert ALIGN change for the second and last time. I can't figure out | Tim J. Robbins |
| 2003-02-17 | Second attempt at removing machdep.h and using ALIGN from <sys/param.h>. | Tim J. Robbins |
| 2003-02-16 | Temporarily back out machdep.h/ALIGN changes. It seems that on sparc64, | Tim J. Robbins |
| 2003-02-14 | Use the ALIGN macro from <sys/param.h> instead of defining our own | Tim J. Robbins |
| 2002-06-30 | Consistently use FBSDID | David E. O'Brien |
| 2002-02-02 | o __P has been reoved | Warner Losh |
| 2001-07-26 | Use STD{ERR,IN,OUT}_FILENO instead of their numeric values. The | Sheldon Hearn |
| 2000-08-16 | From submitter: | Martin Cracauer |
| 1999-08-27 | $Id$ -> $FreeBSD$ | Peter Wemm |
| 1999-04-13 | Remove my temporary detection for PR 7059, Tor Egge fixed this bug. | Martin Cracauer |
| 1999-04-12 | Add a guarded abort() for the problem in PR bin/7059 (no fix so far, | Martin Cracauer |
| 1998-09-13 | Be more consistent with handling of quote mark control character. | Tor Egge |
| 1998-09-10 | Fix an inefficiency I introduced in my last commit. | Martin Cracauer |
| 1998-09-06 | Better handling of word splitting. Don't record the same region | Tor Egge |
| 1998-05-18 | Add rcsid. Spelling. | Philippe Charnier |
| 1997-04-28 | Nuke register keyword usage and #if -> #ifdef. | Steve Price |
| 1997-02-22 | Revert $FreeBSD$ to $Id$ | Peter Wemm |
| 1997-01-14 | Make the long-awaited change from $Id$ to $FreeBSD$ | Jordan K. Hubbard |
| 1996-12-14 | Merge in NetBSD mods and -Wall cleaning. | Steve Price |
| 1996-09-03 | Fix for PR#1287. This makes sh behave sensibly in case statements in the | Peter Wemm |
| 1996-09-01 | Merge of 4.4-Lite2 sh source, plus some gcc -Wall cleaning. This is a | Peter Wemm |
| 1994-09-24 | Added $Id$ | David Greenman |
| 1994-05-26 | BSD 4.4 Lite bin Sources | Rodney W. Grimes |