-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA384 Format: 1.8 Date: Fri, 28 Apr 2023 23:34:20 +0200 Source: mksh Architecture: source Version: 59c-28 Distribution: unstable Urgency: medium Maintainer: Thorsten Glaser <tg@mirbsd.de> Changed-By: Thorsten Glaser <tg@mirbsd.de> Changes: 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 Checksums-Sha1: 7d846dffeec4dee7de99245cf9180fe854fb1ecb 2567 mksh_59c-28.dsc a2eee1b89bc7393243e0ef053360235c37b2c6ed 291828 mksh_59c-28.debian.tar.xz Checksums-Sha256: 0ccab3f4c6177ff2d9bd41347190474fc96a270a56c7f3222462b198ab18c307 2567 mksh_59c-28.dsc da0e18d125cc5118a4052e541b97af1d1372559771f6d3b265c671f722104443 291828 mksh_59c-28.debian.tar.xz Files: c0ec9c03e69d00f0f1bfcec5f0b31630 2567 shells optional mksh_59c-28.dsc 0f3b20889d6ef6e601e27b1b8615c9b1 291828 shells optional mksh_59c-28.debian.tar.xz -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.14 (MirBSD) iQIcBAEBCQAGBQJkTD90AAoJEHa1NLLpkAfgk6UQAMVYyBp0pdYZuNVEfrg3pEeT thmKjUmGS8FPzfpCBOIt4KuA82pAAnJ+XmVZp8gQZRpC4KgaW7rBfQg7RAm3+2TC t82grql/A55aNLu+Dp/g3YDdUNyXLU7vFRTnzoDiNCx6+Nw0Fm2idFCCqvOkrTGf eWsrUgcSquT0VVdv5r81ti43Ydl89KfkV4icHCZ35+PeyMO6OpdeiY0eagybBO6o AtHCrKsmk04yrGm7HpAvFRR273jKA9nX4jGNs7k8twNRBVMwRErPWKVzHGs77mSU Eqo2SwQzCiI8kPf57Z1pUCDQ6IFxfNuM4kAwgMw0QvH+Js3/jMjf1VuUPHHbHz9x 0yi9TUsl+YIxzC8kxlYllRXG092csd7DPOoXjhGIqZe5o5lPrCp5SQSKJQKOQ/QZ BYAYsnepi/hHVfrZWxU8dLmo1WBD0XR98xn4rpCan8eajou8cRxPMldI58yS0Sph 2jCmB4skiXlQnC6TKjDbvXgHmTy3vL1vwN6OoN/BJsclcgUCHrMHyZ9oANhqKpg8 aUNeTjj3tuJLgwkXQE3Hvv15qhDr6Wqxjk59hp1bCOwt3ylO4Jxd5gRnwhp3d4rI HZAzLsXwxxneTETUF7rEvrvqFhcAoWIiocX0ilzbJh9mzD1GJTkROAFqxJZn2gyM EKmwvaMlSL97K+IgA1y4 =uJI8 -----END PGP SIGNATURE-----