[ubuntu/maverick] mksh 39.3.20100719-1 (Accepted)

Thorsten Glaser tg at mirbsd.de
Tue Jul 20 22:00:27 BST 2010


mksh (39.3.20100719-1) unstable; urgency=high

  * New CVS snapshot; summary of changes relevant to Debian:
    - [tg] Correct shf buffer I/O routines to avoid a memory
      corruption bug discovered by Waldemar Brodkorb and other
      bad effects (bug inherited from pdksh, anno 1999)
  * High urgency due to memory corruption and “set -x” fix

mksh (39.3.20100717-1) unstable; urgency=low

  * The “「Don't drink and dupload ;-)」? I use dput anyway!” release
  * debian/rules: revert change disabling -combined on dietlibc,
    since it appears to be of no practical relevance
  * debian/rules: disable dietlibc on sparc due to weird problems
  * debian/rules: adapt build log scanner contraband to newer gcc
  * Switch from patch system to applying patches directly to the
    extracted source in “1.0” style (in the future, “3.0 (quilt)”
    can ease this) by using repackaged orig.tar.gz
  * Install upstream’s dot.mkshrc as /etc/mkshrc and source this
    from a new, minimal, /etc/skel/.mkshrc (debian/.mkshrc); idea
    by Michal Hlavinka (RHEL package maintainer)
  * Use repackaged upstream snapshot; changelog:
    - [tg] Remove arc4random(3) functionality; seed an LCG depending
      on the OS doing Address Space Layout Randomisation; speed up
    - [tg] Fix spelling in dot.mkshrc
    - [tg] Implement “live” window resize for the Emacs editing mode
    - [tg] More fixes for bugs found by Valgrind and LLVM+Clang scan-build
    - [tg] For script compatibility support “set ±o arc4random” during a
      transition period until R40 is out (but issue a warning to stderr)
    - [oksh] Add (, ), (( to reserved words in the manual page and fix
      some formatting errors with GNU groff’s mdoc
    - [tg] Make printf.c.1.15 use mksh’s shf_* routines instead of stdio
    - [tg] Fix -Wc++-compat except implicit casts from/to "void *"
  * Update printf.c file added; the new version actually uses mksh’s
    shf functions instead of libc stdio, saves about 11K in mksh-static
  * Adapt debian/* to new versions
  * Bump Standards-Version to 3.9.0.0 (no changes required)
  * Remove experimental, commented-out, klibc support for readability
  * Run debconf-updatepo; put something into Language: header lines
  * Lintian P: mksh: maintainer-script-without-set-e config

Date: Mon, 19 Jul 2010 22:51:03 +0000
Changed-By: Thorsten Glaser <tg at mirbsd.de>
Signed-By: Benjamin Drung <benjamin.drung at gmail.com>
Origin: debian/unstable
https://launchpad.net/ubuntu/maverick/+source/mksh/39.3.20100719-1
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Mon, 19 Jul 2010 22:51:03 +0000
Source: mksh
Binary: mksh
Architecture: source
Version: 39.3.20100719-1
Distribution: maverick
Urgency: high
Maintainer: Thorsten Glaser <tg at mirbsd.de>
Changed-By: Thorsten Glaser <tg at mirbsd.de>
Description: 
 mksh       - MirBSD Korn Shell
Changes: 
 mksh (39.3.20100719-1) unstable; urgency=high
 .
   * New CVS snapshot; summary of changes relevant to Debian:
     - [tg] Correct shf buffer I/O routines to avoid a memory
       corruption bug discovered by Waldemar Brodkorb and other
       bad effects (bug inherited from pdksh, anno 1999)
   * High urgency due to memory corruption and “set -x” fix
 .
 mksh (39.3.20100717-1) unstable; urgency=low
 .
   * The “「Don't drink and dupload ;-)」? I use dput anyway!” release
   * debian/rules: revert change disabling -combined on dietlibc,
     since it appears to be of no practical relevance
   * debian/rules: disable dietlibc on sparc due to weird problems
   * debian/rules: adapt build log scanner contraband to newer gcc
   * Switch from patch system to applying patches directly to the
     extracted source in “1.0” style (in the future, “3.0 (quilt)”
     can ease this) by using repackaged orig.tar.gz
   * Install upstream’s dot.mkshrc as /etc/mkshrc and source this
     from a new, minimal, /etc/skel/.mkshrc (debian/.mkshrc); idea
     by Michal Hlavinka (RHEL package maintainer)
   * Use repackaged upstream snapshot; changelog:
     - [tg] Remove arc4random(3) functionality; seed an LCG depending
       on the OS doing Address Space Layout Randomisation; speed up
     - [tg] Fix spelling in dot.mkshrc
     - [tg] Implement “live” window resize for the Emacs editing mode
     - [tg] More fixes for bugs found by Valgrind and LLVM+Clang scan-build
     - [tg] For script compatibility support “set ±o arc4random” during a
       transition period until R40 is out (but issue a warning to stderr)
     - [oksh] Add (, ), (( to reserved words in the manual page and fix
       some formatting errors with GNU groff’s mdoc
     - [tg] Make printf.c.1.15 use mksh’s shf_* routines instead of stdio
     - [tg] Fix -Wc++-compat except implicit casts from/to "void *"
   * Update printf.c file added; the new version actually uses mksh’s
     shf functions instead of libc stdio, saves about 11K in mksh-static
   * Adapt debian/* to new versions
   * Bump Standards-Version to 3.9.0.0 (no changes required)
   * Remove experimental, commented-out, klibc support for readability
   * Run debconf-updatepo; put something into Language: header lines
   * Lintian P: mksh: maintainer-script-without-set-e config
Checksums-Sha1: 
 32bbac44d85a29f4272baf9ff5dc468ef2d162b6 1931 mksh_39.3.20100719-1.dsc
 82727cfa126f05e934834f90d5097fe9e54a65f1 303876 mksh_39.3.20100719.orig.tar.gz
 25eef6bedc432ebc6ac698788ec538717242d610 58376 mksh_39.3.20100719-1.diff.gz
Checksums-Sha256: 
 37d6a8f604443035874d4a026f496a5c5bda4bc6eb37d7032b3461b29b3cb743 1931 mksh_39.3.20100719-1.dsc
 bf1dcfb1515b973dc212bbf05d8c0952e97a5865b34b04f8bf362e56bb7fa45e 303876 mksh_39.3.20100719.orig.tar.gz
 5dc10a44304e23c70ecae1ed89fe9eb4469b130fb8b7e274e833d634e3b0e7cf 58376 mksh_39.3.20100719-1.diff.gz
Files: 
 1e621f07fb6bb67ac6943d48a4e169ac 1931 shells optional mksh_39.3.20100719-1.dsc
 88896e558efaa85a5176a931555e4551 303876 shells optional mksh_39.3.20100719.orig.tar.gz
 f781a8bdcb7cf1aa446841fffd40eda2 58376 shells optional mksh_39.3.20100719-1.diff.gz
Origin: debian/unstable
Launchpad-Bugs-Fixed: 607929

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iQIcBAEBCgAGBQJMRgukAAoJEBWetcTvyHdMa4sP/0WkVcX+xaflwulC/goQXzVN
hOFhHN9NPsfqFchi1UecJqvzkb0rvlO+Xn2wRtXfC/CTzAWfkT/u132HYzXsq3+Z
hWMI0SwQWdffdIikRqV4j9R3m1Z5y+77rlD6B/GBYPLWQ8ktk88Fv4i3ZKV2zOzD
P4cfi9Jz+kEtcGNMip5raGp6Lim3nhwW3QqEzXf0ruf/NN76+p283AmcJiSC3Jrj
RUuKQMcZOJwWeR5yB7y0x9uoPys1PSNGtFDcWToJBNykMPSVZ09RQzTouabWTG5d
/xG9voAQWmluI4wP52TEP0dNFgSoJXHQbSoEvFGWfmaWAMTR6vqTJM0z3d0e/TUJ
y39I97lqCGfTEyIdx/BxvvPLDwdCHjK2UxJ/sINEHPtaV4D4/k84hrVRgD28Z0G/
C1L6OPit1tF5GxZT9aW8mbDw8f1tnadwiHIOndtT+tL4jWqx4U6zscx51ZTJVsVT
ow4LAKpJeWv3YEKO39ag2qyyS2Qcd1vBlFnOmREXyHsnFIgWCB9/EqY8D31np0G8
PvKs9v2TA2rufzYuhOdHqC0nUhbUuibogPm2ODdJQPL4UZ45tEdQB90MRZzkYFwf
VspFxdtztsZO42T7fUyNaNWS7pcmxIS2+9yKCuqcz/I2xlPvsM8yyUl+lypKDBbx
VCpElwsUNoQ+4GHCAPdx
=NNh0
-----END PGP SIGNATURE-----


More information about the Maverick-changes mailing list