2024-06-08 | Herbert Xu | input: Always push in setinputfile Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2024-06-08 | Herbert Xu | parser: Add support for multi-byte characters Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2024-06-08 | Herbert Xu | input: Add pgetc_eoa Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2024-06-08 | Herbert Xu | input: Allow MB_LEN_MAX calls to pungetc Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2024-06-08 | Herbert Xu | expand: Add multi-byte support to pmatch Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2024-06-08 | Herbert Xu | expand: Support multi-byte characters during field... Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2024-06-08 | Herbert Xu | expand: Process multi-byte characters in expmeta Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2024-06-08 | Herbert Xu | expand: Process multi-byte characters in subevalvar Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2024-06-08 | Herbert Xu | expand: Count multi-byte characters for VSLENGTH Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2024-06-08 | Herbert Xu | shell: Use strcoll instead of strcmp where applicable Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2024-06-08 | Herbert Xu | shell: Call setlocale Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2024-06-08 | Herbert Xu | expand: Fix expmeta resource leakage Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2024-06-01 | Herbert Xu | jobs: Fix resource leak in makejob Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2024-06-01 | Herbert Xu | eval: Fix pipe fd leakage in evalbackcmd Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2024-06-01 | Herbert Xu | memalloc: Force functions to be out-of-line Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2024-06-01 | Herbert Xu | mystring: Add dotdir Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2024-06-01 | Herbert Xu | parser: Fix here-doc EOF marker bug with negative chars Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2024-05-26 | Herbert Xu | shell: Disable fnmatch by default Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2024-05-26 | Herbert Xu | options: Always reset OPTIND in getoptsreset Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2024-05-26 | Herbert Xu | man: Document the value unlimited for ulimit Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2024-05-26 | Herbert Xu | man: Remove reference to PS expansion Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2024-05-26 | Herbert Xu | expand: Add support for caret Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2024-05-26 | Herbert Xu | expand: Always compile test fnmatch and glob Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2024-05-26 | Johannes Altmanninger | trap: Allow trap to un-ignore SIGINT/SIGQUIT in async... Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2024-05-26 | Herbert Xu | memalloc: Use void * instead of pointer Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2024-05-18 | Martijn Dekker | redir: Fix non-Linux build Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2024-05-12 | Herbert Xu | redir: Fix double close in dupredirect Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2024-05-12 | Herbert Xu | alias: Mark printalias as noinline Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2024-05-12 | Herbert Xu | mystring: Add a few more uses of snlfmt Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2024-05-12 | Herbert Xu | input: Fix potential out-of-bounds read in popstring Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2024-05-12 | Herbert Xu | expand: Fix naked backslah leakage Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2024-05-04 | Harald van Dijk | alias: Simplify alias storage Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2024-05-04 | Herbert Xu | main: Fix profiling on longjmp exit paths Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2024-05-04 | Herbert Xu | input: Fix history line reading regression Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2024-04-28 | Herbert Xu | redir: Use memfd_create instead of pipe Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2024-04-28 | Herbert Xu | jobs: Preserve parent jobs for simple commands Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2024-04-28 | Herbert Xu | trap: Preserve parent traps for trap-only command substitution Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2024-04-28 | Herbert Xu | parser: Extend coverage of CHKEOFMARK Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2024-04-21 | Herbert Xu | expand: Fix here-document file descriptor leak Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2024-04-21 | Herbert Xu | alias: Disallow non-CWORD characters Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2024-04-12 | Herbert Xu | var: Remove unused VNOSET Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2024-04-12 | Herbert Xu | var: Fix unexporting of local variables using unset Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2024-04-12 | Herbert Xu | alias: Fix out-of-bound access Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2024-04-12 | Herbert Xu | jobs: Allow monitor mode without a tty in non-interactive... Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2024-04-12 | Herbert Xu | exec: Check executable bit when searching path Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2024-04-07 | Fabrice Fontaine | configure.ac: drop -Wl,--fatal-warnings Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2024-04-06 | наб | man: document what happens when IFS= (and when it's... Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2024-04-06 | Denys Vlasenko | jobs: drop unused node parameter in makejob() CC: Herbert Xu <herbert@gondor.apana.org.au> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2024-04-06 | наб | shell: Prototype all function definitions for C23 compat Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2024-04-06 | наб | histedit: Don't require argument for fc Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2024-04-06 | наб | histedit: Don't include the current fc in out-of-range... Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2024-04-06 | наб | histedit: Fix "fc -3" breakage on glibc Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2024-04-06 | наб | histedit: Only parse old=new for fc -s Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2024-04-06 | наб | histedit: Fix fs -s infinite loop Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2024-04-06 | наб | histedit: Disallow fc -s first last Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2024-04-06 | Subhaditya Nath | options: Fix getopts handling of colon in optstr Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2024-04-06 | Forest | man: Fix swapped stdin/stdout for redirection operators Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2024-04-05 | Ron Yorston | var: move hashvar() calls into findvar() Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2024-04-05 | Chris Novakovic | jobs: Implement pipefail option Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2024-04-05 | C. McEnroe | mail: Fix chkmail loop break condition Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2023-01-09 | наб | alias: fix name quoting in printalias Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2023-01-08 | Herbert Xu | parser: Print CTLBACKQ early in parsesub Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2023-01-08 | наб | parser: Don't keep alloca()ing in a loop for substitutions Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2023-01-08 | наб | alias: Quote name in printalias Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2023-01-08 | наб | redir: Use F_DUPFD_CLOEXEC instead of F_DUPFD+F_SETFD... Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2023-01-08 | Herbert Xu | input: Only skip blank lines on PS1 Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2023-01-08 | Herbert Xu | input: Check for int_pending while clearing input Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2023-01-08 | наб | builtin: Ignore first -- in type for consistency Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2023-01-08 | наб | builtin: Ignore first -- in getopts per POSIX Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2023-01-08 | Herbert Xu | var: Do not add 1 to return value of strchrnul Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2023-01-08 | Herbert Xu | input: Disable lleft in SMALL mode Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2023-01-08 | Herbert Xu | input: Read standard input byte-wise Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2023-01-08 | Herbert Xu | input: Eat rest of line upon reset Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2023-01-05 | наб | man: Document ulimit -w Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2023-01-05 | Vincent Lefevre | builtin: Actually accept ulimit -r Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2023-01-05 | наб | man: Document false built-in Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2023-01-05 | наб | man: printf 'X, X is a byte under dash Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2023-01-05 | наб | man: Reword to avoid confusion v/v printf Ar argument... Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2023-01-05 | наб | man: Document kill builtin Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2023-01-05 | наб | man: Note chdir being the same builtin as cd Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2023-01-05 | наб | man: Document jobs builtin Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2023-01-05 | наб | man: Fix getopts documentation Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2023-01-05 | наб | builtin: Don't early-exit when first hash -r is found Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2023-01-05 | наб | parser: Invalid redirections are run-time, not syntax... Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2022-12-11 | Herbert Xu | Release 0.5.12. |
commitcommitdifftree |
2022-12-11 | Herbert Xu | eval: Test evalskip before flipping status for NNOT Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2022-12-11 | Herbert Xu | parser: Add VSBIT to ensure subtype is never zero Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2022-12-07 | Herbert Xu | eval: Check eflag after redirection error Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2022-12-07 | Herbert Xu | eval: Always set exitstatus in evaltree Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2022-12-07 | Herbert Xu | expand: Add ifsfree to expand to fix a logic error... Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2022-12-07 | Herbert Xu | expand: Always quote caret when using fnmatch Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2022-12-07 | Ron Yorston | input: Remove special case for unget EOF Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2021-09-03 | Herbert Xu | parser: Fix VSLENGTH parsing with trailing garbage Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2021-06-04 | Herbert Xu | shell: Call CHECK_DECL on stat64 Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2021-06-04 | Herbert Xu | eval: Do not cache value of eflag in evaltree Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2021-01-20 | Herbert Xu | jobs: Always reset SIGINT/SIGQUIT handlers > On 18/05/2018 19:39, Herbert Xu wrote: Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2021-01-20 | Herbert Xu | jobs: Block signals during tcsetpgrp Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2021-01-13 | Herbert Xu | input: Clear unget on RESET Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2021-01-13 | C. McEnroe | shell: Fail if building --with-libedit and can't find... Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
2020-12-23 | Herbert Xu | jobs: Only block in waitcmd on first run Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
commitcommitdifftree |
next |