History log of /illumos-gate/usr/src/contrib/ast/src/cmd/ (Results 1 – 11 of 11)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
be548e8701-Dec-2021 Andy Fiddaman

14277 Improve shell lint checks
Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org>
Approved by: Dan McDonald <danmcd@joyent.com>

6ba75e2401-Dec-2021 Johnothan King

7694 ksh -e continues to execute failed scripts when 'time' built-in is involved
Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org>
Reviewed by: Andy Fiddaman <andy@omnios.org>
Appr

7694 ksh -e continues to execute failed scripts when 'time' built-in is involved
Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org>
Reviewed by: Andy Fiddaman <andy@omnios.org>
Approved by: Dan McDonald <danmcd@joyent.com>

show more ...

3636ae5428-Jul-2021 Andy Fiddaman

13977 ksh93: stack robustness fixes
13976 contrib/ast: remove unreferenced man pages
Reviewed by: Dan McDonald <danmcd@joyent.com>
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
App

13977 ksh93: stack robustness fixes
13976 contrib/ast: remove unreferenced man pages
Reviewed by: Dan McDonald <danmcd@joyent.com>
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Approved by: Gordon Ross <gordon.w.ross@gmail.com>

show more ...

5b8dd25114-Apr-2021 Andy Fiddaman

13718 ksh: segfault on typeset -l/-u against special/read-only variables
Portions contributed by: Martijn Dekker <martijn@inlv.org>
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Appro

13718 ksh: segfault on typeset -l/-u against special/read-only variables
Portions contributed by: Martijn Dekker <martijn@inlv.org>
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Approved by: Dan McDonald <danmcd@joyent.com>

show more ...

b0be34a914-Apr-2021 Johnothan King

13720 ksh: segfault on unsetting/changing ${.sh.lineno}
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Reviewed by: Andy Fiddaman <andy@omnios.org>
Approved by: Dan McDonald <danmcd@joy

13720 ksh: segfault on unsetting/changing ${.sh.lineno}
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Reviewed by: Andy Fiddaman <andy@omnios.org>
Approved by: Dan McDonald <danmcd@joyent.com>

show more ...

c7b656fc02-Apr-2021 Andy Fiddaman

13601 ksh shell lint misleading
13631 shell lint about variable expansion in arithmetic expressions is inscrutable
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Approved by: Dan McDona

13601 ksh shell lint misleading
13631 shell lint about variable expansion in arithmetic expressions is inscrutable
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Approved by: Dan McDonald <danmcd@joyent.com>

show more ...

89af4c7b22-Mar-2021 Andy Fiddaman

13661 printf builtin should ignore leading --
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Reviewed by: Dominik Hassler <hadfl@omnios.org>
Approved by: Rich Lowe <richlowe@richlowe.ne

13661 printf builtin should ignore leading --
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Reviewed by: Dominik Hassler <hadfl@omnios.org>
Approved by: Rich Lowe <richlowe@richlowe.net>

show more ...

f9bbf53b08-Mar-2021 Andy Fiddaman

12558 Builtin command "printf" of ksh93 does not behave as specified
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
Approv

12558 Builtin command "printf" of ksh93 does not behave as specified
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
Approved by: Dan McDonald <danmcd@joyent.com>

show more ...

63be7eb508-Mar-2021 Andy Fiddaman

12302 ksh dumps core while parsing functions
Reviewed by: Paul Winder <paul@winder.uk.net>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: Toomas Soome <tsoome@me.com>

12302 ksh dumps core while parsing functions
Reviewed by: Paul Winder <paul@winder.uk.net>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Rich Lowe <richlowe@richlowe.net>

show more ...

718fc4ac12-Feb-2021 Andy Fiddaman

13512 ksh's >; is not reliable with `-c'
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Gordon Ross <gordon.w.ross@gmail.com>
Reviewed by: Rich Lowe <richlowe@richlowe.net>
Ap

13512 ksh's >; is not reliable with `-c'
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Gordon Ross <gordon.w.ross@gmail.com>
Reviewed by: Rich Lowe <richlowe@richlowe.net>
Approved by: Dan McDonald <danmcd@joyent.com>

show more ...

b30d193927-Dec-2020 Andy Fiddaman

13405 ksh93 update to 2012-08-01
13434 sh: mishandles backslash as last character of a block of input
11750 ksh mkdir builtin doesn't honor special file permissions
9199 ksh93 builtin *gr

