summaryrefslogtreecommitdiff
path: root/bin/ksh/c_sh.c
AgeCommit message (Collapse)Author
2003-01-04spellingTheo de Raadt
2002-06-09knfTodd T. Fries
1999-07-14pdksh-5.2.14Todd C. Miller
1999-06-15patches from pdksh 5.2.13.11Todd C. Miller
1999-01-10sync with pdksh-unstable-5.2.13.6Todd C. Miller
1999-01-10Fix bug in c_sh.c where an unitialized variable could be used.Todd C. Miller
Bug found by fgsch@openbsd.org. Patch mailed to pdksh maintainer.
1999-01-08bug fixes from pdksh-unstable-5.2.13.5; some of which we already had.Todd C. Miller
1998-10-29Bug fixes from pdksh-unstable-5.2.13.4, including "official" versions ofTodd C. Miller
some that we had already fixed locally. o typeset -f FUNC doesn't print follows command (and expression) substitutions. o when re-allocating memory, too much may be copied from old memory. o set -o printed some options sans names. o emacs mode: <esc>. in very fist command causes core dump. o pdksh dumps core after a cd command. o typeset -i reports on array elements that have no value (at&t ksh reports on array base name - no index). o ulimit -ctn unlimittttted kills shell (resource exceeded). o ". /dev/null" says access denied. o flag field in aliases incorrectly changed (all flags set instead of clearing ISSET) in exec.c(flushcom). o ${#array[*]} prints largest index instead of number of (set) elements in an array (ksh88 does the former). o sys_siglist[] doesn't always have NSIG non-null entries...
1998-06-25pdksh-5.2.13 + local changesTodd C. Miller
1997-08-05Fixes for a variety of pdksh problems:grr
1) pkksh in sh mode closed fd's other than [012] on exec'ing a command. this is a ksh'ism and POSIX sates that open files are part of the environment to be passed to the new process. 2) pdksh in sh mode interpets (( as meaning the start of arithmetic "quoting", which is incompatible with it's usage as a nested sub-shell invocation. The $(( form for arithmetic substitution is stil valid, however. PR user/59 millert@openbsd.org (Todd C. Miller) 3) pdksh sh.1 manpage isn't explicit about the range of input text that is subject to field splitting after a substitution. PR user/236 Mathieu.Herrb@mipnet.fr (Mathiew Herrb)
1997-06-19back outkstailey
1997-06-18(foo *)0 -> NULLkstailey
1996-10-13Update to version 5.2.11.Jason Downs
1996-08-19update to pdksh-5.2.8Jason Downs
1996-08-14Import pdksh 5.2.7.Jason Downs