All releases of MirBSD Korn Shell

  •  15 Oct 2007 14:09
Avatar

    Release Notes: Another busy loop spinning problem has been fixed. The default dot.mkshrc file now implements the csh-like pushd/popd/dirs commands and the zsh-like precmd and chpwd functions/hooks. mksh can now be built in parallel and with pcc (the Ragge version of the BSD Portable C Compiler). Small bugfixes and cleanups were made to the build script, code, and manual page.

    •  12 Sep 2007 12:12
    Avatar

      Release Notes: This release fixes problems with platforms that do not define certain non-standard integer types (specifically, u_int32_t), but either define the standard types (such as uint32_t) in ISO C99 <stdint.h> or have the latter file faked by the build script. The bug only appears if the arc4random.c file is included in the build. Affected operating systems should be Solaris, OSF/1, and PW32, so only packagers for these OSes should upgrade if they encounter problems with compiling when arc4random.c is used.

      •  11 Sep 2007 17:31
      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.

        •  08 Sep 2007 00:11
        Avatar

          Release Notes: This release supports building with TenDRA and Fabrice Bellard's tcc, improves some mirtoconf checks so availability of, for example, mknod() is checked more reliably, fixes the OpenBSD port, supports MidnightBSD, adds the new Emacs binding ESC ^L (clear-screen), and adds the commands "source" (like the dot command, but with just the current working directory searched, like GNU bash), "rename" (an absolutely minimal version of mv, for rescue purposes), and "set ħo arc4random" (for controlling what algorithm is used to produce $RANDOM numbers).

          •  27 Jul 2007 06:01
          Avatar

            Release Notes: Packagers should read the information at http://www.mirbsd.org/mksh.htm#upgrade. mksh can now be built on more platforms, such as AIX, and with a lot of vendor compilers (Intel, Sun, IBM, Microsoft, Borland, Digital Mars, HP) in addition to gcc. Some constructs from GNU bash are supported. The code and build system got cleaned up, fixed, and improved further. Large file support on some OSes and POSIX compatibility got better.

            •  10 Jul 2007 08:15
            Avatar

              Release Notes: Large file support was fixed (on GNU/Linux mostly) and a few minor bugfixes and improvements were merged from mksh-current. No changes were made to the interface or build system (for packagers).

              •  27 May 2007 05:12
              Avatar

                Release Notes: This minor release fixes some function declaration detection bugs, improves the user configuration sample file, and patches a distressing regression introduced in R29e affecting interactive usage.

                •  23 May 2007 04:53
                Avatar

                  Release Notes: A lot of annoying display bugs, cursor positioning bugs, and the like were fixed along with a few bugs identified by Coverity, Inc. All of these were inherited from pdksh/OpenBSD ksh code. Some unused code was removed and a regression test which failed on MirOS BSD and Mac OS X was fixed.

                  •  01 May 2007 00:10
                  Avatar

                    Release Notes: The test suite has been fixed on Mac OS X / Darwin. The HP-UX port has been improved. A new contributed AIX port has been added. gcc "-fwhole-program --combine" is not used, as it's buggy. Small portability fixes. Small fixes to the man page. Size optimisations. The PDF man page is PDF 1.3 (Acrobat 4.x) again. RPM packages can be retrieved from the OpenSuSE Build service.

                    •  24 Apr 2007 11:58
                    Avatar

                      Release Notes: A rare out-of-bounds array access was fixed. Debian GNU/HURD and GNU/kFreeBSD are now fully supported, and support for HP-UX 11i was added. This release added shebang support, UTF-8 Byte Order Mark processing, and the "dot.mkshrc" sample file. One of the regression tests is broken on HFS+ (Macintosh).

                      Screenshot

                      Project Spotlight

                      episoder

                      A tool to tell you about new episodes of your favourite TV shows.

                      Screenshot

                      Project Spotlight

                      BalanceNG

                      A modern software IP load balancer.