13405 ksh93 update to 2012-08-01
13434 sh: mishandles backslash as last character of a block of input
11750 ksh mkdir builtin doesn't honor special file permissions
9199 ksh93 builtin *grep -v mishandles blank lines, blows up libgcrypt-config
6756 sh (and ksh) have issues with ${1+"$@"}
6520 ksh: sleep could wait forever
4860 ksh93: core in printf
3791 /bin/sh's builtin 'rm' busted: 'rm -f' without arguments returns error
1047 ksh overwrites child core files
880 ksh93 coredumps on 'unset'
499 "interrupted system call" when using "tee" builtin in ksh
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
Reviewed by: Dominik Hassler <hadfl@omnios.org>
Approved by: Rich Lowe <richlowe@richlowe.net>

show more ...


INIT/C+probe
INIT/CONVERT.mk
INIT/MAPLIB.mk
INIT/MSGFUN.mk
INIT/MSGKEY.mk
INIT/Makefile
INIT/Mamfile
INIT/PROBE.mk
INIT/RELEASE
INIT/TEST.mk
INIT/WWW.mk
INIT/crossexec.sh
INIT/db.c
INIT/ditto.sh
INIT/dl.c
INIT/execrate.sh
INIT/filter.sh
INIT/gdbm.c
INIT/gdbm1.c
INIT/gdbm2.c
INIT/hello.c
INIT/hosttype.tst
INIT/hurl.sh
INIT/iconv.c
INIT/iffe.sh
INIT/iffe.tst
INIT/ignore.sh
INIT/intl.c
INIT/m.c
INIT/m2.c
INIT/m3.c
INIT/m4.c
INIT/m5.c
INIT/m6.c
INIT/make.probe
INIT/mamake.c
INIT/mamake.rt
INIT/mamake.tst
INIT/mamprobe.sh
INIT/mkdir.sh
INIT/mktest.sh
INIT/mprobe.sh
INIT/nsl.c
INIT/p.c
INIT/package.mk
INIT/package.sh
INIT/probe.win32
INIT/proto.c
INIT/ratz.c
INIT/regress.sh
INIT/release.c
INIT/rt.sh
INIT/silent.sh
INIT/socket.c
INIT/w.c
INIT/w2.c
ksh93/COMPATIBILITY
ksh93/DESIGN
ksh93/Makefile
ksh93/Mamfile
ksh93/OBSOLETE
ksh93/PROMO.mm
ksh93/README
ksh93/RELEASE
ksh93/RELEASE88
ksh93/RELEASE93
ksh93/TYPES
ksh93/bltins/alarm.c
ksh93/bltins/cd_pwd.c
ksh93/bltins/cflow.c
ksh93/bltins/enum.c
ksh93/bltins/getopts.c
ksh93/bltins/hist.c
ksh93/bltins/lib.c
ksh93/bltins/misc.c
ksh93/bltins/mkservice.c
ksh93/bltins/poll_solaris.c
ksh93/bltins/print.c
ksh93/bltins/read.c
ksh93/bltins/regress.c
ksh93/bltins/shiocmd_solaris.c
ksh93/bltins/sleep.c
ksh93/bltins/test.c
ksh93/bltins/trap.c
ksh93/bltins/typeset.c
ksh93/bltins/ulimit.c
ksh93/bltins/umask.c
ksh93/bltins/whence.c
ksh93/builtins.mm
ksh93/data/aliases.c
ksh93/data/bash_pre_rc.sh
ksh93/data/builtins.c
ksh93/data/keywords.c
ksh93/data/lexstates.c
ksh93/data/limits.c
ksh93/data/math.tab
ksh93/data/msg.c
ksh93/data/options.c
ksh93/data/signals.c
ksh93/data/strdata.c
ksh93/data/testops.c
ksh93/data/variables.c
ksh93/edit/completion.c
ksh93/edit/edit.c
ksh93/edit/emacs.c
ksh93/edit/hexpand.c
ksh93/edit/history.c
ksh93/edit/vi.c
ksh93/features/cmds
ksh93/features/dynamic
ksh93/features/externs
ksh93/features/locale
ksh93/features/math.sh
ksh93/features/options
ksh93/features/poll
ksh93/features/rlimits
ksh93/features/setjmp
ksh93/features/sigfeatures
ksh93/features/time
ksh93/features/ttys
ksh93/fun/dirs
ksh93/fun/popd
ksh93/fun/pushd
ksh93/include/argnod.h
ksh93/include/builtins.h
ksh93/include/defs.h
ksh93/include/edit.h
ksh93/include/env.h
ksh93/include/fault.h
ksh93/include/fcin.h
ksh93/include/history.h
ksh93/include/io.h
ksh93/include/jobs.h
ksh93/include/lexstates.h
ksh93/include/name.h
ksh93/include/national.h
ksh93/include/nval.h
ksh93/include/path.h
ksh93/include/regress.h
ksh93/include/shell.h
ksh93/include/shlex.h
ksh93/include/shnodes.h
ksh93/include/shtable.h
ksh93/include/streval.h
ksh93/include/terminal.h
ksh93/include/test.h
ksh93/include/timeout.h
ksh93/include/ulimit.h
ksh93/include/variables.h
ksh93/include/version.h
ksh93/ksh-regress.rt
ksh93/ksh-regress.tst
ksh93/mamexec
ksh93/mamstate.c
ksh93/nval.3
ksh93/sh.1
ksh93/sh.memo
ksh93/sh/args.c
ksh93/sh/arith.c
ksh93/sh/array.c
ksh93/sh/bash.c
ksh93/sh/defs.c
ksh93/sh/deparse.c
ksh93/sh/env.c
ksh93/sh/expand.c
ksh93/sh/fault.c
ksh93/sh/fcin.c
ksh93/sh/init.c
ksh93/sh/io.c
ksh93/sh/jobs.c
ksh93/sh/lex.c
ksh93/sh/macro.c
ksh93/sh/main.c
ksh93/sh/name.c
ksh93/sh/nvdisc.c
ksh93/sh/nvtree.c
ksh93/sh/nvtype.c
ksh93/sh/parse.c
ksh93/sh/path.c
ksh93/sh/pmain.c
ksh93/sh/shcomp.c
ksh93/sh/streval.c
ksh93/sh/string.c
ksh93/sh/subshell.c
ksh93/sh/suid_exec.c
ksh93/sh/tdump.c
ksh93/sh/timers.c
ksh93/sh/trestore.c
ksh93/sh/waitevent.c
ksh93/sh/xec.c
ksh93/shell.3
ksh93/tests/alias.sh
ksh93/tests/append.sh
ksh93/tests/arith.sh
ksh93/tests/arrays.sh
ksh93/tests/arrays2.sh
ksh93/tests/attributes.sh
ksh93/tests/basic.sh
ksh93/tests/bracket.sh
ksh93/tests/builtins.sh
ksh93/tests/case.sh
ksh93/tests/comvar.sh
ksh93/tests/comvario.sh
ksh93/tests/coprocess.sh
ksh93/tests/cubetype.sh
ksh93/tests/enum.sh
ksh93/tests/exit.sh
ksh93/tests/expand.sh
ksh93/tests/functions.sh
ksh93/tests/glob.sh
ksh93/tests/grep.sh
ksh93/tests/heredoc.sh
ksh93/tests/io.sh
ksh93/tests/leaks.sh
ksh93/tests/locale.sh
ksh93/tests/math.sh
ksh93/tests/nameref.sh
ksh93/tests/namespace.sh
ksh93/tests/options.sh
ksh93/tests/path.sh
ksh93/tests/pointtype.sh
ksh93/tests/pty.sh
ksh93/tests/quoting.sh
ksh93/tests/quoting2.sh
ksh93/tests/readcsv.sh
ksh93/tests/recttype.sh
ksh93/tests/restricted.sh
ksh93/tests/return.sh
ksh93/tests/select.sh
ksh93/tests/shtests
ksh93/tests/sigchld.sh
ksh93/tests/signal.sh
ksh93/tests/statics.sh
ksh93/tests/subshell.sh
ksh93/tests/substring.sh
ksh93/tests/tilde.sh
ksh93/tests/timetype.sh
ksh93/tests/treemove.sh
ksh93/tests/types.sh
ksh93/tests/variables.sh
ksh93/tests/vartree1.sh
ksh93/tests/vartree2.sh
msgcc/Makefile
msgcc/Mamfile
msgcc/NOTES
msgcc/PROMO.mm
msgcc/RELEASE
msgcc/msgadmin.sh
msgcc/msgcc.sh
msgcc/msgcc.tst
msgcc/msgcpp.c
msgcc/msgcvt.c
msgcc/msggen.c
msgcc/msgget.c