Toggle navigation
Patchwork
DASH shell
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Archived =
No
| 389 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Mainlined
Queued
Needs ACK
Handled Elsewhere
In Next
Search
Archived
No
Yes
Both
Delegate
------
Nobody
holtmann
holtmann
holtmann
agk
mchehab
mchehab
gregkh
gregkh
mtosatti
lethal
lethal
avi
asi123
andmike
cvaroqui
nomura
jbrassow
dtor
kueda
bmarzins
tmlind
jmberg
jmberg
mcgrof
lenb
lenb
kyle
felipebalbi
varenet
helge
helge
khilman
khilman
khilman
khilman
jwoithe
mlin
Zhang Rui
Zhang Rui
iksaif
cjackiewicz
hmh
jbarnes
jbarnes
jbarnes
willy
snitzer
iwamatsu
dougsland
mjg59
rafael
rafael
rafael
ericvh@gmail.com
ykzhao
venkip
sandeen
pwsan
lucho@ionkov.net
rminnich
anholt
aystarik
roland
shefty
mason
glikely
krh
djbw
djbw
djbw
cmarinas
doyu
jrn
sage
tomba
mmarek
cjb
trondmy
jikos
bcousson
jic23
olof
olof
olof
nsekhar
weiny2
horms
horms
bwidawsk
bwidawsk
shemminger
eulfhan
josef
josef
josef
dianders
jpan9
hal
kdave
bleung
evalenti
jlbec
bhelgaas
vkoul
vkoul
szlin
davejiang
markgross
tagr
tiwai
vireshk
mmind
dledford
geert
geert
herbert
herbert
kvalo
kvalo
kvalo
bentiss
arend
rzwisler
stellarhopper
stellarhopper
jejb
matthias_bgg
dvhart
axboe
axboe
pcmoore
pcmoore
pcmoore
mkp
mkp
stefan_schmidt
leon
lucvoo
jsakkine
jsakkine
jsakkine
bamse
bamse
demarchi
krzk
groeck
groeck
sboyd
sboyd
mturquette
mturquette
0andriy
carlocaione
luca
dgc
kbingham
derosier
narmstrong
narmstrong
atull
tytso
tytso
djwong
bvanassche
omos
jpirko
jpirko
GustavoARSilva
pkshih
patersonc
brauner
shuahkh
shuahkh
shuahkh
palmer
palmer
jgg
Kishon
idosch
labbott
jsimmons
broonie
broonie
broonie
mricon
mricon
mricon
kees
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
arnd
linusw
perfinion
bbrezillon
bachradsusi
rostedt
rostedt
kholk
nbd
ebiggers
ebiggers
pavelm
sds
m0reeze
ganis
jwcart2
matttbe
andmur01
lorpie01
chanwoochoi
dlezcano
jhedberg
vudentz
robertfoss
bgix
tedd_an
tsbogend
wens
wcrobert
robher
kstewart
kwilczynski
hansg
bpf
netdev
dsa
ethtool
netdrv
martineau
abelloni
trix
pabeni
mani_sadhasivam
liusong6
mjp
tohojo
pmalani
prestwoj
prestwoj
dhowells
tzungbi
conchuod
paulmck
jes
mtkaczyk
colyli
pateldipen1984
iweiny
iweiny
bjorn
mhiramat
JanKiszka
jaegeuk
mraynal
aring
konradybcio
ij
Hailan
jstitt007
denkenz
denkenz
mkorenbl
jjohnson
frank_li
geliang
mdraidci
Apply
«
1
2
3
4
»
Patch
Series
A/R/T
S/W/F
Date
Submitter
Delegate
State
: allow $(())
: allow $(())
- - -
-
-
-
2021-01-29
Vladimir N. Oleynik
herbert
Rejected
: allow recursive variable inderection in arith
: allow recursive variable inderection in arith
- - -
-
-
-
2021-01-31
Vladimir N. Oleynik
herbert
Rejected
'man dash' typo: "the shell .... proceed onto"
- - -
-
-
-
2014-11-10
Stéphane Aulery
herbert
Accepted
'nolog' and 'debug' options cause "$-" to wreak havoc
- - -
-
-
-
2018-03-06
Martijn Dekker
herbert
Accepted
[1/2] exec: type: ignore first --, per POSIX
[1/2] exec: type: ignore first --, per POSIX
- - -
-
-
-
2022-12-13
Ahelenia Ziemiańska
herbert
Rejected
[1/2] Fix clang warnings about "string plus integer"
Fixing clang compilation warnings
- - -
-
-
-
2018-12-15
Antonio Ospite
herbert
Accepted
[1/2] man: document jobs builtin
[1/2] man: document jobs builtin
- - -
-
-
-
2022-05-05
Ahelenia Ziemiańska
herbert
Superseded
[1/2] man: printf: all Ar arguments are processed identically
[1/2] man: printf: all Ar arguments are processed identically
- - -
-
-
-
2022-08-14
Ahelenia Ziemiańska
herbert
Superseded
[1/2] mkbuiltins: Use a `while` loop rather than `nl`
- - -
-
-
-
2016-08-04
Kylie McClain
herbert
Rejected
[1/3,PARSER] Removed unnecessary pungetc on EOF from parser
- - -
-
-
-
2014-11-05
Herbert Xu
herbert
Accepted
[1/4] input: Make preadbuffer static
- - -
-
-
-
2015-01-05
Herbert Xu
herbert
Accepted
[1/5] Update configure.ac with suggestions from autoupdate
Build system updates and gcc warnings fixes
- - -
-
-
-
2018-10-16
Antonio Ospite
herbert
Accepted
[1/6] exec: Don't execute binary files if execve() returned ENOEXEC.
[1/6] exec: Don't execute binary files if execve() returned ENOEXEC.
- - -
-
-
-
2018-09-07
Andrej Shadura
herbert
Rejected
[1/6] fc -s: refuse multiple events instead of ignoring
[1/6] fc -s: refuse multiple events instead of ignoring
- - -
-
-
-
2023-02-07
Ahelenia Ziemiańska
herbert
Accepted
[2/1] man: document ulimit -w
miscbltin: ulimitcmd: actually accept -r
- - -
-
-
-
2022-12-17
Ahelenia Ziemiańska
herbert
Accepted
[2/2] Fix clang warnings about GNU old-style field designator
Fixing clang compilation warnings
- - -
-
-
-
2018-12-15
Antonio Ospite
herbert
Accepted
[2/2] histedit: Remove non-glibc fallback code
- - -
-
-
-
2016-08-04
Jilles Tjoelker
herbert
Changes Requested
[2/2] histedit: Remove non-glibc fallback code
- - -
-
-
-
2016-08-04
Kylie McClain
herbert
Superseded
[2/2] man: note chdir being the same builtin as cd
[1/2] man: document jobs builtin
- - -
-
-
-
2022-05-05
Ahelenia Ziemiańska
herbert
Superseded
[2/2] man: printf: in 'X, X is a byte under dash
[1/2] man: printf: all Ar arguments are processed identically
- - -
-
-
-
2022-08-14
Ahelenia Ziemiańska
herbert
Superseded
[2/2] options: getopts: ignore first --, per POSIX
[1/2] exec: type: ignore first --, per POSIX
- - -
-
-
-
2022-12-13
Ahelenia Ziemiańska
herbert
Superseded
[2/3,PARSER] Simplify EOF/newline handling in list parser
- - -
-
-
-
2014-11-05
Herbert Xu
herbert
Accepted
[2/4] input: Remove HETIO
- - -
-
-
-
2015-01-05
Herbert Xu
herbert
Accepted
[2/5] Enable automake silent rules
Build system updates and gcc warnings fixes
- - -
-
-
-
2018-10-16
Antonio Ospite
herbert
Accepted
[2/6] fc -s: don't loop forever when executing the latest entry
[1/6] fc -s: refuse multiple events instead of ignoring
- - -
-
-
-
2023-02-07
Ahelenia Ziemiańska
herbert
Accepted
[2/6] printf: Support \e in "echo" and "printf" builtins.
[1/6] exec: Don't execute binary files if execve() returned ENOEXEC.
- - -
-
-
-
2018-09-07
Andrej Shadura
herbert
Rejected
[3/2] man: document kill builtin
[1/2] man: document jobs builtin
- - -
-
-
-
2022-05-05
Ahelenia Ziemiańska
herbert
Superseded
[3/3,PARSER] Catch variable length expansions on non-existant specials
- - -
-
-
-
2014-11-05
Herbert Xu
herbert
Accepted
[3/4] input: Move all input state into parsefile
- - -
-
-
-
2015-01-05
Herbert Xu
herbert
Accepted
[3/5] Add some missing autotools files to the .gitignore file
Build system updates and gcc warnings fixes
- - -
-
-
-
2018-10-16
Antonio Ospite
herbert
Superseded
[3/6] fc: only parse old=new if -s, per POSIX
[1/6] fc -s: refuse multiple events instead of ignoring
- - -
-
-
-
2023-02-07
Ahelenia Ziemiańska
herbert
Accepted
[3/6] mkbuiltins: Default to mktemp, not tempfile
[1/6] exec: Don't execute binary files if execve() returned ENOEXEC.
- - -
-
-
-
2018-09-07
Andrej Shadura
herbert
Accepted
[4/4] input: Allow two consecutive calls to pungetc
- - -
-
-
-
2015-01-05
Herbert Xu
herbert
Accepted
[4/5] Stop using deprecated function sigsetmask()
Build system updates and gcc warnings fixes
- - -
-
-
-
2018-10-16
Antonio Ospite
herbert
Superseded
[4/6] eval: Avoid crash when redirecting to file descriptor in expredir
[1/6] exec: Don't execute binary files if execve() returned ENOEXEC.
- - -
-
-
-
2018-09-07
Andrej Shadura
herbert
Superseded
[4/6] fc: don't require an argument
[1/6] fc -s: refuse multiple events instead of ignoring
- - -
-
-
-
2023-02-07
Ahelenia Ziemiańska
herbert
Accepted
[5/5] Silence compiler warning about missing parentheses
Build system updates and gcc warnings fixes
- - -
-
-
-
2018-10-16
Antonio Ospite
herbert
Accepted
[5/6] eval: Report I/O error on stdout
[1/6] exec: Don't execute binary files if execve() returned ENOEXEC.
- - -
-
-
-
2018-09-07
Andrej Shadura
herbert
Accepted
[5/6] fc: fix "fc -3" extension on glibc
[1/6] fc -s: refuse multiple events instead of ignoring
- - -
-
-
-
2023-02-07
Ahelenia Ziemiańska
herbert
Accepted
[6/6] fc: don't include the current fc in out-of-range last
[1/6] fc -s: refuse multiple events instead of ignoring
- - -
-
-
-
2023-02-07
Ahelenia Ziemiańska
herbert
Accepted
[6/6] main: Print \n upon EOF (CTRL-D) when run interactively
[1/6] exec: Don't execute binary files if execve() returned ENOEXEC.
- - -
-
-
-
2018-09-07
Andrej Shadura
herbert
Accepted
[BUG] ${#10}
[BUG] ${#10}
- - -
-
-
-
2021-02-05
Vladimir N. Oleynik
herbert
Superseded
[BUG] Here-document redirection with vi/emacs on
- - -
-
-
-
2017-06-29
Harald van Dijk
herbert
Accepted
[BUG] Interactive (d)ash exits on assigning to readonly from 'command eval'
- - -
-
-
-
2016-10-28
Denys Vlasenko
herbert
Changes Requested
[BUG] regression in builtin echo
- - -
-
-
-
2016-09-02
Herbert Xu
herbert
Accepted
[BUG] regression in builtin echo
- - -
-
-
-
2016-09-01
Harald van Dijk
herbert
Superseded
[BUG] test: -gt: unexpected operator
- - -
-
-
-
2015-07-13
Herbert Xu
herbert
Accepted
[BUILD] fix parallel build
- - -
-
-
-
2018-05-28
Yann E. MORIN
herbert
Changes Requested
[BUILTIN] describe_command: fix incorrect path
- - -
-
-
-
2017-05-26
Harald van Dijk
herbert
Accepted
[BUILTIN] describe_command: fix incorrect path
- - -
-
-
-
2017-05-26
Youfu Zhang
herbert
Superseded
[BUILTIN] Reject malformed printf specifications with digits after '*'
- - -
-
-
-
2015-12-06
Gioele Barabucci
herbert
Accepted
[EXPAND] Fixed "$@" expansion when EXP_FULL is false
- - -
-
-
-
2014-12-31
Herbert Xu
herbert
Accepted
[MAN] Clarify two redirection mechanisms
- - -
-
-
-
2014-12-11
Stéphane Aulery
herbert
Accepted
[MAN] Clarify two redirection mechanisms
- - -
-
-
-
2014-11-21
Stéphane Aulery
herbert
Changes Requested
[MAN] Fix description of getopts when last argument reached
- - -
-
-
-
2015-06-02
Felix Dietrich
herbert
Accepted
[PATH] forgoten set $PPID readonly
[PATH] forgoten set $PPID readonly
- - -
-
-
-
2021-02-03
Vladimir N. Oleynik
herbert
Rejected
[RESEND] alias: printalias: quote the name, too
[RESEND] alias: printalias: quote the name, too
- - -
-
-
-
2023-01-05
Ahelenia Ziemiańska
herbert
Accepted
[resend] Simplify alias storage.
[resend] Simplify alias storage.
- - -
-
-
-
2023-01-11
Harald van Dijk
herbert
Changes Requested
[RFC] Allow trap to override permanently-ignored signals in background shells
[RFC] Allow trap to override permanently-ignored signals in background shells
- - -
-
-
-
2024-03-08
Johannes Altmanninger
herbert
Superseded
[SHELL] Fix 64-bit Solaris build
- - -
-
-
-
2015-12-11
Jonathan Perkin
herbert
Changes Requested
[SHELL] Fix build on Solaris 9
- - -
-
-
-
2015-12-11
Jonathan Perkin
herbert
Accepted
[v2,1/12] exec: Return 126 on most errors in shellexec
- - -
-
-
-
2018-05-15
Herbert Xu
herbert
Superseded
[v2,1/2] man: printf: reword to avoid confusion v/v Ar argument[s]/arguments
[v2,1/2] man: printf: reword to avoid confusion v/v Ar argument[s]/arguments
- - -
-
-
-
2022-08-14
Ahelenia Ziemiańska
herbert
Superseded
[v2,1/2] options: getopts: ignore first --, per POSIX
[v2,1/2] options: getopts: ignore first --, per POSIX
- - -
-
-
-
2023-01-04
Ahelenia Ziemiańska
herbert
Accepted
[v2,1/3] man: document jobs builtin
[v2,1/3] man: document jobs builtin
- - -
-
-
-
2022-12-15
Ahelenia Ziemiańska
herbert
Accepted
[v2,1/3] parser: fixredir: invalid redirections are run-time, not syntax
[v2,1/3] parser: fixredir: invalid redirections are run-time, not syntax
- - -
-
-
-
2022-12-14
Ahelenia Ziemiańska
herbert
Accepted
[v2,10/12] eval: Add vfork support
- - -
-
-
-
2018-05-15
Herbert Xu
herbert
Superseded
[v2,11/12] memalloc: Add growstackto helper
- - -
-
-
-
2018-05-15
Herbert Xu
herbert
Superseded
[v2,12/12] exec: Do not allocate stack string in padvance
- - -
-
-
-
2018-05-15
Herbert Xu
herbert
Superseded
[v2,2/12] main: Only set savestatus in exitcmd
- - -
-
-
-
2018-05-15
Herbert Xu
herbert
Superseded
[v2,2/2] exec: type: ignore first -- for consistency
[v2,1/2] options: getopts: ignore first --, per POSIX
- - -
-
-
-
2023-01-04
Ahelenia Ziemiańska
herbert
Accepted
[v2,2/2] man: printf: in 'X, X is a byte under dash
[v2,1/2] man: printf: reword to avoid confusion v/v Ar argument[s]/arguments
- - -
-
-
-
2022-08-14
Ahelenia Ziemiańska
herbert
Superseded
[v2,2/3] man: note chdir being the same builtin as cd
[v2,1/3] man: document jobs builtin
- - -
-
-
-
2022-12-15
Ahelenia Ziemiańska
herbert
Accepted
[v2,2/3] parser: synerror: explicitly consume the entire invalid line
[v2,1/3] parser: fixredir: invalid redirections are run-time, not syntax
- - -
-
-
-
2022-12-14
Ahelenia Ziemiańska
herbert
Superseded
[v2,3/12] mkinit: Split reset into exitreset and reset
- - -
-
-
-
2018-05-15
Herbert Xu
herbert
Superseded
[v2,3/3] input: preadfd: read standard input byte-wise
[v2,1/3] parser: fixredir: invalid redirections are run-time, not syntax
- - -
-
-
-
2022-12-14
Ahelenia Ziemiańska
herbert
Superseded
[v2,3/3] man: document kill builtin
[v2,1/3] man: document jobs builtin
- - -
-
-
-
2022-12-15
Ahelenia Ziemiańska
herbert
Accepted
[v2,4/12] jobs: Only clear gotsigchld when waiting for everything
- - -
-
-
-
2018-05-15
Herbert Xu
herbert
Superseded
[v2,4/3] man: document false built-in
[v2,1/3] man: document jobs builtin
- - -
-
-
-
2022-12-15
Ahelenia Ziemiańska
herbert
Accepted
[v2,5/12] parser: Save/restore here-documents in command substitution
- - -
-
-
-
2018-05-15
Herbert Xu
herbert
Superseded
[v2,6/12] var: Set IFS to fixed value at start time
- - -
-
-
-
2018-05-15
Herbert Xu
herbert
Superseded
[v2,7/12] output: Fix fmtstr return value
- - -
-
-
-
2018-05-15
Herbert Xu
herbert
Superseded
[v2,8/12] jobs: Replace some uses of fmtstr with stpcpy/stpncpy
- - -
-
-
-
2018-05-15
Herbert Xu
herbert
Superseded
[v2,9/12] eval: Replace external use of mklocal with listsetvar
- - -
-
-
-
2018-05-15
Herbert Xu
herbert
Superseded
[v2] alias: fix name quoting in printalias
[v2] alias: fix name quoting in printalias
- - -
-
-
-
2023-01-09
Ahelenia Ziemiańska
herbert
Accepted
[v2] Allow trap to un-ignore SIGINT in asynchronous subshells
[v2] Allow trap to un-ignore SIGINT in asynchronous subshells
- - -
-
-
-
2024-03-29
Johannes Altmanninger
herbert
Superseded
[v2] builtin: Fix handling of trailing IFS white spaces
- - -
-
-
-
2016-06-06
Herbert Xu
herbert
Superseded
[v2] builtin: Mark more regular built-ins
- - -
-
-
-
2018-05-16
Herbert Xu
herbert
Superseded
[v2] Cache the expanded prompt for editline
[v2] Cache the expanded prompt for editline
- - -
-
-
-
2020-12-23
june
herbert
Rejected
[v2] Create block-local FD state when appending redirection closing the FD
[v2] Create block-local FD state when appending redirection closing the FD
- - -
-
-
-
2018-12-14
Martijn Dekker
herbert
Superseded
[v2] don't record empty IFS scan regions
- - -
-
-
-
2018-03-22
Martijn Dekker
herbert
Superseded
[v2] don't record empty IFS scan regions if not debugging
- - -
-
-
-
2018-03-23
Martijn Dekker
herbert
Rejected
[v2] eval: Always set localvar_stop
- - -
-
-
-
2018-05-30
Herbert Xu
herbert
Accepted
[v2] eval: avoid leaking memory associated with redirections
[v2] eval: avoid leaking memory associated with redirections
- - -
-
-
-
2018-12-14
Herbert Xu
herbert
Accepted
[v2] eval: Only restore exit status on exit/return
[v2] eval: Only restore exit status on exit/return
- - -
-
-
-
2018-12-02
Herbert Xu
herbert
Superseded
[v2] eval: Reset handler when entering a subshell
[v2] eval: Reset handler when entering a subshell
- - -
-
-
-
2019-03-03
Herbert Xu
herbert
Accepted
[v2] eval: Return status in eval functions
- - -
-
-
-
2016-06-07
Herbert Xu
herbert
Accepted
[v2] exec: Check executable bit when searching path
[v2] exec: Check executable bit when searching path
- - -
-
-
-
2024-04-05
Herbert Xu
herbert
Accepted
[v2] exec: Stricter pathopt parsing
- - -
-
-
-
2018-05-16
Herbert Xu
herbert
Superseded
[v2] expand: Add ifsfree to expand to fix a logic error that causes a buffer over-read
[v2] expand: Add ifsfree to expand to fix a logic error that causes a buffer over-read
- - -
-
-
-
2022-12-05
Herbert Xu
herbert
Accepted
«
1
2
3
4
»