mksh 59c-28 source package in Debian

Changelog

mksh (59c-28) unstable; urgency=medium

  * Revert 59c-27 changes as mksh is, surprisingly, still a key
    package for this release, shunit check-B-D
  * Add cherry-picked individual fixes
    - fix some formatting routine corner cases
    - check the optional printf builtin (used for lksh) in the
      testsuite, to avoid the issues reappearing
  * Cherry-pick more individual fixes from upstream
    - fix shift/rotate for nōn-power-of-two-sized bit quantities
    - correct 59c regression in recursive parser for command
      substitution and fix the other place it was not reentrant
      as well (by moving function-static storage to stack/heap);
      crash discovered by Riccardo Felici, USI Lugano
  * Revert RCS ID changes, but assign individual version datestamp

 -- Thorsten Glaser <email address hidden>  Fri, 28 Apr 2023 23:34:20 +0200

Upload details

Uploaded by:
Thorsten Glaser
Uploaded to:
Sid
Original maintainer:
Thorsten Glaser
Architectures:
any
Section:
shells
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section
Bookworm release main shells

Builds

Downloads

File Size SHA-256 Checksum
mksh_59c-28.dsc 2.5 KiB 0ccab3f4c6177ff2d9bd41347190474fc96a270a56c7f3222462b198ab18c307
mksh_59c.orig.tar.gz 432.4 KiB 77ae1665a337f1c48c61d6b961db3e52119b38e58884d1c89684af31f87bc506
mksh_59c-28.debian.tar.xz 285.0 KiB da0e18d125cc5118a4052e541b97af1d1372559771f6d3b265c671f722104443

Available diffs

No changes file available.

Binary packages built by this source