The GNU Bourne-Again Shell

Edit Package bash

Bash is an sh-compatible command interpreter that executes commands
read from standard input or from a file. Bash incorporates useful
features from the Korn and C shells (ksh and csh). Bash is intended to
be a conformant implementation of the IEEE Posix Shell and Tools
specification (IEEE Working Group 1003.2).

Refresh
Refresh
Source Files
Filename Size Changed
baselibs.conf 0000000367 367 Bytes
bash-2.03-manual.patch 0000001600 1.56 KB
bash-3.0-evalexp.patch 0000000386 386 Bytes
bash-3.0-warn-locale.patch 0000000850 850 Bytes
bash-3.2-printf.patch 0000000717 717 Bytes
bash-4.0-async-bnc523667.dif 0000000563 563 Bytes
bash-4.0-security.patch 0000001031 1.01 KB
bash-4.0-setlocale.dif 0000001154 1.13 KB
bash-4.1-bash.bashrc.dif 0000002406 2.35 KB
bash-4.1-completion.dif 0000000474 474 Bytes
bash-4.2-endpw.dif 0000004281 4.18 KB
bash-4.2-history-myown.dif.bz2 0000001468 1.43 KB
bash-4.2-nscdunmap.dif 0000000959 959 Bytes
bash-4.3-2.4.4.patch 0000002773 2.71 KB
bash-4.3-decl.patch 0000000275 275 Bytes
bash-4.3-extra-import-func.patch 0000003370 3.29 KB
bash-4.3-include-unistd.dif 0000000260 260 Bytes
bash-4.3-loadables.dif 0000003130 3.06 KB
bash-4.3-pathtemp.patch 0000001785 1.74 KB
bash-4.3-perl522.patch 0000000884 884 Bytes
bash-4.3-sigrestart.patch 0000000826 826 Bytes
bash-4.3-winch.dif 0000000479 479 Bytes
bash-4.4-patches.tar.bz2 0000008213 8.02 KB
bash-4.4.dif 0000007369 7.2 KB
bash-4.4.tar.gz 0009377313 8.94 MB
bash-rpmlintrc 0000000093 93 Bytes
bash.changes 0000108106 106 KB
bash.spec 0000022266 21.7 KB
dot.bashrc 0000001177 1.15 KB
dot.profile 0000001028 1 KB
man2html-no-timestamp.patch 0000000427 427 Bytes
readline-5.2-conf.patch 0000004123 4.03 KB
readline-6.2-endpw.dif 0000000790 790 Bytes
readline-6.2-metamode.patch 0000000385 385 Bytes
readline-6.2-xmalloc.dif 0000001103 1.08 KB
readline-6.3-destdir.patch 0000007406 7.23 KB
readline-6.3-input.dif 0000001500 1.46 KB
readline-6.3-rltrace.patch 0000000968 968 Bytes
readline-7.0-patches.tar.bz2 0000002455 2.4 KB
readline-7.0.dif 0000005558 5.43 KB
readline-7.0.tar.gz 0002910016 2.78 MB
run-tests 0000001173 1.15 KB
Revision 135 (latest revision is 191)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 453464 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 135)
- Add upstream patch readline70-002 which replace old one
  There is a race condition in add_history() that can be triggered by a fatal
  signal arriving between the time the history length is updated and the time
  the history list update is completed. A later attempt to reference an
  invalid history entry can cause a crash.
- Add upstream patch readline70-003
  Readline-7.0 uses pselect(2) to allow readline to handle signals that do not
  interrupt read(2), such as SIGALRM, before reading another character.  The
  signal mask used in the pselect call did not take into account signals the
  calling application blocked before calling readline().

- Add upstream patch bash44-006 
  Out-of-range negative offsets to popd can cause the shell to crash
  attempting to free an invalid memory block.
- Remove patch popd-offset-overflow.patch to use bash44-006
- Add upstream patch bash44-007 
  When performing filename completion, bash dequotes the directory
  name being completed, which can result in match failures and
  potential unwanted expansion.
- Duplicate bash44-007 as readline70-002 as it seems to be missed
- Add upstream patch bash44-008 
  Under certain circumstances, bash will evaluate arithmetic
  expressions as part of reading an expression token even when
  evaluation is suppressed. This happens while evaluating a
  conditional expression and skipping over the failed branch of the
  expression.
- Add upstream patch bash44-009 
  There is a race condition in add_history() that can be triggered
  by a fatal signal arriving between the time the history length
  is updated and the time the history list update is completed.
Comments 0
openSUSE Build Service is sponsored by