Commit Graph

191 Commits

Author SHA1 Message Date
Chet Ramey aadb6ffb93 add some missing files, update copyrights 2024-04-25 15:50:39 -04:00
Chet Ramey 622d318652 Bash-5.3-alpha release 2024-04-22 10:33:38 -04:00
Chet Ramey f3b6bd1945 Bash-5.2 patch 26: fix typo when specifying readline's custom color prefix 2024-01-13 18:27:28 -05:00
Chet Ramey 0bec38a566 Bash-5.2 patch 25: fix problem with subshells terminated by a signal exiting with the wrong status 2024-01-13 18:26:00 -05:00
Chet Ramey d1cf6ad908 Bash-5.2 patch 24: fix problem with tilde expansion of values in compound associative array assignments 2024-01-13 18:24:10 -05:00
Chet Ramey c22ce0d04a Bash-5.2 patch 23: fix local - from overwriting saved set of options 2024-01-13 18:20:47 -05:00
Chet Ramey 1a2f3d5139 Bash-5.2 patch 22: fix readline attempting to zero out a line that is not null-terminated 2024-01-13 18:19:59 -05:00
Chet Ramey 2bb3cbefdb Bash-5.2 patch 21: fix for expanding command substitutions in a word expansion in a here-document 2023-11-09 16:48:34 -05:00
Chet Ramey b8a52e05d4 Bash-5.2 patch 20: allow time reserved word as first token in command substitution 2023-11-09 16:46:47 -05:00
Chet Ramey f4cb298c02 Bash-5.2 patch 19: fix case where background job set the terminal process group 2023-11-09 16:45:56 -05:00
Chet Ramey a78e27a142 Bash-5.2 patch 18: fix for returning unknown tokens to the bison parser 2023-11-09 16:44:58 -05:00
Chet Ramey 7d7979ba4c Bash-5.2 patch 17: fix for optimizing forks when using the . builtin in a subshell 2023-11-09 16:44:13 -05:00
Chet Ramey 4214b0e12b Bash-5.2 patch 16: fix for a crash if one of the expressions in an arithmetic for command expands to NULL 2023-11-09 16:39:38 -05:00
Chet Ramey ec8113b986 Bash-5.2 patch 15: fix too-aggressive optimizing forks out of subshell commands 2022-12-13 12:43:50 -05:00
Chet Ramey 6647917a43 Bash-5.2 patch 14: process additional terminating signals when running the EXIT trap after a terminating signal 2022-12-13 12:42:51 -05:00
Chet Ramey 52f2cda1a2 Bash-5.2 patch 13: fix memory leak referencing a nonexistent associative array element 2022-12-13 12:41:47 -05:00
Chet Ramey c7bb74de78 Bash-5.2 patch 12: fixes for compat mode leaving extglob enabled after command substitution 2022-11-23 17:17:39 -05:00
Chet Ramey a6435a3c50 Bash-5.2 patch 11: reset readline timeout after read -e -t 2022-11-23 17:16:41 -05:00
Chet Ramey 6014c93f34 Bash-5.2 patch 10: slightly relax check for binary script files 2022-11-23 17:15:54 -05:00
Chet Ramey fb0092fb0e Bash-5.2 patch 9: allow @ and * to be used as associative array keys in arithmetic expressions 2022-11-07 11:44:13 -05:00
Chet Ramey ddde6f00b8 Bash-5.2 patch 8: fix for quoting brackets inside array subscript expansion 2022-11-07 11:43:33 -05:00
Chet Ramey 6ddc9cf242 Bash-5.2 patch 7: fixes for alias expansion inside command substitution in POSIX mode 2022-11-07 11:42:44 -05:00
Chet Ramey 8c9524f9c4 Bash-5.2 patch 6: fix for interrupting command substitution in interactive shells disabling aliases 2022-11-07 11:42:07 -05:00
Chet Ramey 7b9954e67a Bash-5.2 patch 5: fix crash with null pattern substitution replacement string 2022-11-07 11:41:10 -05:00
Chet Ramey 30e948e80b Bash-5.2 patch 4: fix for nested brace expansions and brackets 2022-11-07 11:40:28 -05:00
Chet Ramey 3039110d08 Bash-5.2 patch 3: preserve newlines while parsing command substitutions 2022-11-07 11:39:47 -05:00
Chet Ramey a99d905216 Bash-5.2 patch 2: fix crash in readline when started with an invalid locale specification 2022-10-05 10:37:38 -04:00
Chet Ramey a1e58b8c06 Bash-5.2 patch 1: fix crash with unset arrays in arithmetic contexts 2022-10-05 10:36:55 -04:00
Chet Ramey 74091dd4e8 bash-5.2 distribution sources and documentation 2022-09-26 11:49:46 -04:00
Chet Ramey 9439ce094c Bash-5.1 patch 16: fix interpretation of multiple instances of ! in [[ conditional commands 2022-01-04 17:03:45 -05:00
Chet Ramey 18ad612ea8 Bash-5.1 patch 15: fix readline display of some characters > 128 in certain single-byte encodings 2022-01-04 17:01:33 -05:00
Chet Ramey 72912fb820 Bash-5.1 patch 14: fix off-by-one error when reading multibyte characters from command substitution output 2022-01-04 16:59:40 -05:00
Chet Ramey 6b9422dbe3 Bash-5.1 patch 13: fix tilde expansion after unquoted colons in posix mode 2022-01-04 16:58:20 -05:00
Chet Ramey 15409324f1 Bash-5.1 patch 12: fix race condition with child processes and resetting trapped signals 2021-11-17 16:47:24 -05:00
Chet Ramey c839339fbf Bash-5.1 patch 11: save and restore alias parsing when performing compound array assignment 2021-11-17 16:46:40 -05:00
Chet Ramey 910fcdc415 Bash-5.1 patch 10: fix for wait -n being interrupted by a trapped signal 2021-11-17 16:45:23 -05:00
Chet Ramey fed42742e0 Bash-5.1 patch 9: fix bash malloc implementation of malloc_usable_size 2021-11-17 16:44:19 -05:00
Chet Ramey ce23728687 Bash-5.1 patch 8: clean up FIFOs created by redirections in child processes 2021-05-04 14:31:53 -04:00
Chet Ramey b72f88db85 Bash-5.1 patch 7: fix version comparisons in readline startup files 2021-05-04 14:31:05 -04:00
Chet Ramey f3cd936b81 Bash-5.1 patch 6: make sure child processes forked to execute command substitutions are in the right process group 2021-05-04 14:30:17 -04:00
Chet Ramey cc978a6705 Bash-5.1 patch 5: fix memory leaks in compound array assignments 2021-05-04 14:29:06 -04:00
Chet Ramey 76404c85d4 Bash-5.1 patch 4: fix key-value pair associative array assignment word expansions 2020-12-19 14:30:13 -05:00
Chet Ramey a042c731ee Bash-5.1 patch 3: fix command substitution in here-document from child process in wrong process group 2020-12-19 14:29:01 -05:00
Chet Ramey ba970fdb2d Bash-5.1 patch 2: fix wait -n -p var with no jobs not leaving var unset 2020-12-19 14:27:54 -05:00
Chet Ramey f1e1163b3e Bash-5.1 patch 1: add dependency to Makefile to fix highly parallel builds 2020-12-19 14:27:08 -05:00
Chet Ramey 8868edaf22 bash-5.1 distribution sources and documentation 2020-12-06 15:51:17 -05:00
Chet Ramey 36f2c406ff Bash-5.0 patch 18: fix quoted null string removal when using shell word expansion pattern operators 2020-07-10 11:29:25 -04:00
Chet Ramey 9e49d343e3 Bash-5.0 patch 17: better fix for reaping process substitution file descriptors 2020-04-24 11:05:06 -04:00
Chet Ramey 6c6454cb18 Bash-5.0 patch 16: bash waits too long to reap /dev/fd process substitutions with loops and group commands 2020-02-07 15:20:38 -05:00
Chet Ramey ad1b3e6822 Bash-5.0 patch 15: aliases and -c commands can cause premature termination 2020-02-07 15:19:53 -05:00