CVS commit: src/bin/ksh

2021-02-22 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Feb 23 01:31:30 UTC 2021 Modified Files: src/bin/ksh: siglist.sh Log Message: PR/56007: Greg A. Woods: ksh unable to execute ERR traps (probably since 2016/03/17 - i.e. 8.x and 9.x) To generate a diff of this commit: cvs

CVS commit: src/bin/ksh

2018-08-26 Thread Sevan Janiyan
Module Name:src Committed By: sevan Date: Sun Aug 26 22:52:34 UTC 2018 Modified Files: src/bin/ksh: ksh.Man Log Message: Add -l to SYNOPSIS To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26 src/bin/ksh/ksh.Man Please note that diffs are not public domain;

CVS commit: src/bin/ksh

2018-06-12 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue Jun 12 14:13:55 UTC 2018 Modified Files: src/bin/ksh: eval.c Log Message: Change typ of tilde_ok from int to unsigned int in ksh(1) UBSan can detect that during switching a login to root there is unportable left shift

CVS commit: src/bin/ksh

2018-06-03 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sun Jun 3 16:09:31 UTC 2018 Modified Files: src/bin/ksh: eval.c Log Message: ksh: Remove symbol clash with libc Rename local function glob() to ksh_glob(). This is needed for installing interceptors in sanitizers. Sponsored by

CVS commit: src/bin/ksh

2018-06-03 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sun Jun 3 12:18:29 UTC 2018 Modified Files: src/bin/ksh: c_ksh.c edit.c exec.c proto.h table.c table.h Log Message: ksh: Remove symbol clash with libc Rename local function twalk() to ksh_twak(). This is needed for installing

CVS commit: src/bin/ksh

2018-05-08 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue May 8 16:37:59 UTC 2018 Modified Files: src/bin/ksh: c_ksh.c c_sh.c emacs.c eval.c exec.c expand.h expr.c history.c io.c lex.c mail.c main.c misc.c syn.c table.c trap.c tree.c var.c vi.c Log Message:

CVS commit: src/bin/ksh

2018-01-24 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Wed Jan 24 09:53:21 UTC 2018 Modified Files: src/bin/ksh: c_ksh.c exec.c lex.c proto.h table.c var.c vi.c Log Message: ksh: Rename a local function tsearch to mytsearch This removes a clash with well-known libc function

CVS commit: src/bin/ksh

2018-01-24 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Wed Jan 24 09:21:20 UTC 2018 Modified Files: src/bin/ksh: exec.c proto.h table.c var.c Log Message: ksh: Rename a local function tdelete to mytdelete This removes a clash with well-known libc function tdelete(3) from POSIX. This

CVS commit: src/bin/ksh

2018-01-16 Thread Maya Rashish
Module Name:src Committed By: maya Date: Wed Jan 17 00:29:22 UTC 2018 Modified Files: src/bin/ksh: history.c Log Message: Use 0600 as the mode for histfile here too. pointed out by John D. Baker in PR bin/52480 To generate a diff of this commit: cvs rdiff -u -r1.17

CVS commit: src/bin/ksh

2017-07-01 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Sat Jul 1 23:12:09 UTC 2017 Modified Files: src/bin/ksh: edit.c edit.h exec.c expr.c proto.h var.c Log Message: Kill enough K cruft to build with clang again. To generate a diff of this commit: cvs rdiff -u -r1.33 -r1.34

CVS commit: src/bin/ksh

2017-06-29 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Jun 30 05:18:36 UTC 2017 Modified Files: src/bin/ksh: edit.c Log Message: ksh: Eliminate dead function x_complete_word() To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33 src/bin/ksh/edit.c Please note that

CVS commit: src/bin/ksh

2017-06-29 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Jun 30 05:14:12 UTC 2017 Modified Files: src/bin/ksh: expand.h Log Message: ksh: Eliminate dead code from expand.h To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/bin/ksh/expand.h Please note that diffs are

CVS commit: src/bin/ksh

2017-06-29 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Jun 30 04:44:46 UTC 2017 Modified Files: src/bin/ksh: sh.h Log Message: ksh: Drop old hack for FreeBSD 1.1.5 and CLK_TCK To generate a diff of this commit: cvs rdiff -u -r1.34 -r1.35 src/bin/ksh/sh.h Please note that diffs

CVS commit: src/bin/ksh

