| Age | Commit message (Expand) | Author |
| 2018-06-27 | Add a missing check to handle correctly 0 * 0 in expr(1) | kamil |
| 2018-06-27 | Improve the * operator handling in expr(1) | kamil |
| 2018-06-14 | remove notreached | christos |
| 2018-06-14 | return to caller instead of exit(2) | christos |
| 2018-06-13 | Detect properly overflow in expr(1) for 0 + INT | kamil |
| 2018-06-12 | Rework perform_arith_op() in expr(1) to omit Undefined Behavior | kamil |
| 2016-09-05 | Drop main() prototype. | sevan |
| 2012-03-15 | Add __printflike attribution to use vprintf and friends with an argument | joerg |
| 2011-08-25 | Mark yyerror as dead. | joerg |
| 2009-01-20 | Revert for now, pending discussion of how expr should behave in the case | joerg |
| 2009-01-20 | SUS says that expr must support "--" to prevent interpretation of | joerg |
| 2008-04-30 | Normalize TNF license, move to 2 clause. | martin |
| 2006-03-17 | Handle asprintf failing to allocate. | rumble |
| 2005-06-01 | appease gcc -Wuninitialized | lukem |
| 2004-04-20 | add support for 'length' keyword, for compatibility with GNU expr | jdolecek |
| 2004-03-20 | explicitly use REG_BASIC when calling regcomp(3), instead of 0 | jdolecek |
| 2003-02-14 | 'NetBSD.org' | grant |
| 2001-09-16 | Use {g,s}etprogname, and some other KNF stuff. Patch by Petri Koistinen. | wiz |
| 2001-05-06 | Various cleanups/fixes. | jmc |
| 2001-05-05 | Various changes to fix bugs in PR bin/12838. | jmc |
| 2001-04-25 | Spell occurred correctly. | simonb |
| 2001-02-04 | remove redundant declaration of yyparse | christos |
| 2000-10-30 | add a hack to properly handle '--' as first argument - | jdolecek |
| 2000-10-29 | The "&" operator has a higer precedence than "|". | thorpej |
| 2000-10-27 | also credit J.T. Conklin in copyright message | jdolecek |
| 2000-10-26 | fix operator precedence - | or & have lower priority than | jdolecek |
| 2000-09-29 | in regexp handling code, fix the format passed to asprintf() to be | jdolecek |
| 2000-09-21 | Fix bug in regexp handling, caused not quite complete conversion | jdolecek |
| 2000-09-19 | reimplement expr using lexical parser generated by yacc | jdolecek |
| 1994-07-16 | Clean up deleted files. | mycroft |
| 1994-07-10 | don't forget a cast, and thereby fix the regexp problems on big-endian machines | cgd |
| 1993-11-16 | Fix insignificant memory leak. | jtc |
| 1993-10-04 | Allow expressions like "expr 'ABC' : '^.*$' to work as is done in other | jtc |
| 1993-09-14 | Fix grammar to eliminate support for unary minus expressions -- they | jtc |
| 1993-08-17 | Use err() routine for error messages. | jtc |
| 1993-08-16 | expr is supposed to do string comparisons using the locale specific | jtc |
| 1993-07-20 | Now truely POSIX 1003.2 (D11.2) compliant. | jtc |
| 1993-07-20 | Don't coerce strings to int in comparisons. | jtc |
| 1993-07-20 | integer arguments were not coerced to strings for the `:' operator. | jtc |
| 1993-06-14 | Updated to POSIX regular expression routines. | jtc |
| 1993-06-05 | update for latest version of patches from jtconklin@kaleida.com | cgd |
| 1993-03-23 | added J.T. Conklin's changes to get parens working fine, etc. | cgd |
| 1993-03-23 | changed "Id" to "Header" for rcsids | cgd |
| 1993-03-22 | added rcs ids to all files | cgd |
| 1993-03-21 | initial import of 386bsd-0.1 sources | cgd |