summaryrefslogtreecommitdiff
path: root/bin
AgeCommit message (Expand)Author
2016-03-06Make set +o conform with POSIX.natano
2016-03-05POSIX-compliant behavior of "set -u" regarding "$*" and "$@" specialsDmitrij Czarkoff
2016-03-04Fix a typo. The command is to get the default system PATH valueTodd C. Miller
2016-03-04remove CSRG BSD-licensed mknod builtin code which was previously used toTheo de Raadt
2016-03-04don't parse (...|...) patterns in variable substitution inside double quotesDmitrij Czarkoff
2016-03-01tidy up function declarations and definitionsmmcc
2016-03-01remove unneeded includesmmcc
2016-03-01drop Linux emulation support; ok sthen@ visa@Christian Weisgerber
2016-02-16Ignore trailing slashes and skip over duplicate slashes in chk_path() toPhilip Guenther
2016-02-15To archive a 101 character absolute path in ustar format we mustPhilip Guenther
2016-02-08remove needless headersmmcc
2016-02-01stop linking mv(1) to libutil, since that isn't used.Gleydson Soares
2016-02-01style nit - do not add a space between function name and bracketGleydson Soares
2016-02-01- make usage() static and __deadGleydson Soares
2016-01-29Therefor -> Therefore (where appropriate)tb
2016-01-26remove a useless macrommcc
2016-01-18Fix a regression (and POSIX violation) introduced with UTF-8 support:Ingo Schwarze
2016-01-15Initialize a struct kill_info and an associated int in the declarationsmmcc
2016-01-13fix exit status on pledge fail, eval here should be 2.Gleydson Soares
2016-01-10Partial revert: put back the file fmt.c.Ingo Schwarze
2016-01-10UTF-8 support:Ingo Schwarze
2016-01-09Replace "function call" with "function" when referring to a functionmmcc
2016-01-08Next step in UTF-8 support:Ingo Schwarze
2016-01-07need to increase INT_MAX to 64 bits too. from Nathan HolsteinTed Unangst
2016-01-06use int64_t for arithmetic. 64 bits ought to be enough for anyone.Ted Unangst
2016-01-01don't declar main. from Michal MazurekTed Unangst
2015-12-31Document the -h option for chmod and chflags, rewording the chgrp(1) andPhilip Guenther
2015-12-30add another combo for home/end keys that works in tmux.Ted Unangst
2015-12-30rename a few variables/functions to avoid shadowingTed Unangst
2015-12-30rename global "e" to genv to avoid accidental shadowing and aliasing.Ted Unangst
2015-12-29fix exit status on pledge(2) failure.Gleydson Soares
2015-12-29Remove reference to $ERRNO, which was been unimplemented for >= 19mmcc
2015-12-27Tweak comment: we now always make a copy of argv.Jeremie Courreges-Anglas
2015-12-27unconditionally duplicate the argv array on initialization, to make itAlexander Hall
2015-12-27remove unused variableCharles Longeau
2015-12-26remove special characters; diff from michael reedJason McIntyre
2015-12-26Set the times, mode, and flags on symlinks when doing cp -p (or mv acrossPhilip Guenther
2015-12-26Replace handrolled xfree() function by directly using free(3)mestre
2015-12-24More adress -> addressmmcc
2015-12-22Assign pointer variables to NULL rather than 0. No functional change.mmcc
2015-12-22Remove a needless allocation cast. No binary change.mmcc
2015-12-21Replace an ugly bit of pointer arithmetic with a conditional expression.mmcc
2015-12-16Replace "tame" by "pledge" in a comment.tb
2015-12-14Move system headers from sh.h to those files that actually need them.tb
2015-12-14Remove a superfluous macro. No binary change. ok tb@mmcc
2015-12-10In emacs command-line editing mode, make sure that moving left andIngo Schwarze
2015-12-09Remove NULL-check before free(). ok tb@mmcc
2015-12-06Remove a 250-line catalog of AT&T ksh bugs. ok tedummcc
2015-12-06pledge "dpath" to allow creation of nodes via mkfifo(2) and mknod(2)Theo de Raadt
2015-12-06Use __progname instead of manually handling argv[0].Tobias Stoeckmann