summaryrefslogtreecommitdiffstats
path: root/bin (follow)
Commit message (Expand)AuthorAgeFilesLines
* rename global "e" to genv to avoid accidental shadowing and aliasing.tedu2015-12-3013-111/+111
* fix exit status on pledge(2) failure.gsoares2015-12-291-2/+2
* Remove reference to $ERRNO, which was been unimplemented for >= 19mmcc2015-12-291-8/+2
* Tweak comment: we now always make a copy of argv.jca2015-12-271-3/+3
* unconditionally duplicate the argv array on initialization, to make ithalex2015-12-271-10/+8
* remove unused variablechl2015-12-271-3/+3
* remove special characters; diff from michael reedjmc2015-12-261-101/+101
* Set the times, mode, and flags on symlinks when doing cp -p (or mv acrossguenther2015-12-263-36/+6
* Replace handrolled xfree() function by directly using free(3)mestre2015-12-2619-153/+145
* More adress -> addressmmcc2015-12-241-2/+2
* Assign pointer variables to NULL rather than 0. No functional change.mmcc2015-12-221-5/+5
* Remove a needless allocation cast. No binary change.mmcc2015-12-221-2/+2
* Replace an ugly bit of pointer arithmetic with a conditional expression.mmcc2015-12-211-2/+2
* Replace "tame" by "pledge" in a comment.tb2015-12-161-2/+2
* Move system headers from sh.h to those files that actually need them.tb2015-12-1422-32/+85
* Remove a superfluous macro. No binary change. ok tb@mmcc2015-12-144-8/+7
* In emacs command-line editing mode, make sure that moving left andschwarze2015-12-101-5/+24
* Remove NULL-check before free(). ok tb@mmcc2015-12-095-31/+18
* Remove a 250-line catalog of AT&T ksh bugs. ok tedummcc2015-12-061-250/+1
* pledge "dpath" to allow creation of nodes via mkfifo(2) and mknod(2)deraadt2015-12-062-4/+4
* Use __progname instead of manually handling argv[0].tobias2015-12-062-15/+9
* Remove some more pdksh-specific stuff and references to files that nommcc2015-12-051-10/+2
* Remove descriptions of files that no longer exist.mmcc2015-12-051-8/+1
* Remove needless reference to LEGAL, which is likely outdated itself.mmcc2015-12-051-7/+1
* Remove some bug report guidelines from pdksh that aren't relevant to us.mmcc2015-12-051-14/+1
* comment typommcc2015-12-021-2/+2
* Support UTF-8: use wcwidth(3) for column adjustment and replaceschwarze2015-12-017-16/+85
* the rm code in mv inherited pledge from rm. it shoud be safe, but theretedu2015-11-271-3/+1
* Use strlcpy to copy strings in struct mount, not memmove. Avoidsmillert2015-11-272-8/+8
* Revert previous tweak, pending a more complete rewording. Discussed withmmcc2015-11-241-3/+3
* This man page uses "Note that" profusely, which is generally consideredmmcc2015-11-221-6/+9
* Don't use pdksh for self-reference and remove needless historicalmmcc2015-11-221-13/+8
* Remove commented-out BUGS section that directs reports to long-extinctmmcc2015-11-221-34/+2
* "one" -> "one or more"mmcc2015-11-211-3/+3
* honestly i think you should just zap that paragraph - it doesn;t maketb2015-11-201-12/+1
* Cannot pledge bottom half of setting, because of the ioctl backingderaadt2015-11-201-4/+5
* KNFderaadt2015-11-201-3/+3
* remove unused prototypetb2015-11-201-2/+1
* make ed restore the user defined prompt (specified with -p) when it was turnedtb2015-11-202-6/+5
* Only unget match[] if it has been used, ok sthennicm2015-11-181-4/+5
* as in rm, needs getpw in pledgetedu2015-11-171-2/+2
* don't need locale header anymoretedu2015-11-172-5/+3
* overwriting code isn't usedtedu2015-11-171-82/+1
* int -> size_t for a len fieldmmcc2015-11-172-4/+4
* remove some more flagstedu2015-11-171-17/+4
* trim down the flags in rmtedu2015-11-171-82/+29
* remove Rflag and pflag (1) and rflag (0).tedu2015-11-171-61/+12
* remove getopt() from the nested cp and rm mainstedu2015-11-173-102/+19
* direct copy of cp and rm code into mv, so it can avoid fork+exec.tedu2015-11-174-40/+1259
* Missing "getpw" pledges, these were unnoticed because nobody expectsderaadt2015-11-171-3/+3