Chet Ramey
|
a451bfc3f5
|
declare builtin changes to reject -i when used with -n; readline changes to make control characters visible in search strings; readline signal handling changes to avoid data corruption and UAF; documentation updates for more consistent quoting
|
2025-09-04 12:29:57 -04:00 |
|
Chet Ramey
|
01070d4324
|
fix for wait -n' in posix mode; fix for long messages in readline; fix for short reads by source' builtin; fix for crash on RISC-V machines; fix for bad memory read when getopts is called twice with different sets of arguments
|
2025-07-18 11:53:01 -04:00 |
|
Chet Ramey
|
a23c863e75
|
fix for crash when executing PROMPT_COMMAND; fix for readline crash when rl_save_prompt is not followed by rl_set_prompt; fix for bash C-xg key binding listing completions; fix for precision overflow issue in printf; fix for readline non-multibyte builds
|
2025-07-09 16:33:00 -04:00 |
|
Chet Ramey
|
870ad4c92b
|
some fixes for static analysis findings; fix for brace expansion being too greedy checking sequence expressions; fix for strip targets when cross-compiling
|
2025-05-19 09:10:57 -04:00 |
|
Chet Ramey
|
e009d30dff
|
fix for invalid brace sequence expressions; cosmetic fix to help builtin; documentation and copyright updates; bump version to bash-5.3-rc1; cosmetic locale fixes
|
2025-03-24 17:07:43 -04:00 |
|
Chet Ramey
|
25e213a551
|
taking the length of an unset variable subscripted with anything but @ or * is a fatal error; quote results of u prompt expansion; posix mode changes for exiting on -e when in a shell function; fix readline redisplay issue when bold prompt spans multiple lines
|
2025-01-24 11:21:16 -05:00 |
|
Chet Ramey
|
b116cfe57d
|
fix for readline redisplay issue in C locale; fix for small memory leak in termcap replacement library; updates to formatted documentation; fix problem with distclean and y.tab.h; Makefile clean targets updates
|
2024-11-08 11:13:57 -05:00 |
|
Chet Ramey
|
5d53be184e
|
update copyright dates; fix problem with ignoring completions
|
2024-07-16 09:38:09 -04:00 |
|
Chet Ramey
|
5e28a1813c
|
size_t changes for multibyte characters; fix for running debug trap in asynchronous pipeline; remove support for precomputed cache files for cross-compiling; more size_t and ssize_t changes to avoid overflow
|
2024-06-28 14:16:29 -04:00 |
|
Chet Ramey
|
9c430f6bf3
|
enable MULTIPLE_COPROCS; bind -p/-P can print out bindings for individual command names; changes to Makefile to remove MFLAGS; simplify build tools by assuming C90 compilation environment for better cross-compiling support
|
2024-04-26 16:51:04 -04:00 |
|
Chet Ramey
|
9b2a8c6d65
|
internal fixes for declare; additional tests for broken wcwidth()
|
2024-02-27 14:40:31 -05:00 |
|
Chet Ramey
|
6bd75b8d63
|
performance improvements for large history lists; fix problem with not unwind-protecting current command and name while executing
|
2024-02-14 09:43:03 -05:00 |
|
Chet Ramey
|
9702b74a28
|
test suite fixes for some locales; fix to make bind -x bindings work with negative arguments; several portability fixes from pkgsrc; fixes for funsubs with return builtin state and local OPTIND
|
2023-12-04 16:14:53 -05:00 |
|
Chet Ramey
|
ad39c5c3d7
|
change redisplay to handle some cases where the line consumes more than the number of physical screen lines; add regerror() error messages if regular expression compilation fails; make sure active region readline variables are displayed with bind -v; partial fix for bind -x and commands containing quoting characters
|
2023-07-19 15:33:45 -04:00 |
|
Chet Ramey
|
7aae19bfe4
|
changes to non-incremental searching to avoid pointer alias problems, undo issues
|
2023-04-27 14:56:35 -04:00 |
|
Chet Ramey
|
d052bd6fd9
|
readline and completion fixes
|
2023-04-20 11:27:36 -04:00 |
|
Chet Ramey
|
d267701a91
|
more ANSI/ISO C changes; start on converting the unwind-protect framework to ANSI C
|
2023-03-29 15:43:46 -04:00 |
|
Chet Ramey
|
01084938a1
|
script read errors are now fatal errors; fixes for readline asan issues
|
2023-03-13 17:20:51 -04:00 |
|
Chet Ramey
|
0bd0fb5966
|
fix crash with null arithmetic for expression; fix size_t issue with history search string allocation
|
2023-03-02 12:04:03 -05:00 |
|
Chet Ramey
|
8fd8cd8f7b
|
set of portability changes from lint/asan/ubsan
|
2023-01-07 13:18:20 -05:00 |
|
Chet Ramey
|
c4a2e37470
|
fix comsub inside parameter expansion in here-document; fix readline longjmp botch; posix change for unset non-identifier; posix change for double quotes inside backquote comsub in here-document; add missing posix pieces to umask builtin
|
2022-12-19 09:38:15 -05:00 |
|
Chet Ramey
|
198210c58f
|
more changes for bracket expressions in patterns
|
2022-12-02 11:41:48 -05:00 |
|
Chet Ramey
|
3c9dd45657
|
fix for memory leak with unset associative array elements; last set of changes to globbing bracket expressions; fix for timing subshell commands
|
2022-11-23 17:03:34 -05:00 |
|
Chet Ramey
|
407d9afca0
|
fixes for bracket expressions in pathname expansion; changes for select/pselect; jobs builtin now removes terminated jobs from the jobs table after notifying
|
2022-11-18 11:01:00 -05:00 |
|
Chet Ramey
|
96115811d8
|
clarify some arithmetic error messages; fix for read builtin readline timeouts; initial implementation of preserving double quotes in readline completion; add starting line number to some "EOF reached" parser error messages
|
2022-11-14 12:08:12 -05:00 |
|
Chet Ramey
|
31f4d468b6
|
fix for displaying `local -'; fix for trap and POSIX interp 1602; fix for readline redisplay when the last invisible character in the prompt string is not on the last line
|
2022-11-07 10:25:28 -05:00 |
|
Chet Ramey
|
e6dc31ac13
|
changes for multibyte characters with intermediate state; small change to readline forced redisplay
|
2022-09-28 11:00:34 -04:00 |
|
Chet Ramey
|
0b9a4b3ae0
|
readline changes to use xfree; bumped version to bash-5.2-beta
|
2022-04-08 11:03:02 -04:00 |
|
Chet Ramey
|
b4e5e5505c
|
fix to readline redisplay of invisible chars at end of line; fix to here-document delimiter quote removal; prompt expansion makes invisible chars in w, W, s visible
|
2022-03-07 09:21:09 -05:00 |
|
Chet Ramey
|
bf09dfc08d
|
document new readline variables "active-region-start-color" and "active-region-end-color"
|
2022-02-11 09:12:39 -05:00 |
|
Chet Ramey
|
d70b53393e
|
new variables to control the active region color; minor fix to $?
|
2022-02-09 10:21:04 -05:00 |
|
Chet Ramey
|
1984960023
|
fix readline expand prompt issue; fixes for readline fuzzing issues
|
2021-10-28 14:39:34 -04:00 |
|
Chet Ramey
|
fa1e33671d
|
prompt reprinting fixes for readline when screenwidth is less than prompt length; redirection fixes
|
2021-09-27 10:29:22 -04:00 |
|
Chet Ramey
|
8ede7a904f
|
readline changes for MSVC wide chars; check for more write errors
|
2021-07-16 15:11:03 -04:00 |
|
Chet Ramey
|
da43077c47
|
changes to handling of "." and ".." when dotglob is enabled; other minor changes
|
2021-06-15 15:07:40 -04:00 |
|
Chet Ramey
|
6be3a741cb
|
bindable readline command to perform spelling correction on a word
|
2021-03-18 11:48:48 -04:00 |
|
Chet Ramey
|
38881450ed
|
commit bash-20210121 snapshot
|
2021-01-22 15:21:24 -05:00 |
|
Chet Ramey
|
9c10def123
|
commit bash-20200907 snapshot
|
2020-09-21 08:52:51 -04:00 |
|
Chet Ramey
|
0db5ff0129
|
commit bash-20200410 snapshot
|
2020-04-13 10:31:06 -04:00 |
|
Chet Ramey
|
ea31c00845
|
commit bash-20200406 snapshot
|
2020-04-08 17:09:56 -04:00 |
|
Chet Ramey
|
e34adc2c3b
|
commit bash-20200403 snapshot
|
2020-04-06 09:52:11 -04:00 |
|
Chet Ramey
|
5f49ef47d1
|
commit bash-20200323 snapshot
|
2020-03-27 10:30:38 -04:00 |
|
Chet Ramey
|
11bb038e13
|
commit bash-20200124 snapshot
|
2020-01-27 09:25:05 -05:00 |
|
Chet Ramey
|
9831556ed0
|
commit bash-20200117 snapshot
|
2020-01-21 09:46:21 -05:00 |
|
Chet Ramey
|
9420622819
|
commit bash-20191219 snapshot
|
2020-01-02 10:27:49 -05:00 |
|
Chet Ramey
|
c075913eae
|
commit bash-20191206 snapshot
|
2019-12-09 11:06:08 -05:00 |
|
Chet Ramey
|
9976441ac6
|
commit bash-20191202 snapshot
|
2019-12-09 11:05:41 -05:00 |
|
Chet Ramey
|
091c6bc481
|
commit bash-20191127 snapshot
|
2019-12-02 17:23:48 -05:00 |
|
Chet Ramey
|
d111b2af6e
|
commit bash-20190920 snapshot
|
2019-09-23 09:42:14 -04:00 |
|
Chet Ramey
|
e2169ae94e
|
commit bash-20190712 snapshot
|
2019-07-15 09:15:15 -04:00 |
|