delorie.com/archives/browse.cgi | search |
X-Recipient: | archive-cygwin AT delorie DOT com |
X-Original-To: | cygwin AT cygwin DOT com |
Delivered-To: | cygwin AT cygwin DOT com |
DMARC-Filter: | OpenDMARC Filter v1.4.1 sourceware.org 3AB5C385802E |
Authentication-Results: | sourceware.org; dmarc=none (p=none dis=none) |
header.from=SystematicSW.ab.ca | |
Authentication-Results: | sourceware.org; |
spf=none smtp.mailfrom=systematicsw.ab.ca | |
X-Authority-Analysis: | v=2.4 cv=Xe/qcK15 c=1 sm=1 tr=0 ts=6147c80f |
a=T+ovY1NZ+FAi/xYICV7Bgg==:117 a=T+ovY1NZ+FAi/xYICV7Bgg==:17 a=FNyBlpCuAAAA:8 | |
a=VwQbUJbxAAAA:8 a=Nby5tkL7AAAA:8 a=nEe7_zuCepd_mUkBzT8A:9 | |
a=RlW-AWeGUCXs_Nkyno-6:22 a=AjGcO6oz07-iQ99wixmX:22 a=S6eOj0xSjGfXOdYfp1Zl:22 | |
From: | Cygwin dash Co-Maintainer <Brian DOT Inglis AT SystematicSW DOT ab DOT ca> |
To: | cygwin AT cygwin DOT com |
Date: | Sun, 19 Sep 2021 17:27:10 -0600 |
Message-Id: | <announce.20210919172710.46999-1-Brian.Inglis@SystematicSW.ab.ca> |
Subject: | [ANNOUNCEMENT] Updated: dash 0.5.11.5 |
X-CMAE-Envelope: | MS4xfIApnPDHbAs69fEftZJPuZzfEPpOLd4AAWqqhzYeU/dGWX0OTnUVgbiGAevyxD+GpGzbf7FlflpR6AVp+2izfBdrnUVQaYUN5l3mgFKF9wFuaxta90Jb |
dq5EnzH6K/rYZhaI1oYtONubUjsKE7zthGWbV/UesKfa21RPniFKadB/eaNsgijfb7sjClRcHoBRwBa/Xmd70I/D9Zd7yGgc8/LKxPJ+tkKfEXhUnypcnhk3 | |
FtoOZ+S7eiqHwliMJeLDrOPFefFByc+1DLht4xWr6gY= | |
X-Spam-Status: | No, score=-1160.6 required=5.0 tests=BAYES_00, KAM_DMARC_STATUS, |
KAM_LAZY_DOMAIN_SECURITY, KAM_NUMSUBJECT, RCVD_IN_BARRACUDACENTRAL, | |
RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H4, RCVD_IN_MSPIKE_WL, SPF_HELO_NONE, | |
SPF_NONE, TXREP autolearn=no autolearn_force=no version=3.4.4 | |
X-Spam-Checker-Version: | SpamAssassin 3.4.4 (2020-01-24) on |
server2.sourceware.org | |
X-BeenThere: | cygwin-announce AT cygwin DOT com |
X-Mailman-Version: | 2.1.29 |
X-Mailer: | Perl5 Mail::Internet v2.20 |
X-BeenThere: | cygwin AT cygwin DOT com |
List-Id: | General Cygwin discussions and problem reports <cygwin.cygwin.com> |
List-Archive: | <https://cygwin.com/pipermail/cygwin/> |
List-Post: | <mailto:cygwin AT cygwin DOT com> |
List-Help: | <mailto:cygwin-request AT cygwin DOT com?subject=help> |
List-Subscribe: | <https://cygwin.com/mailman/listinfo/cygwin>, |
<mailto:cygwin-request AT cygwin DOT com?subject=subscribe> | |
Reply-To: | cygwin AT cygwin DOT com |
MIME-Version: | 1.0 |
Sender: | "Cygwin" <cygwin-bounces+archive-cygwin=delorie DOT com AT cygwin DOT com> |
The following packages have been upgraded in the Cygwin distribution: * dash 0.5.11.5 DASH is a POSIX-compliant implementation of /bin/sh that aims to be as small as possible. It does this without sacrificing speed where possible. In fact, it is significantly faster than bash (the GNU Bourne-Again SHell) for most tasks. For more information see the project home page: http://gondor.apana.org.au/~herbert/dash/ As there have been many changes since the previous Cygwin release please see below; for complete details see: https://git.kernel.org/pub/scm/utils/dash/dash.git/log/?h=0.5.11&showmsg=1 2021-09-03 Release 0.5.11.5 * parser: Fix VSLENGTH parsing with trailing garbage 2021-06-04 Release 0.5.11.4 * eval: Do not cache value of eflag in evaltree 2020-12-23 Release 0.5.11.3 * jobs: Only block in waitcmd on first run 2020-08-28 Release 0.5.11.2 * shell: Group readdir64/dirent64 with open64 2020-07-08 Release 0.5.11.1 * jobs: Fix waitcmd busy loop 2020-06-01 Release 0.5.11 * parser: Fix double-backslash nl in old-style command sub * shell: Fix typos * parser: Save and restore heredoclist in expandstr * shell: Always use explicit large file API * input: Fix compiling against libedit with -fno-common * shell: mktokens relative TMPDIR * expand: Remove unused expandmeta() flag parameter * parser: Fix alias expansion after heredoc or newlines * parser: Catch errors in expandstr * parser: Fix handling of empty aliases * jobs: Fix infinite loop in waitproc * var: Remove poplocalvars() always-zero argument, make it static * jobs: Rename DOWAIT_NORMAL to DOWAIT_NONBLOCK * builtin: Fix seconds part of times(1) * redir: Clear saved redirections in subshell * shell: delete AC_PROG_YACC * parser: Only accept single-digit parameter expansion outside of braces * expand: Fix trailing newlines processing in backquote expanding * parser: Fix old-style command substitution here-document crash * eval: Reset handler when entering a subshell * expand: Fix double-decrement in argstr * options: Do not set commandname in procargs * redir: Handle nested exec within REALLY_CLOSED redirection * output: Fix clang warnings about GNU old-style field designator * shell: Fix clang warnings about "string plus integer" * eval: Only restore exit status on exit/return * eval: avoid leaking memory associated with redirections * system: Disable glibc warning on sigsetmask * eval: Use sh_warnx instead of warnx * parser: Do not push token back before parseheredoc * expand: Eat closing brace for length parameter expansion * eval: Use the correct expansion mode for fd redirection * eval: Silence compiler warning about missing parentheses * shell: Enable automake silent rules * shell: Update configure.ac with suggestions from autoupdate * eval: make traps work when "set -e" is enabled * expand: Fix multiple issues with EXP_DISCARD in evalvar * main: Print \n upon EOF (CTRL-D) when run interactively * eval: Report I/O error on stdout * builtin: Default to mktemp, not tempfile * shell: update .gitignore * man: Problems in dash.1, sh.1, sh.distrib.1 esr AT thyrsus DOT com 1 -1/+1 * expand: Ensure result is escaped in cvtnum * memalloc: Avoid looping in growstackto * eval: Always set localvar_stop * expand: Do not reprocess data when expanding words * expand: Fix skipping of command substitution when trimming in evalvar * expand: Merge syntax/quotes in memtodest with flags * expand: Use HOME in tilde expansion when it is empty * shell: Don't include config.h for native helpers * builtin: Use test_access from NetBSD when faccessat is unavailable * eval: Add vfork support * eval: Replace with listsetvar with mklocal/setvareq * eval: Fail immediately with redirections errors for simple command * eval: Add assignment built-in support again * exec: Never rehash regular built-ins * exec: Stricter pathopt parsing * builtin: Mark more regular built-ins * exec: Do not allocate stack string in padvance * memalloc: Add growstackto helper * jobs: Replace some uses of fmtstr with stpcpy/stpncpy * output: Fix fmtstr return value * var: Set IFS to fixed value at start time * parser: Save/restore here-documents in command substitution * jobs: Only clear gotsigchld when waiting for everything * mkinit: Split reset into exitreset and reset * main: Only set savestatus in exitcmd * exec: Return 126 on most errors in shellexec 2018-05-17 Release 0.5.10.2 * parser: Fix incorrect eating of backslash newlines 2018-05-10 Release 0.5.10.1 * jobs - Do not block when waiting on SIGCHLD 2018-05-03 Release 0.5.10 * eval: Variable assignments on functions are no longer persistent * parser: Fix parameter expansion inside inner double quotes * parser: Fix parsing of ${} * man: correct typos, iff -> if * expand: Do not quote backslashes in unquoted parameter expansion * shell: Add subdir-objects to AM_INIT_AUTOMAKE * eval: Restore input files in evalcommand * eval: Reap zombies after built-in commands and functions * redir: Fix typo in noclobber code * expand: Fix glibc glob(3) support * expand: Fix buffer overflow in expandmeta * builtin: Move echo space/nl handling into print_escape_str * builtin: Fix echo performance regression * expand: Fix ghost fields with unquoted $@/$* * parser: Allow newlines within parameter substitution * expand: Fix bugs with words connected to the right of $@ * Revert "[BUILTIN] Remove unnecessary restoration of format string in printf" * parser: Fix backquote support in here-document EOF mark * shell: provide .gitignore * parser: Fix single-quoted patterns in here-documents * parser: Add syntax stack for recursive parsing * parser: use pgetc_eatbnl() in more places * builtin: Greater resolution in test -nt / test -ot * mystring: fix "Illegal number" on FreeBSD & macOS for x=; echo $((x)) * expand: 'nolog' and 'debug' options cause "$-" to wreak havoc * histedit: fix build with musl libc * expand: Remove dependency on fmatch.h if it does not exit * input: Fix here-document redirection with vi/emacs on * man: Small cleanup for Command Line Editing * builtin: describe_command - fix incorrect path * trap: Globally rename pendingsigs to pending_sig -- Problem reports: https://cygwin.com/problems.html FAQ: https://cygwin.com/faq/ Documentation: https://cygwin.com/docs.html Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |