Version R31b of MirBSD Korn Shell

Avatar

Release Notes: This release fixes a few typos, compiler warnings, and ugliness. DEC Unix (OSF/1) is now somewhat supported using gcc. Several patches were imported from OpenBSD ksh to fix some memory leaks, a busy loop bug, and a tab completion bug. A mirtoconf issue with gcc4 and SSP (ProPolice) not supported on some platforms is solved. The Debian package contains a workaround fixing autobuilds on GNU/HURD.

Other releases

  •  13 Jan 2014 23:47
Avatar

Release Notes: This release fixes a number of minor bugs, such as ones related to terminal handling, in the dot.mkshrc file, the testsuite runner, and the manual page. This release also adds documentation, some portability, and updates the internal character width code to Unicode 6.3.0.

  •  24 Jul 2013 22:56
Avatar

Release Notes: R47 is a must-have bugfix update which corrects most issues popping up with R45/R46 as well as some much older bugs. It is now even more aligned with POSIX behavior, removes the need for cttyhack on Linux, and introduces the new “set ±o inherit-xtrace”, with which the behaviour of “set -x” upon entering a function can be controlled. Character widths are now calculated per the Unicode 6.2.0 standard.

  •  07 Apr 2012 12:39
Avatar

Release Notes: This release fixes a nasty regression introduced in R40e. The persistent history code can now use fcntl when flock is not usable, making it available on more systems for those who really want/need to use it. Both the shell and the regression testsuite have reduced system dependencies (str{,n}case{cmp,str}, POSIX.pm, env, id, printf). The Emacs commandline editing code checks the goto position better against buffer bounds. New targets are available: BeOS, Dell Unix (only with cc, not with gcc), LynxOS, NeXTstep, SCO OpenServer, and SCO UnixWare (including USL C compiler).

  •  25 Mar 2012 10:53
Avatar

Release Notes: This must-have update collects bugfixes from three months, including better standards compliance (the IFS test suite now passes), several tab completion-related bugs (UTF-8, backslash-escaped filenames), fixes for the worst problems with persistent history code (use of it is still discouraged), a bugfix for using time in $(…), and better UTF-8 and $COLUMNS/$LINES handling. The sleep builtin is no longer interrupted by SIGWINCH. Support for SkyOS, both Minix 3, QNX, Android, BSD/OS, Cygwin, Interix, and non-GCC has improved. Deprecated features now issue a warning. Most importantly, I/O redirecting an "if" block works again (BZ#496791).

  •  22 Nov 2011 22:23

Release Notes: This release fixes several small bugs in sh compatibility, UTF-8 handling, Emacs mode, and the build system. It includes some additions to the man page as well as portability fixes for Openstep, Interix, and Hurd and a new port to MSYS.

Screenshot

Project Spotlight

License4J

A Java library and applications for software licensing.

Screenshot

Project Spotlight

Multi-OTP

A PHP class to authenticate and manage OTP user tokens for strong authentication.