2017-06-29 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Jun 30 04:41:19 UTC 2017 Modified Files: src/bin/ksh: c_ksh.c c_sh.c c_test.c edit.c edit.h emacs.c eval.c exec.c expr.c history.c io.c jobs.c lex.c mail.c main.c misc.c proto.h sh.h syn.c trap.c tty.c

CVS commit: src/bin/ksh

2017-06-29 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Jun 30 04:30:26 UTC 2017 Modified Files: src/bin/ksh: main.c sh.h Log Message: ksh: Eliminate dead MEM_DEBUG sections, there is missing code for it MEM_DEBUG used to contain malloc(3) debugging facilities. To generate a

CVS commit: src/bin/ksh

2017-06-29 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Jun 30 04:22:22 UTC 2017 Modified Files: src/bin/ksh: Makefile config.h sh.h Removed Files: src/bin/ksh: sigact.c sigact.h Log Message: ksh: Drop support for OSes without POSIX sigaction(2) To generate a diff of this

CVS commit: src/bin/ksh

2017-06-29 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Jun 30 04:11:57 UTC 2017 Modified Files: src/bin/ksh: c_test.c config.h Log Message: ksh: Drop support for OSes that don't map /dev/fd To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/bin/ksh/c_test.c cvs

CVS commit: src/bin/ksh

2017-06-29 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Jun 30 04:01:48 UTC 2017 Modified Files: src/bin/ksh: proto.h Log Message: ksh: Drop old hack fo SunOS 4.1.x (1990-1994) To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/bin/ksh/proto.h Please note that diffs

CVS commit: src/bin/ksh

2017-06-29 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Jun 30 03:56:12 UTC 2017 Modified Files: src/bin/ksh: c_ksh.c c_sh.c c_test.c config.h edit.c emacs.c eval.c exec.c history.c io.c jobs.c mail.c main.c path.c shf.c tty.c var.c vi.c Removed Files:

CVS commit: src/bin/ksh

2017-06-29 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Jun 30 03:43:57 UTC 2017 Modified Files: src/bin/ksh: c_sh.c c_ulimit.c config.h mail.c main.c var.c Removed Files: src/bin/ksh: ksh_time.h Log Message: ksh: Drop support for systems with broken / To generate a

CVS commit: src/bin/ksh

2017-06-29 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Jun 30 03:35:16 UTC 2017 Modified Files: src/bin/ksh: config.h ksh_stat.h Log Message: ksh: Drop support for systems without POSIX lstat(2) To generate a diff of this commit: cvs rdiff -u -r1.48 -r1.49 src/bin/ksh/config.h

CVS commit: src/bin/ksh

2017-06-29 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Jun 30 03:32:28 UTC 2017 Modified Files: src/bin/ksh: config.h Log Message: ksh: Drop support for systems without POSIX To generate a diff of this commit: cvs rdiff -u -r1.47 -r1.48 src/bin/ksh/config.h Please note that

CVS commit: src/bin/ksh

2017-06-29 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Jun 30 03:23:18 UTC 2017 Modified Files: src/bin/ksh: c_sh.c config.h jobs.c Removed Files: src/bin/ksh: ksh_times.h Log Message: ksh: Drop support for systems with broken times(3) This fallback code wouldn't work

CVS commit: src/bin/ksh

2017-06-29 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Jun 30 02:51:14 UTC 2017 Modified Files: src/bin/ksh: config.h io.c lex.c sh.h shf.c tree.c Log Message: ksh: Assume ANSI C prototypes To generate a diff of this commit: cvs rdiff -u -r1.45 -r1.46 src/bin/ksh/config.h cvs

CVS commit: src/bin/ksh

2017-06-29 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Jun 30 02:38:10 UTC 2017 Modified Files: src/bin/ksh: conf-end.h config.h exec.c jobs.c sh.h Log Message: ksh: Drop support for systems without functional waitpid(2) To generate a diff of this commit: cvs rdiff -u -r1.6

CVS commit: src/bin/ksh

2017-06-29 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Jun 30 02:20:47 UTC 2017 Modified Files: src/bin/ksh: conf-end.h config.h Log Message: ksh: Drop support for systems without POSIX signal routines To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

CVS commit: src/bin/ksh

2017-06-29 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Jun 30 02:13:29 UTC 2017 Modified Files: src/bin/ksh: conf-end.h config.h Log Message: ksh: Drop support for systems without implementation of EINTR These systems weren't handled anyway. To generate a diff of this commit:

CVS commit: src/bin/ksh

