summaryrefslogtreecommitdiff
path: root/bin/ksh
AgeCommit message (Collapse)Author
1999-03-18``that that'' -> ``than that''; nash@mcs.netAaron Campbell
1999-03-02Finally, new and improved mandoc ksh/sh man pages. This took hours, and hours,Aaron Campbell
and hours... Someone please read it and find any typos I may have missed.
1999-03-01obliveous -> oblivious; d@Aaron Campbell
1999-01-19Updates from pdksh-unstable-5.2.13.7. Most notable change is:Todd C. Miller
trap: exit traps now executed in subshells (without explicit exit call). See the Changelog for a full list of changes.
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-10missed in updateTodd C. Miller
1999-01-08bug fixes from pdksh-unstable-5.2.13.5; some of which we already had.Todd C. Miller
1998-12-21correct built-in killTheo de Raadt
1998-11-24better error message from ulimitTodd C. Miller
1998-11-19better fixTodd C. Miller
1998-11-19thou shalt not follow the NULL pointer, that way lies madnessTodd 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-10-09Initialize the correct fields when creating an empty command. Fixes bug where aTodd C. Miller
function with no body ( e.g. "testfun () ;" ) would cause ksh to segfault when it was called. Eric Haszlakiewicz <erh@netbsd.org>
1998-09-27preceeding -> precedingAaron Campbell
1998-09-07More man page fixes. Particularly fix uses of it's/its, affect/effect,Aaron Campbell
then/than and such. Other miscellaneous problems fixed across these source files.
1998-09-01more man page fixes; aaron@ug.cs.dal.caTheo de Raadt
1998-07-24fix spelling of separate; aaron@ug.cs.dal.caTheo de Raadt
1998-06-29overflow fix; michael@cs.mun.caTheo de Raadt
1998-06-27new ksh code stupidly did not permit ". /dev/null"; enable that againTheo de Raadt
1998-06-25pdksh-5.2.13 + local changesTodd C. Miller
1998-03-27do not nest RS/RETheo de Raadt
1998-03-18Document what sh/ksh does when the cd command matches a non empty pathMarco S Hyman
in the CDPATH environment variable.
1998-03-06Add unlimit man link for csh and ulimit man link for sh.Todd C. Miller
1998-01-17Make ulimit catch bogosity so that: "ulimit -dflmnpst unlimitted"Todd C. Miller
Results in: ksh: ulimit: "unlimitted" is not a valid limit Not: Killed (because it treated the word as 0). Noticed by mickey@openbsd.org
1998-01-17Don't document ulimit flags that don't existTodd C. Miller
1997-11-16Revert one of the $_ changes made 970102, as it makes sh crash when mailNiklas Hallqvist
arrives and mailchecking is on. I doubt this case was meant to be altered at that time judging from the documentation fix it went along with. However to be really sure I would like to see what POSIX has to say about the mail notification message format. Is $_ meant to be expanded to the mailbox path? If so, this revertion is correct, otherwise, another fix ought to be made. I have no POSIX spec though.
1997-09-12Avoid longjmp/vfork clobbering.Todd C. Miller
1997-09-12Avoid longjmp/vfork clobbering.Todd C. Miller
1997-09-12do not quitenv() too early, or "s" goes away due to it's temporary nature;Theo de Raadt
fix found in freebsd ports tree.. original by ejc@bazzle.com
1997-09-01i am bored enough to fix terminal space/tab ugliesTheo de Raadt
1997-08-05make signal handlers errno safeTheo de Raadt
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
1997-01-02Revert HISTFILE. If anyone wants a differently named history file, theyJason Downs
can set it in their environment.
1997-01-02Don't mention $_.Jason Downs
1997-01-02After discussing $_ with the maintainer, revert ksh behaviour and completelyJason Downs
eliminate it from sh.
1997-01-02Add FSH (set -o sh), initialize it if we're /bin/sh, and add the first use:Jason Downs
don't set $_ if we're non-interactive.
1996-12-29change the name of the history file from .pdksh_hist to .ksh_historyThomas Graichen
this way it is clearer where it comes from (pdksh is ksh in OpenBSD) and it's more consistent with other shells (bash - .bash_history and i think FreeBSD's sh also used something like .sh_history)
1996-12-22Deal with _POSIX_SAVED_IDS when relinquishing privilegesThorsten Lockert
1996-12-18Up limit of available user file descriptors (e.g. for redirections) to 32Niklas Hallqvist
1996-12-14-Wall'ing.Michael Shalayeff
1996-11-30Install ksh as sh too.Jason Downs
1996-11-21syncJason Downs
1996-11-21Update to 5.2.12.Jason Downs
1996-10-13Update to version 5.2.11.Jason Downs
1996-10-01Move ksh.1 to ksh.1tbl, fixing all of it's problems in one massive paradigmJason Downs
shift. Or something like that.
1996-10-01Integrate pdksh 5.2.9.Jason Downs
1996-08-25Fix problems with compiling without KSH defined, add NOEDIT override.Jason Downs