cb79a7c4080663ab1d59aea6faf8a642 3.2 unknown 9a01b1c866e4cdf8e7f59928b1aa21af 3.2 unknown bea54c9b2284a46ba378db28ea552ecd 3.2 unknown cf3ff8d2339981921fd1d90ee4acefc1 3.2 unknown 3170a88010035c8ee636d869b40da896 3.2 unknown 97ee34fe75648c89b79bd77b98c4925a 3.2 unknown 3a8e0d499cef5d1cdddea82c44aea3ab 3.2 unknown 97062629221583639a839f9503a3f563 3.2 unknown 52bcde55d1409c9b85e93c54cfb200f0 3.2 unknown 2c8d1a55f9e9f46629dad5dfd227e195 3.2 unknown c690cabca82a53ac0a7cdb2f0ee614f3 3.2 unknown 6200872c0546fae9d64bc5b7499c47d7 3.2 unknown 2ecb21099f159fc3f34afd7013bac74b 3.2 unknown a3eb12ed746c9549314a2dda85973886 3.2 unknown 94e7b5b5199fbfe9d4f271bc1c964c2e 3.2 unknown b1828c52e6fca704b0c6b360d706ab1c 3.2 unknown 5ba183e1ac61c5329ae2715f826080f0 3.2 unknown 6bac7a52e8bf4c325bc8bf2a87d4ca1c 3.2 unknown d5126a73efb53f4d465fec1f7d90d868 3.2 unknown 0151a0d0306130b0fa89ecb959110bb4 3.2 unknown ccb94182aab2446bccae220349617aad 3.2 unknown e8395b62e0824180f653a4651031f192 3.2 unknown 51b36c0f302c4a025a3e93c4ed52a47f 3.2 unknown 857096434f56bbab986af0d1a5ce63fd 3.2 unknown 24bd5b8c845d1a553503e927795d9d5b 3.2 unknown 39009319283f14c11f887ba14ae554b4 3.2 unknown 03f8673a597c838036b22bb641c13106 3.2 unknown 83a515db7bd19ced318b52d6f476d87c 3.2 unknown 3a8ea059ea79711bc7a5b745c28bcf12 3.2 unknown 062c64ada0a5be57a45acd3a42e66e3d 3.2 unknown 218066e992d122db26377ff07361720b 4.0 unknown d2c832cba27a3561c49463b5e59fd8cc 4.0 unknown a8dd3356e7f59f80d5867bed9845892c 4.0 unknown 18f1011fd7d9a37e64be8bcf9c47dd53 4.0 unknown 51cd98e48b3ad5f42c17c3faf5e71317 4.0 unknown e76d99271beca53b8d55e6aa6002a7a7 4.0 unknown 9a04ed8648a4c202913a94db2026b7cd 4.0 unknown c13ca894081a856f5a1b2a27bb645649 4.0 unknown 2c99c221fe36be17f2e538439a318ff6 4.0 unknown d6afe7dc01c10faca99235d40728b491 4.0 unknown cd3a83dee9eda4fb4c2973b1b719d751 4.0 unknown 9eb82a27ee0f5e682bc93c20e5ef941b 4.0 unknown f3d62a2f840409b92b3ea16c79701aae 4.0 autobuild Copy from Base:System/bash based on submit request 18772 from user coolo 9ed85f2f87e74b198759e24f19e5035e 4.0 autobuild Copy from Base:System/bash based on submit request 20239 from user WernerFink 923bc20b07fc7002822501308e681d10 4.0 autobuild Copy from Base:System/bash based on submit request 21411 from user WernerFink 923bc20b07fc7002822501308e681d10 4.0 autobuild Copy from Base:System/bash based on submit request 21411 from user WernerFink 49fbc8801144645f9144a0650e322efb 4.0 autobuild Copy from Base:System/bash based on submit request 25564 from user WernerFink 7af79e4b1c09029647afe7dabf02a06c 4.0 autobuild Copy from Base:System/bash based on submit request 26685 from user msmeissn 6cd708cfaa5669fb967aef224e6ca4e6 4.0 autobuild Copy from Base:System/bash based on submit request 26846 from user coolo 4ef1997c438cebad00e3b028496d1f16 4.1 autobuild Copy from Base:System/bash based on submit request 32844 from user WernerFink 75fcc398fa4de90edce6c41b10a81068 4.1 autobuild Copy from Base:System/bash based on submit request 33340 from user WernerFink 33340 bdc90fdd2ace8f68def7086da0d187f2 4.1 autobuild Copy from Base:System/bash based on submit request 34010 from user WernerFink 34010 3377d22d330e8d0a4eadf6fd0bcd8107 4.1 autobuild Copy from Base:System/bash based on submit request 34438 from user WernerFink 34438 071e073dfd086d97db708deed661a274 4.1 autobuild c11bda40571e76b8cfe0e850c7e72a58 4.1 autobuild Copy from Base:System/bash based on submit request 37741 from user WernerFink 37741 91c909e90b6b33248ec7793de22d5f37 4.1 autobuild Copy from Base:System/bash based on submit request 40621 from user WernerFink 40621 91c909e90b6b33248ec7793de22d5f37 4.1 autobuild release number sync 91c909e90b6b33248ec7793de22d5f37 4.1 autobuild release number sync 057e4857c492e6cd4ffc99b40cd34917 4.1 autobuild Copy from Base:System/bash based on submit request 43232 from user WernerFink 43232 0b797a76302884ddeefe58b0d2d14bf3 4.1 autobuild Copy from Base:System/bash based on submit request 44201 from user WernerFink 44201 f550c05b6746671c154052aaa8174ca5 4.1 autobuild Copy from Base:System/bash based on submit request 45552 from user WernerFink 45552 8d3009f007561df399c0b5f622db4ba5 4.1 autobuild Copy from Base:System/bash based on submit request 45640 from user WernerFink 45640 052ce43344038d1ac42d45200b57c029 unknown autobuild Copy from Base:System/bash based on submit request 47126 from user elvigia 47126 c5293e43669c837faabcfe0b6b620d2f 4.1 autobuild Copy from Base:System/bash based on submit request 50573 from user WernerFink 50573 1b5e2f77ae892a5bb4151f258784c268 4.1 oertel Accepted submit request 50902 from user WernerFink 50902 fd6e76cd402226c76e65438a5e3df693 4.1 autobuild Autobuild autoformatter for 50902 fd6e76cd402226c76e65438a5e3df693 4.1 autobuild 11.4 source split ae2b731f5655331a7cc4c11ee94fdcc1 unknown oertel Accepted submit request 61575 from user WernerFink 61575 aeef9255ce327f0ef40daacdc71254ee unknown oertel Autobuild autoformatter for 61575 33f0d7a810dc705af26763b1985c744a unknown darix Accepted submit request 62831 from user WernerFink 62831 fb74a779d75a6657ac7b8945c5662414 unknown darix Autobuild autoformatter for 62831 111b408633100c28aa52ccddd9c10fc8 unknown saschpe Accepted submit request 63648 from user WernerFink 63648 83c1b35ca5c188f480abe4af531baea9 unknown saschpe Accepted submit request 63708 from user WernerFink 63708 b8f46a5c737c943cac98e5cf93ad86bb unknown saschpe Autobuild autoformatter for 63708 8fb730161b322c9fde787061681a5546 unknown saschpe Accepted submit request 64208 from user WernerFink 64208 6a0c7612c07a00c71e5ecebad7e55c85 unknown saschpe Autobuild autoformatter for 64208 4c51e45329983d41608c7141336357a1 unknown saschpe Accepted submit request 64832 from user licensedigger 64832 9ef7f79ad363f4e417be8fe23730f773 unknown saschpe Autobuild autoformatter for 64832 4962c489a66871012de0c6e24caae6bd unknown saschpe - Add fix from upstream mailing list to avoid crash - use original source URLs - Fix the fix for bug bnc#681286 to be able to avoid both a not expanding glob as well as the infinit loop in multi byte locale - Update bash 4.2 to patch level 10 - Add patch from upstream to avoid loosing quoted-nulls - Add modified patch to avod endless loop in UTF-8 locale 74276 e613460c52dc162913798dce6e21639a unknown saschpe Autobuild autoformatter for 74276 d7be415be605e0f89881e894c89b3db5 4.2 lrupp - remove autoreqprov and author lists 83604 d7be415be605e0f89881e894c89b3db5 4.2 adrianSuSE 8cb9caa2660995c00cead6d2c4af774b unknown coolo - Add direxpand patch from upstream (bnc#725657) - Add patch from upstream mailing list to avoid memory leak by reassigning associative array variable 89301 2a63b86acd8fff6c2ceabe65450bc193 unknown coolo - Disable last patch as it seems a bit broken (bnc#725657) 89909 8b37fb6f39caa5165e911b2f2b703a93 unknown coolo - Avoid memory mapped /var/run/nscd/passwd at shutdown by simply unmapping this only used area if parent is systemd or SysVinit - Always close get(pw|gr)func with endpw() respectivly with endgr() to avoid memory mapped passwd/groups of cache files from nscd 90996 7ed681422115bbf03d9bcac145804d9a unknown coolo - Use libtinfo if available otherwise libncurses, this avoids linkage against libncursesw of libreadline (required due bnc #729226) 91781 27a2a6bb8b94dfe4d846204aca1b39a4 unknown coolo - Enforce bind references to global function symbols to the definition within libreadline 92268 b672ca87303175254f535efc0bfa98e4 unknown coolo - Disable endpwent() in rl_username_completion_function() as this cause a deadlock in a futex of the glibc (bnc#731556) 92891 3f9242c37d0acf178c97d67a76e51a20 unknown coolo - Make build check quiet - Update bash 4.2 to patch level 20 - Update readline 6.2 to patch level 2 93690 2abaf175f6840e9b17d8b6e929bf1e53 unknown coolo replace license with spdx.org variant bc29cf398f02e871fa76112f1b642e80 unknown coolo add autoconf to buildrequires (forwarded request 97319 from coolo) 97325 211d456ed7f4b9c660dfa501eef25ebd unknown coolo - 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. 108164 46bae76851b43958313ea065ca7ac854 unknown coolo - Avoid endless loop in user completion caused by endpw patches 108671 cf37536a64241fccf0af9d91bcd17ddf unknown coolo - Update bash 4.2 to patch level 24 109071 88f6d4fb2b5d8203651a5607438e1eac unknown coolo - Remove not required patch (was a fix for bnc#141394) which now cause a wrong behaviour if applied (bnc#755453) 112694 88f6d4fb2b5d8203651a5607438e1eac unknown adrianSuSE branched from openSUSE:Factory 95e7adf386e4ff05519fcc38f5ff0cfd unknown coolo license update: GPL-3.0+ Upstream declares the bash license to be GPL-3.0+ - not GPL-2.0+ (forwarded request 126173 from babelworx) 126183 6326bec84a8e21eaf2265aa2abf01133 unknown namtrac - 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, 127401 67a5cb99ede46d534525fecc1a8e8987 unknown coolo - 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. 128214 b30d7a615fe1d5d1d8c321656b4c2f1e unknown coolo - 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 128462 0ab963350842d51c2bb3a8d2c02d5a88 unknown namtrac - Add patch from upstream mailing list to avoids crash 131527 18c3e91aef8473027025d6324a092ea8 unknown coolo - Do not mix xmalloc/xfree of libreadline and bash by making the libreadline version weak symbols instead of private symbols 138510 97a49ff34482cc01af33b9d85e85058e unknown coolo - 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 140210 34dea6348a7edd0faef5457e709a2602 unknown coolo - 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 147710 34dea6348a7edd0faef5457e709a2602 unknown adrianSuSE Split 12.3 from Factory 188111e25381966768c846c8b70219a2 unknown coolo - config-guess-sub-update.patch: Update config.guess/sub for aarch64 - Fix check for negated warning switch (forwarded request 155178 from Andreas_Schwab) 155228 e70e036c6c1ebdf5ef223cb266ff25db unknown coolo - 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 160437 28a10ac83d7b17d91d4c44813e67a2f2 unknown coolo - add a conflict between readline5 and readline6-32bit - Do not restart the sighandler after a trap is reset (bnc#820149) 177600 e6a5d25ba54f2ada6029ed4bcf4d8303 unknown coolo - 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. 182487 a3b67f4463467b1aecd7327ea3086eae unknown coolo - 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>) 182923 a3b67f4463467b1aecd7327ea3086eae unknown adrianSuSE Split 13.1 from Factory dd5d0827d400de9b2e044525407d430f unknown coolo - 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. 220503 78278731dc4261dce5b0300e9312ce0e unknown coolo - 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 226577 a26998e3c8dd230f91feb301bca80de8 unknown coolo - 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 228434 340841496027bafacb34bf82cbb42358 unknown coolo Automatic submission by obs-autosubmit 231049 bf72a55df057b3e28a15a181cd3720d5 unknown coolo - Don't use outdated C standard (forwarded request 241275 from AndreasSchwab) 241291 bf72a55df057b3e28a15a181cd3720d5 unknown adrianSuSE Split 13.2 from Factory 3eb75a85ba558277be754a5e88e14ad3 unknown coolo - 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) 251830 5abb3a76df308079ed776f87f73d58e1 unknown coolo - 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 252744 136fe981adf611c778d54bfc1fa8b8f7 unknown coolo - 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 254104 eafa29028348f628e22dc24c052939f7 unknown dimstar_suse Automatic submission by obs-autosubmit 287711 3c6030b012f8fc9f886790a8a1ac8b64 unknown dimstar_suse 1 291558 8403f5c18ab9427ad6e171e9ed142911 unknown dimstar_suse 1 307691 413167cd8d25eef3d8dd4bf607d3349e unknown dimstar_suse - 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. 309045 24c45649b0c381716c7c3a62ab53559c unknown coolo (forwarded request 314678 from coolo) 314679 649b3308f717762f73cd99ee71aa8d67 unknown dimstar_suse Automatic submission by obs-autosubmit 329522 7bd52ae63e6ec93e2e7a6b18656d5c6f unknown dimstar_suse Automatic submission by obs-autosubmit 341009 2ef3605766999234ff030bf3612943e2 unknown dimstar_suse 1 396733 e73cfcc0ea3da97ced4329e44fe5143d unknown dimstar_suse Automatic submission by obs-autosubmit 406709 76d2c8856ed4f561fab424365429cb1e unknown dimstar_suse Automatic submission by obs-autosubmit 417861 478e194485e40207af755f264e16ff0b unknown dimstar_suse - no-null-warning.patch: Don't warn about null bytes in command substitution (forwarded request 437120 from Andreas_Schwab) 437140 3ffbd2a58686eb0250ff3ed1a5bb7049 unknown dimstar_suse Automatic submission by obs-autosubmit 441826 5be38cb3451a2717a9dbb02c87be6e11 unknown dimstar_suse Automatic submission by obs-autosubmit 443921 e25206d93194fd9c8d2d1d09af93e131 unknown lnussel_factory 1 446820 6949be041e1fd00bc736d774fd486a0a unknown dimstar_suse - Add upstream patch readline70-002 which replace old one There is a race condition in add_history() that can be triggered by a fatal signal arriving between the time the history length is updated and the time the history list update is completed. A later attempt to reference an invalid history entry can cause a crash. - Add upstream patch readline70-003 Readline-7.0 uses pselect(2) to allow readline to handle signals that do not interrupt read(2), such as SIGALRM, before reading another character. The signal mask used in the pselect call did not take into account signals the calling application blocked before calling readline(). - Add upstream patch bash44-006 Out-of-range negative offsets to popd can cause the shell to crash attempting to free an invalid memory block. - Remove patch popd-offset-overflow.patch to use bash44-006 - Add upstream patch bash44-007 When performing filename completion, bash dequotes the directory name being completed, which can result in match failures and potential unwanted expansion. - Duplicate bash44-007 as readline70-002 as it seems to be missed - Add upstream patch bash44-008 Under certain circumstances, bash will evaluate arithmetic expressions as part of reading an expression token even when evaluation is suppressed. This happens while evaluating a conditional expression and skipping over the failed branch of the expression. - Add upstream patch bash44-009 There is a race condition in add_history() that can be triggered by a fatal signal arriving between the time the history length is updated and the time the history list update is completed. 453464 a304854e85b880f741c29c9b1984d9f2 unknown dimstar_suse Automatic submission by obs-autosubmit 460239 7988696c5c5bf89e68485a1f30bab02c unknown dimstar_suse - Simplify patch readline-5.2-conf.patch - Do not throw info and manual pages away 491274 9c503b493f5e07ea49b26479c824fbd2 unknown dimstar_suse Make build reproducible in spite of profile based optimizations (boo#1040589) (forwarded request 498339 from bmwiedemann) 498391 181bd8eac9a51a32fa39f65dcb3c447f unknown dimstar_suse - Modify patch bash-4.4.dif to let bashline.h install as well as this header file is included by general.h due to the same patch (boo#1060069) 528605 f697980c9bb636d5c9e63f4b3d2237d8 unknown dimstar_suse - Enable multibyte characters by default 555156 82d72756b2eada2bf0855a55fc7e404f unknown dimstar_suse - Modify patch bash-4.3-pathtemp.patch to avoid crash at full file system (boo#1076909) 569479 9f3b73e540d2253ba7a7cfde4f1f0078 unknown dimstar_suse - Add patches 13-18 to bash-4.4-patches.tar.bz2 * 13: If a here-document contains a command substitution, the command substitution can get access to the file descriptor used to write the here-document. * 14: Under some circumstances, functions that return via the `return' builtin do not clean up memory they allocated to keep track of FIFOs. * 15: Process substitution can leak internal quoting to the parser in the invoked subshell. * 16: Bash can perform trap processing while reading command substitution output instead of waiting until the command completes. * 17: There is a memory leak when `read -e' is used to read a line using readline. * 18: Under certain circumstances (e.g., reading from /dev/zero), read(2) will not return -1 even when interrupted by a signal. The read builtin needs to check for signals in this case. - partial cleanup with spec-cleaner 570849 856117d9ee4bab212e244f2bc774c4f1 unknown dimstar_suse 573586 3f81708a6fed1c333f34fd23a91eefd3 unknown dimstar_suse - Create readline-devel-static package to re-enable static libraries again (boo#1082913) - Use %license (boo#1082318) 580635 5545d84be955604377ddcfd56f8581c6 4.4 dimstar_suse - Make sure that correct readline-devel version is used (current 7.0) - Correct documentation path - Due package split removed patches (for the bots) * readline-6.2-xmalloc.dif * readline-6.2-endpw.dif * readline-6.3-destdir.patch * readline-6.2-metamode.patch * readline-7.0.dif * readline-6.3-input.dif * readline-5.2-conf.patch * readline-6.3-rltrace.patch - Split readline off into its own package 587961 9d54d9fc1fa28db7d28effc54948bf86 4.4 dimstar_suse - Add patch bash-4.4-wait-sigint-handler.patch to fix bug bsc#1086247 that is repeating self inserting trap due external command in the trap. 598555 69820e6ea434d9097d3ea5f34b4908d3 4.4 maxlin_factory 614491 fd97e27ab704657150080499dada2669 4.4 dimstar_suse - Add bash-memmove.patch to make bash.html build reproducible (boo#1100488) - In patch bash-4.4.dif avoid setgroups(2) but use initgroups(3) (boo#1095670) 621861 4039c7c89a36f1e25a01d97785897fc0 5.0 dimstar_suse - Update to bash 5.0 (final) a. Tilde expansion isn't performed on indexed array subscripts, even for backwards compatibility. b. The shell doesn't exit in posix mode if the eval builtin gets a parse error when run by the command builtin. c. Fixed a bug that caused a shell comment in an alias to not find the end of the alias properly. d. Reverted a change from April, 2018 that caused strings containing backslashes to be flagged as glob patterns. - Modify patches * bash-2.03-manual.patch * bash-4.3-loadables.dif * bash-5.0.dif - Update to bash 5.0 rc1 a. Fix to initial word completion detection code. b. Fixed a bug that caused issues with assignment statements containing ^A in the value assigned when IFS contains ^A. c. Added a fallback to fnmatch() when strcoll can't correctly deal with bracket expression character equivalence classes. d. Fixed a bug that caused $BASH_COMMAND to contain the trap handler command when running a trap handler containing [[ or (( commands. e. Fixed a bug that caused nameref assignments in the temporary environment to potentially create variables with invalid names. f. Fixed a bug that caused `local -' to turn off alias expansion in scripts. g. Fixed a parser issue with a command string containing EOF after an invalid command as an argument to a special builtin not causing a posix-mode shell to exit. h. Made a slight change to the FNV-1 string hash algorithm used for associative arrays (corrected the initial seed). 664075 45c8f19ad101f64f38d3ff70a7fc4697 5.0 dimstar_suse - Add upstream patches bash50-001 and bash50-002 672490 60cfc990a649ae66aaeefffc11ef75a0 5.0 dimstar_suse - Update temporary patch from upstream to make sed testsuite work again - Requires(postun) -> Requires(preun) - Do not link /bin/sh as slave alternative to /usr/bin/sh - Add temporary patch from upstream to fix boo#1127700 - Refine and harden update-alternatives work flow - Move header and Makefile from bash-loadables to bash-devel - Make update-alternatives work flawless - Put "sh" under control of update-alternatives 683701 6a59c534be55a478448074f3b93dad26 5.0 dimstar_suse Revert /bin/sh handling, see https://bugzilla.opensuse.org/show_bug.cgi?id=1129036 60cfc990a649ae66aaeefffc11ef75a0 5.0 dimstar_suse 684640 16f8722b42f9111e386b60b2dde60626 5.0 dimstar_suse - Add temporary fix from upstream for boo#1128936 - Add patch assignment-preceding-builtin.patch from upstream mailing list. Note that this break backward behaviour with bash-4.4 but implies that POSIX mode is more correct - Replace the temporary patch with official bash50-003 691415 eadbd4b89664d18ccbd51f76165e1bfd 5.0 maxlin_factory - Add official patch bash50-004 * In bash-5.0, the `wait' builtin without arguments waits for all children of the shell. This includes children it `inherited' at shell invocation time. This patch modifies the behavior to not wait for these inherited children, some of which might be long-lived. - Add official patch bash50-005 * In certain cases, bash optimizes out a fork() call too early and prevents traps from running. - Add official patch bash50-006 * Bash-5.0 did not build successfully if SYSLOG_HISTORY was defined without also defining SYSLOG_SHOPT. - Add official patch bash50-007 * Running `exec' when job control was disabled, even temporarily, but after it had been initialized, could leave the terminal in the wrong process group for the executed process. 697366 2f0aeb1a0acd3f3c88b0f2e2139d8910 5.0 dimstar_suse Automatic submission by obs-autosubmit 725335 78ebdb1d74b4da9dc82eb6d0016c8246 5.0.11 maxlin_factory 729452 e07c3f28eaa5a63984da18cf95f3b285 5.0.11 dimstar_suse Automatic submission by obs-autosubmit 733440 2782b8fd56efe4c32c230617e065b851 5.0.11 dimstar_suse - Remove PILOTPORT and PILOTRATE environment variable from default ~/.bashrc (/etc/skel/.bashrc) (bsc#1123510) - Move definitions of environment variables from ~/.bashrc to ~/.profile (/etc/skel/.profile) 738886 c4d54861d92695055741773b3403a37a 5.0.11 dimstar_suse - Add official patch bash50-012 When using previous-history to go back beyond the beginning of the history list, it's possible to move to an incorrect partial line. - Add official patch bash50-013 Reading history entries with timestamps can result in history entries joined by linefeeds. - Add official patch bash50-014 If the current line is empty, using the emacs C-xC-e binding to enter the editor will edit the previous command instead of the current (empty) one. - Add official patch bash50-015 If alias expansion is enabled when processing the command argument to the `-c' option, an alias is defined in that command, and the command ends with the invocation of that alias, the shell's command parser can prematurely terminate before the entire command is executed. - Add official patch bash50-016 Bash waits too long to reap /dev/fd process substitutions used as redirections with loops and group commands, which can lead to file descriptor exhaustion. 774145 aa8523d1c375486d5569a9cac9656016 5.0.11 dimstar_suse - Add temporary patch bash50-fix-016-close-new-fifos.patch from upstream to fix upstream patch bash50-016 - move man pages back to main package. It's just 100k 791138 44fe285d89d9c8238ec1d5d3a588f71e 5.0.11 dimstar_suse 798881 52d36b8d2a030ec47f21795857ba1d45 5.0.11 dimstar_suse Automatic submission by obs-autosubmit 806032 44187062697891c55837795e5f7d2eb3 5.0.11 dimstar_suse - Add official patch bash50-018 * In certain cases, bash does not perform quoted null removal on patterns that are used as part of word expansions such as ${parameter##pattern}, so empty patterns are treated as non-empty. 820865 f8e047ad717258076e5a453553ea8139 5.0.18 dimstar_suse 824704 70cad4fa7286ae42f8fde5512fbae53c 5.0.18 dimstar_suse 836440 2d20cc10fdeb7b4b88cbea0933d66a36 5.0.18 dimstar_suse 852327 7764b7ea80c6235d95cb1b3923a9163a 5.1.4 dimstar_suse - Update to final bash 5.1 * Which is mainly the last rc3 veresion - Add official patch bash51-001 There is a missing dependency on a constructed file, which can cause highly parellel builds to fail. - Add official patch bash51-002 If there are no jobs, and the `-n' and `-p' options are both supplied to `wait', bash can assign a value to the variable name specified with `-p' instead of leaving it unset. - Add official patch bash51-003 Bash does not put a command substitution process that is started to perform an expansion in a child process into the right process group where it can receive keyboard-generated signals. - Add official patch bash51-004 If a key-value compound array assignment to an associative array is supplied as an assignment statement argument to the `declare' command that declares the array, the assignment doesn't perform the correct word expansions. This patch makes key-value assignment and subscript assignment perform the same expansions when they're supplied as an argument to `declare'. - Update to bash 5.1 rc3 * The `assoc_expand_once' option now affects the evaluation of the -v primary to test and the [[ compound command. - Update to bash 5.1 rc2 * Process substitutions started from an interactive shell no longer have their standard input implicitly redirected from /dev/null. * Fixed an issue with setting the SIGINT trap handler in an interactive shell when temporarily running $PROMPT_COMMAND non-interactively. 862386 1eb378248da889833283886897e5f473 5.1.4 dimstar_suse - Add official patch bash51-005 * Fix two memory leaks when assigning arrays using compound assignment syntax. - Add official patch bash51-006 * Make sure child processes forked to run command substitutions are in the proper process group. - Add official patch bash51-007 * The code to check readline versions in an inputrc file had the sense of the comparisons reversed. - Add official patch bash51-008 * Process substitution FIFOs opened by child processes as targets of redirections were not removed appropriately, leaving remnants in the file system. 890765 7eaec8c2635042e4206983032428800b 5.1.4 dimstar_suse Automatic submission by obs-autosubmit 897522 c6dfce5828974f1d2f416191f9d98ba1 5.1.MACRO dimstar_suse - Use a get_version_number.sh script - Get patch lvl by running command to find it instead of hardcoding - Remove old SUSE RPM constructs - Clean spec file 908369 63caf450477dfed7104eed61a3ea117e 5.1.MACRO RBrownSUSE - Install bash_builtins manpage under the correct name (forwarded request 922382 from Andreas_Schwab) 922406 1f89e1f2af6b015985717b5176446869 5.1.MACRO dimstar_suse - Update bash 5.1 to patch level 12 * Add official patch bash51-009 The bash malloc implementation of malloc_usable_size() does not follow the specification. This can cause library functions that use it to overwrite memory bounds checking. * Add official patch bash51-010 If `wait -n' is interrupted by a trapped signal other than SIGINT, it does not completely clean up state, and that can prevent subsequent calls to `wait -n' from working correctly. * Add official patch bash51-011 When reading a compound assignment, and running it through the parser to split it into words, we need to save and restore any alias we're currently expanding. * Add official patch bash51-012 There is a possible race condition that arises when a child process receives a signal trapped by the parent before it can reset the signal dispositions. The child process is not supposed to trap the signal in this circumstance. - Using package bash-sh instead of the update-alternative mechanism. 932216 7237465d235c87fcddec79c530762dde 5.1.MACRO dimstar_suse - avoid duplicating COPYING file in bash-doc (already in main package in licensedir) 935465 9cbdbdcea3d5dd02061d9468498448b2 5.1.MACRO dimstar_suse Automatic submission by obs-autosubmit 947929 47924dcbdfa4e0269c9173cbf68bfb63 5.1.MACRO dimstar_suse Automatic submission by obs-autosubmit 958697 38e24402dfe8dcf46f5c48696f588a57 5.1.MACRO dimstar_suse - Do use old legacy PreReq to get bash installed before bash-sh but do not require bash-sh by bash (bsc#1197448) 964694 7f5c11fce54d726ad6b204549141970d 5.1.MACRO dimstar_suse Automatic submission by obs-autosubmit 975257