| patch |
summary |
view |
raw |
| 001_upstream-readonly-vars.patch |
jobs.c | 76 ++++++++++++++++++++---------------------------------------------
shf.c | 1
var.c | 8 ++++--
3 files changed, 29 insertions(+), 56 deletions(-)
|
view
|
download
|
| 010_OpenBSD-patches.patch |
c_ksh.c | 1
c_sh.c | 9 ++++-
c_test.c | 22 +++++-------
edit.c | 95 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
edit.h | 3 +
emacs.c | 85 ++++++++++++++++++++++++++++++++++++++++++++++++++
eval.c | 7 ++--
exec.c | 53 ++++++++++++++++++++-----------
history.c | 12 +++----
io.c | 13 +++++++
jobs.c | 8 ++--
lex.c | 14 ++++----
main.c | 19 ++++++++++-
misc.c | 22 ++++++++++++
sh.h | 5 ++
tests/regress.t | 3 +
tests/th | 4 +-
trap.c | 5 ++
tree.c | 6 +--
vi.c | 46 ++++++++++++++++++++++++---
20 files changed, 370 insertions(+), 62 deletions(-)
|
view
|
download
|
| 011_OpenBSD-alloc.patch |
alloc.c | 145 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
1 file changed, 141 insertions(+), 4 deletions(-)
|
view
|
download
|
| 020_PLD-patches.patch |
c_sh.c | 7 +++++--
c_ulimit.c | 26 +++++++++++++++++++++++---
2 files changed, 28 insertions(+), 5 deletions(-)
|
view
|
download
|
| 030_posh-eval.patch |
c_sh.c | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
|
view
|
download
|
| 040_Debian-gcc-warnings.patch |
c_ksh.c | 5 +++--
io.c | 3 ++-
jobs.c | 3 ++-
lex.c | 3 ++-
main.c | 3 ++-
table.c | 3 ++-
var.c | 6 ++++--
7 files changed, 17 insertions(+), 9 deletions(-)
|
view
|
download
|
| 041_Debian-tilde-expansion.patch |
eval.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
|
view
|
download
|
| 042_Debian-eaccess.patch |
c_test.c | 35 ++++++++++++++++++++++++++++++++++-
main.c | 5 ++++-
misc.c | 12 +++++++-----
sh.h | 7 +++++++
4 files changed, 52 insertions(+), 7 deletions(-)
|
view
|
download
|
| 043_Debian-siglist.patch |
siglist.sh | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
|
view
|
download
|
| 044_Debian-emacs-crash.patch |
emacs.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
|
view
|
download
|
| 045_Debian-job-control.patch |
jobs.c | 17 ++++++++++++-----
ksh.Man | 5 +++++
lex.c | 38 +++++++++++++++++++++++++++++++++++++-
3 files changed, 54 insertions(+), 6 deletions(-)
|
view
|
download
|
| 050_various-man-fixes.patch |
ksh.Man | 68 ++++++++++++++++++++++++++++++++++++++--------------------------
1 file changed, 41 insertions(+), 27 deletions(-)
|
view
|
download
|
| 101_PLD-pdksh-EDITMODE.patch |
ksh.Man | 14 +++++++++++---
table.h | 1 +
var.c | 13 +++++++++----
3 files changed, 21 insertions(+), 7 deletions(-)
|
view
|
download
|
| 102_PLD-pdksh-ulimit-vmem.patch |
c_ulimit.c | 4 ++++
1 file changed, 4 insertions(+)
|
view
|
download
|
| 103_PLD-pdksh-unset.patch |
c_sh.c | 5 +----
1 file changed, 1 insertion(+), 4 deletions(-)
|
view
|
download
|
| 104_Debian-#415167-lack-of-dot-arguments.patch |
c_sh.c | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
|
view
|
download
|
| 105_OpenBSD-heredoc-quote.patch |
exec.c | 2 +-
lex.c | 8 +++++++-
lex.h | 1 +
3 files changed, 9 insertions(+), 2 deletions(-)
|
view
|
download
|
| 106_Debian-man-hyphens.patch |
ksh.Man | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
|
view
|
download
|
| 107_Debian-gcc-warnings2.patch |
eval.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
|
view
|
download
|
| 108_Debian-sysconf_retval_check.patch |
jobs.c | 12 +++++++++---
1 file changed, 9 insertions(+), 3 deletions(-)
|
view
|
download
|
| 109_mksh-delete_key.patch |
emacs.c | 54 ++++++++++++++++++++++++++++++++++++++++++++++++------
1 file changed, 48 insertions(+), 6 deletions(-)
|
view
|
download
|
| 110_Debian-exit-negative-number.patch |
c_sh.c | 11 ++++++++---
tests/debian-110.t | 17 +++++++++++++++++
2 files changed, 25 insertions(+), 3 deletions(-)
|
view
|
download
|
| 111_mksh-set-e.patch |
c_sh.c | 5 ++-
eval.c | 2 -
exec.c | 75 ++++++++++++++++++++++++++++++-----------------------
jobs.c | 7 ++--
main.c | 2 -
proto.h | 6 ++--
tests/debian-111.t | 60 ++++++++++++++++++++++++++++++++++++++++++
7 files changed, 115 insertions(+), 42 deletions(-)
|
view
|
download
|
| 112_OpenBSD-test.patch |
c_test.c | 24 ++++++++++++++++--------
tests/debian-112.t | 8 ++++++++
2 files changed, 24 insertions(+), 8 deletions(-)
|
view
|
download
|
| 113_OpenBSD-memory.patch |
alloc.c | 9 ++++++++-
c_sh.c | 7 ++-----
misc.c | 6 +++++-
syn.c | 5 +++++
tree.c | 1 +
5 files changed, 21 insertions(+), 7 deletions(-)
|
view
|
download
|
| 114_OpenBSD-let-crash.patch |
expr.c | 3 ++-
tests/debian-114.t | 8 ++++++++
2 files changed, 10 insertions(+), 1 deletion(-)
|
view
|
download
|
| 115_OpenBSD-echo-posix.patch |
c_ksh.c | 39 +++++++++++++++++++++++----------------
ksh.Man | 10 ++++++++++
tests/debian-115.t | 38 ++++++++++++++++++++++++++++++++++++++
3 files changed, 71 insertions(+), 16 deletions(-)
|
view
|
download
|
| 116_OpenBSD-history.patch |
history.c | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
|
view
|
download
|
| 117_Debian-test.patch |
c_test.c | 18 ++++++++++++++++++
tests/debian-117.t | 32 ++++++++++++++++++++++++++++++++
2 files changed, 50 insertions(+)
|
view
|
download
|