Change logs for mksh source package in Lunar

  • mksh (59c-26) unstable; urgency=medium
    
      * Fixup more update-shells breakage also found by piuparts
    
     -- Thorsten Glaser <email address hidden>  Wed, 15 Feb 2023 16:04:53 +0100
  • mksh (59c-25) unstable; urgency=medium
    
      * Amend add-shell workaround to piuparts trouble caused by merged-usr…
      * Revamp entire update-shells logic for reliability
      * Small targeted fixes from MirBSD CVS
        - [tg] Improve situation when commands/etc. cannot be found + manpage
        - [tg] Minor mbsdint.h fixes, it has a testuite now
    
     -- Thorsten Glaser <email address hidden>  Tue, 14 Feb 2023 19:48:24 +0100
  • mksh (59c-24) unstable; urgency=medium
    
      * Raise time limit…
    
     -- Thorsten Glaser <email address hidden>  Thu, 26 Jan 2023 07:22:31 +0100
  • mksh (59c-22) unstable; urgency=medium
    
      * Add looping regression-62 variant as mtest to catch libc bugs
      * Update to CVS HEAD:
        - [lintian] Fix misspelling
        - [tg] Fix handling of $#/$0/… for various corner cases (LP#2002250)
        - [tg] Unify nil pointer handling using C23’s if present
        - [tg] Accommodate diverging negative modulo on lksh in testsuite
      * Also update printf.c to CVS HEAD (lowers bytewaste)
      * Lintian override updates; no-change Policy bump
    
     -- Thorsten Glaser <email address hidden>  Tue, 24 Jan 2023 06:23:05 +0100
  • mksh (59c-21) unstable; urgency=low
    
      * Update to CVS HEAD:
        - [CodeQL] use fchown(2) in palliative code
        - [tg] In test(1) clarify operators need escaping as usual
        - [tg] Fix time -p in pipeline and strict POSIX format
        - [tg] 4 bytes are sufficient for wctomb…
        - [tg] Small comment and documentation improvements
    
     -- Thorsten Glaser <email address hidden>  Tue, 03 Jan 2023 18:00:51 +0100
  • mksh (59c-20) unstable; urgency=medium
    
      * Update to CVS HEAD:
        - [tg] Pass the third argument to open(2) always for HP aCC
        - [tg] clang --version seems to be accepted these days
        - [tg] DragonFlyBSD defines NELEM in sys/param.h õÕ
        - [tg] Rewrite all code to not need PATH_MAX, fix some casts
        - [tg] Fix compatibility with systems where tv_sec is unsigned
        - [tg] Begin debugging the heredoc-tmpfile-8 test; help welcome
      * Omit D:loglibc lines from README.Debian (Closes: #1021085)
      * Fix autopkgtests to handle flaky tests (Closes: #1025229)
    
     -- Thorsten Glaser <email address hidden>  Fri, 02 Dec 2022 02:49:39 +0100
  • mksh (59c-19) unstable; urgency=medium
    
      * debian/blscan: handle better when some are still building
      * klibc B-D: revert from linux-any to whitelist because it’s not
        yet available on e.g. arc (new d-ports architecture)
      * Omit number of tests failed/ignored/passed from README.Debian
        because fragile/ignore-fail tests make it unreproducible;
        thanks lamby for noting (Closes: #1021085)
      * Bump klibc sid version lower bound for 32-bit arch fix
    
     -- Thorsten Glaser <email address hidden>  Sun, 02 Oct 2022 21:22:44 +0200
  • mksh (59c-17) unstable; urgency=medium
    
      * Update to CVS HEAD:
        - [tg] Correct R41 regression wrt (nōninteractive) tty state restoring
        - [tg] dot.mkshrc also add ~/.local/bin/ to $PATH if extant
        - [tg] rename bool/true/false/tobool() to Wahr/Ja/Nee/isWahr()
        - [tg] drop use of pure attribute, until revisited (and with const)
        - [tg] reduce UB in arithmetics further (and IB…)
        - [tg, trn] FAQ: note line number reporting issue for blocks
        - [tg] improve Makefrag.inc generation (Build.sh -M)
        - [Coverity] improve padding/unused in onstack Getopt structure
        - [tg] fix shift in value substitutions and function substitutions
        - [tg] improve compile-time checks and run more but not redundant ones
        - [tg] With much rejoicing remove the warning introduced in 59c-15
          again as it was thankfully rejected, at POSIX level
      * Update to matching printf.c
    
     -- Thorsten Glaser <email address hidden>  Mon, 25 Apr 2022 04:01:35 +0200