Revisions of bash

Adrian Schröter's avatar Adrian Schröter (adrianSuSE) committed (revision 111)
Split 13.1 from Factory
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 182923 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 110)
- Reintroduce patch bash-4.2-winch.dif to solve bnc#828877
  accordingly to my test and upstream (search on bug-bash@gnu.org
  for message-id <51DFEB10.8080302@case.edu>)
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 182487 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 109)
- Add bash-4.2-strcpy.patch from upstream mailing list to patch
  collection tar ball to avoid when using \w in the prompt and
  changing the directory outside of HOME the a strcpy work on
  overlapping memory areas.
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 177600 from Stephan Kulow's avatar Stephan Kulow (coolo) (revision 108)
- add a conflict between readline5 and readline6-32bit

- Do not restart the sighandler after a trap is reset (bnc#820149)
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 160437 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 107)
- Add patch from upstream mailing list to speed up array handling 
- Add patch from upstream mailing list to avoid fdleaks
- Use lsdiff to determine the depth of the leading slashes in a
  patch file

- Disable workaround for bnc#382214 due bnc#806628, let's see when
  the old bug will be up again.
- Update bash 4.2 to patch level 45
  * When SIGCHLD is trapped, and a SIGCHLD trap handler runs when
    a pending `read -t' invocation times out and generates SIGALRM,
    bash can crash with a segmentation fault.
  * When converting a multibyte string to a wide character string
    as part of pattern matching, bash does not handle the end of
    the string correctly, causing the search for the NUL to go
    beyond the end of the string and reference random memory.
    Depending on the contents of that memory, bash can produce
    errors or crash. 
  * The <&n- and >&n- redirections, which move one file descriptor
    to another, leave the file descriptor closed when applied to
    builtins or compound commands.
- Use screen to provide a controlling terminal for running the
  test suite
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 155228 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 106)
- config-guess-sub-update.patch:
  Update config.guess/sub for aarch64
- Fix check for negated warning switch (forwarded request 155178 from Andreas_Schwab)
Adrian Schröter's avatar Adrian Schröter (adrianSuSE) committed (revision 105)
Split 12.3 from Factory
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 147710 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 104)
- Avoid autoconf on older products 
- Apply audit patch variant to readline as well as we use a shared
  libreadline
- Avoid bash-devel on older products as older GNU make do not have
  a realpath builtin

- Do not trigger the export of COLUMNS or LINES due enforced
  checkwinsize (bnc#793536)

- Update bash 4.2 to patch level 42
  * Missing I/O errors if output redirection applied to builtin
    commands when the file descriptor was closed
  * Process substitution incorrectly inherited a flag that
    inhibited using the temporary environment for variable lookups
    if it was providing the filename to a redirection.
  * Compilation failed after specifying the `minimal config' option
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 140210 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 103)
- Update bash 4.2 to patch level 39
  * Official fix for the last crash fix
  * Avoid variable expansion in arithmetic expressions when
    evaluation is being suppressed
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 138510 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 102)
- Do not mix xmalloc/xfree of libreadline and bash by making the
  libreadline version weak symbols instead of private symbols
Ismail Dönmez's avatar Ismail Dönmez (namtrac) accepted request 131527 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 101)
- Add patch from upstream mailing list to avoids crash
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 128462 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 100)
- Update bash 4.2 to patch level 37
  * Attempting to redo (using `.') the vi editing mode `cc', `dd',
    or `yy' commands leads to an infinite loop.

- Do not mask internal _rl symbols as internal as there are many
  tools out there which uses them (gdb as an example) 

- Update bash 4.2 to patch level 36
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 128214 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 99)
- libreadlib: try to avoid to bind references of the symbols
  rl_instream and rl_outstream
- libreadlib: make private symbols really private

- Increase buffer for libreadline messsages if required
- Include stdio.h in libreadline header files to get the declaration
  of FILES correct.
Ismail Dönmez's avatar Ismail Dönmez (namtrac) accepted request 127401 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 98)
- Update bash 4.2 to patch level 36 
  * Patch 25: When used in a shell function,
    `declare -g -a array=(compound assignment)' creates a local
    variable instead of a global one.
  * Patch 26: The `lastpipe' option does not behave correctly on
    machines where the open file limit is less than 256.
  * Patch 27: When the `extglob' shell option is enabled, pattern
    substitution does not work correctly in the presence of
    multibyte characters.
  * Patch 28: When using a word expansion for which the right hand
    side is evaluated, certain expansions of quoted null strings
    include spurious ^? characters.
  * Patch 29: Bash-4.2 tries to leave completed directory names as
    the user typed them, without expanding them to a full pathname.
    One effect of this is that shell variables used in pathnames
    being completed (e.g., $HOME) are left unchanged, but the `$'
    is quoted by readline because it is a special character to the shell.
  * Patch 30: When attempting to glob strings in a multibyte locale,
    and those strings contain invalid multibyte characters that cause
    mbsnrtowcs to return 0, the globbing code loops infinitely.
  * Patch 31: A change between bash-4.1 and bash-4.2 to prevent the
    readline input hook from being called too frequently had the side
    effect of causing delays when reading pasted input on systems such
    as Mac OS X.  This patch fixes those delays while retaining the
    bash-4.2 behavior.
  * Patch 32: Bash-4.2 has problems with DEL characters in the
    expanded value of variables used in the same quoted string as
    variables that expand to nothing.
  * Patch 33: Bash uses a static buffer when expanding the /dev/fd
    prefix for the test and conditional commands, among other uses,
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 126183 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 97)
license update: GPL-3.0+
Upstream declares the bash license to be GPL-3.0+ - not GPL-2.0+ (forwarded request 126173 from babelworx)
Adrian Schröter's avatar Adrian Schröter (adrianSuSE) committed (revision 96)
branched from openSUSE:Factory
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 112694 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 95)
- Remove not required patch (was a fix for bnc#141394) which now
  cause a wrong behaviour if applied (bnc#755453)
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 109071 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 94)
- Update bash 4.2 to patch level 24
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 108671 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 93)
- Avoid endless loop in user completion caused by endpw patches
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 108164 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 92)
- Add small patch for be able to use nanoseconds in comparision
  of time stamps of files (bnc#750640)

- Reenable patch for bnc#725657 with latest change from latest
  git repository of the patch.
Displaying revisions 81 - 100 of 191
openSUSE Build Service is sponsored by