From bf7502d432b5e7bc6e2e778f6d8ac2eec7fba13e Mon Sep 17 00:00:00 2001 From: "Dr. Werner Fink" Date: Thu, 28 May 2015 08:53:09 +0000 Subject: [PATCH] . OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=204 --- bash-4.3-patches.tar.bz2 | 4 ++-- bash.changes | 23 +++++++++++++++++++++++ bash.spec | 2 +- 3 files changed, 26 insertions(+), 3 deletions(-) diff --git a/bash-4.3-patches.tar.bz2 b/bash-4.3-patches.tar.bz2 index a2d0b0c9..e3eb1a5b 100644 --- a/bash-4.3-patches.tar.bz2 +++ b/bash-4.3-patches.tar.bz2 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:ef472be31d11351ec6f3dd964f29e826fc0b36ada7f18aa47c15d000957304d6 -size 27573 +oid sha256:29fd1f90b266b3275937d80b42f348df5dfbdd11153de06c84c3b0dd73e1e415 +size 29698 diff --git a/bash.changes b/bash.changes index 7cdde1b6..ec4b5bb9 100644 --- a/bash.changes +++ b/bash.changes @@ -1,3 +1,26 @@ +------------------------------------------------------------------- +Thu May 28 08:50:30 UTC 2015 - werner@suse.de + +- Add upstream patch bash43-034 + If neither the -f nor -v options is supplied to unset, and a name argument is + found to be a function and unset, subsequent name arguments are not treated as + variables before attempting to unset a function by that name. +- Add upstream patch bash43-035 + A locale with a long name can trigger a buffer overflow and core dump. This + applies on systems that do not have locale_charset in libc, are not using + GNU libiconv, and are not using the libintl that ships with bash in lib/intl. +- Add upstream patch bash43-036 + When evaluating and setting integer variables, and the assignment fails to + create a variable (for example, when performing an operation on an array + variable with an invalid subscript), bash attempts to dereference a null + pointer, causing a segmentation violation. +- Add upstream patch bash43-037 + If an associative array uses `@' or `*' as a subscript, `declare -p' produces + output that cannot be reused as input. +- Add upstream patch bash43-038 + There are a number of instances where `time' is not recognized as a reserved + word when the shell grammar says it should be. + ------------------------------------------------------------------- Mon May 18 06:10:49 UTC 2015 - meissner@suse.com diff --git a/bash.spec b/bash.spec index 23cacb5b..24d5e82a 100644 --- a/bash.spec +++ b/bash.spec @@ -1,7 +1,7 @@ # # spec file for package bash # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed