[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