464 Commits

Author SHA1 Message Date
c6b8f31a32 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=195
2015-01-09 13:14:01 +00:00
2dd9132993 Accepting request 263939 from home:jdelvare:branches:Base:System
- Fix the sed command that fixes up the patch headers. It was printing a duplicate header line, which surprisingly did not confuse patch, but could in the future.
- Fix all patches that had the duplicate header line issue.

OBS-URL: https://build.opensuse.org/request/show/263939
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=194
2014-12-18 14:31:09 +00:00
Stephan Kulow
fba85a46a3 - Add patch bash-4.2-extra-import-func.patch which is based on the
BSD patch of Christos.  As further enhancements the option
  import-functions is mentioned in the manual page and a shopt
  switch is added to enable and disable import-functions on the fly
- Rename bash-4.2-extra-import-func.patch to bash-4.3-extra-import-func.patch

OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=193
2014-11-03 14:40:05 +00:00
Stephan Kulow
28ffe93da7 - Rename readline-6.2.dif to readline-6.3.dif and bash-4.2.dif to bash-4.3.dif
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=192
2014-11-03 14:38:01 +00:00
a298c0c73c .
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=191
2014-10-24 12:53:53 +00:00
1d86c5aec0 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=190
2014-10-24 12:50:19 +00:00
9112ccce56 Accepting request 258193 from home:aljex:branches:Base:System
Small correction to which targets don't want autoconf. Fixes OS 10.2. Builds on everything from SL 10.0 to current now.

OBS-URL: https://build.opensuse.org/request/show/258193
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=189
2014-10-24 12:45:57 +00:00
fc7b605cc6 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=188
2014-10-22 14:09:39 +00:00
572f226bd7 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=187
2014-10-22 13:49:41 +00:00
fef493f6f2 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=186
2014-10-22 13:46:56 +00:00
eca682b5df .
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=185
2014-10-22 12:53:54 +00:00
aa5d608944 Accepting request 257920 from home:aljex:branches:Base:System
Allow building on targets older than OS 11.0 as long as it's free. This allows building on SL 10.1 to current with no other changes. This is useful for production machines to get "shellshock" patches.

OBS-URL: https://build.opensuse.org/request/show/257920
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=184
2014-10-22 12:34:09 +00:00
Stephan Kulow
0447f3e0de Accepting request 254104 from Base:System
- Replace patches bash-4.2-heredoc-eof-delim.patch and
  bash-4.2-parse-exportfunc.patch with the official upstream
  patch levels bash42-052 and bash42-053

- Replace patch bash-4.2-CVE-2014-7187.patch with upstream patch
  level bash42-051

- Add patches
  bash-4.2-heredoc-eof-delim.patch for bsc#898812, CVE-2014-6277:
  more troubles with functions
  bash-4.2-parse-exportfunc.patch for bsc#898884, CVE-2014-6278:
  code execution after original 6271 fix

- Make bash-4.2-extra-import-func.patch an optional patch due
  instruction

- Remove and replace patches
  bash-4.2-CVE-2014-6271.patch
  bash-4.2-BSC898604.patch
  bash-4.2-CVE-2014-7169.patch
  with bash upstream patch 48, patch 49, and patch 50
- Add patch bash-4.2-extra-import-func.patch which is based on the
  BSD patch of Christos.  As further enhancements the option
  import-functions is mentioned in the manual page and a shopt
  switch is added to enable and disable import-functions on the fly

OBS-URL: https://build.opensuse.org/request/show/254104
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bash?expand=0&rev=120
2014-10-15 14:19:27 +00:00
94c4c2234b .
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=182
2014-10-06 08:23:18 +00:00
73e7ad37d8 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=181
2014-09-30 13:52:29 +00:00
8c743d50e1 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=180
2014-09-30 13:50:21 +00:00
e55e79ec3b .
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=179
2014-09-30 13:48:51 +00:00
5a51f53431 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=178
2014-09-30 12:41:44 +00:00
Stephan Kulow
88c38ce9ec Accepting request 252744 from Base:System
- Add patches
  bash-4.2-BSC898604.patch for bsc#898604: functions via environment
  hardening
  bash-4.2-CVE-2014-7169.patch for bsc#898346, CVE-2014-7169:
  incremental parsing fix for function environment issue
  bash-4.2-CVE-2014-7187.patch for bsc#898603, CVE-2014-7186,
  CVE-2014-7187: bad handling of HERE documents and for loop issue