2017-06-29 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Jun 30 02:06:59 UTC 2017 Modified Files: src/bin/ksh: config.h eval.c exec.c Log Message: ksh: Drop support for systems without handling shebang To generate a diff of this commit: cvs rdiff -u -r1.41 -r1.42

CVS commit: src/bin/ksh

2017-06-29 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Jun 30 02:02:41 UTC 2017 Modified Files: src/bin/ksh: config.h Log Message: ksh: Drop support for OSes without POSIX types Assume available: mode_t, off_t, pid_t, uid_t, rlim_t, sigset_t. To generate a diff of this commit:

CVS commit: src/bin/ksh

2017-06-29 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Jun 30 01:56:34 UTC 2017 Modified Files: src/bin/ksh: config.h Log Message: ksh: Drop support for systems without To generate a diff of this commit: cvs rdiff -u -r1.39 -r1.40 src/bin/ksh/config.h Please note that diffs

CVS commit: src/bin/ksh

2017-06-29 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Jun 30 01:52:34 UTC 2017 Modified Files: src/bin/ksh: jobs.c Removed Files: src/bin/ksh: ksh_wait.h Log Message: ksh: Drop ksh_wait.h that reinvents (POSIX header) Switch jobs.c to . No functional change intended.

CVS commit: src/bin/ksh

2017-06-29 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Jun 30 01:36:30 UTC 2017 Modified Files: src/bin/ksh: config.h Log Message: ksh: Drop support for systems without gid_t To generate a diff of this commit: cvs rdiff -u -r1.38 -r1.39 src/bin/ksh/config.h Please note that

CVS commit: src/bin/ksh

2017-06-22 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Jun 23 00:35:20 UTC 2017 Modified Files: src/bin/ksh: config.h Log Message: ksh: Drop support for systems without clock_t type To generate a diff of this commit: cvs rdiff -u -r1.37 -r1.38 src/bin/ksh/config.h Please note

CVS commit: src/bin/ksh

2017-06-22 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Jun 23 00:29:42 UTC 2017 Modified Files: src/bin/ksh: config.h jobs.c sh.h Log Message: ksh: Replace homegrown int_least32_t with the C99 version To generate a diff of this commit: cvs rdiff -u -r1.36 -r1.37

CVS commit: src/bin/ksh

2017-06-22 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Jun 23 00:20:23 UTC 2017 Modified Files: src/bin/ksh: config.h Log Message: ksh: Drop support for systems that return void for closedir(2) To generate a diff of this commit: cvs rdiff -u -r1.35 -r1.36 src/bin/ksh/config.h

CVS commit: src/bin/ksh

2017-06-22 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Jun 23 00:18:01 UTC 2017 Modified Files: src/bin/ksh: io.c lex.c sh.h shf.c tree.c Log Message: ksh: Use ANSI C varargs, drop support for older version To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14

CVS commit: src/bin/ksh

2017-06-22 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Jun 23 00:11:01 UTC 2017 Modified Files: src/bin/ksh: tty.c Log Message: ksh: Remove remnant hack for SCO UNIX in tty code To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/bin/ksh/tty.c Please note that diffs

CVS commit: src/bin/ksh

2017-06-22 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Jun 23 00:09:36 UTC 2017 Modified Files: src/bin/ksh: sh.h tty.c Log Message: ksh: Remove support for NeXT Operating System To generate a diff of this commit: cvs rdiff -u -r1.26 -r1.27 src/bin/ksh/sh.h cvs rdiff -u -r1.5

CVS commit: src/bin/ksh

2017-06-22 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Jun 23 00:07:15 UTC 2017 Modified Files: src/bin/ksh: sigact.c Log Message: ksh: Drop the latest ifdef for BSD4.1 and eliminate dead code around it To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7

CVS commit: src/bin/ksh

2017-06-22 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Jun 23 00:04:20 UTC 2017 Modified Files: src/bin/ksh: tty.c Log Message: ksh: Drop BSD4.3 temporary hack in tty code To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/bin/ksh/tty.c Please note that diffs are

CVS commit: src/bin/ksh

2017-06-22 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Jun 23 00:00:58 UTC 2017 Modified Files: src/bin/ksh: config.h trap.c Log Message: ksh: Drop support for UNIX V7-style signal routines To generate a diff of this commit: cvs rdiff -u -r1.34 -r1.35 src/bin/ksh/config.h cvs

CVS commit: src/bin/ksh

