Show patches with: none      |   386 patches
« 1 2 3 4 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
Problems in dash.1, sh.1, sh.distrib.1 - - - --- 2018-06-19 esr@thyrsus.com herbert Accepted
create builtins.c properly on old cpp - - - --- 2014-12-22 kabe@sra-tohoku.co.jp herbert Accepted
Don't execute binary files if execve() returned ENOEXEC. - - - --- 2017-02-07 Adam Borowski herbert Rejected
man: document what happens when IFS= (and when it's not) man: document what happens when IFS= (and when it's not) - - - --- 2023-04-22 Ahelenia Ziemiańska herbert Accepted
[v3] Prototype all function definitions for C23 compat [v3] Prototype all function definitions for C23 compat - - - --- 2023-02-10 Ahelenia Ziemiańska herbert Accepted
[v2] Prototype all function definitions for C23 compat [v2] Prototype all function definitions for C23 compat - - - --- 2023-02-09 Ahelenia Ziemiańska herbert Superseded
[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
[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
[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
[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
[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
[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
Prototype all function definitions for C23 compat Prototype all function definitions for C23 compat - - - --- 2023-02-07 Ahelenia Ziemiańska herbert Superseded
[v2] alias: fix name quoting in printalias [v2] alias: fix name quoting in printalias - - - --- 2023-01-09 Ahelenia Ziemiańska herbert Accepted
alias: fix name quoting in printalias alias: fix name quoting in printalias - - - --- 2023-01-09 Ahelenia Ziemiańska herbert Superseded
[v3] parser: don't keep alloca()ing in a loop for substitutions [v3] parser: don't keep alloca()ing in a loop for substitutions - - - --- 2023-01-05 Ahelenia Ziemiańska herbert Accepted
[RESEND] alias: printalias: quote the name, too [RESEND] alias: printalias: quote the name, too - - - --- 2023-01-05 Ahelenia Ziemiańska herbert Accepted
[v2] redir: savefd: use F_DUPFD_CLOEXEC instead of F_DUPFD+F_SETFD, if available [v2] redir: savefd: use F_DUPFD_CLOEXEC instead of F_DUPFD+F_SETFD, if available - - - --- 2023-01-05 Ahelenia Ziemiańska herbert Accepted
[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,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] redir: savefd: use F_DUPFD_CLOEXEC instead of F_DUPFD+F_SETFD, if available [v2] redir: savefd: use F_DUPFD_CLOEXEC instead of F_DUPFD+F_SETFD, if available - - - --- 2022-12-18 Ahelenia Ziemiańska herbert Changes Requested
alias: aliascmd: refuse uninvokable aliases alias: aliascmd: refuse uninvokable aliases - - - --- 2022-12-17 Ahelenia Ziemiańska herbert Changes Requested
[2/1] man: document ulimit -w miscbltin: ulimitcmd: actually accept -r - - - --- 2022-12-17 Ahelenia Ziemiańska herbert Accepted
redir: savefd: use F_DUPFD_CLOEXEC instead of F_DUPFD+F_SETFD redir: savefd: use F_DUPFD_CLOEXEC instead of F_DUPFD+F_SETFD - - - --- 2022-12-16 Ahelenia Ziemiańska herbert Superseded
miscbltin: ulimitcmd: actually accept -r miscbltin: ulimitcmd: actually accept -r - - - --- 2022-12-16 Ahelenia Ziemiańska herbert Accepted
[v2,4/3] man: document false built-in [v2,1/3] man: document jobs builtin - - - --- 2022-12-15 Ahelenia Ziemiańska herbert Accepted
[v2] parser: don't keep alloca()ing in a loop for substitutions [v2] parser: don't keep alloca()ing in a loop for substitutions - - - --- 2022-12-15 Ahelenia Ziemiańska herbert Changes Requested
[v3,2/2] man: printf: in 'X, X is a byte under dash [v3,1/2] man: printf: reword to avoid confusion v/v Ar argument[s]/arguments - - - --- 2022-12-15 Ahelenia Ziemiańska herbert Accepted
[v3,1/2] man: printf: reword to avoid confusion v/v Ar argument[s]/arguments [v3,1/2] man: printf: reword to avoid confusion v/v Ar argument[s]/arguments - - - --- 2022-12-15 Ahelenia Ziemiańska herbert Accepted
[v2,3/3] man: document kill builtin [v2,1/3] man: document jobs builtin - - - --- 2022-12-15 Ahelenia Ziemiańska herbert Accepted
[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,1/3] man: document jobs builtin [v2,1/3] man: document jobs builtin - - - --- 2022-12-15 Ahelenia Ziemiańska herbert Accepted
parser: don't keep alloca()ing in a loop for substitutions parser: don't keep alloca()ing in a loop for substitutions - - - --- 2022-12-14 Ahelenia Ziemiańska herbert Superseded
man: fix getopts documentation man: fix getopts documentation - - - --- 2022-12-14 Ahelenia Ziemiańska herbert Accepted
exec: hashcmd: don't early-exit when first -r is found exec: hashcmd: don't early-exit when first -r is found - - - --- 2022-12-14 Ahelenia Ziemiańska herbert Accepted
options: don't error when unsetting OPTIND options: don't error when unsetting OPTIND - - - --- 2022-12-14 Ahelenia Ziemiańska 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,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,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
input: preadfd: read standard input byte-wise input: preadfd: read standard input byte-wise - - - --- 2022-12-13 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
[1/2] exec: type: ignore first --, per POSIX [1/2] exec: type: ignore first --, per POSIX - - - --- 2022-12-13 Ahelenia Ziemiańska herbert Rejected
[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,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
[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
[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
man: don't list unavailable built-ins and Command Line Editing section man: don't list unavailable built-ins and Command Line Editing section - - - --- 2022-05-06 Ahelenia Ziemiańska herbert Changes Requested
shell: correctly prototype all functions shell: correctly prototype all functions - - - --- 2022-05-06 Ahelenia Ziemiańska herbert Superseded
[3/2] man: document kill builtin [1/2] man: document jobs builtin - - - --- 2022-05-05 Ahelenia Ziemiańska 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
[1/2] man: document jobs builtin [1/2] man: document jobs builtin - - - --- 2022-05-05 Ahelenia Ziemiańska herbert Superseded
Portability of dash to legacy systems, such as AT&T Unix PC Portability of dash to legacy systems, such as AT&T Unix PC - - - --- 2022-06-10 Alain Knaff herbert Changes Requested
shell: dash - large file support - - - --- 2015-07-24 Aleksandar Ristovski herbert Changes Requested
PATCH] expand: Add ifsfree to expand to fix a logic error that causes a buffer over-read PATCH] expand: Add ifsfree to expand to fix a logic error that causes a buffer over-read - - - --- 2022-06-20 Alex Gorinson herbert Superseded
expand: Add ifsfree to expand to fix a logic error that leaks the heap expand: Add ifsfree to expand to fix a logic error that leaks the heap - - - --- 2022-04-30 Alex Gorinson herbert Superseded
[v2] trap: fix memory leak in exitshell() - - - --- 2016-12-01 Andreas Bofjall herbert Rejected
trap: fix memory leak in exitshell() - - - --- 2016-11-21 Andreas Bofjall herbert Superseded
dash: Fix stack overflow from infinite recursion in script dash: Fix stack overflow from infinite recursion in script - - - --- 2019-07-18 Andrej Shadura herbert Rejected
[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
[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
[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
[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
[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
[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
[2/2] Fix clang warnings about GNU old-style field designator Fixing clang compilation warnings - - - --- 2018-12-15 Antonio Ospite herbert Accepted
[1/2] Fix clang warnings about "string plus integer" Fixing clang compilation warnings - - - --- 2018-12-15 Antonio Ospite herbert Accepted
main: don't raise exception when executing dotcmd() on a non-existent file main: don't raise exception when executing dotcmd() on a non-existent file - - - --- 2018-11-24 Antonio Ospite herbert Rejected
[5/5] Silence compiler warning about missing parentheses Build system updates and gcc warnings fixes - - - --- 2018-10-16 Antonio Ospite herbert Accepted
[4/5] Stop using deprecated function sigsetmask() Build system updates and gcc warnings fixes - - - --- 2018-10-16 Antonio Ospite herbert Superseded
[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
[2/5] Enable automake silent rules Build system updates and gcc warnings fixes - - - --- 2018-10-16 Antonio Ospite 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
eval: make traps work when "set -e" is enabled eval: make traps work when "set -e" is enabled - - - --- 2018-10-16 Antonio Ospite herbert Accepted
Don't include config.h for native helpers - - - --- 2018-05-22 Baruch Siach herbert Accepted
histedit: fix build with musl libc - - - --- 2018-03-02 Baruch Siach herbert Accepted
dash: man pages: fix formatting dash: man pages: fix formatting - - - --- 2020-06-24 Bjarni Ingi Gislason herbert Accepted
jobs: Implement pipefail option jobs: Implement pipefail option - - - --- 2022-04-22 Chris Novakovic herbert Accepted
jobs: drop unused node parameter in makejob() jobs: drop unused node parameter in makejob() - - - --- 2023-03-31 Denys Vlasenko herbert Accepted
Remove unused expandmeta() flag parameter Remove unused expandmeta() flag parameter - - - --- 2020-04-29 Denys Vlasenko herbert Accepted
Remove poplocalvars() always-zero argument, make it static Remove poplocalvars() always-zero argument, make it static - - - --- 2020-02-19 Denys Vlasenko herbert Accepted
Rename DOWAIT_NORMAL to DOWAIT_NONBLOCK Rename DOWAIT_NORMAL to DOWAIT_NONBLOCK - - - --- 2020-02-19 Denys Vlasenko herbert Accepted
[BUG] Interactive (d)ash exits on assigning to readonly from 'command eval' - - - --- 2016-10-28 Denys Vlasenko herbert Changes Requested
Globally rename pendingsigs to pending_sig - - - --- 2016-10-26 Denys Vlasenko herbert Accepted
Make mktokens accept a random TMPDIR, replace `...` with $(...). Make mktokens accept a random TMPDIR, replace `...` with $(...). - - - --- 2018-11-15 Devin Hussey herbert Changes Requested
Use a real non-cryptographic hash algorithm Use a real non-cryptographic hash algorithm - - - --- 2018-11-15 Devin Hussey herbert Rejected
Revert 78a00a7 and 3cd5386, they are not ready yet. Revert 78a00a7 and 3cd5386, they are not ready yet. - - - --- 2018-11-15 Devin Hussey herbert Rejected
Add the seq builtin and improve some things in printf.c Add the seq builtin and improve some things in printf.c - - - --- 2018-10-09 Devin Hussey herbert Rejected
Fix some portability issues - - - --- 2018-05-24 Devin Hussey herbert Changes Requested
[v2] expand: Recognize '^' as a negation character in BE [v2] expand: Recognize '^' as a negation character in BE - - - --- 2021-07-16 Dimitar Yurukov herbert Rejected
expand: Recognize '^' as a negation character in BE expand: Recognize '^' as a negation character in BE - - - --- 2021-07-16 Dimitar Yurukov herbert Superseded
configure.ac: drop -Wl,--fatal-warnings configure.ac: drop -Wl,--fatal-warnings - - - --- 2024-02-16 Fabrice Fontaine herbert Accepted
Don't include config.h when building helpers using the native compiler Don't include config.h when building helpers using the native compiler - - - --- 2020-06-22 Fabrice Fontaine herbert Not Applicable
build: delete AC_PROG_YACC build: delete AC_PROG_YACC - - - --- 2019-10-10 Fangrui Song herbert Accepted
[MAN] Fix description of getopts when last argument reached - - - --- 2015-06-02 Felix Dietrich herbert Accepted
man page: redirection operators: fix swapped stdin/stdout man page: redirection operators: fix swapped stdin/stdout - - - --- 2022-05-16 Forest herbert Accepted
Set LC_ALL instead LC_COLLATE in mkbuiltins - - - --- 2015-05-24 Fredrik Fornwall herbert Accepted
Set LC_ALL instead LC_COLLATE in mkbuiltins - - - --- 2015-05-17 Fredrik Fornwall herbert Changes Requested
man: Document ulimit -v - - - --- 2016-01-11 Gioele Barabucci herbert Accepted
[BUILTIN] Reject malformed printf specifications with digits after '*' - - - --- 2015-12-06 Gioele Barabucci herbert Accepted
[resend] Simplify alias storage. [resend] Simplify alias storage. - - - --- 2023-01-11 Harald van Dijk herbert Changes Requested
« 1 2 3 4 »