OBS-URL: https://build.opensuse.org/request/show/252744
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bash?expand=0&rev=119
2014-09-29 10:40:44 +00:00
Stephan Kulow
407b15a83a Accepting request 251830 from Base:System
- Add bash-4.2-CVE-2014-6271.patch
  to fix CVE-2014-6271, the unexpected code execution with
  environment variables (bnc#896776)

- Add patch bash-4.2-error-getpwd.patch
  which is the backport of the corrected german error message for
  a failing getpwd (bnc#895475)

OBS-URL: https://build.opensuse.org/request/show/251830
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bash?expand=0&rev=118
2014-09-28 17:53:46 +00:00
8e99efa814 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=175
2014-09-26 12:41:56 +00:00
9d9952ff2b .
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=174
2014-09-24 15:43:57 +00:00
4a2b782a39 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=173
2014-09-24 15:41:53 +00:00
0b62ca201a .
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=172
2014-09-24 15:38:54 +00:00
38da77acf1 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=171
2014-09-24 14:40:50 +00:00
973a4156ec .
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=170
2014-09-15 08:52:55 +00:00
Stephan Kulow
e3b6fd6553 Accepting request 241291 from Base:System
- Don't use outdated C standard (forwarded request 241275 from AndreasSchwab)

OBS-URL: https://build.opensuse.org/request/show/241291
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bash?expand=0&rev=116
2014-07-19 09:04:26 +00:00
cb0ac39635 Accepting request 241275 from home:AndreasSchwab:f
- Don't use outdated C standard

OBS-URL: https://build.opensuse.org/request/show/241275
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=168
2014-07-17 06:50:42 +00:00
Stephan Kulow
b992b0a86d Accepting request 231049 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/231049
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bash?expand=0&rev=115
2014-04-25 14:06:58 +00:00
7d4fb829a8 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=166
2014-04-15 15:31:00 +00:00
567338de7a .
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=165
2014-04-15 15:27:13 +00:00
Stephan Kulow
f46181f349 Accepting request 228434 from Base:System
- Add bash upstream patch 46 to fix a problem introduced by patch
  32 a problem with "$@" and arrays expanding empty positional
  parameters or array elements when using substring expansion,
  pattern substitution, or case modfication.  The empty parameters
  or array elements are removed instead of expanding to empty
  strings ("").
- Add readline upstream patch 5: The readline shared library
  helper script needs to be updated for Mac OS X 10.9

OBS-URL: https://build.opensuse.org/request/show/228434
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bash?expand=0&rev=114
2014-04-06 07:54:10 +00:00
2edd093307 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=163
2014-04-01 12:37:02 +00:00
Stephan Kulow
9e405dd297 Accepting request 226577 from Base:System
- CVE-2014-2524: bash,readline: temporary file misuse in _rl_tropen (bnc#868822)
  Even if used only by developers to debug readline library do not
  open temporary files from public location without O_EXCL

OBS-URL: https://build.opensuse.org/request/show/226577
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bash?expand=0&rev=113
2014-03-19 12:57:40 +00:00
d1e6fe9cf5 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=161
2014-03-18 11:26:57 +00:00
Stephan Kulow
834406f4e2 Accepting request 220503 from Base:System
- Add upstream patch bash-4.2-prompt-dirtrim.patch
  bash patch tar ball to solve some some cases strange output
  displayed in the prompt if PROMPT_DIRTRIM i sset.

OBS-URL: https://build.opensuse.org/request/show/220503
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bash?expand=0&rev=112
2014-02-01 08:40:12 +00:00
dcb6fb4e77 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=159
2014-01-31 16:40:36 +00:00
Stephan Kulow
b403b18821 Accepting request 182923 from Base:System
- 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>)

OBS-URL: https://build.opensuse.org/request/show/182923
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bash?expand=0&rev=110
2013-07-12 18:42:19 +00:00
b5d8a561d9 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=157
2013-07-12 12:39:40 +00:00
0a2c86d99c .
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=156
2013-07-12 12:38:33 +00:00
Stephan Kulow
9c1af624db 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
7c3f2da236 .
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
64c6f29e63 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
b573b32b52 - 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
81c78384c4 .
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
2f79f28753 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
deaf1d25cd .
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=149
2013-03-21 11:55:05 +00:00
5f58c3fb11 .
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
e43fd04a14 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
704c686939 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