summary refs log tree commit diff
path: root/src/funcs
diff options
context:
space:
mode:
authorHerbert Xu <herbert@gondor.apana.org.au>2016-09-03 21:58:50 +0800
committerHerbert Xu <herbert@gondor.apana.org.au>2016-09-23 22:50:16 +0800
commitad092191a3f281c2d14089c86757305403a9de64 (patch)
treec8677f1b8dd700ebe39c476dbb455622b2ccb0bc /src/funcs
parentbuiltin: Fix echo -n early termination (diff)
downloaddash-ad092191a3f281c2d14089c86757305403a9de64.tar.gz
dash-ad092191a3f281c2d14089c86757305403a9de64.zip
expand - Fix dangling left square brackets in patterns
When there is an unmatched left square bracket in patterns, pmatch
will behave strangely and exhibit undefined behaviour.  This patch
(based on Harld van Dijk's original) fixes this by treating it as
a literal left square bracket.

Reported-by: Olof Johansson <olof@ethup.se>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions
class='logmsg'> 2021-09-26OpenBSD: pledge(2) imageJune McEnroe 2021-09-26OpenBSD: pledge(2) clientJune McEnroe 2021-09-26OpenBSD: pledge(2) serverJune McEnroe 2021-09-24Link with -lncurseswJune McEnroe 2021-09-20Replace strlcpy with snprintfJune McEnroe This removes the last BSD-specific call. 2021-09-20Replace kqueue with poll, remove libutil dependencyJune McEnroe This makes the server much more portable. 2021-02-04Update play@ascii.town descriptionJune McEnroe 2021-02-04Replace donation button with LiberapayJune McEnroe 2020-06-25Use DisableForwarding in sshd_configJune McEnroe 2019-12-19Remove READMEJune McEnroe 2019-12-15Update git URLsJune McEnroe 2019-08-05Add buymeacoffee linkJune McEnroe Can't hurt, I guess? I don't expect to get anything... 2019-07-27Use braces in MakefileJune McEnroe 2019-07-08Remove NetHack from indexJune McEnroe 2019-04-08Don't install rc.kfcgi eitherJune McEnroe 2019-03-28Remove rc.kfcgiJune McEnroe I sent a better version of it to the port maintainer and it is now in the ports tree. 2019-01-16Reformat index.html with explore linkJune McEnroe 2019-01-16Return false from keydown handler in exploreJune McEnroe 2019-01-08Draw lines to tile edgeJune McEnroe 2019-01-08Factor out default pathsJune McEnroe 2019-01-08Remove incorrect default coordinatesJune McEnroe 2019-01-07Set img src when explore fragment changesJune McEnroe 2019-01-07Compress PNG data in imageJune McEnroe kcgi never enables compression for FastCGI. 2019-01-07madvise MADV_NOCORE in imageJune McEnroe 2019-01-07Add license notice to explore JavaScriptJune McEnroe 2019-01-07Add Q/Home binding in exploreJune McEnroe 2019-01-07Fix explore image URLJune McEnroe 2019-01-07Add HOME button, ssh link, AGPL notice to exploreJune McEnroe 2019-01-06Add meta viewport to exploreJune McEnroe 2019-01-06Set background and max-width in exploreJune McEnroe 2019-01-06Swallow writes after the connection is closedJune McEnroe It was not okay. 2019-01-06Handle KCGI_HUPJune McEnroe I hope it's okay that I keep writing to the fwopen stream after streamWrite returns -1. 2019-01-06Install html filesJune McEnroe