summaryrefslogtreecommitdiff
path: root/bin/ksh
AgeCommit message (Expand)Author
2010-03-27`b' and `c' arguments to mknod are not optional; from LEVAI DanielJason McIntyre
2010-03-24fix the cases where ${name#pat} and ${name%pat} will generate an empty wordFederico G. Schwindt
2010-02-26Array indices are limited to 0 through 10239 now.william
2010-02-25get rid of overlapping blocks discouraged by mdoc.samples(7);Ingo Schwarze
2010-01-04Crank max array size in ksh to 10K-1, since 2047 is too restrictive.Theo de Raadt
2009-12-13remember to restore errno (ie. stop someone from making a mistake later)Theo de Raadt
2009-12-12a dangling do / while that was very very uglyTheo de Raadt
2009-10-28rcsid[] and sccsid[] and copyright[] are essentially unmaintained (andTheo de Raadt
2009-07-02avoid infinite recursion if unlink fails. reported by Stefan PetterssonMartynas Venckus
2009-06-29make VSEARCH werase act like regular werase after the last change.Martynas Venckus
2009-06-10Fix problem with ^w fix that broke 'B'Michael Erdely
2009-06-04"make ksh vi mode handle werase more like vi. It's really irritating toMichael Erdely
2009-06-02fix macro handlingAlexander Hall
2009-06-01please sthen the 80 character pedantTheo de Raadt
2009-06-01"let --" was crashing ksh; found by phy0@rambler.ru. Various other expressionsTheo de Raadt
2009-05-28fix missing bracket by slightly rewriting; from Alan R. S. BuenoJason McIntyre
2009-05-05Fix usage string for mknod builtin.Todd C. Miller
2009-04-19don't print extraneous padding characters when tab-completion file/commandStuart Henderson
2009-03-06after some discussion with millert, pull in the character class infoJason McIntyre
2009-03-05Add glob(7) and refer to it. OK jmc@ sobrado@Todd C. Miller
2009-03-03Add POSIX character class support ([:alpha:] and friends) to ksh globbing.Todd C. Miller
2009-03-01Fix PR #723: test(1) operator precedence inconsistent with POSIXOtto Moerbeek
2009-02-07some tweaks for previous that got missed;Jason McIntyre
2009-02-07Ensure that *wp isn't NULL.Matthias Kilian
2009-02-07Make built-in echo behave according to POSIX when set -o posix is in effect:Philip Guenthe
2009-01-29pass "xerrok" status across the execution call stack to more closelyJared Yanovich
2009-01-17Use libc qsort instead of private version. Tested by several people.Todd C. Miller
2008-08-11plug a memleak when freeing io redirection in commands.Jared Yanovich
2008-07-23fix stack abuse in the `time' commmand, using alloc()'d memory instead.Jared Yanovich
2008-07-21Extra sanity checking for afree(); OK deraadt@ and pvalchev@Todd C. Miller
2008-07-12Fix a strlcpy() bound.Miod Vallat
2008-07-05ksh starting as root will refuse to import a PS1 prompt unless itDamien Miller
2008-07-03fix inifinite loop with set -o csh-history and !<space> as input.Otto Moerbeek
2008-05-20cast pointer arithmetic to unsigned so we can behave correctly onFederico G. Schwindt
2008-05-17documentation tweaks.Igor Sobrado
2008-05-08documentation tweaks.Igor Sobrado
2008-03-21Make ulimit able to get and set multiple limits in a single invocationTodd C. Miller
2008-01-12Remove ulimit MLINK, it is a shell built-in.Miod Vallat
2007-11-25spelling fixes, from Martynas Venckus;Jason McIntyre
2007-10-15specifying int instead of just unsigned is better styleTheo de Raadt
2007-09-06Be more smart waiting for input for non-interactive scripts. FixOtto Moerbeek
2007-09-05Call ERR trap _before_ doing exit handling. Otherwise it's too lateOtto Moerbeek
2007-09-03Unsetting a non-existent variable is not an error. SeeOtto Moerbeek
2007-08-02backout last change; iff is right.Federico G. Schwindt
2007-08-02while i'm here: iff -> ifFederico G. Schwindt
2007-08-02another memory leak fix found by coverity. from netbsd but modified.Federico G. Schwindt
2007-08-02fix memory leaks and one potential null deref found by coverity. from netbsd.Federico G. Schwindt
2007-08-01escape [, ], and ? as well. from cbiere@netbsd.Federico G. Schwindt
2007-06-02s/FALLTROUGH/FALLTHROUGH/Moritz Jodeit
2007-05-31Only process ENV when in interactive mode as SU says. Started byOtto Moerbeek