1. 5f01c77 parser: Do not read past single quote in dollarsq_escape by Herbert Xu · 3 weeks ago master
  2. 9c9fee9 expand: Preserve MBCHAR in argstr when EXP_MBCHAR is set by Herbert Xu · 3 weeks ago
  3. 89b85ee shell: Fix build on systems without memrchr(3) by Martijn Dekker · 5 weeks ago
  4. 3e4868e expand: Fix leading white space regression in ifsbreakup by Herbert Xu · 5 weeks ago
  5. 776424a parser: Add dollar single quote by Herbert Xu · 7 weeks ago
  6. f149795 parser: Merge first and last chkeofmark branches in parsesub by Herbert Xu · 7 weeks ago
  7. ab6eaa3 parser: Move non-variable case in parsesub to end by Herbert Xu · 7 weeks ago
  8. 5cf3bf8 parser: Fix PEOF infinite loop in getmbc by Herbert Xu · 7 weeks ago
  9. 69786bc input: Fix pungetc on PEOF by Herbert Xu · 7 weeks ago
  10. 636a856 expand: Check d_type in expmeta before recursing by Herbert Xu · 7 weeks ago
  11. 8d0eca2 expand: Rewrite expmeta meta detection by Herbert Xu · 8 weeks ago
  12. 44b15ea input: Use tee(2) for stdin pipe by Herbert Xu · 8 weeks ago
  13. b1864ee input: Use lseek on stdin when possible by Herbert Xu · 8 weeks ago
  14. a065467 input: Move newline loop into preadbuffer by Herbert Xu · 8 weeks ago
  15. b12f136 builtin: Process multi-byte characters in read(1) by Herbert Xu · 8 weeks ago
  16. 1d072e9 builtin: Use pgetc in read(1) by Herbert Xu · 8 weeks ago
  17. 7105464 input: Always push in setinputfile by Herbert Xu · 8 weeks ago
  18. 6c44f4e parser: Add support for multi-byte characters by Herbert Xu · 8 weeks ago
  19. d6df48c input: Add pgetc_eoa by Herbert Xu · 8 weeks ago
  20. 2c92409 input: Allow MB_LEN_MAX calls to pungetc by Herbert Xu · 8 weeks ago
  21. c5bf970 expand: Add multi-byte support to pmatch by Herbert Xu · 8 weeks ago
  22. c0674f4 expand: Support multi-byte characters during field splitting by Herbert Xu · 8 weeks ago
  23. a9012f4 expand: Process multi-byte characters in expmeta by Herbert Xu · 8 weeks ago
  24. 990bbd1 expand: Process multi-byte characters in subevalvar by Herbert Xu · 8 weeks ago
  25. c0c860d expand: Count multi-byte characters for VSLENGTH by Herbert Xu · 8 weeks ago
  26. 597850a shell: Use strcoll instead of strcmp where applicable by Herbert Xu · 8 weeks ago
  27. cb66929 shell: Call setlocale by Herbert Xu · 8 weeks ago
  28. 509c4fb expand: Fix expmeta resource leakage by Herbert Xu · 8 weeks ago
  29. f822a30 jobs: Fix resource leak in makejob by Herbert Xu · 9 weeks ago
  30. fb0eae4 eval: Fix pipe fd leakage in evalbackcmd by Herbert Xu · 9 weeks ago
  31. c1d868a memalloc: Force functions to be out-of-line by Herbert Xu · 9 weeks ago
  32. 186c9eb mystring: Add dotdir by Herbert Xu · 9 weeks ago
  33. 0c55f43 parser: Fix here-doc EOF marker bug with negative chars by Herbert Xu · 9 weeks ago
  34. 176e792 shell: Disable fnmatch by default by Herbert Xu · 10 weeks ago
  35. c4a9b31 options: Always reset OPTIND in getoptsreset by Herbert Xu · 10 weeks ago
  36. 8f158f6 man: Document the value unlimited for ulimit by Herbert Xu · 10 weeks ago
  37. 041ccc7 man: Remove reference to PS expansion by Herbert Xu · 10 weeks ago
  38. 2025029 expand: Add support for caret by Herbert Xu · 10 weeks ago
  39. 6e526a3 expand: Always compile test fnmatch and glob by Herbert Xu · 10 weeks ago
  40. 9549169 trap: Allow trap to un-ignore SIGINT/SIGQUIT in async subshells by Johannes Altmanninger · 10 weeks ago
  41. 5d5f9d7 memalloc: Use void * instead of pointer by Herbert Xu · 10 weeks ago
  42. f47009f redir: Fix non-Linux build by Martijn Dekker · 3 months ago
  43. ea5e242 redir: Fix double close in dupredirect by Herbert Xu · 3 months ago
  44. 257f6b3 alias: Mark printalias as noinline by Herbert Xu · 3 months ago
  45. 245a47b mystring: Add a few more uses of snlfmt by Herbert Xu · 3 months ago
  46. 32fdc38 input: Fix potential out-of-bounds read in popstring by Herbert Xu · 3 months ago
  47. 1f1e555 expand: Fix naked backslah leakage by Herbert Xu · 3 months ago
  48. 43ffd41 alias: Simplify alias storage by Harald van Dijk · 3 months ago
  49. 13fc321 main: Fix profiling on longjmp exit paths by Herbert Xu · 3 months ago
  50. f9af463 input: Fix history line reading regression by Herbert Xu · 3 months ago
  51. 509f5b0 redir: Use memfd_create instead of pipe by Herbert Xu · 3 months ago
  52. 9881d00 jobs: Preserve parent jobs for simple commands by Herbert Xu · 3 months ago
  53. 94b1e82 trap: Preserve parent traps for trap-only command substitution by Herbert Xu · 3 months ago
  54. 7a11b3e parser: Extend coverage of CHKEOFMARK by Herbert Xu · 3 months ago
  55. 2184720 expand: Fix here-document file descriptor leak by Herbert Xu · 3 months ago
  56. c8db655 alias: Disallow non-CWORD characters by Herbert Xu · 4 months ago
  57. 177072c var: Remove unused VNOSET by Herbert Xu · 4 months ago
  58. 1c8cf3e var: Fix unexporting of local variables using unset by Herbert Xu · 4 months ago
  59. 865f44f alias: Fix out-of-bound access by Herbert Xu · 4 months ago
  60. 74085cc jobs: Allow monitor mode without a tty in non-interactive mode by Herbert Xu · 4 months ago
  61. d489f2e exec: Check executable bit when searching path by Herbert Xu · 4 months ago
  62. 419f334 configure.ac: drop -Wl,--fatal-warnings by Fabrice Fontaine · 5 months ago
  63. 14ac8fb man: document what happens when IFS= (and when it's not) by наб · 1 year, 3 months ago
  64. b23ae6d jobs: drop unused node parameter in makejob() by Denys Vlasenko · 1 year, 4 months ago
  65. b41b0d4 shell: Prototype all function definitions for C23 compat by наб · 1 year, 6 months ago
  66. 9b9f393 histedit: Don't require argument for fc by наб · 1 year, 6 months ago
  67. 459e51a histedit: Don't include the current fc in out-of-range last by наб · 1 year, 6 months ago
  68. 7884dcc histedit: Fix "fc -3" breakage on glibc by наб · 1 year, 6 months ago
  69. 56f6355 histedit: Only parse old=new for fc -s by наб · 1 year, 6 months ago
  70. f0d4a2e histedit: Fix fs -s infinite loop by наб · 1 year, 6 months ago
  71. b9c069b histedit: Disallow fc -s first last by наб · 1 year, 6 months ago
  72. 96b972a options: Fix getopts handling of colon in optstr by Subhaditya Nath · 1 year, 6 months ago
  73. 933e016 man: Fix swapped stdin/stdout for redirection operators by Forest · 2 years, 2 months ago
  74. e85e972 var: move hashvar() calls into findvar() by Ron Yorston · 2 years, 3 months ago
  75. 6347b9f jobs: Implement pipefail option by Chris Novakovic · 2 years, 3 months ago
  76. 088f265 mail: Fix chkmail loop break condition by C. McEnroe · 2 years, 10 months ago
  77. b00288f alias: fix name quoting in printalias by наб · 1 year, 7 months ago
  78. f96ec87 parser: Print CTLBACKQ early in parsesub by Herbert Xu · 1 year, 7 months ago
  79. d89761b parser: Don't keep alloca()ing in a loop for substitutions by наб · 1 year, 7 months ago
  80. 4ec545e alias: Quote name in printalias by наб · 1 year, 7 months ago
  81. dd73362 redir: Use F_DUPFD_CLOEXEC instead of F_DUPFD+F_SETFD if available by наб · 1 year, 7 months ago
  82. 1a0cc2a input: Only skip blank lines on PS1 by Herbert Xu · 1 year, 7 months ago
  83. de23304 input: Check for int_pending while clearing input by Herbert Xu · 1 year, 7 months ago
  84. ba57b84 builtin: Ignore first -- in type for consistency by наб · 1 year, 7 months ago
  85. 5448557 builtin: Ignore first -- in getopts per POSIX by наб · 1 year, 7 months ago
  86. b4ecd84 var: Do not add 1 to return value of strchrnul by Herbert Xu · 1 year, 7 months ago
  87. 44ae22b input: Disable lleft in SMALL mode by Herbert Xu · 1 year, 7 months ago
  88. 5f094d0 input: Read standard input byte-wise by Herbert Xu · 1 year, 7 months ago
  89. 91a3755 input: Eat rest of line upon reset by Herbert Xu · 1 year, 7 months ago
  90. c3b97c7 man: Document ulimit -w by наб · 1 year, 7 months ago
  91. 4bdefd1 builtin: Actually accept ulimit -r by Vincent Lefevre · 1 year, 7 months ago
  92. 2beac67 man: Document false built-in by наб · 1 year, 7 months ago
  93. fc61c2f man: printf 'X, X is a byte under dash by наб · 1 year, 7 months ago
  94. f1a72d4 man: Reword to avoid confusion v/v printf Ar argument[s]/arguments by наб · 1 year, 7 months ago
  95. 447bcdc man: Document kill builtin by наб · 1 year, 7 months ago
  96. 76d4cc6 man: Note chdir being the same builtin as cd by наб · 1 year, 7 months ago
  97. d483fa7 man: Document jobs builtin by наб · 1 year, 7 months ago
  98. 5c55b53 man: Fix getopts documentation by наб · 1 year, 8 months ago
  99. 8dbbff6 builtin: Don't early-exit when first hash -r is found by наб · 1 year, 8 months ago
  100. 07cad22 parser: Invalid redirections are run-time, not syntax errors by наб · 1 year, 8 months ago