Package: bash / 5.3-2
Metadata
| Package | Version | Patches format |
|---|---|---|
| bash | 5.3-2 | 3.0 (quilt) |
Patch series
view the series file| Patch | File delta | Description |
|---|---|---|
| bash53 001.diff | (download) |
jobs.c |
2 1 + 1 - 0 ! |
In posix mode, `wait -n' with pid arguments does not restrict the set of processes it considers to those arguments. |
| bash53 002.diff | (download) |
lib/sh/anonfile.c |
37 3 + 34 - 0 ! |
|
| bash53 003.diff | (download) |
patchlevel.h |
2 1 + 1 - 0 ! |
Bash leaves internal quoting in place when expanding array subscripts that appear inside array subscripts in an arithmetic context, causing expansion failures. |
| bash53 004.diff | (download) |
builtins/evalfile.c |
2 2 + 0 - 0 ! |
The Linux kernel reports incorrect sizes for files in /sys/block/*/uevent, leading bash to report a read error when the byte count does not agree with the file size from fstat(2). |
| bash53 005.diff | (download) |
patchlevel.h |
2 1 + 1 - 0 ! |
Restoring the default disposition in a subshell for a signal bash treats specially can cause a crash. |
| bash53 006.diff | (download) |
lib/glob/smatch.c |
2 1 + 1 - 0 ! |
When `globasciiranges' is enabled, glob patterns with ranges in bracket expressions can produce incorrect matches for character ranges whose start and end are non-ascii characters. |
| bash53 007.diff | (download) |
patchlevel.h |
2 1 + 1 - 0 ! |
No-fork command substitutions can perform redirections that act on the enclosing command as well. |
| bash53 008.diff | (download) |
lib/sh/strtrans.c |
84 43 + 41 - 0 ! |
Bash tries to consume entire multibyte characters when looking for backslash escapes in $'...' strings, and treats too many characters as potentially beginning a multibyte character in UTF-8 locales. Being more selective about when to call mbrtowc() can lead to optimized string processing and script speedups. This patch also handles the unlikely situation of a locale encoding null wide characters with non-null bytes. |
| bash53 009.diff | (download) |
lib/readline/input.c |
6 3 + 3 - 0 ! |
A SIGINT during a reverse i-search can cause a segmentation fault due to accessing data freed by a signal handler. |
| bashbug editor.diff | (download) |
support/bashbug.sh.in |
1 1 + 0 - 0 ! |
--- |
| deb bash config.diff | (download) |
config-bot.h |
2 1 + 1 - 0 ! |
--- |
| deb examples.diff | (download) |
examples/loadables/README |
3 3 + 0 - 0 ! |
--- |
| man arithmetic.diff | (download) |
doc/bash.1 |
3 3 + 0 - 0 ! |
--- |
| man fignore.diff | (download) |
doc/bash.1 |
4 3 + 1 - 0 ! |
--- |
| man bashrc.diff | (download) |
doc/bash.1 |
19 16 + 3 - 0 ! |
--- |
| man bashlogout.diff | (download) |
doc/bash.1 |
3 3 + 0 - 0 ! |
--- |
| man nocaseglob.diff | (download) |
doc/bash.1 |
4 4 + 0 - 0 ! |
--- |
| man test.diff | (download) |
builtins/test.def |
3 3 + 0 - 0 ! |
--- |
| man test2.diff | (download) |
builtins/test.def |
3 3 + 0 - 0 ! |
--- |
| rbash manpage.diff | (download) |
doc/rbash.1 |
2 1 + 1 - 0 ! |
--- |
| bash default editor.diff | (download) |
bashline.c |
4 2 + 2 - 0 ! |
--- |
| input err.diff | (download) |
input.c |
2 1 + 1 - 0 ! |
--- |
| exec redirections doc.diff | (download) |
doc/bash.1 |
4 4 + 0 - 0 ! |
--- |
| bash aliases repeat.diff | (download) |
examples/startup-files/Bash_aliases |
6 3 + 3 - 0 ! |
--- |
| use system texi2html.diff | (download) |
doc/Makefile.in |
4 2 + 2 - 0 ! |
--- |
| man vx opts.diff | (download) |
doc/bash.1 |
6 6 + 0 - 0 ! |
--- |
| readline need extern pc.diff | (download) |
lib/readline/Makefile.in |
2 1 + 1 - 0 ! |
--- |
