pkgsrc/shells
wen a4d5289bd2 Update to 5.6
Upstream changes:
Changes from 5.5.1-test-2 to 5.6
--------------------------------

CVE-2018-0502: Data from the second line of a #! script file might be passed to
execve().  For example, in the following situation -
.
    printf '#!foo\nbar' > baz
    ./baz
.
the shell might take "bar" rather than "foo" for the argv[0] to be passed to
execve().  [ Reported by Anthony Sottile and Buck Evan. ]

CVE-2018-13259: A shebang line longer than 64 characters would be truncated.
For example, in the following situation:
.
    ( printf '#!'; repeat 64 printf 'x'; printf 'y' ) > foo
    ./foo
.
the shell might execute x...x (64 repetitions) rather than x...xy (64 x's,
one y).  [ Reported by Daniel Shahaf. ]

Changes from 5.5.1 to 5.5.1-test-2
----------------------------------

Non-stop IEEE 754 arithmetic support - Inf and NaN are now returned
from floating point operations where errors were printed before.
Inf and NaN are also recognised in arithmetic expressions.

In shell patterns, [[:blank:]] now honours the locale instead of
matching exclusively on space and tab, like for the other POSIX
character classes or for extended regular expressions.

Nanosecond precision on file times is supported in the module
zsh/stat.
2018-09-09 00:46:52 +00:00
..
ast-ksh ast-ksh: fix compilation on NetBSD, possibly linux too. 2017-02-19 20:18:16 +00:00
autojump
bash Update to 4.4.019 2018-04-09 14:57:19 +00:00
bash-completion Pull in upstream fix for bug 1289597. Brought to our attention by Kevin 2017-03-14 14:51:28 +00:00
bash2 Convert all occurrences (353 by my count) of 2017-01-19 18:52:01 +00:00
bash2-doc Convert all occurrences (353 by my count) of 2017-01-19 18:52:01 +00:00
dash dash: updated to 0.5.10.2 2018-06-01 07:19:01 +00:00
eltclsh Recursive bumps for fontconfig and libzip dependency changes. 2018-03-12 11:15:24 +00:00
es shells/es: Install manpages into ${PKGMANDIR}. 2017-08-19 00:20:36 +00:00
esh
fish Mark packages that require C++03 (or the GNU variants) if they fail with 2018-07-18 00:06:10 +00:00
git-sh
heirloom-sh
lshell *: Move SUBST_STAGE from post-patch to pre-configure 2018-07-04 13:40:07 +00:00
mksh Update mksh to 56c. 2018-01-21 13:04:05 +00:00
nologinmsg
osh
pdksh *: gd.tuwien.ac.at/ftp.tuwien.ac.at is gone, remove it from various mastersites 2018-04-21 13:38:04 +00:00
perlsh Recursive bump for perl5-5.28.0 2018-08-22 09:43:40 +00:00
posh
rc Update rc to 1.7.4, also fixing a really old CVE in the process. 2017-08-05 10:45:39 +00:00
rssh Add a patch to main.c.in (and in the process rename the diff): 2018-04-13 16:59:13 +00:00
scponly Take maintainership. 2018-03-02 09:02:52 +00:00
scsh Sort PLIST files. 2018-01-01 22:29:15 +00:00
standalone-tcsh shells/{,static-,standalone}tcsh: Fix PKGREVISION & MAINTAINER. 2017-08-23 17:52:47 +00:00
static-ast-ksh
static-tcsh shells/static-tcsh: Can't build static binaries on SunOS>=5.10. 2017-08-23 17:52:59 +00:00
tcsh Comment out dead sites. 2017-09-04 18:00:49 +00:00
xonsh *: Move SUBST_STAGE from post-patch to pre-configure 2018-07-04 13:40:07 +00:00
xsh Recursive bump for perl5-5.28.0 2018-08-22 09:43:40 +00:00
zsh Update to 5.6 2018-09-09 00:46:52 +00:00
zsh-autosuggestions zsh-autosuggestions: update to 0.4.3. 2018-05-27 12:21:47 +00:00
zsh-completions shells/zsh-completions: Import version 0.27.0 2017-11-28 19:31:44 +00:00
zsh-pure shells/zsh-pure: Import version 1.6.0 2017-12-01 01:10:40 +00:00
zsh-syntax-highlighting shells/zsh-syntax-highlighting: Import version 0.6.0 2017-12-15 17:36:38 +00:00
Makefile shells/Makefile: Add zsh-syntax-highlighting 2017-12-15 17:37:21 +00:00