diff options
author | TBK <tbk@jjtc.dk> | 2017-10-28 11:31:04 +0200 |
---|---|---|
committer | Sören Tempel <soeren+git@soeren-tempel.net> | 2017-10-28 11:40:46 +0200 |
commit | d60bf515aff21d0ef3eb0cfa45d92d5ee725e755 (patch) | |
tree | a49f0729b92a3ef8e88838f512cc7b879b78f698 /main/bash/CVE-2016-9401.patch | |
parent | 39bfeece257a70de085fbbadf918fa26d3812212 (diff) | |
download | aports-d60bf515aff21d0ef3eb0cfa45d92d5ee725e755.tar.bz2 aports-d60bf515aff21d0ef3eb0cfa45d92d5ee725e755.tar.xz |
main/bash: upgrade to 4.4.12
Also modernize while being here.
Diffstat (limited to 'main/bash/CVE-2016-9401.patch')
-rw-r--r-- | main/bash/CVE-2016-9401.patch | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/main/bash/CVE-2016-9401.patch b/main/bash/CVE-2016-9401.patch deleted file mode 100644 index 4237330e6d..0000000000 --- a/main/bash/CVE-2016-9401.patch +++ /dev/null @@ -1,27 +0,0 @@ -*** ../bash-4.4-patched/builtins/pushd.def 2016-01-25 13:31:49.000000000 -0500 ---- builtins/pushd.def 2016-10-28 10:46:49.000000000 -0400 -*************** -*** 366,370 **** - } - -! if (which > directory_list_offset || (directory_list_offset == 0 && which == 0)) - { - pushd_error (directory_list_offset, which_word ? which_word : ""); ---- 366,370 ---- - } - -! if (which > directory_list_offset || (which < -directory_list_offset) || (directory_list_offset == 0 && which == 0)) - { - pushd_error (directory_list_offset, which_word ? which_word : ""); -*************** -*** 388,391 **** ---- 388,396 ---- - of the list into place. */ - i = (direction == '+') ? directory_list_offset - which : which; -+ if (i < 0 || i > directory_list_offset) -+ { -+ pushd_error (directory_list_offset, which_word ? which_word : ""); -+ return (EXECUTION_FAILURE); -+ } - free (pushd_directory_list[i]); - directory_list_offset--; |