2017-06-22 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Thu Jun 22 23:59:29 UTC 2017 Modified Files: src/bin/ksh: conf-end.h config.h sigact.c Log Message: ksh: Drop fallback for BSD4.2 signal routines To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/bin/ksh/conf-end.h

CVS commit: src/bin/ksh

2017-06-22 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Thu Jun 22 23:56:24 UTC 2017 Modified Files: src/bin/ksh: config.h sigact.c Log Message: ksh: Remove fallback to BSD4.1 signal routines To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33 src/bin/ksh/config.h cvs rdiff

CVS commit: src/bin/ksh

2017-06-22 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Thu Jun 22 23:54:13 UTC 2017 Modified Files: src/bin/ksh: conf-end.h config.h Log Message: ksh: Drop support for systems without mmap(2) To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/bin/ksh/conf-end.h cvs

CVS commit: src/bin/ksh

2017-06-22 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Thu Jun 22 23:50:25 UTC 2017 Modified Files: src/bin/ksh: config.h sh.h Log Message: ksh: Drop support for systems without dup2(2) To generate a diff of this commit: cvs rdiff -u -r1.30 -r1.31 src/bin/ksh/config.h cvs rdiff -u

CVS commit: src/bin/ksh

2017-06-22 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Thu Jun 22 23:47:29 UTC 2017 Modified Files: src/bin/ksh: config.h exec.c sh.h Log Message: ksh: Drop support for ISC UNIX To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30 src/bin/ksh/config.h cvs rdiff -u -r1.18

CVS commit: src/bin/ksh

2017-06-22 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Thu Jun 22 23:42:35 UTC 2017 Modified Files: src/bin/ksh: sh.h Log Message: ksh: Drop support for systems without offsetof(3) To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24 src/bin/ksh/sh.h Please note that diffs

CVS commit: src/bin/ksh

2017-06-22 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Thu Jun 22 23:38:49 UTC 2017 Modified Files: src/bin/ksh: config.h misc.c sh.h Log Message: ksh: Drop support for systems without To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29 src/bin/ksh/config.h cvs rdiff -u

CVS commit: src/bin/ksh

2017-06-22 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Thu Jun 22 23:37:00 UTC 2017 Modified Files: src/bin/ksh: config.h sh.h Log Message: ksh: Drop support for systems without To generate a diff of this commit: cvs rdiff -u -r1.27 -r1.28 src/bin/ksh/config.h cvs rdiff -u -r1.21

CVS commit: src/bin/ksh

2017-06-22 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Thu Jun 22 23:33:36 UTC 2017 Modified Files: src/bin/ksh: config.h sh.h Log Message: ksh: Drop support for systems without memmove(3) and stop using bcopy(3) To generate a diff of this commit: cvs rdiff -u -r1.26 -r1.27

CVS commit: src/bin/ksh

2017-06-22 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Thu Jun 22 23:30:42 UTC 2017 Modified Files: src/bin/ksh: config.h sh.h Log Message: ksh: Drop support for systems without memset(3) To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26 src/bin/ksh/config.h cvs rdiff -u

CVS commit: src/bin/ksh

2017-06-22 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Thu Jun 22 23:29:35 UTC 2017 Modified Files: src/bin/ksh: config.h sh.h Log Message: ksh: Drop usage of SVID header , it's legacy standard To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25 src/bin/ksh/config.h cvs

CVS commit: src/bin/ksh

2017-06-22 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Thu Jun 22 23:27:53 UTC 2017 Modified Files: src/bin/ksh: config.h sh.h Log Message: ksh: Drop support for systems without strcasecmp(3) and strncasecmp(3) To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24

CVS commit: src/bin/ksh

2017-06-22 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Thu Jun 22 23:26:17 UTC 2017 Modified Files: src/bin/ksh: config.h sh.h Log Message: ksh: Drop support for systems without strstr(3) To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23 src/bin/ksh/config.h cvs rdiff -u

CVS commit: src/bin/ksh

2017-06-22 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Thu Jun 22 23:23:27 UTC 2017 Modified Files: src/bin/ksh: config.h sh.h Log Message: ksh: Drop support for systems without To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22 src/bin/ksh/config.h cvs rdiff -u -r1.15

CVS commit: src/bin/ksh

2017-06-22 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Thu Jun 22 23:19:53 UTC 2017 Modified Files: src/bin/ksh: config.h sh.h Log Message: ksh: Drop support for systems without No functional change. To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21

