Back to mksh PTS page

Accepted mksh 50e-1 (source all amd64) into experimental



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 01 Mar 2015 16:38:11 +0000
Source: mksh
Binary: mksh pdksh
Architecture: source all amd64
Version: 50e-1
Distribution: experimental
Urgency: high
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Thorsten Glaser <tg@mirbsd.de>
Description:
 mksh       - MirBSD Korn Shell
 pdksh      - transitional dummy package to migrate from pdksh to mksh
Changes:
 mksh (50e-1) experimental; urgency=high
 .
   * QA upload.
   * Remove timestamps from README.Debian; should make builds reproducible
   * Filter out some more junk from README.Debian
   * Update to the next release of the R50-stable branch:
     - [tg] Fix LP#1381965 and LP#1381993 (more field splitting)
     - [jilles] Update location of FreeBSD testsuite for test(1)
     - [Martin Natano] Remove dead NULL elements from Emacs keybindings
     - [tg, Stéphane Chazelas, Geoff Clare] Change several testcases for $*/$@
       expansion with/without quotes to expected-fail, with even more to come ☹
     - [tg] Fix miscalculating required memory for encoding the double-quoted
       parts of a here document or here string delimiter, leading to a buffer
       overflow; discovered by zacts from IRC
     - [RT] Rename a function conflicting with a MacRelix system header
     - [tg] Use size_t (and ssize_t) consistently, stop using ptrdiff_t; fixes
       some arithmetics and S/390 bugs
     - [tg] Remove old workarounds for Clang 3.2 scan-build
     - [tg] Remove all Clang/Coverity assertions, making room for new checks
     - [tg] Fix NSIG generation on Debian sid gcc-snapshot
     - [tg] Make a testcase not fail in a corner case
     - [tg] Fix issues detected by GCC’s new sanitisers: data type of a value
       to be shifted constantly must be unsigned (what not, in C…); shebang
       check array accesses are always unsigned char
     - [tg] Be even more explicit wrt. POSIX in the manpage
     - [tg] Fix shebang / file magic decoding
     - [tg] More int → bool conversion
     - [tg] Let Build.sh be run by GNU bash 1.12.1 (Slackware 1.01)
     - [Stéphane Chazelas, tg] Fix here string parsing issue
     - [tg] Point out more future changes in the manpage
     - [tg] Call setgid(2), setegid(2), setuid(2) before seteuid(2)
     - [tg] Fix spurious empty line after ENOENT “whence -v”, found by Ypnose
     - [tg] Optimise dot.mkshrc and modernise it a bit
     - [tg] Use MAXPATHLEN from <sys/param.h> for PATH_MAX fallback
     - [tg] Some code cleanup and warnings fixes
     - [tg] Add options -a argv0 and -c to exec
     - [jsg] Prevent use-after-free when hitting multiple errors unwinding
     - [tg] Fix use of $* and $@ in scalar context: within [[ … ]] and after
       case (spotted by Stéphane Chazelas) and in here documents (spotted by
       tg@); fix here document expansion
     - [tg] Unbreak when $@ shares double quotes with others
     - [tg] Fix set -x in PS4 expansion infinite loop
   * Update README, Description, copyright and build scripts
   * Upload to experimental due to the jessie pre-release freeze
Checksums-Sha1:
 3e1eb4d14272a16b6728e1669ab2a226467b2b6d 2275 mksh_50e-1.dsc
 31fe8093aa9613d6a5a6562d9ab8324e876c3e85 376013 mksh_50e.orig.tar.gz
 ca34ba5bcd22e2d5e80579eec0dc789edb6e472c 73636 mksh_50e-1.debian.tar.xz
 20d205bb939bf20568d5f5e6d5b1fbbabe7a0a10 2880 pdksh_50e-1_all.deb
 ee327f654db589c9a7c53240c7e18379c44122dd 440290 mksh_50e-1_amd64.deb
Checksums-Sha256:
 b000fc0f0e0b86c3e40462ac834d8ccd1a2c0629f02c9fccef91cccf12078aad 2275 mksh_50e-1.dsc
 ad3c148769d08cf934a96be2837599ba9db355f38a8f49c7bc8876b80d2e08da 376013 mksh_50e.orig.tar.gz
 ec733641f180449131bc41e63c59a2e778d761d051c6551aa2927e9a0703e948 73636 mksh_50e-1.debian.tar.xz
 ac26049306bbc8863f4d04655790348e1bf614bfc262452059a751a3ca640f76 2880 pdksh_50e-1_all.deb
 d3d82899caadfecc32b8f17922e1413a102258c271c932a9863fcbafc37dc70c 440290 mksh_50e-1_amd64.deb
Files:
 e02c46892df27bb43ce0c8f371e1e905 2275 shells optional mksh_50e-1.dsc
 5f0bd21e64aabef4ac64d95a95e1b727 376013 shells optional mksh_50e.orig.tar.gz
 c8128a61c6750dab190c3b80699f3095 73636 shells optional mksh_50e-1.debian.tar.xz
 26ca092d6bcb3d241fc6395cf2e4d6f6 2880 oldlibs extra pdksh_50e-1_all.deb
 f2a1ee66d9f3299e18fa41454ffc2fe1 440290 shells optional mksh_50e-1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCgAGBQJU80wkAAoJEKGwm0IzOWHoRdcP/ik5wj7XanPP14VVv6EtvDpq
eHssIyrdoACB1suvNEw7EQc6pUgUy3qmTebGyqyjv/KrV9egjFsO6qPs3ATFTT7T
FC6dLgfvIEJbM9AXRNOFdTYPDdGVXCC3hPbGyEkUlkGWbTOljajzryT9pBP3vfmu
As5rug14MR3Atw9ym07ZW9hLWGVY2o44lQ1phKVGdzCG2Td43b2g+FVDU6cqQPMS
bJ3Zz+THiHo3mjA8j+3rwA5zqQxzuWiC4CRgu/yypweWtKyQFp9i4Q7DJ53VPXa7
JtcwpsI2XPrks8r+ZV9AHZ45zhC2Y1BAu2AwHclDhT94QUfAPUfXeMl34gSrOt9/
5C4JXPJ34tfRguG4e0pVmpg+ZrjAB3X6nsRJgWZJcNHPyCH+VCUwZakEbu8IawFO
hPKfXKAVugzAzFYExZHc1c3lzJoRMf0cn82wGu+sY2+nfVSUzoTw/l2zjjt4/HGf
2ES1ln4Ag6bSYKo/imagAaGMST/op/2ugwtNSGPoD4Ibbp646zsy5QUuMPYaxOba
UO5KjPq6MGciSeGdGFI7BXYykMMzairXW0bczWoABxcjFbaK8LaWPkTbTXTyAlvN
vTX9UP1AAPprEBa/rFm4p/L5QJ9PjTW3+GlaOnJG0vRoAVsi2SN7Uw5qXPzuWmoW
n79Gxslbq0De0TUntG5W
=qY97
-----END PGP SIGNATURE-----