mksh 39.3.20101101-1 source package in Ubuntu

Changelog

mksh (39.3.20101101-1) unstable; urgency=low

  * New CVS snapshot:
    - [tg] In setres{u,g}id/setuid EAGAIN case, error out immediately
    - [OpenBSD] Some small manpage fixes
    - [tg] Clean up mirtoconf and build warnings with some compilers
    - [tg] Fix \c? vs. \c~ mis-documentation in mksh(1)
    - [tg] Remove the somewhat-portable setmode.c from the mksh source
      distribution and demote mknod(8) to an optional builtin, disabled
      by default, manually re-enabled in the installer only on MirBSD
    - [tg] Regenerate wcwidth table from Unicode 6.0.0
    - [tg] Change behaviour of argument-less exit in traps to match SUSv4,
      original patch from Jonathan Nieder (Debian Closes: #599484)
  * Integrate Vietnamese translation update, thanks Clytie Siddall
    (Closes: #601925)
  * Use lsb-release instead of dpkg-vendor for better reliability

mksh (39.3.20100915-1) UNRELEASED; urgency=high

  * New CVS snapshot:
    - [Jeff Hamilton] Don’t alias stop on Android (system specific conflict)
    - [tg] Add size optimisations, ifdef’d, mostly for Android
    - [tg] Address what few concerns Chris Palmer (Android security team) had:
      check all multiplications and some additions for integer overflows,
      mostly in allocation context, and check setres{u,g}id/setuid for EAGAIN
      iff the target OS is known to be returning it (Linux only, right now)
    - correct a regression: 「read i?'foo:'」 was not working

mksh (39.3.20100905-1) UNRELEASED; urgency=low

  * New CVS snapshot:
    - [tg] More int → bool conversion, whitespace and related code cleanup
    - [tg] Improve mksh(1) manpage coverage, remove mentions of not-mksh
    - [tg] Use wcwidth() from system on MirBSD
    - [tg] u_int32_t is no longer needed (only for OpenBSD’s pre-ISO-C99
      arc4random API, which we no longer call), so don’t provide it from
      Build.sh any longer
    - [tg, tonnerre] Scan for uint8_t and provide if not found
    - [tg] Fix realpath builtin for “/file/” arguments wrt. POSIX
    - [tg] Do not generate <stdint.h> from Build.sh as file any more if
      it is missing; rather let sh.h define the types appropriately and
      fix related compiler warnings
    - [tg] Add “cat” builtin (defers to external if options are given)
    - [tg] Reduce size by improved string pooling
    - [tg] Document 「x=$(eval $(cat)) <<'EOF'」 workaround for the $(…)
      parsing bug in the mksh(1) manual page and on the Red Hat Bugzilla
    - [tg] Add support for handling a “--” argument to more builtins
    - [tg] Correct some error messages
  * Move extra/printf.c.1.nn to debian/extra/printf.c for improved
    compatibility with source/format 3.0 and reduced build warnings
  * Build with -Wall -Wextra in all modes
  * Mention where strict aliasing warnings in dietlibc mode come from
 -- Ubuntu Archive Auto-Sync <email address hidden>   Wed,  17 Nov 2010 12:04:58 +0000

Upload details

Uploaded by:
Ubuntu Archive Auto-Sync
Uploaded to:
Natty
Original maintainer:
Thorsten Glaser
Architectures:
any
Section:
shells
Urgency:
Very Urgent

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
mksh_39.3.20101101.orig.tar.gz 295.2 KiB 829fff820e22020d06db2399126d783942bccdf948bb35f5fa721546eebf5b3c
mksh_39.3.20101101-1.diff.gz 59.1 KiB 55853d2b7e154669674936322b6c459363db66da471cc64f93e3f409bc499901
mksh_39.3.20101101-1.dsc 1.9 KiB 6b369701b01ec2d3098e4fc2dbdf63568b4d9a0f8516e0b09ad7ff85c08356a2

View changes file

Binary packages built by this source

mksh: No summary available for mksh in ubuntu oneiric.

No description available for mksh in ubuntu oneiric.