CVS commit: src/bin/ksh

2017-06-22 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Thu Jun 22 23:17:50 UTC 2017 Modified Files: src/bin/ksh: config.h sh.h Log Message: ksh: Drop support for systems without No functional change. To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20

CVS commit: src/bin/ksh

2017-06-22 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Thu Jun 22 23:15:05 UTC 2017 Modified Files: src/bin/ksh: config.h sh.h Log Message: ksh: Drop support for systems without This code wouldn't work for them anyway. No functional change. To generate a diff of this commit: cvs

CVS commit: src/bin/ksh

2017-06-22 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Thu Jun 22 23:11:48 UTC 2017 Modified Files: src/bin/ksh: config.h Log Message: ksh: Kill switch for CLOSEDIR_VOID (closedir(2) returns void) No users in the code. No functional change. To generate a diff of this commit: cvs

CVS commit: src/bin/ksh

2017-06-22 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Thu Jun 22 23:09:32 UTC 2017 Modified Files: src/bin/ksh: config.h Log Message: ksh: Assume that $CC handles const (ANSI C89) No functional change. To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17

CVS commit: src/bin/ksh

2017-06-22 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Thu Jun 22 19:46:54 UTC 2017 Modified Files: src/bin/ksh: config.h Log Message: Drop support for $CC incapable to use void* / volatile* (pre ANSI C89) To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16

CVS commit: src/bin/ksh

2017-06-22 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Thu Jun 22 19:41:07 UTC 2017 Modified Files: src/bin/ksh: c_ksh.c config.h io.c Log Message: Drop Ultrix support from ksh(1), a DEC UNIX for VAX To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24 src/bin/ksh/c_ksh.c

CVS commit: src/bin/ksh

2017-06-22 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Thu Jun 22 14:20:46 UTC 2017 Modified Files: src/bin/ksh: c_ksh.c c_sh.c c_ulimit.c config.h edit.c emacs.c eval.c exec.c history.c io.c jobs.c lex.c main.c misc.c path.c sh.h shf.c trap.c tree.h vi.c Log

CVS commit: src/bin/ksh

2017-06-22 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Thu Jun 22 14:11:28 UTC 2017 Modified Files: src/bin/ksh: c_ksh.c c_sh.c c_ulimit.c config.h edit.c emacs.c eval.c exec.c history.c io.c jobs.c lex.c main.c misc.c path.c sh.h shf.c trap.c tree.h vi.c Log

CVS commit: src/bin/ksh

2017-06-22 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Thu Jun 22 13:37:16 UTC 2017 Modified Files: src/bin/ksh: config.h sh.h trap.c Log Message: Remove code for AIX, including hack for 3.2.5 (from 1997) - from ksh(1) OK by To generate a diff of this commit: cvs rdiff -u -r1.11

CVS commit: src/bin/ksh

2017-06-22 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Thu Jun 22 13:35:47 UTC 2017 Modified Files: src/bin/ksh: c_ksh.c c_ulimit.c config.h misc.c Log Message: Drop HP-UX support from ksh(1) OK by To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 src/bin/ksh/c_ksh.c

CVS commit: src/bin/ksh

2017-06-22 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Thu Jun 22 13:34:48 UTC 2017 Modified Files: src/bin/ksh: config.h edit.c Log Message: Remove sco unix 3.2v4.1 support (from 1992) from ksh(1) OK by To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10

CVS commit: src/bin/ksh

2017-06-22 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Thu Jun 22 13:33:39 UTC 2017 Modified Files: src/bin/ksh: c_ksh.c c_sh.c config.h edit.c emacs.c eval.c exec.c history.c io.c jobs.c lex.c main.c misc.c path.c sh.h shf.c tree.h vi.c Log Message: Remove os2

CVS commit: src/bin/ksh

2017-06-22 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Thu Jun 22 13:32:04 UTC 2017 Modified Files: src/bin/ksh: c_ksh.c edit.c path.c sh.h Log Message: Remove ancient cygwin support in ksh(1) OK by To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/bin/ksh/c_ksh.c

CVS commit: src/bin/ksh

2017-05-02 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed May 3 00:41:34 UTC 2017 Modified Files: src/bin/ksh: misc.c Log Message: PR/52210: David H. Gutteridge: revert var pattern handling. To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 src/bin/ksh/misc.c

CVS commit: src/bin/ksh

