| Age | Commit message (Expand) | Author |
| 2014-02-03 | From Igor Sobrado in private email (based on his OpenBSD commit): | wiz |
| 2012-06-20 | - remove trailing white space; | wiz |
| 2012-06-20 | cut.1: | wiz |
| 2012-06-09 | Consistenly mention columns and fields. From Bug Hunting in PR 44747. | wiz |
| 2012-06-09 | Add -b to short error messages. Fix typo. From Bug Hunting in PR 44747. | wiz |
| 2012-04-06 | Sync usage with man page, from Bug Hunting. | wiz |
| 2009-04-14 | Enable WARNS=4 by default for usr.bin, except for: | lukem |
| 2009-03-29 | A couple minor fixes, from Alan R. S. Bueno in PR 41046. | dholland |
| 2008-12-21 | Fix PR 40214 from Arto Huusko -- field delimiter is not always <TAB>. | wiz |
| 2008-07-21 | Remove the \n and tabs from the __COPYRIGHT() strings. | lukem |
| 2007-12-15 | convert __attribute__s to applicable cdefs.h macros | perry |
| 2007-07-02 | PR/36583: Aleksey Cheusov: /usr/bin/cut: -[bcf] positions are limited to 2048 | christos |
| 2007-02-17 | Teach 'cut -c' about multibyte characters. Fixes PR 34244, | hubertf |
| 2006-07-31 | don't highlight the single dash | jnemeth |
| 2006-07-31 | PR/33995: Aleksey Cheusov: support use "-" to indicate stdin from SUS | jnemeth |
| 2006-07-29 | PR/33995: Aleksey Cheusov: support use "-" to indicate stdin from SUS | jnemeth |
| 2006-04-25 | Coverity CID 2790: Always free tmp buffer, not somethimes. | christos |
| 2006-03-30 | If fgetln() returns a buffer that isn't terminated by \n, free the temporary | dsl |
| 2005-03-22 | a fix from openbsd. | yamt |
| 2005-02-17 | Kill __P(), use ANSI function declarations, constify; WARNS=3. | xtraeme |
| 2003-08-07 | Move UCB-licensed code from 4-clause to 3-clause licence. | agc |
| 2003-07-07 | Add missing section header EXIT STATUS. | jmmv |
| 2003-02-25 | .Nm does not need a dummy argument ("") before punctuation or | wiz |
| 2002-06-11 | err/errx/warn/warnx do not need \n at the end | itojun |
| 2002-05-12 | Sync usage with man page synopsis. From Ryan Younce in bin/16644, with | wiz |
| 2001-12-01 | Whitespace cleanup. | wiz |
| 1998-11-06 | char -> unsigned char | christos |
| 1998-08-25 | Add { and } to shut up egcs. Reformat the more questionable code. | ross |
| 1997-11-03 | Fix typo in SYNOPSIS section. | kleink |
| 1997-10-18 | WARNSify, fix .Nm usage, getopt returns -1 not EOF, deprecate register | lukem |
| 1997-02-11 | getopt returns -1 not EOF. | mrg |
| 1995-10-02 | Remove spurious 'Do not', which looks to be the result of a bad cut-n-paste | jtc |
| 1995-09-02 | Sync with 4.4lite2 | jtc |
| 1995-03-26 | Merged with 4.4Lite | glass |
| 1995-03-20 | Better-looking patch for a problem already fixed. | mycroft |
| 1993-12-31 | Minor tweaks. | jtc |
| 1993-08-27 | Minor tweaks: including header files to bring prototypes into scope, | jtc |
| 1993-08-19 | Document that utility now conforms to IEEE 1003.2-1992. | jtc |
| 1993-08-16 | Make cut 1003.2 compliant by adding -b and -n options. This was trivial, | jtc |
| 1993-08-01 | Add RCS identifiers. | mycroft |
| 1993-08-01 | Add RCS indentifiers. | mycroft |
| 1993-07-31 | Add RCS indentifiers. | mycroft |
| 1993-04-02 | Simon J. Gerraty <sjg@zen.void.oz.au>: | cgd |
| 1993-03-21 | initial import of 386bsd-0.1 sources | cgd |