SHA256
3
0
forked from pool/bash
Commit Graph

224 Commits

Author SHA256 Message Date
Stephan Kulow
58982acbd3 Accepting request 182487 from Base:System
- 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.

OBS-URL: https://build.opensuse.org/request/show/182487
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bash?expand=0&rev=109
2013-07-11 11:27:19 +00:00
Dr. Werner Fink
4d89c21e47 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=154
2013-07-08 11:30:53 +00:00
Stephan Kulow
7a06703de5 Accepting request 177600 from Base:System
- add a conflict between readline5 and readline6-32bit

- Do not restart the sighandler after a trap is reset (bnc#820149)

OBS-URL: https://build.opensuse.org/request/show/177600
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bash?expand=0&rev=108
2013-06-05 09:39:39 +00:00
Stephan Kulow
1df6a3d6c0 - add a conflict between readline5 and readline6-32bit
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=152
2013-06-04 18:37:39 +00:00
Dr. Werner Fink
2213549017 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=151
2013-05-28 15:28:20 +00:00
Stephan Kulow
76c30b39ff Accepting request 160437 from Base:System
- 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

OBS-URL: https://build.opensuse.org/request/show/160437
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bash?expand=0&rev=107
2013-03-22 10:00:46 +00:00
Dr. Werner Fink
f7db404702 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=149
2013-03-21 11:55:05 +00:00
Dr. Werner Fink
94fed9b54f .
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=148
2013-03-15 15:46:33 +00:00
Stephan Kulow
fac254bfb8 Accepting request 155228 from Base:System
- config-guess-sub-update.patch:
  Update config.guess/sub for aarch64
- Fix check for negated warning switch (forwarded request 155178 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/155228
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bash?expand=0&rev=106
2013-02-12 16:41:35 +00:00
Dr. Werner Fink
97bb7c126c Accepting request 155178 from home:Andreas_Schwab:Factory
- config-guess-sub-update.patch:
  Update config.guess/sub for aarch64
- Fix check for negated warning switch

OBS-URL: https://build.opensuse.org/request/show/155178
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=146
2013-02-12 14:13:38 +00:00
Stephan Kulow
cc0b386ade Accepting request 147710 from Base:System
- 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

OBS-URL: https://build.opensuse.org/request/show/147710
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bash?expand=0&rev=104
2013-01-11 14:53:46 +00:00
Dr. Werner Fink
4e17833c13 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=144
2013-01-09 10:03:33 +00:00
Dr. Werner Fink
ef72fe97a8 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=143
2013-01-09 08:55:43 +00:00
Dr. Werner Fink
65148a6adf .
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=142
2013-01-08 17:44:55 +00:00
Dr. Werner Fink
316940b07c .
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=141
2013-01-08 15:01:04 +00:00
Stephan Kulow
a66bac1664 Accepting request 140210 from Base:System
- 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

OBS-URL: https://build.opensuse.org/request/show/140210
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bash?expand=0&rev=103
2012-11-10 15:54:08 +00:00
Dr. Werner Fink
103fbc9497 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=139
2012-11-05 13:27:32 +00:00
Dr. Werner Fink
ffdfe32215 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=138
2012-11-05 12:51:22 +00:00
Stephan Kulow
859cdd4de1 Accepting request 138510 from Base:System
- Do not mix xmalloc/xfree of libreadline and bash by making the
  libreadline version weak symbols instead of private symbols

OBS-URL: https://build.opensuse.org/request/show/138510
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bash?expand=0&rev=102
2012-10-18 13:40:07 +00:00
Dr. Werner Fink
bfaf3f6c14 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=136
2012-10-17 13:13:20 +00:00
Ismail Dönmez
67d0abfaa4 Accepting request 131527 from Base:System
- Add patch from upstream mailing list to avoids crash

OBS-URL: https://build.opensuse.org/request/show/131527
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bash?expand=0&rev=101
2012-08-26 09:30:53 +00:00
Dr. Werner Fink
74071fe0e0 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=134
2012-08-24 14:37:22 +00:00
Stephan Kulow
020775838c Accepting request 128462 from Base:System
- 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

OBS-URL: https://build.opensuse.org/request/show/128462
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bash?expand=0&rev=100
2012-07-23 07:53:35 +00:00
Dr. Werner Fink
bbe7092739 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=132
2012-07-20 10:17:22 +00:00
Dr. Werner Fink
6f518c9d16 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=131
2012-07-19 12:07:36 +00:00
Stephan Kulow
6729342b96 Accepting request 128214 from Base:System
- 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.

OBS-URL: https://build.opensuse.org/request/show/128214
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bash?expand=0&rev=99
2012-07-18 15:12:06 +00:00
Dr. Werner Fink
1a97d6a348 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=129
2012-07-18 11:20:24 +00:00
Ismail Dönmez
990942f206 Accepting request 127401 from Base:System
- 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,

OBS-URL: https://build.opensuse.org/request/show/127401
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bash?expand=0&rev=98
2012-07-12 08:40:09 +00:00
Dr. Werner Fink
96582f4717 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=127
2012-07-09 11:07:39 +00:00
Stephan Kulow
2d9392c328 Accepting request 126183 from Base:System
license update: GPL-3.0+
Upstream declares the bash license to be GPL-3.0+ - not GPL-2.0+ (forwarded request 126173 from babelworx)

OBS-URL: https://build.opensuse.org/request/show/126183
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bash?expand=0&rev=97
2012-06-26 15:44:59 +00:00
Dr. Werner Fink
dbb02fb672 Accepting request 126173 from home:babelworx:ldig:branches:Base:System
license update: GPL-3.0+
Upstream declares the bash license to be GPL-3.0+ - not GPL-2.0+

OBS-URL: https://build.opensuse.org/request/show/126173
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=125
2012-06-26 13:06:31 +00:00
Dr. Werner Fink
e31b47baea .
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=124
2012-06-11 11:51:41 +00:00
Dr. Werner Fink
871a6a2bdc Accepting request 123542 from home:msmeissn:branches:Base:System
- added auditing patch from
  http://git.savannah.gnu.org/cgit/bash.git/plain/CWRU/audit-patch

OBS-URL: https://build.opensuse.org/request/show/123542
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=123
2012-06-07 09:23:17 +00:00
Stephan Kulow
8196e712d4 Accepting request 112694 from Base:System
- Remove not required patch (was a fix for bnc#141394) which now
  cause a wrong behaviour if applied (bnc#755453)

OBS-URL: https://build.opensuse.org/request/show/112694
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bash?expand=0&rev=95
2012-04-12 07:19:35 +00:00
Dr. Werner Fink
f10506a19a .
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=121
2012-04-05 11:49:41 +00:00
Stephan Kulow
176fddc4e5 Accepting request 109071 from Base:System
- Update bash 4.2 to patch level 24

OBS-URL: https://build.opensuse.org/request/show/109071
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bash?expand=0&rev=94
2012-03-16 12:10:46 +00:00
Dr. Werner Fink
445dd56466 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=119
2012-03-13 10:06:24 +00:00
Stephan Kulow
6aaccf1aec Accepting request 108671 from Base:System
- Avoid endless loop in user completion caused by endpw patches

OBS-URL: https://build.opensuse.org/request/show/108671
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bash?expand=0&rev=93
2012-03-12 07:53:23 +00:00
Dr. Werner Fink
e833b04d2d .
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=117
2012-03-09 17:45:42 +00:00
Stephan Kulow
64168d7e9c Accepting request 108164 from Base:System
- 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.

OBS-URL: https://build.opensuse.org/request/show/108164
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bash?expand=0&rev=92
2012-03-07 19:08:45 +00:00
Dr. Werner Fink
970dcfc9f8 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=115
2012-03-06 12:17:21 +00:00
Dr. Werner Fink
05379dddac .
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=114
2012-03-06 12:14:55 +00:00
Dr. Werner Fink
1e04c00adb .
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=113
2012-03-06 09:54:25 +00:00
Stephan Kulow
738cd57b22 Accepting request 97325 from Base:System
add autoconf to buildrequires (forwarded request 97319 from coolo)

OBS-URL: https://build.opensuse.org/request/show/97325
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bash?expand=0&rev=91
2011-12-21 08:59:24 +00:00
Cristian Rodríguez
a1a223cd15 Accepting request 97319 from home:coolo:removeautoconf
add autoconf to buildrequires

OBS-URL: https://build.opensuse.org/request/show/97319
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=111
2011-12-20 20:06:27 +00:00
Stephan Kulow
94ef2b278a - remove suse_update_config calls - obsolete
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=110
2011-12-19 14:34:58 +00:00
Stephan Kulow
36bcce1763 replace license with spdx.org variant
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bash?expand=0&rev=90
2011-12-06 17:00:24 +00:00
OBS User buildservice-autocommit
fedcab5e82 Updating link to change in openSUSE:Factory/bash revision 90
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=c444798a5636be3660a9c12cdb825db9
2011-12-06 17:00:24 +00:00
Stephan Kulow
e156281d64 Accepting request 93690 from Base:System
- Make build check quiet

- Update bash 4.2 to patch level 20
- Update readline 6.2 to patch level 2

OBS-URL: https://build.opensuse.org/request/show/93690
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bash?expand=0&rev=89
2011-11-28 11:53:02 +00:00
Dr. Werner Fink
467b2da9f7 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=107
2011-11-25 17:50:33 +00:00