summaryrefslogtreecommitdiffstats
path: root/bin/test
AgeCommit message (Collapse)AuthorFilesLines
2018-04-02Support integers of arbitrary length.tobias1-20/+91
Previously it was possible to overflow integers while parsing. With this diff, we support any kind of POSIX-compatible integers for comparisons. with input by and ok schwarze, ok tb
2017-07-24Add < and > to the comment describind the grammar.jca1-3/+3
Picked in a diff from Klemens Nanni
2017-07-09remove redundant variable declarations in Makefiles, since those areespie1-2/+1
the default. okay millert@
2017-01-21Add an explicit syntax() call to indicate that no binary op waskrw1-3/+4
found. Makes gcc happier. Add __dead to function prototype as we go by. ok guenther@
2016-08-16Add, correct, and improve HISTORY sections.schwarze1-2/+7
From Sevan Janiyan <venture37 at geeklan dot co dot uk>. Verified using http://minnie.tuhs.org/.
2016-03-30for some time now mandoc has not required MLINKS to functionjmc1-2/+1
correctly - logically complete that now by removing MLINKS from base; authors need only to ensure there is an entry in NAME for any function/ util being added. MLINKS will still work, and remain for perl to ease upgrades; ok nicm (curses) bcook (ssl) ok schwarze, who provided a lot of feedback and assistance ok tb natano jung
2016-01-13fix exit status on pledge fail, eval here should be 2.gsoares1-2/+2
OK tb@
2015-11-06add [ to NAME, and document it; the NAME addition wasjmc1-3/+8
proposed by ingo a while back but never got committed; ok schwarze
2015-10-09Change all tame callers to namechange to pledge(2).deraadt1-3/+3
2015-10-03tame "stdio rpath" is sufficient for all the operations done by test(1)deraadt1-1/+4
2014-12-02posix fix: should behave like [ when invoked as /bin/[tedu1-2/+3
matches freebsd and other implementations ok deraadt millert
2014-06-03-a, -o, and () are marked by posix as obsolete; the finer details arejmc1-2/+11
left to the user to investigate, on guenther's advice; ok guenther
2013-11-21add unsigned char casts for specific calls to ctype.h macros.deraadt1-2/+2
ok guenther step
2011-07-09Move test(1) test into regress.nicm3-321/+0
ok deraadt
2011-06-23switch to installing source manuals (base part)schwarze1-2/+2
discussed with lots of people, tested by naddy@, "move fast" deraadt@
2010-09-11fix markup: (expression) -> ( expression )jmc1-3/+3
confirmed by and ok sobrado fix comes from jilles@freebsd, -r1.30
2010-09-03add an EXIT STATUS section for /bin;jmc1-4/+4
2010-07-21more consistent text for our return values; from daniel dickmanjmc1-15/+16
2010-05-13"fix" SYNOPSIS: whilst it still formats incorrectly, apparentlyjmc1-5/+4
kristaps will fix this soon; from Christian Brueffer
2009-10-27rcsid[] and sccsid[] and copyright[] are essentially unmaintained (andderaadt1-5/+1
unmaintainable). these days, people use source. these id's do not provide any benefit, and do hurt the small install media (the 33,000 line diff is essentially mechanical) ok with the idea millert, ok dms
2009-03-01Fix PR #723: test(1) operator precedence inconsistent with POSIXotto1-6/+29
Make sure ksh builtin test and test(1) do not differ. From Christiano Farina Haesbaert. ok miod@
2009-02-08bump the posix reference in STANDARDS to IEEE Std 1003.1-2008, with a fewjmc1-3/+3
updates to follow;
2009-01-06i saw the previous was wrong as soon as i committed it: put thejmc1-6/+6
built-in blurb in STANDARDS; we did once have a COMPATIBILITY section which we merged with STANDARDS, so i think this is appropriate. it certainly feels better than adding single sentences randomly to the end of text bodies.
2009-01-06- rearrange the text to read a little more sanelyjmc1-15/+13
- use standard Ds argument to list width
2009-01-06document, consistently, those apps which also exist as built-insjmc1-2/+9
on certain shells; do not try to document changes between the implementations, but at least warn of their existence; diff from Ingo Schwarze
2007-05-31convert to new .Dd format;jmc1-2/+2
2007-05-29- consistent STANDARDS blurbjmc1-3/+15
- note which options are extensions to POSIX discussed w/ deraadt otto millert
2007-02-21order options; from Igor Sobradojmc1-22/+22
2006-12-15remove a raft of unneccessary escapes; from ru@freebsdjmc1-34/+34
2006-04-25mode_t is your friendderaadt1-3/+3
2005-03-07use .Pq rather than .Po/.Pc;jmc1-2/+2
2003-11-21encourage people to use -h rather than -L;jmc1-6/+6
document -L as compatibility option; slight sync with NetBSD description; ok otto@ millert@
2003-11-20kill comma splice; from Jared Yanovich;jmc1-2/+2
2003-06-25protosderaadt1-9/+9
2003-06-02Remove the advertising clause in the UCB license which Berkeleymillert1-6/+2
rescinded 22 July 1999. Proofed by myself and Theo.
2003-03-07spelling errors/typosdavid1-2/+2
ok jmc@
2002-07-04ansideraadt1-54/+39
2002-06-06Delete dublicate entry. Different patch from dfa@solo.ee applied.mpech1-6/+1
millert@ ok
2001-11-05kill more registers;mpech1-5/+5
millert@ ok
2000-05-26Add a note saying symbolic links are followed for all primaries except -Laaron1-1/+6
and -h; millert@ok
2000-03-17Remove hard sentence breaks.aaron1-4/+7
1999-06-04start to remove non-escaped trailing whitespace, it can confuse troff; pjanzen@aaron1-6/+6
1998-11-28start killing redundant .Nm macro arguments (mandoc ``remembers'' the first oneaaron1-6/+6
it's given)
1998-09-19typosaaron1-6/+13
1998-09-14First complete sweep of man pages, bin/. Command/function names previouslyaaron1-9/+11
(incorrectly) capatilized are fixed. Comma splices, hyphenations, SYNOPSIS cleanups, other miscellaneous typos.
1998-09-07More man page fixes. Particularly fix uses of it's/its, affect/effect,aaron1-2/+2
then/than and such. Other miscellaneous problems fixed across these source files.
1997-09-21$OpenBSD$deraadt1-2/+1
1997-09-01i am bored enough to fix terminal space/tab ugliesderaadt1-8/+8
1997-06-18s/SunOP/SunOS/kstailey1-3/+3
1997-06-18irix 6.2 /usr/bin/test is even worse, hehkstailey1-1/+4