2017-04-30 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Apr 30 17:34:29 UTC 2017 Modified Files: src/bin/ksh: misc.c Log Message: Use backtracking for regular patterns, but not ksh-specific ones [*?!+@](...) which still use recursion. To generate a diff of this commit: cvs

CVS commit: src/bin/ksh

2017-01-14 Thread Maya Rashish
Module Name:src Committed By: maya Date: Sat Jan 14 18:35:43 UTC 2017 Modified Files: src/bin/ksh: history.c Log Message: reorganize the code so we test if open fails at the open call. this doesn't actually make a functional difference as ftruncate can handle it, but it's

CVS commit: src/bin/ksh

2016-10-11 Thread David A. Holland
Module Name:src Committed By: dholland Date: Tue Oct 11 06:31:07 UTC 2016 Modified Files: src/bin/ksh: c_sh.c Log Message: PR 49595 William Ahern: The exit status of "unset NOTSET" should be 0, not 1. (like 48312 but for ksh) To generate a diff of this commit: cvs rdiff

CVS commit: src/bin/ksh

2016-10-04 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Tue Oct 4 15:09:03 UTC 2016 Modified Files: src/bin/ksh: eval.c Log Message: Add explicit char cast to show that the value change is intended. To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16 src/bin/ksh/eval.c

CVS commit: src/bin/ksh

2016-03-19 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Mar 17 13:54:32 UTC 2016 Modified Files: src/bin/ksh: siglist.sh Log Message: put back the complex sed/awk since the code can't handle unsorted or repeated entries (Rin Okuyama) To generate a diff of this commit: cvs

CVS commit: src/bin/ksh

2016-03-19 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Mar 16 23:01:34 UTC 2016 Modified Files: src/bin/ksh: Makefile siglist.sh Log Message: We don't need all this magic to build the signals lists. Do the work at compile time. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/bin/ksh

2016-03-19 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Mar 16 23:02:23 UTC 2016 Modified Files: src/bin/ksh: Makefile Log Message: Put back awk, other scripts need it. To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33 src/bin/ksh/Makefile Please note that diffs

CVS commit: src/bin/ksh

2016-03-18 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Mar 17 13:59:02 UTC 2016 Modified Files: src/bin/ksh: siglist.sh Log Message: s/sed/${SED}/ To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/bin/ksh/siglist.sh Please note that diffs are not public

CVS commit: src/bin/ksh

2016-02-02 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Feb 3 05:26:16 UTC 2016 Modified Files: src/bin/ksh: vi.c Log Message: PR/50747: David Binderman: check bounds before dereference. While here add some continues before semicolons. To generate a diff of this commit: cvs

CVS commit: src/bin/ksh

2015-12-30 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Dec 30 22:26:26 UTC 2015 Modified Files: src/bin/ksh: ksh.Man Log Message: We don't have RLIMIT_SWAP To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25 src/bin/ksh/ksh.Man Please note that diffs are not public

CVS commit: src/bin/ksh

2015-05-09 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat May 9 13:26:06 UTC 2015 Modified Files: src/bin/ksh: c_ulimit.c Log Message: CID 1225088: check return of getrlimit To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/bin/ksh/c_ulimit.c Please note that

CVS commit: src/bin/ksh

2015-05-09 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat May 9 13:22:37 UTC 2015 Modified Files: src/bin/ksh: c_ulimit.c Log Message: CID 1225077: check getrlimit return To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/bin/ksh/c_ulimit.c Please note that

CVS commit: src/bin/ksh

2015-04-12 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Apr 12 17:05:03 UTC 2015 Modified Files: src/bin/ksh: ksh.Man Log Message: document ulimit -r To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24 src/bin/ksh/ksh.Man Please note that diffs are not public

CVS commit: src/bin/ksh

2015-01-29 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Thu Jan 29 20:46:31 UTC 2015 Modified Files: src/bin/ksh: Makefile Log Message: Make cast warnings for clang non-fatal. To generate a diff of this commit: cvs rdiff -u -r1.30 -r1.31 src/bin/ksh/Makefile Please note that diffs

CVS commit: src/bin/ksh

2012-06-08 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Jun 9 02:51:50 UTC 2012 Modified Files: src/bin/ksh: c_ulimit.c Log Message: support RLIMIT_NTHR To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/bin/ksh/c_ulimit.c Please note that diffs are not public

CVS commit: src/bin/ksh

