Subject: CVS commit: pkgsrc/shells/bash
From: Thomas Klausner
Date: 2021-11-18 21:38:19
Message id: 20211118203819.5BBAEFAEC@cvs.NetBSD.org

Log Message:
bash: update to 5.1.12.

Updated provided by kre@

Changes:
9.  The bash malloc implementation of malloc_usable_size() does not follow
    the specification. This can cause library functions that use it to
    overwrite memory bounds checking.

10. If `wait -n' is interrupted by a trapped signal other than SIGINT, it
    does not completely clean up state, and that can prevent subsequent
    calls to `wait -n' from working correctly.

11. When reading a compound assignment, and running it through the parser
    to split it into words, we need to save and restore any alias we're
    currently expanding.

12. There is a possible race condition that arises when a child process
    receives a signal trapped by the parent before it can reset the signal
    dispositions.   The child process is not supposed to trap the signal

Files:
RevisionActionfile
1.102modifypkgsrc/shells/bash/Makefile
1.68modifypkgsrc/shells/bash/distinfo
1.1removepkgsrc/shells/bash/patches/patch-builtins_wait.def