Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-02-06 | typos from alexey dobriyan; | Jason McIntyre | |
2005-03-30 | lots of indentation cleanup, now ksh is readable like our other code. | Theo de Raadt | |
double checked to make sure no binaries change, and eyed by niallo | |||
2005-03-28 | spacing | Theo de Raadt | |
2005-02-25 | knf | Theo de Raadt | |
2004-12-30 | Remove -Wno-unused form CFLAGS and kill some unused vars found as a result of | Otto Moerbeek | |
that. ok millert@ | |||
2004-12-22 | Our times(3) just calls getrusage(2) and gettimeofday(2), converting seconds | Todd C. Miller | |
to ticks. Since ksh needs things in seconds it then converted them back. Avoid the silliness and use the getrusage(2) and gettimeofday(2) directly. With man page help from jmc@ | |||
2004-12-22 | Use stdbool.h instead of rolling our own bools. | Todd C. Miller | |
2004-12-20 | Ansification plus some minor knf. No binary change on i386 and | Otto Moerbeek | |
sparc64, binary change in lex.o on macppc due to introduction of dopprompt() prototype. ok millert@ | |||
2004-12-19 | spacing | Theo de Raadt | |
2004-12-18 | Use struct termios instead of TTY_state typedef | Todd C. Miller | |
Use tc[gs]etattr() instead of [gs]et_tty() abstraction | |||
2004-12-18 | Flags set in signal handlers should be volatile sig_atomic_t | Todd C. Miller | |
2004-12-18 | Get rid of #ifdef KSH since we don't care about building a V7 style sh and | Todd C. Miller | |
the #ifdef KSH code is required to make a POSIX sh. From Matthias Kilian | |||
2004-12-18 | Remove unused OS dependent #ifdef blocks, #defines and macro abstraction. | Todd C. Miller | |
First step in making the ksh code easier to read. From Matthias Kilian | |||
2004-11-04 | do the variety-pack of bash-style \letter expansions on prompt variables. | Theo de Raadt | |
a few issues remain with \ and $ and ! because of early variable expansion done by incorrect eval/substitution, but this change is not responsible for that. tested by djm, jmc, and many others | |||
2003-11-10 | If "from fd" == "to fd" don't call dup2() or close "from fd". | Todd C. Miller | |
2003-10-22 | typos from Jared Yanovich; | Jason McIntyre | |
ok deraadt@ | |||
2003-03-13 | a few strcpy -> strlcpy; a couple people have mailed in a variety of | Theo de Raadt | |
patches, and i already had this sitting on my laptop at that time.. i used that as a chance to note that we had all done the same work, more or less | |||
2003-02-28 | typos; from Brian Poole | Jason McIntyre | |
2002-06-09 | knf | Todd T. Fries | |
1999-08-04 | o Better fix for not sending a HUP to pg 0 from the pdksh maintainer | Todd C. Miller | |
o Includes fix for another unrelated problem where output of jobs command contains lots of ^A characters | |||
1999-08-02 | Check to make sure process group is not 0 before sending a SIGHUP to | Todd C. Miller | |
the process group on exit. This will cause problems if we are not the process group leader. | |||
1999-07-14 | pdksh-5.2.14 | Todd C. Miller | |
1999-01-19 | Updates 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-10 | sync with pdksh-unstable-5.2.13.6 | Todd C. Miller | |
1999-01-08 | bug fixes from pdksh-unstable-5.2.13.5; some of which we already had. | Todd C. Miller | |
1998-11-19 | better fix | Todd C. Miller | |
1998-11-19 | thou shalt not follow the NULL pointer, that way lies madness | Todd C. Miller | |
1998-10-29 | Bug fixes from pdksh-unstable-5.2.13.4, including "official" versions of | Todd 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-25 | pdksh-5.2.13 + local changes | Todd C. Miller | |
1997-06-19 | back out | kstailey | |
1997-06-18 | (foo *)0 -> NULL | kstailey | |
1996-11-21 | Update to 5.2.12. | Jason Downs | |
1996-08-25 | Fix problems with compiling without KSH defined, add NOEDIT override. | Jason Downs | |
1996-08-19 | update to pdksh-5.2.8 | Jason Downs | |
1996-08-14 | Import pdksh 5.2.7. | Jason Downs | |