summaryrefslogtreecommitdiffstats
path: root/bin
Commit message (Expand)AuthorAgeFilesLines
* sh: Make 'hash' return 1 if at least one utility is not found.jilles2012-02-111-8/+12
* sh: Fix swapped INTON/INTOFF.jilles2012-02-041-2/+2
* sh: Use vfork in a few common cases.jilles2012-02-045-0/+64
* Add prototypes, ANSIfy functions definitions to reduce WARNS=6 output.charnier2012-01-255-5/+6
* sh: Fix $? in the first command of a 'for'.jilles2012-01-221-1/+4
* sh: Remove "kill" example function, which is superseded by the kill builtinjilles2012-01-211-49/+0
* Remove unused variables.ed2012-01-171-96/+30
* sh: Fix execution of multiple statements in a trap when evalskip is setdumbbell2012-01-163-2/+34
* sh: Fix some bugs with exit status from case containing ;&.jilles2012-01-151-9/+24
* sh: Fix two bugs with case and exit status:jilles2012-01-151-1/+3
* sh: Change input buffer size from 1023 to 1024.jilles2012-01-141-6/+6
* sh: Fix out of bounds array access when trap is used with an invalid signal.jilles2012-01-141-2/+2
* sh: Properly show "Not a directory" error in cd builtin.jilles2012-01-131-1/+6
* Spelling fixes for bin/uqs2012-01-071-1/+1
* sh: Make various functions static.jilles2012-01-0110-12/+12
* sh: Remove unused function scopyn().jilles2012-01-012-20/+0
* sh: Make patmatch() non-recursive.jilles2012-01-011-37/+58
* sh: Allow quoting ^ and ] in bracket expressions.jilles2011-12-281-4/+4
* sh: Use dirent.d_type in pathname generation.jilles2011-12-281-0/+4
* sh: Cache de->d_namlen in a local variable.jilles2011-12-281-6/+8
* sh: Do not force special builtins non-special in optimized command subst.jilles2011-12-281-2/+1
* Fix some obtuse fprintf tricks in bin/ed.dim2011-12-162-18/+20
* Add static keywords to chio(1).ed2011-12-111-3/+3
* Move 3.5 KB from the data segment to the text segment.ed2011-12-111-5/+5
* sh: Remove impossible evalskip check in 'for'.jilles2011-11-271-3/+0
* sh: Reduce one level of evaltree() recursion when executing 'case'.jilles2011-11-261-11/+9
* test: Reduce code size of ops table.jilles2011-11-251-5/+5
* Remove yet another outdated note about procfs(5) being required.trociny2011-11-221-6/+0
* No need in procfs(5).trociny2011-11-222-25/+1
* sh: Allow unsetting OPTIND.jilles2011-11-201-2/+3
* sh: Remove undefined behaviour due to overflow in +/-/* in arithmetic.jilles2011-11-081-3/+3
* sh(1): Improve documentation of field splitting.jilles2011-11-051-11/+55
* Put some static keywords in the source code.ed2011-10-316-23/+23
* For processes with no controlling terminal, display "-" in the TTY columntrasz2011-10-302-4/+8
* If ls was invoked with -i but neither -l nor -s, blocksize was used indes2011-10-191-2/+2
* When calculating the width of the blocksize column, ls(1) used 512-bytedes2011-10-181-2/+2
* Minor clarificationdes2011-10-181-1/+2
* Simplify df(1) by factoring out most of the common code:des2011-10-181-26/+27
* Don't chop IO into small pieces, follow cp(1) and just use MAXPHYS.ivoras2011-10-031-15/+9
* Correct a typo that was introduced in 225912gjb2011-10-021-1/+1
* Tweaks to ps(1):gjb2011-10-011-9/+16
* Reorder default ps(1) output according to reality.gjb2011-10-011-2/+2
* Make ps(1) automatically size its column widths.trasz2011-09-295-603/+451
* Get rid of major/minor number distinction.ed2011-09-285-45/+22
* Fix memory leaks in error cases.brueffer2011-08-271-0/+3
* Rename ki_ocomm to ki_tdname and OCOMMLEN to TDNAMLEN.bz2011-07-182-9/+9
* sh(1): Extend documentation about subshells.jilles2011-07-101-8/+46
* Fix style, since this file has just been touched in a major way.se2011-07-091-96/+75
* Some refactoring for easier maintenance of the code. This is a follow-upse2011-07-091-146/+69
* Make /bin/expr support 64bit numeric range and range checks by default,se2011-07-092-140/+152
OpenPOWER on IntegriCloud