summaryrefslogtreecommitdiffstats
path: root/bin
AgeCommit message (Expand)AuthorFilesLines
2015-12-21Replace an ugly bit of pointer arithmetic with a conditional expression.mmcc1-2/+2
2015-12-16Replace "tame" by "pledge" in a comment.tb1-2/+2
2015-12-14Move system headers from sh.h to those files that actually need them.tb22-32/+85
2015-12-14Remove a superfluous macro. No binary change. ok tb@mmcc4-8/+7
2015-12-10In emacs command-line editing mode, make sure that moving left andschwarze1-5/+24
2015-12-09Remove NULL-check before free(). ok tb@mmcc5-31/+18
2015-12-06Remove a 250-line catalog of AT&T ksh bugs. ok tedummcc1-250/+1
2015-12-06pledge "dpath" to allow creation of nodes via mkfifo(2) and mknod(2)deraadt2-4/+4
2015-12-06Use __progname instead of manually handling argv[0].tobias2-15/+9
2015-12-05Remove some more pdksh-specific stuff and references to files that nommcc1-10/+2
2015-12-05Remove descriptions of files that no longer exist.mmcc1-8/+1
2015-12-05Remove needless reference to LEGAL, which is likely outdated itself.mmcc1-7/+1
2015-12-05Remove some bug report guidelines from pdksh that aren't relevant to us.mmcc1-14/+1
2015-12-02comment typommcc1-2/+2
2015-12-01Support UTF-8: use wcwidth(3) for column adjustment and replaceschwarze7-16/+85
2015-11-27the rm code in mv inherited pledge from rm. it shoud be safe, but theretedu1-3/+1
2015-11-27Use strlcpy to copy strings in struct mount, not memmove. Avoidsmillert2-8/+8
2015-11-24Revert previous tweak, pending a more complete rewording. Discussed withmmcc1-3/+3
2015-11-22This man page uses "Note that" profusely, which is generally consideredmmcc1-6/+9
2015-11-22Don't use pdksh for self-reference and remove needless historicalmmcc1-13/+8
2015-11-22Remove commented-out BUGS section that directs reports to long-extinctmmcc1-34/+2
2015-11-21"one" -> "one or more"mmcc1-3/+3
2015-11-20honestly i think you should just zap that paragraph - it doesn;t maketb1-12/+1
2015-11-20Cannot pledge bottom half of setting, because of the ioctl backingderaadt1-4/+5
2015-11-20KNFderaadt1-3/+3
2015-11-20remove unused prototypetb1-2/+1
2015-11-20make ed restore the user defined prompt (specified with -p) when it was turnedtb2-6/+5
2015-11-18Only unget match[] if it has been used, ok sthennicm1-4/+5
2015-11-17as in rm, needs getpw in pledgetedu1-2/+2
2015-11-17don't need locale header anymoretedu2-5/+3
2015-11-17overwriting code isn't usedtedu1-82/+1
2015-11-17int -> size_t for a len fieldmmcc2-4/+4
2015-11-17remove some more flagstedu1-17/+4
2015-11-17trim down the flags in rmtedu1-82/+29
2015-11-17remove Rflag and pflag (1) and rflag (0).tedu1-61/+12
2015-11-17remove getopt() from the nested cp and rm mainstedu3-101/+18
2015-11-17direct copy of cp and rm code into mv, so it can avoid fork+exec.tedu4-39/+1258
2015-11-17Missing "getpw" pledges, these were unnoticed because nobody expectsderaadt1-3/+3
2015-11-16rename link to name to avoid shadowing the functiontedu1-6/+6
2015-11-12use symbolics for flags to openderaadt1-2/+2
2015-11-12Use isdigit() instead of ksh's homebrewed alternative.mmcc9-15/+20
2015-11-11fix pledge error messagederaadt1-2/+2
2015-11-11exit() after perror() for pledge failure. Perhaps this got introducedderaadt2-4/+8
2015-11-09add missing NAME entries; ok schwarzejmc1-3/+4
2015-11-08Tweak a reallocarray call to be more overflow-resistant. From Theo Buehler.mmcc1-3/+3
2015-11-07Make it clearer that warningf()'s first argument determines whether themmcc2-5/+5
2015-11-06add [ to NAME, and document it; the NAME addition wasjmc1-3/+8
2015-11-05Capitalize entire macro name.mmcc1-24/+24
2015-11-05Clean up an Xstring macro. Submitted by Theo Buehler.mmcc1-3/+2
2015-11-05Remove an alias for a macro.mmcc1-11/+10