From 52e241b2157a8f98c619b2d6f6d6e599a3b0b09b2e0a2b30ffe2a34e540a9592 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 de4b61a..3f70ebe 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 c2c957c..bd384cf 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 85ec495..10d58af 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