- update to 0.5.12:

* eval: Test evalskip before flipping status for NNOT
  * parser: Add VSBIT to ensure subtype is never zero
  * eval: Check eflag after redirection error
  * eval: Always set exitstatus in evaltree
  * expand: Add ifsfree to expand to fix a logic error that causes a buffer over-read
  * expand: Always quote caret when using fnmatch
  * parser: Fix VSLENGTH parsing with trailing garbage
  * shell: Fail if building --with-libedit and can't find libedit
  * jobs: Only block in waitcmd on first run
  * redir: Retry open64 on EINTR
  * eval: Prevent recursive PS4 expansion
  * jobs: Fix waitcmd busy loop
- drop check-nflag-in-evaltree.patch (upstream)

OBS-URL: https://build.opensuse.org/package/show/shells/dash?expand=0&rev=44
This commit is contained in:
2022-12-23 06:55:43 +00:00
committed by Git OBS Bridge
parent 327a8c1220
commit 8836de8792
4 changed files with 22 additions and 6 deletions

View File

@@ -1,3 +1,21 @@
-------------------------------------------------------------------
Fri Dec 23 06:51:58 UTC 2022 - Dirk Müller <dmueller@suse.com>
- update to 0.5.12:
* eval: Test evalskip before flipping status for NNOT
* parser: Add VSBIT to ensure subtype is never zero
* eval: Check eflag after redirection error
* eval: Always set exitstatus in evaltree
* expand: Add ifsfree to expand to fix a logic error that causes a buffer over-read
* expand: Always quote caret when using fnmatch
* parser: Fix VSLENGTH parsing with trailing garbage
* shell: Fail if building --with-libedit and can't find libedit
* jobs: Only block in waitcmd on first run
* redir: Retry open64 on EINTR
* eval: Prevent recursive PS4 expansion
* jobs: Fix waitcmd busy loop
- drop check-nflag-in-evaltree.patch (upstream)
-------------------------------------------------------------------
Sat Oct 22 02:02:00 UTC 2022 - Luciano Santos <luc14n0@opensuse.org>