Show patches with: Submitter = Herbert Xu       |    Archived = No       |   201 patches
« 1 2 3 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[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/8] shell: Call setlocale Add multi-byte support - - - --- 2024-04-16 Herbert Xu 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/8] shell: Use strcoll instead of strcmp where applicable Add multi-byte support - - - --- 2024-04-16 Herbert Xu 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/8] expand: Count multi-byte characters for VSLENGTH Add multi-byte support - - - --- 2024-04-16 Herbert Xu herbert Superseded
[4/4] input: Allow two consecutive calls to pungetc - - - --- 2015-01-05 Herbert Xu herbert Accepted
[4/8] expand: Process multi-byte characters in subevalvar Add multi-byte support - - - --- 2024-04-18 Herbert Xu herbert Superseded
[5/8] expand: Process multi-byte characters in expmeta Add multi-byte support - - - --- 2024-04-20 Herbert Xu herbert Superseded
[6/8] expand: Support multi-byte characters during field splitting Add multi-byte support - - - --- 2024-04-23 Herbert Xu herbert Superseded
[7/8] input: Allow MB_LEN_MAX calls to pungetc Add multi-byte support - - - --- 2024-04-27 Herbert Xu herbert Superseded
[8/8] parser: Add support for multi-byte characters Add multi-byte support - - - --- 2024-04-27 Herbert Xu herbert Superseded
[BUG] regression in builtin echo - - - --- 2016-09-02 Herbert Xu herbert Accepted
[BUG] test: -gt: unexpected operator - - - --- 2015-07-13 Herbert Xu herbert Accepted
[EXPAND] Fixed "$@" expansion when EXP_FULL is false - - - --- 2014-12-31 Herbert Xu herbert Accepted
[v2,1/12] exec: Return 126 on most errors in shellexec - - - --- 2018-05-15 Herbert Xu herbert Superseded
[v2,1/8] shell: Call setlocale Add multi-byte support - - - --- 2024-04-28 Herbert Xu herbert Under Review
[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/8] shell: Use strcoll instead of strcmp where applicable Add multi-byte support - - - --- 2024-04-28 Herbert Xu herbert Under Review
[v2,3/12] mkinit: Split reset into exitreset and reset - - - --- 2018-05-15 Herbert Xu herbert Superseded
[v2,3/8] expand: Count multi-byte characters for VSLENGTH Add multi-byte support - - - --- 2024-04-28 Herbert Xu herbert Under Review
[v2,4/12] jobs: Only clear gotsigchld when waiting for everything - - - --- 2018-05-15 Herbert Xu herbert Superseded
[v2,4/8] expand: Process multi-byte characters in subevalvar Add multi-byte support - - - --- 2024-04-28 Herbert Xu herbert Under Review
[v2,5/12] parser: Save/restore here-documents in command substitution - - - --- 2018-05-15 Herbert Xu herbert Superseded
[v2,5/8] expand: Process multi-byte characters in expmeta Add multi-byte support - - - --- 2024-04-28 Herbert Xu herbert Under Review
[v2,6/12] var: Set IFS to fixed value at start time - - - --- 2018-05-15 Herbert Xu herbert Superseded
[v2,6/8] expand: Support multi-byte characters during field splitting Add multi-byte support - - - --- 2024-04-28 Herbert Xu herbert Under Review
[v2,7/12] output: Fix fmtstr return value - - - --- 2018-05-15 Herbert Xu herbert Superseded
[v2,7/8] input: Allow MB_LEN_MAX calls to pungetc Add multi-byte support - - - --- 2024-04-28 Herbert Xu herbert Under Review
[v2,8/12] jobs: Replace some uses of fmtstr with stpcpy/stpncpy - - - --- 2018-05-15 Herbert Xu herbert Superseded
[v2,8/8] parser: Add support for multi-byte characters Add multi-byte support - - - --- 2024-04-28 Herbert Xu herbert Under Review
[v2,9/12] eval: Replace external use of mklocal with listsetvar - - - --- 2018-05-15 Herbert Xu 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] 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
[v2] expand: Always quote caret when using fnmatch [v2] expand: Always quote caret when using fnmatch - - - --- 2022-01-19 Herbert Xu herbert Accepted
[v2] expand: Do not quote backslashes in unquoted parameter expansion - - - --- 2018-03-28 Herbert Xu herbert Accepted
[v2] expand: Escape minus sign in arithmetic expansion - - - --- 2018-05-28 Herbert Xu herbert Superseded
[v2] expand: Fix ghost fields with unquoted $@/$* - - - --- 2018-03-23 Herbert Xu herbert Accepted
[v2] expand: Fix glibc glob(3) support - - - --- 2018-03-26 Herbert Xu herbert Accepted
[v2] expand: Fix multiple issues with EXP_DISCARD in evalvar [v2] expand: Fix multiple issues with EXP_DISCARD in evalvar - - - --- 2018-09-12 Herbert Xu herbert Accepted
[v2] jobs - Do not block when waiting on SIGCHLD - - - --- 2018-05-06 Herbert Xu herbert Superseded
[v2] jobs: Allow monitor mode without a tty in non-interactive mode [v2] jobs: Allow monitor mode without a tty in non-interactive mode - - - --- 2024-04-07 Herbert Xu herbert Accepted
[v2] jobs: Handle string-based job descriptors - - - --- 2016-06-06 Herbert Xu herbert Accepted
[v2] parser: Add syntax stack for recursive parsing - - - --- 2018-03-08 Herbert Xu herbert Superseded
[v2] parser: Add VSBIT to ensure subtype is never zero [v2] parser: Add VSBIT to ensure subtype is never zero - - - --- 2022-12-07 Herbert Xu herbert Accepted
[v2] parser: Catch errors in expandstr [v2] parser: Catch errors in expandstr - - - --- 2020-04-28 Herbert Xu herbert Accepted
[v2] parser: Fix handling of empty aliases [v2] parser: Fix handling of empty aliases - - - --- 2020-04-27 Herbert Xu herbert Accepted
[v2] redir: Clear saved redirections in subshell [v2] redir: Clear saved redirections in subshell - - - --- 2020-01-17 Herbert Xu herbert Superseded
[v2] redir: Use memfd_create instead of pipe [v2] redir: Use memfd_create instead of pipe - - - --- 2024-04-21 Herbert Xu herbert Accepted
[v2] system: Disable glibc warning on sigsetmask [v2] system: Disable glibc warning on sigsetmask - - - --- 2018-11-21 Herbert Xu herbert Accepted
[v2] trap: Preserve parent traps for trap-only command substitution [v2] trap: Preserve parent traps for trap-only command substitution - - - --- 2024-04-15 Herbert Xu herbert Superseded
[v2] var: Do not add 1 to return value of strchrnul [v2] var: Do not add 1 to return value of strchrnul - - - --- 2023-01-03 Herbert Xu herbert Accepted
[v3,1/17] exec: Return 126 on most errors in shellexec - - - --- 2018-05-18 Herbert Xu herbert Accepted
[v3,10/17] exec: Do not allocate stack string in padvance - - - --- 2018-05-18 Herbert Xu herbert Accepted
[v3,11/17] builtin: Mark more regular built-ins - - - --- 2018-05-18 Herbert Xu herbert Accepted
[v3,12/17] exec: Stricter pathopt parsing - - - --- 2018-05-18 Herbert Xu herbert Accepted
[v3,13/17] exec: Never rehash regular built-ins - - - --- 2018-05-18 Herbert Xu herbert Accepted
[v3,14/17] eval: Add assignment built-in support again - - - --- 2018-05-18 Herbert Xu herbert Accepted
[v3,15/17] eval: Fail immediately with redirections errors for simple command - - - --- 2018-05-18 Herbert Xu herbert Accepted
[v3,16/17] eval: Replace with listsetvar with mklocal/setvareq - - - --- 2018-05-18 Herbert Xu herbert Accepted
[v3,17/17] eval: Add vfork support - - - --- 2018-05-18 Herbert Xu herbert Accepted
[v3,2/17] main: Only set savestatus in exitcmd - - - --- 2018-05-18 Herbert Xu herbert Accepted
[v3,3/17] mkinit: Split reset into exitreset and reset - - - --- 2018-05-18 Herbert Xu herbert Accepted
[v3,4/17] jobs: Only clear gotsigchld when waiting for everything - - - --- 2018-05-18 Herbert Xu herbert Accepted
[v3,5/17] parser: Save/restore here-documents in command substitution - - - --- 2018-05-18 Herbert Xu herbert Accepted
[v3,6/17] var: Set IFS to fixed value at start time - - - --- 2018-05-18 Herbert Xu herbert Accepted
[v3,7/17] output: Fix fmtstr return value - - - --- 2018-05-18 Herbert Xu herbert Accepted
[v3,8/17] jobs: Replace some uses of fmtstr with stpcpy/stpncpy - - - --- 2018-05-18 Herbert Xu herbert Accepted
[v3,9/17] memalloc: Add growstackto helper - - - --- 2018-05-18 Herbert Xu herbert Accepted
[v3] builtin: Fix handling of trailing IFS white spaces - - - --- 2016-06-07 Herbert Xu herbert Superseded
[v3] eval: Only restore exit status on exit/return [v3] eval: Only restore exit status on exit/return - - - --- 2018-12-14 Herbert Xu herbert Accepted
[v3] expand: Ensure result is escaped in cvtnum - - - --- 2018-06-01 Herbert Xu herbert Accepted
[v3] input: Read standard input byte-wise [v3] input: Read standard input byte-wise - - - --- 2023-01-03 Herbert Xu herbert Accepted
[v3] jobs - Do not block when waiting on SIGCHLD - - - --- 2018-05-06 Herbert Xu herbert Accepted
[v3] parser: Add syntax stack for recursive parsing - - - --- 2018-03-08 Herbert Xu herbert Accepted
[v3] redir: Clear saved redirections in subshell [v3] redir: Clear saved redirections in subshell - - - --- 2020-01-19 Herbert Xu herbert Accepted
[v3] redir: Handle nested exec within REALLY_CLOSED redirection [v3] redir: Handle nested exec within REALLY_CLOSED redirection - - - --- 2019-01-16 Herbert Xu herbert Superseded
[v3] trap: Preserve parent traps for trap-only command substitution [v3] trap: Preserve parent traps for trap-only command substitution - - - --- 2024-04-20 Herbert Xu herbert Accepted
[v4] builtin: Fix handling of trailing IFS white spaces - - 1 --- 2016-06-12 Herbert Xu herbert Accepted
[v4] redir: Handle nested exec within REALLY_CLOSED redirection [v4] redir: Handle nested exec within REALLY_CLOSED redirection - - - --- 2019-01-18 Herbert Xu herbert Accepted
alias: Disallow non-CWORD characters alias: Disallow non-CWORD characters - - - --- 2024-04-12 Herbert Xu herbert Accepted
alias: Fix out-of-bound access alias: Fix out-of-bound access - - - --- 2024-04-08 Herbert Xu herbert Accepted
builtin: Fix echo performance regression - - - --- 2018-03-25 Herbert Xu herbert Accepted
builtin: Fix seconds part of times(1) builtin: Fix seconds part of times(1) - - - --- 2020-01-20 Herbert Xu herbert Accepted
builtin: Mark more regular built-ins - - - --- 2018-05-15 Herbert Xu herbert Superseded
builtin: Move echo space/nl handling into print_escape_str - - - --- 2018-03-25 Herbert Xu herbert Accepted
« 1 2 3 »