summaryrefslogtreecommitdiffstats
path: root/bin/test (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Support integers of arbitrary length.tobias2018-04-021-21/+92
| | | | | | | 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
* Add < and > to the comment describind the grammar.jca2017-07-241-3/+3
| | | | Picked in a diff from Klemens Nanni
* remove redundant variable declarations in Makefiles, since those areespie2017-07-091-2/+1
| | | | | | the default. okay millert@
* Add an explicit syntax() call to indicate that no binary op waskrw2017-01-211-3/+4
| | | | | | | found. Makes gcc happier. Add __dead to function prototype as we go by. ok guenther@
* Add, correct, and improve HISTORY sections.schwarze2016-08-161-2/+7
| | | | | From Sevan Janiyan <venture37 at geeklan dot co dot uk>. Verified using http://minnie.tuhs.org/.
* for some time now mandoc has not required MLINKS to functionjmc2016-03-301-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
* fix exit status on pledge fail, eval here should be 2.gsoares2016-01-131-2/+2
| | | | OK tb@
* add [ to NAME, and document it; the NAME addition wasjmc2015-11-061-3/+8
| | | | | | proposed by ingo a while back but never got committed; ok schwarze
* Change all tame callers to namechange to pledge(2).deraadt2015-10-091-3/+3
|
* tame "stdio rpath" is sufficient for all the operations done by test(1)deraadt2015-10-031-1/+4
|
* posix fix: should behave like [ when invoked as /bin/[tedu2014-12-021-2/+3
| | | | | matches freebsd and other implementations ok deraadt millert
* -a, -o, and () are marked by posix as obsolete; the finer details arejmc2014-06-031-2/+11
| | | | | | left to the user to investigate, on guenther's advice; ok guenther
* add unsigned char casts for specific calls to ctype.h macros.deraadt2013-11-211-2/+2
| | | | ok guenther step
* Move test(1) test into regress.nicm2011-07-093-321/+0
| | | | ok deraadt
* switch to installing source manuals (base part)schwarze2011-06-231-2/+2
| | | | | discussed with lots of people, tested by naddy@, "move fast" deraadt@
* fix markup: (expression) -> ( expression )jmc2010-09-111-3/+3
| | | | | | confirmed by and ok sobrado fix comes from jilles@freebsd, -r1.30
* add an EXIT STATUS section for /bin;jmc2010-09-031-4/+4
|
* more consistent text for our return values; from daniel dickmanjmc2010-07-211-15/+16
|
* "fix" SYNOPSIS: whilst it still formats incorrectly, apparentlyjmc2010-05-131-5/+4
| | | | | | kristaps will fix this soon; from Christian Brueffer
* rcsid[] and sccsid[] and copyright[] are essentially unmaintained (andderaadt2009-10-271-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
* Fix PR #723: test(1) operator precedence inconsistent with POSIXotto2009-03-011-6/+29
| | | | | Make sure ksh builtin test and test(1) do not differ. From Christiano Farina Haesbaert. ok miod@
* bump the posix reference in STANDARDS to IEEE Std 1003.1-2008, with a fewjmc2009-02-081-3/+3
| | | | updates to follow;
* i saw the previous was wrong as soon as i committed it: put thejmc2009-01-061-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.
* - rearrange the text to read a little more sanelyjmc2009-01-061-15/+13
| | | | - use standard Ds argument to list width
* document, consistently, those apps which also exist as built-insjmc2009-01-061-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
* convert to new .Dd format;jmc2007-05-311-2/+2
|
* - consistent STANDARDS blurbjmc2007-05-291-3/+15
| | | | | | - note which options are extensions to POSIX discussed w/ deraadt otto millert
* order options; from Igor Sobradojmc2007-02-211-22/+22
|
* remove a raft of unneccessary escapes; from ru@freebsdjmc2006-12-151-34/+34
|
* mode_t is your friendderaadt2006-04-251-3/+3
|
* use .Pq rather than .Po/.Pc;jmc2005-03-071-2/+2
|
* encourage people to use -h rather than -L;jmc2003-11-211-6/+6
| | | | | | | document -L as compatibility option; slight sync with NetBSD description; ok otto@ millert@
* kill comma splice; from Jared Yanovich;jmc2003-11-201-2/+2
|
* protosderaadt2003-06-251-9/+9
|
* Remove the advertising clause in the UCB license which Berkeleymillert2003-06-021-6/+2
| | | | rescinded 22 July 1999. Proofed by myself and Theo.
* spelling errors/typosdavid2003-03-071-2/+2
| | | | ok jmc@
* ansideraadt2002-07-041-54/+39
|
* Delete dublicate entry. Different patch from dfa@solo.ee applied.mpech2002-06-061-6/+1
| | | | millert@ ok
* kill more registers;mpech2001-11-051-5/+5
| | | | millert@ ok
* Add a note saying symbolic links are followed for all primaries except -Laaron2000-05-261-1/+6
| | | | and -h; millert@ok
* Remove hard sentence breaks.aaron2000-03-171-4/+7
|
* start to remove non-escaped trailing whitespace, it can confuse troff; pjanzen@aaron1999-06-041-6/+6
|
* start killing redundant .Nm macro arguments (mandoc ``remembers'' the first oneaaron1998-11-281-6/+6
| | | | it's given)
* typosaaron1998-09-191-6/+13
|
* First complete sweep of man pages, bin/. Command/function names previouslyaaron1998-09-141-9/+11
| | | | | (incorrectly) capatilized are fixed. Comma splices, hyphenations, SYNOPSIS cleanups, other miscellaneous typos.
* More man page fixes. Particularly fix uses of it's/its, affect/effect,aaron1998-09-071-2/+2
| | | | | then/than and such. Other miscellaneous problems fixed across these source files.
* $OpenBSD$deraadt1997-09-211-2/+1
|
* i am bored enough to fix terminal space/tab ugliesderaadt1997-09-011-8/+8
|
* s/SunOP/SunOS/kstailey1997-06-181-3/+3
|
* irix 6.2 /usr/bin/test is even worse, hehkstailey1997-06-181-1/+4
|