Fedora 22 Update: mksh-52c-1.fc22

updates at fedoraproject.org updates at fedoraproject.org
Sat Mar 19 21:30:20 UTC 2016

Fedora Update Notification
2016-03-19 21:03:15.515986

Name        : mksh
Product     : Fedora 22
Version     : 52c
Release     : 1.fc22
URL         : https://www.mirbsd.org/mksh.htm
Summary     : MirBSD enhanced version of the Korn Shell
Description :
mksh is the MirBSD enhanced version of the Public Domain Korn shell (pdksh),
a bourne-compatible shell which is largely similar to the original AT&T Korn
shell. It includes bug fixes and feature improvements in order to produce a
modern, robust shell good for interactive and especially script use, being a
bourne shell replacement, pdksh successor and an alternative to the C shell.

Update Information:

mksh R52c =========  R52c is a bugfix-only release:    * Shave 200 bytes off
.text by revisiting string pooling   * Fix manpage for ditroff on Schillix   *
Use sed 1q instead of unportable head(1)   * Implement underrun debugging tool
for area-based memory allocator   * Fix history underrun when first interactive
command is entered   * Do not misinterpret “${0/}” as “${0//”, fixes segfault
* Fix display problems with special parameters   * Catch attempt to trim $* and
$@ with ?, fixes segfault (Todd Miller did this in 2004 for ${x[*]} already, so
just sync)   * Fix “command -p” with -Vv to behave as POSIX requires   * Fix
recusive parser with active heredocs   * Flush even syntax-failing or
interrupted commands to history   * Fix invalid memory access for “'\0'” in
arithmetics   * Explicitly reserve SIGEXIT and SIGERR for ksh   * Catch missing
here documents at EOF even under “set -n”   * Document Austin#1015 handling (not
considered a violation)   * Fix buffer overread for empty nameref targets   *
Fix warnings pointed out by latest Debian gcc-snapshot   * Document upcoming set
+o changes   * Expand testsuite for command/whence

This update can be installed with the "yum" update program. Use
su -c 'yum update mksh' at the command line.
For more information, refer to "Managing Software with yum",
available at https://docs.fedoraproject.org/yum/.

All packages are signed with the Fedora Project GPG key.  More details on the
GPG keys used by the Fedora Project can be found at

More information about the package-announce mailing list