2012-03-25 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Mar 25 17:23:49 UTC 2012 Modified Files: src/bin/ksh: exec.c Log Message: PR/6764: Charles M. Hannum: `trap 0' does not work in ksh subshells. When subshells exit normally, use unwind(LEXIT) instead of unwind(LLEAVE) so

CVS commit: src/bin/ksh

2011-10-16 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Sun Oct 16 17:12:11 UTC 2011 Modified Files: src/bin/ksh: Makefile c_ksh.c exec.c expr.c jobs.c lex.c main.c misc.c var.c Log Message: Don't use non-literal format strings. To generate a diff of this commit: cvs

CVS commit: src/bin/ksh

2011-10-15 Thread Jeremy C. Reed
Module Name:src Committed By: reed Date: Sun Oct 16 00:32:25 UTC 2011 Modified Files: src/bin/ksh: var.c Log Message: Typo in comment fix from Snader_LB via IRC. To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16 src/bin/ksh/var.c Please note that diffs are

CVS commit: src/bin/ksh

2011-08-21 Thread David A. Holland
Module Name:src Committed By: dholland Date: Sun Aug 21 21:24:35 UTC 2011 Modified Files: src/bin/ksh: eval.c Log Message: Requires stdint.h. To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/bin/ksh/eval.c Please note that diffs are not public domain;

CVS commit: src/bin/ksh

2011-08-14 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Aug 14 10:40:25 UTC 2011 Modified Files: src/bin/ksh: Makefile eval.c Log Message: kill gcc-4.5 hack. To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29 src/bin/ksh/Makefile cvs rdiff -u -r1.12 -r1.13

CVS commit: src/bin/ksh

2011-06-21 Thread matthew green
Module Name:src Committed By: mrg Date: Wed Jun 22 03:56:17 UTC 2011 Modified Files: src/bin/ksh: vi.c Log Message: add a missing part from rev 1.10 and s/newline/newlinex/. found by GCC 4.5.3. To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12

CVS commit: src/bin/ksh

2011-01-23 Thread Hauke Fath
Module Name:src Committed By: hauke Date: Sun Jan 23 17:11:55 UTC 2011 Modified Files: src/bin/ksh: siglist.sh Log Message: The Solaris 7 /usr/{,xpg4/}bin/sorts expect whitespace between the -k option and its argument. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/bin/ksh

2011-01-23 Thread Hauke Fath
Module Name:src Committed By: hauke Date: Sun Jan 23 17:15:16 UTC 2011 Modified Files: src/bin/ksh: lex.c Log Message: The previous commit removed a { }�block, and unintendedly introduced a C99ism (inlined variable declaration), which hurts when pdksh is used for

CVS commit: src/bin/ksh

2010-06-04 Thread Simon J. Gerraty
Module Name:src Committed By: sjg Date: Sat Jun 5 03:02:37 UTC 2010 Modified Files: src/bin/ksh: edit.c Log Message: PR: 39604 Reviewed by: add_glob: Do not stop scanning if we see '$' as it does more harm than good. For $HOME/tm we should return $HOME/tm* To generate

CVS commit: src/bin/ksh

2010-04-02 Thread Iain Hibbert
Module Name:src Committed By: plunky Date: Fri Apr 2 20:19:40 UTC 2010 Modified Files: src/bin/ksh: edit.c Log Message: - int putbuf_func ARGS((const char *s, size_t len)); + int (*putbuf_func) ARGS((const char *, size_t)); for pcc - did not recognise

CVS commit: src/bin/ksh

2009-11-24 Thread Sean Boudreau
Module Name:src Committed By: seanb Date: Tue Nov 24 16:00:42 UTC 2009 Modified Files: src/bin/ksh: edit.c eval.c Log Message: Back out fix for PR 22846 as it has issues. See PR 22846 for details. To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23

CVS commit: src/bin/ksh

2009-10-24 Thread Jeremy C. Reed
Module Name:src Committed By: reed Date: Sat Oct 24 11:08:47 UTC 2009 Modified Files: src/bin/ksh: ksh.Man Log Message: Show that -l is option for bind builtin. (The -l is described later.) To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22

CVS commit: src/bin/ksh

2009-10-22 Thread Sean Boudreau
Module Name:src Committed By: seanb Date: Thu Oct 22 15:53:19 UTC 2009 Modified Files: src/bin/ksh: misc.c Log Message: Wrong buffer len being passed to strlcpy(). Innocuous here but... To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/bin/ksh/misc.c