OpenBSD CVS

src/bin/ksh/


Click on a directory to enter that directory. Click on a file to display its revision history and to get a chance to display diffs between revisions.

Current directory: [local] / src / bin / ksh


File Rev. Age Author Last log entry
[BACK] Parent Directory        
[DIR] tests/        
[TXT] CONTRIBUTORS  1.11   5 years  millert   I am retiring my old email address; replace it with my OpenBSD one.
[TXT] LEGAL  1.2   20 years  deraadt   note non-free parts that got yanked years ago; tom.cosgrove@arches-consulting.co...
[TXT] Makefile  1.39   5 years  millert   Add clear-screen emacs editing command, currently not bound to a key by default....
[TXT] NOTES  1.16   6 years  jca   Some more tweaks to NOTES - it's safe to assume that there's no plan to write "...
[TXT] PROJECTS  1.9   6 years  jca   Kill entries that are obviously outdated/out of scope Pointed out by Klemens Na...
[TXT] README  1.16   7 years  jmc   a little tidy up; from raf czlonka
[TXT] alloc.c  1.19   6 years  jca   Introduce internal_warningf() and mark internal_errorf() as noreturn This helps...
[TXT] c_ksh.c  1.63   3 weeks  jsg   correct indentation; no functional change ok tb@
[TXT] c_sh.c  1.65   8 months  cheloha   sh(1), ksh(1): reimplement p_tv() with p_ts() p_tv() is identical to p_ts(). B...
[TXT] c_test.c  1.28   11 months  op   ksh: remove broken special handling of test -t Drop the vestiges of the pre-POS...
[TXT] c_test.h  1.4   19 years  otto   Ansification plus some minor knf. No binary change on i386 and sparc64, binary c...
[TXT] c_ulimit.c  1.29   4 years  deraadt   When system calls indicate an error they return -1, not some arbitrary value < 0...
[TXT] config.h  1.19   6 years  jca   Stop pretending we support building ksh without EDIT/HISTORY support ok anton@
[TXT] edit.c  1.71   3 weeks  jsg   correct indentation; no functional change ok tb@
[TXT] edit.h  1.13   10 months  millert   ksh: escape control chars when displaying file name completions. If there are mu...
[TXT] emacs.c  1.90   10 months  millert   ksh: escape control chars when displaying file name completions. If there are mu...
[TXT] eval.c  1.67   11 months  millert   ksh: make $(< filename) error output include the errno string. This is more cons...
[TXT] exec.c  1.77   10 months  millert   ksh: escape control chars when displaying file name completions. If there are mu...
[TXT] expand.h  1.15   6 years  millert   Bring back the sign compare changes, this time with a fix from otto@ that fixes ...
[TXT] expr.c  1.34   5 years  schwarze   When evaluating an arithmetical expression, for example inside $(()), never do s...
[TXT] history.c  1.84   4 years  jca   No need for <sys/uio.h> as writev(2) isn't used any more.
[TXT] io.c  1.38   4 years  bcallah   Add #include <stdlib.h> for mkstemp. Spotted by maya@netbsd ok deraadt@
[TXT] jobs.c  1.62   3 years  jca   Add support for set -o pipefail With the pipefail option set, the exit status o...
[TXT] ksh.1  1.220   6 months  schwarze   Improve markup in some cases where .Li was abused. Triggered by a smaller diff f...
[TXT] lex.c  1.80   2 weeks  florian   gmtime(3) / locatime(3) can fail when timestamps are way off. Add missing error...
[TXT] lex.h  1.21   6 years  jca   Stop pretending we support building ksh without EDIT/HISTORY support ok anton@
[TXT] mail.c  1.27   5 years  schwarze   Fix three more buglets: 1. Another off-by-one: if a mail file name ends in an (e...
[TXT] main.c  1.100   9 months  kn   avoid MAIL* environment variables to save a few bytes in install media ksh(1) M...
[TXT] misc.c  1.78   2 years  deraadt   when getopts prints "unknown option" or "requires argument", it should not print...
[TXT] path.c  1.23   4 years  deraadt   When system calls indicate an error they return -1, not some arbitrary value < 0...
[TXT] sh.1  1.158   2 months  jmc   add missing Ev macro; from mail at lukasneukom ch
[TXT] sh.h  1.77   10 months  millert   ksh: escape control chars when displaying file name completions. If there are mu...
[TXT] shf.c  1.34   4 years  deraadt   When system calls indicate an error they return -1, not some arbitrary value < 0...
[TXT] shf.h  1.8   8 years  mmcc   Remove a superfluous macro. No binary change. ok tb@
[TXT] syn.c  1.40   2 years  millert   Do not permit an empty list between "while" and "do". This avoids a cpu loop for...
[TXT] table.c  1.25   6 years  jca   Introduce internal_warningf() and mark internal_errorf() as noreturn This helps...
[TXT] table.h  1.15   5 years  millert   Add clear-screen emacs editing command, currently not bound to a key by default....
[TXT] trap.c  1.33   5 years  jca   Fix kill [-SIGNAME | -s SIGNAME] and simplify While the code intended to suppor...
[TXT] tree.c  1.34   6 years  tobias   Support 64 bit integers on 32 bit architectures. No binary change on amd64 and ...
[TXT] tree.h  1.12   8 years  mmcc   Remove three distracting aliases for NULL. ok nicm@
[TXT] tty.c  1.19   2 years  deraadt   For open/openat, if the flags parameter does not contain O_CREAT, the 3rd (varia...
[TXT] tty.h  1.6   8 years  nicm   Remove EXTERN from tty.[ch], from Michael McConville. No binary change.
[TXT] var.c  1.73   9 months  kn   avoid MAIL* environment variables to save a few bytes in install media ksh(1) M...
[TXT] version.c  1.12   24 years  millert   pdksh-5.2.14
[TXT] vi.c  1.60   3 years  millert   Provide definition of CTRL in vi.c like we do for emacs.c. Fixes a portability i...
[TXT] BUG-REPORTS (in the Attic) [Hide]  1.20   8 years  tedu   these files are a combination of old, lies, and old lies. zap. ok halex
[TXT] ChangeLog (in the Attic) [Hide]  1.17   8 years  tedu   these files are a combination of old, lies, and old lies. zap. ok halex
[TXT] ChangeLog.0 (in the Attic) [Hide]  1.6   8 years  tedu   these files are a combination of old, lies, and old lies. zap. ok halex
[TXT] IAFA-PACKAGE (in the Attic) [Hide]  1.8   8 years  tedu   these files are a combination of old, lies, and old lies. zap. ok halex
[TXT] INSTALL (in the Attic) [Hide]  1.2   8 years  tedu   directions for using autoconf cannot be relevant. from Michael McConville
[TXT] NEWS (in the Attic) [Hide]  1.16   8 years  tedu   these files are a combination of old, lies, and old lies. zap. ok halex
[TXT] conf-end.h (in the Attic) [Hide]  1.3   19 years  millert   Remove unused OS dependent #ifdef blocks, #defines and macro abstraction. First ...
[TXT] emacs-gen.sh (in the Attic) [Hide]  1.3   12 years  djm   generalise ksh keybinding system - bindings are no longer limited in length and ...
[TXT] ksh.1tbl (in the Attic) [Hide]  1.91   19 years  millert   Move sh.1tbl -> sh.1 and ksh.1tbl -> ksh.1
[TXT] ksh_dir.h (in the Attic) [Hide]  1.2   19 years  millert   Remove unused OS dependent #ifdef blocks, #defines and macro abstraction. First ...
[TXT] ksh_limval.h (in the Attic) [Hide]  1.4   8 years  nicm   Apply the ancient art of tedu to ksh_limval.h. ok guenther
[TXT] ksh_stat.h (in the Attic) [Hide]  1.4   19 years  millert   Remove unused OS dependent #ifdef blocks, #defines and macro abstraction. First ...
[TXT] ksh_time.h (in the Attic) [Hide]  1.3   19 years  millert   Remove unused OS dependent #ifdef blocks, #defines and macro abstraction. First ...
[TXT] ksh_times.h (in the Attic) [Hide]  1.3   19 years  millert   Remove unused OS dependent #ifdef blocks, #defines and macro abstraction. First ...
[TXT] ksh_wait.h (in the Attic) [Hide]  1.4   19 years  millert   Remove unused OS dependent #ifdef blocks, #defines and macro abstraction. First ...
[TXT] missing.c (in the Attic) [Hide]  1.6   19 years  millert   Remove unused OS dependent #ifdef blocks, #defines and macro abstraction. First ...
[TXT] mknod.c (in the Attic) [Hide]  1.6   8 years  deraadt   remove CSRG BSD-licensed mknod builtin code which was previously used to acceler...
[TXT] options.h (in the Attic) [Hide]  1.3   27 years  downsj   Integrate pdksh 5.2.9.
[TXT] proto.h (in the Attic) [Hide]  1.39   8 years  mmcc   proto.h contains many function prototypes. It's apparently separate from sh.h be...
[TXT] sh.1tbl (in the Attic) [Hide]  1.63   19 years  millert   Move sh.1tbl -> sh.1 and ksh.1tbl -> ksh.1
[TXT] sigact.c (in the Attic) [Hide]  1.2   27 years  downsj   Removed unused file and move KSH define to CFLAGS.
[TXT] sigact.h (in the Attic) [Hide]  1.2   27 years  downsj   More dead wood.
[TXT] siglist.in (in the Attic) [Hide]  1.2   19 years  millert   Use sys_signame and sys_siglist instead of building a list of signal values and ...
[TXT] siglist.sh (in the Attic) [Hide]  1.6   19 years  millert   Use sys_signame and sys_siglist instead of building a list of signal values and ...