| Age | Commit message (Expand) | Author |
| 2024-04-26 | script: handle terminal resize on SIGWINCH | Kyle Evans |
| 2024-04-26 | script: minor style improvements | Xavier Beaudouin |
| 2023-11-26 | Remove copyright strings ifdef'd out | Warner Losh |
| 2023-11-26 | usr.bin: Remove ancient SCCS tags. | Warner Losh |
| 2023-08-16 | Remove $FreeBSD$: one-line .c pattern | Warner Losh |
| 2023-07-07 | Mark usage function as __dead2 in programs where it does not return | Alfonso Gregory |
| 2022-10-27 | script: Handle a missing 's' stamp gracefully. | Dag-Erling Smørgrav |
| 2022-10-27 | script: Further usage string nits. | Dag-Erling Smørgrav |
| 2022-10-27 | script: Use size_t / ssize_t where needed. | Dag-Erling Smørgrav |
| 2022-10-27 | script: Add usage string for playback mode. | Dag-Erling Smørgrav |
| 2022-10-27 | script: Correct -F in man page and usage string. | Dag-Erling Smørgrav |
| 2022-03-10 | script: use %n at the end of default tstamp_fmt | Simon J. Gerraty |
| 2022-03-09 | script -T skip timstamps for same second | Simon J. Gerraty |
| 2022-03-09 | script add -T fmt to print time-stamps | Simon J. Gerraty |
| 2022-01-10 | script(1): work around slow reading child | Konstantin Belousov |
| 2020-09-05 | Fix typo in comment. | Warner Losh |
| 2020-09-01 | Have script accept and ignore -e for Linux compat | Warner Losh |
| 2020-08-11 | script: Minor cleanups. | Mark Johnston |
| 2020-08-07 | script: Put the terminal in raw mode when playing back a session. | Mark Johnston |
| 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-16 | Directly set the O_CLOEXEC flags via the open(2) attributes | Baptiste Daroussin |
| 2016-03-08 | Record command exit status in the typescript file when running simple commands. | Bryan Drewery |
| 2016-03-08 | Just exit in the child if execve(2) fails. | Bryan Drewery |
| 2016-03-08 | Filemon: Attach from the child to avoid racing with the parent attach. | Bryan Drewery |
| 2014-01-17 | Bring back r226403, the fix for bin/161526, which was (accidentally?) | Mikolaj Golub |
| 2013-12-05 | Add -F to flush output after each write. With this, I can | Tom Rhodes |
| 2012-10-26 | Add "-f" to also output filemon(4) information. | David E. O'Brien |
| 2012-10-23 | Don't include both <sys/param.h> & <sys/types.h>. | David E. O'Brien |
| 2012-07-30 | Add d, p and r switches for recording script sessions with timing data | Brian Somers |
| 2011-10-15 | In r225809 the intention was to send VEOF only once if STDIN was not a | Mikolaj Golub |
| 2011-09-27 | When script(1) reads EOF from input it starts spinning on zero-byte | Mikolaj Golub |
| 2010-12-11 | Remove the advertising clause from UCB copyrighted files in usr.bin. This | Joel Dahl |
| 2010-09-16 | + Add the SCRIPT environmental variable to the sub-shell. Its value is | David E. O'Brien |
| 2010-08-16 | Mark functions and variables as static. | Ed Schouten |
| 2010-04-30 | Remove WNOHANG flag from wait3(). | Ed Schouten |
| 2010-03-11 | Improve the change made in the previous commit. | Ed Schouten |
| 2010-03-11 | Make script(1) a little less broken. | Ed Schouten |
| 2010-01-02 | Remove a warning by adding extra parentheses. | Ed Schouten |
| 2004-02-15 | Attempt #2 to fix script(1) if the standard input is closed: If we | Colin Percival |
| 2004-01-27 | Back out part of 1.21, since it breaks `script interactive-program`. This | Colin Percival |
| 2004-01-22 | Fix SYNOPSIS of manual page, clustering no-arg options correctly. | Sheldon Hearn |
| 2004-01-22 | Two fixes for script(1): | Colin Percival |
| 2002-09-04 | ANSIify function definitions. | David Malone |
| 2002-06-03 | Use POSIX macros for wait(2)-style status information instead of the | Mike Barcroft |
| 2002-03-22 | remove __P | Warner Losh |
| 2001-12-12 | Minor style stuff, use __FBSDID(), remove to-be-default WARNS=2. | Mark Murray |
| 2001-12-03 | Warns cleanups. Add FreeBSD ID. | David Malone |
| 2001-07-26 | Use STD{ERR,IN,OUT}_FILENO instead of their numeric values. The | Sheldon Hearn |
| 2001-07-09 | Fix the type of the NULL arg to execl() | Brian Somers |