Change log for bash package in Debian

161 of 61 results
Published in buster-release on 2019-01-29
Published in sid-release on 2019-01-24
bash (5.0-2) unstable; urgency=medium

  * Apply upstream patches 001 and 002. Closes: #919439.
  * Merge back the 4.4.18-3.1 upload. Closes: #889757.

 -- Matthias Klose <email address hidden>  Thu, 24 Jan 2019 11:01:16 +0100
Superseded in buster-release on 2019-01-29
Superseded in sid-release on 2019-01-26
bash (5.0-1) unstable; urgency=medium

  * New upstream release.

 -- Matthias Klose <email address hidden>  Mon, 14 Jan 2019 16:27:51 +0100
Deleted in experimental-release (Reason: None provided.)
bash (5.0~beta2-1) experimental; urgency=medium

  * New upstream beta release.

 -- Matthias Klose <email address hidden>  Thu, 06 Dec 2018 19:35:07 +0100
Deleted in experimental-release (Reason: None provided.)
bash (5.0~beta1-1) experimental; urgency=medium

  * New upstream beta release.

 -- Matthias Klose <email address hidden>  Mon, 22 Oct 2018 16:06:36 +0200
Superseded in buster-release on 2019-01-20
Superseded in sid-release on 2019-01-18
bash (4.4.18-3.1) unstable; urgency=medium

  * Non-maintainer upload.
  * Move man2html dependency to B-D-I and use the thinner -base variant.
    Closes: #889757.

 -- Helmut Grohne <email address hidden>  Sun, 17 Jun 2018 21:15:06 +0200
Superseded in buster-release on 2018-07-08
Superseded in sid-release on 2018-07-08
bash (4.4.18-3) unstable; urgency=medium

  * Apply upstream patches 020 - 023. Fixing:
    - In circumstances involving long-running scripts that create and reap many
      processes, it is possible for the hash table bash uses to store exit
      statuses from asynchronous processes to develop loops. This patch fixes
      the loop causes and adds code to detect any future loops.
    - A SIGINT received inside a SIGINT trap handler can possibly cause the
      shell to loop.
    - There are cases where a failing readline command (e.g., delete-char at
      the end of a line) can cause a multi-character key sequence to `back up'
      and attempt to re-read some of the characters in the sequence.
    - When sourcing a file from an interactive shell, setting the SIGINT handler
      to the default and typing ^C will cause the shell to exit.

 -- Matthias Klose <email address hidden>  Fri, 01 Jun 2018 21:05:11 +0200
Superseded in experimental-release on 2018-11-07
bash (5.0~alpha1-1) experimental; urgency=medium

  * New upstream alpha release.

 -- Matthias Klose <email address hidden>  Fri, 01 Jun 2018 20:33:31 +0200
Superseded in buster-release on 2018-06-07
Superseded in sid-release on 2018-06-20
bash (4.4.18-2) unstable; urgency=medium

  * Revert the changes from the last upload.
  * Configure the normal build --without-bash-malloc as well.
    See http://lists.nongnu.org/archive/html/qemu-devel/2018-03/msg04700.html
    for the qemu fix.  Closes: #865599. LP: #1751011.
  * Apply upstream patch 019.

 -- Matthias Klose <email address hidden>  Wed, 04 Apr 2018 20:04:48 +0200
Superseded in buster-release on 2018-04-10
Superseded in sid-release on 2018-04-05
bash (4.4.18-1.1) unstable; urgency=high

  * Non-maintainer upload.
  * Build again with -no-pie as dropping it broke bash when run under
    qemu-user (with the same symptoms as #842037). Closes: #889869
    Re-opens: #865599

 -- Raphaël Hertzog <email address hidden>  Tue, 13 Feb 2018 11:17:39 +0100
Superseded in buster-release on 2018-02-15
Superseded in sid-release on 2018-02-13
bash (4.4.18-1) unstable; urgency=medium

  * bash 4.4.18 release (bash 4.4 patchlevel 18).
  * bash: Remove dependency on dash. Closes: #537913.
  * Update config.guess and config.sub. Closes: #882474.
  * skel.profile: Add $HOME/.local/bin if it exists. Closes: #839155.
  * Stop building with -no-pie. Closes: #865599, #859263.
  * /etc/bash.bashrc: Don't overwrite PS1 if SUDO_PS1 is set. Closes: #789811.
  * Make the build reproducible. Closes: #806945.
    - Use the system provided man2html to generate the htm docs.
    - Set PGRP_PIPE unconditionally on Linux.
  * Fix typo in German help (Carsten Leonhardt). Closes: #831282.

 -- Matthias Klose <email address hidden>  Tue, 06 Feb 2018 12:20:45 +0100
Superseded in buster-release on 2018-02-11
Published in stretch-release on 2017-05-21
Superseded in sid-release on 2018-04-15
bash (4.4-5) unstable; urgency=medium

  * Apply upstream patch 012.

 -- Matthias Klose <email address hidden>  Mon, 15 May 2017 12:45:32 -0700
Superseded in stretch-release on 2017-05-21
Superseded in sid-release on 2017-05-16
bash (4.4-4) unstable; urgency=medium

  * Apply upstream patches 008 - 011.

 -- Matthias Klose <email address hidden>  Tue, 24 Jan 2017 16:13:37 +0100
Superseded in sid-release on 2017-01-25
bash (4.4-3) unstable; urgency=medium

  * Apply upstream patches 006 - 007.
  * clear_console: Securely erase the current console. Closes: #845177.
  * Mark locales and time build dependencies with <!nocheck>.
    Closes: #838201.
  * Don't configure with --with-curses. Closes: #794588.

 -- Matthias Klose <email address hidden>  Fri, 20 Jan 2017 11:52:59 +0100
Published in jessie-release on 2017-01-14
bash (4.3-11+deb8u1) jessie; urgency=medium

  * Non-maintainer upload.
  * CVE-2016-0634: Arbitrary code execution via malicious hostname
  * CVE-2016-7543: Specially crafted SHELLOPTS+PS4 variables allows command
    substitution

 -- Salvatore Bonaccorso <email address hidden>  Sun, 09 Oct 2016 17:35:21 +0200
Superseded in stretch-release on 2017-02-04
Superseded in sid-release on 2017-01-22
bash (4.4-2) unstable; urgency=medium

  * Apply upstream patches 001 - 005.
    - Closes: #844299, LP: #1641832.
  * Don't build with PIE. Closes: #842037.

 -- Matthias Klose <email address hidden>  Tue, 15 Nov 2016 19:49:00 +0100
Superseded in stretch-release on 2016-11-21
Superseded in sid-release on 2016-11-16
bash (4.4-1) unstable; urgency=medium

  * Bash 4.4 release.

 -- Matthias Klose <email address hidden>  Sat, 17 Sep 2016 13:31:34 +0200
Deleted in experimental-release (Reason: None provided.)
bash (4.4~rc2-1) experimental; urgency=medium

  * Bash 4.4 release candidate 2.

 -- Matthias Klose <email address hidden>  Mon, 29 Aug 2016 09:53:08 +0200
Superseded in experimental-release on 2016-08-30
bash (4.4~rc1+b2-1) experimental; urgency=medium

  * New upstream tarball, called "4.4 beta2".

 -- Matthias Klose <email address hidden>  Mon, 25 Jul 2016 20:35:44 +0200
Superseded in stretch-release on 2016-09-23
Superseded in sid-release on 2016-09-18
bash (4.3-15) unstable; urgency=medium

  * Apply upstream patches 043 - 046. Fixes:
    - When the lastpipe option is enabled, the last component can contain
      nested pipelines and cause a segmentation fault under
      certain circumestances.
    - A typo prevents the `compat42' shopt option from working as intended.
    - If a file open attempted as part of a redirection fails because it is
      interrupted by a signal, the shell needs to process any pending traps
      to allow the redirection to be canceled.
    - An incorrect conversion from an indexed to associative array can result
      in a core dump.
  * Add $HOME/.local/bin to PATH, and add the user's home directories
    unconditionally to the path, so that they are available without
    a new login. Closes: #820856, LP: #1588562.

 -- Matthias Klose <email address hidden>  Thu, 23 Jun 2016 21:10:31 +0200
Superseded in experimental-release on 2016-07-27
bash (4.4~rc1-1) experimental; urgency=medium

  * Bash 4.4 release candidate 1.

 -- Matthias Klose <email address hidden>  Sun, 13 Mar 2016 21:36:22 +0100
Superseded in stretch-release on 2016-06-29
Superseded in sid-release on 2016-06-24
bash (4.3-14) unstable; urgency=medium

  * Apply upstream patches 040 - 042.

 -- Matthias Klose <email address hidden>  Tue, 01 Sep 2015 01:04:38 +0200
Superseded in stretch-release on 2015-09-06
Superseded in sid-release on 2015-09-01
bash (4.3-13) unstable; urgency=medium

  * Apply upstream patches 034 - 039.
  * Disallow setuid scripts if not called as `sh' and not called with
    the -p option. Closes: #720545, #734866.

 -- Matthias Klose <email address hidden>  Sun, 26 Jul 2015 14:53:19 +0200
Superseded in stretch-release on 2015-08-01
Superseded in sid-release on 2015-07-27
bash (4.3-12) unstable; urgency=medium


  * Apply upstream patches 031 - 033.
  * Add a Built-Using attribute for bash-static. Closes: #769342.
  * Move definition of the macro "FN" out of the region of the "ig"
    macro.  Define macros and registers "zZ" and "zY". Closes: #774597.
  * Also set color prompt for *-256color terminals. Closes: #766443.

 -- Matthias Klose <email address hidden>  Wed, 28 Jan 2015 17:05:00 +0100
Published in wheezy-release on 2014-10-18
bash (4.2+dfsg-0.1+deb7u3) wheezy-security; urgency=high


  * Non-maintainer upload by the Security Team.
  * Add variables-affix.patch patch.
    Apply patch from Florian Weimer to add prefix and suffix for environment
    variable names which contain shell functions.
  * Add parser-oob.patch patch.
    Fixes two out-of-bound array accesses in the bash parser.

 -- Salvatore Bonaccorso <email address hidden>  Thu, 25 Sep 2014 21:43:01 +0200
Superseded in jessie-release on 2017-01-14
Superseded in sid-release on 2015-02-06
bash (4.3-11) unstable; urgency=medium


  * Apply upstream patches 028 - 030.
  * Remove the parser-oob patch.

 -- Matthias Klose <email address hidden>  Tue, 07 Oct 2014 16:20:35 +0200
Superseded in jessie-release on 2014-10-18
Superseded in sid-release on 2014-10-07
bash (4.3-10) unstable; urgency=medium


  * Apply upstream patches 026 and 027.
  * Remove patches CVE-2014-6271 and variables-affix.

 -- Matthias Klose <email address hidden>  Tue, 30 Sep 2014 13:36:38 +0200
Superseded in jessie-release on 2014-10-06
Superseded in sid-release on 2014-10-01
bash (4.3-9.2) unstable; urgency=high


  * Non-maintainer upload by the Security Team.
  * Add variables-affix.patch patch.
    Apply patch from Florian Weimer to add prefix and suffix for environment
    variable names which contain shell functions.
  * Add parser-oob.patch patch.
    Fixes two out-of-bound array accesses in the bash parser.

 -- Thijs Kinkhorst <email address hidden>  Thu, 25 Sep 2014 21:27:16 +0000
Superseded in jessie-release on 2014-09-27
Superseded in sid-release on 2014-09-26
bash (4.3-9.1) unstable; urgency=high


  * Non-maintainer upload by the security team
  * Apply upstream patch bash43-025, fixing CVE-2014-6271.

 -- Florian Weimer <email address hidden>  Wed, 24 Sep 2014 20:29:30 +0200
Superseded in jessie-release on 2014-09-25
Superseded in sid-release on 2014-09-25
bash (4.3-9) unstable; urgency=medium


  * Apply upstream patches 023 - 024, fixing the issues:
    - bash does not correctly parse process substitution constructs that
      contain unbalanced parentheses as part of the contained command.
    - Indirect variable references do not work correctly if the reference
      variable expands to an array reference using a subscript other than 0
      (e.g., foo='bar[1]' ; echo ${!foo}).
  * debian/skel.bashrc: Add GCC_COLORS setting (disabled by default).

 -- Matthias Klose <email address hidden>  Thu, 21 Aug 2014 22:58:16 +0200
Superseded in jessie-release on 2014-08-27
Superseded in sid-release on 2014-08-23
bash (4.3-8) unstable; urgency=medium


  * Apply upstream patches 012 - 022, fixing the issues:
    - When a SIGCHLD trap runs a command containing a shell builtin while a
      script is running `wait' to wait for all running children to complete,
      the SIGCHLD trap will not be run once for each child that terminates.
    - Using reverse-i-search when horizontal scrolling is enabled does not
      redisplay the entire line containing the successful search results.
    - Under certain circumstances, $@ is expanded incorrectly in contexts
      where word splitting is not performed.
    - When completing directory names, the directory name is dequoted twice.
      This causes problems for directories with single and double quotes in
      their names.
    - An extended glob pattern containing a slash (`/') causes the globbing
      code to misinterpret it as a directory separator.
    - The code that creates local variables should not clear the `invisible'
      attribute when returning an existing local variable.  Let the code that
      actually assigns a value clear it.
    - When assigning an array variable using the compound assignment syntax,
      but using `declare' with the rhs of the compound assignment quoted, the
      shell did not mark the variable as visible after successfully performing
      the assignment.
    - The -t timeout option to `read' does not work when the -e option is used.
      LP: #1317476.
    - When PS2 contains a command substitution, here-documents entered in an
      interactive shell can sometimes cause a segmentation fault.
    - When the readline `revert-all-at-newline' option is set, pressing newline
      when the current line is one retrieved from history results in a double
      free and a segmentation fault. Closes: #747341.
    - Using nested pipelines within loops with the `lastpipe' option set can
      result in a segmentation fault.
  * Fix typo in package description. Closes: #707810.

 -- Matthias Klose <email address hidden>  Sun, 03 Aug 2014 18:14:31 +0200
Superseded in jessie-release on 2014-08-09
Superseded in sid-release on 2014-08-04
bash (4.3-7) unstable; urgency=medium


  * Apply upstream patches 009 - 011 (replacing local patches):
    - Fix a problem with unsigned sign extension when attempting to reallocate
      the input line when it is fewer than 3 characters long and there has been
      a history expansion.  The sign extension causes the shell to not
      reallocate the line, which results in a segmentation fault when it writes
      past the end.
    - Change the behavior of programmable completion to compensate for two
      assumptions made by the bash-completion package.
    - The signal handling changes to bash and readline (to avoid running any
      code in a signal handler context) cause the cursor to be placed on the
      wrong line of a multi-line command after a ^C interrupts editing.

 -- Matthias Klose <email address hidden>  Wed, 16 Apr 2014 23:10:28 +0200
Superseded in jessie-release on 2014-04-24
Superseded in sid-release on 2014-04-19
bash (4.3-6) unstable; urgency=medium


  * Apply upstream patches 001 - 008:
    - A missing check for a valid option prevented `test -R' from working.
      There is another problem that causes bash to look up the wrong variable
      name when processing the argument to `test -R'.
    - A change to save state while running the DEBUG trap caused pipelines to
      hang on systems which need process group synchronization while building
      pipelines.
    - When in callback mode, some readline commands can cause readline
      to segfault by passing invalid contexts to callback functions.
    - The `.' command in vi mode cannot undo multi-key commands beginning with
      `c', `d', and `y' (command plus motion specifier).
    - When in Posix mode, bash did not correctly interpret the ANSI-C-style
      $'...' quoting mechanism when performing pattern substitution word
      expansions within double quotes.
    - A shell that started with job control active but was not interactive left
      the terminal in the wrong process group when exiting, causing its parent
      shell to get a stop signal when it attempted to read from the terminal.
    - Using compound assignments for associative arrays like
        assoc=( [x]= [y]=bar )
      left the value corresponding to the key `x' NULL.  This caused
      subsequent lookups to interpret it as unset.
    - Some extended glob patterns incorrectly matched filenames with a leading
      dot, regardless of the setting of the `dotglob' option.
  * Replace already applied patches by the upstream patch files.

 -- Matthias Klose <email address hidden>  Mon, 07 Apr 2014 22:20:10 +0200
Superseded in jessie-release on 2014-04-13
Superseded in sid-release on 2014-04-08
bash (4.3-5) unstable; urgency=medium


  * Fix a display issue when a multiline command is aborted with ^C.
  * Fix a crash after a failed history expansion. LP: #1294669.

 -- Matthias Klose <email address hidden>  Sat, 29 Mar 2014 19:10:21 +0100
Superseded in jessie-release on 2014-04-04
Superseded in sid-release on 2014-03-30
bash (4.3-4) unstable; urgency=high


  * Fix an issue with an associative array expanding to the
    empty string if the associated value is the empty string.
  * Fix an issue, when invoked as sh, bash doesn't interpret C-style escapes
    within double-quoted substitution expansions ("${var/$'what'/ever}").
  * Fix an issue with the extglob option to not expand hidden files.
  * Update the pcomplete-dequote patch.

 -- Matthias Klose <email address hidden>  Fri, 21 Mar 2014 15:20:45 +0100
Superseded in sid-release on 2014-03-23
bash (4.3-3) unstable; urgency=medium


  * Fix an issue with with empty completions and bash-completion.
    Closes: #741060 . LP: #1291586.
  * Fix an issue with updating terminal titles using trap commands.
    LP : #1294167.
  * Fix an issue in vi-mode, not re-doing the latest "dw", "dl", "D", ...
    commands.
  * Fix segfault in _rl_dispatch_callback(). Closes: #741555.

 -- Matthias Klose <email address hidden>  Wed, 19 Mar 2014 18:54:13 +0100
Superseded in jessie-release on 2014-03-24
Superseded in sid-release on 2014-03-20
bash (4.3-2) unstable; urgency=medium


  * Build-depend on texlive-fonts-recommended.
  * Work around a build failure of bash static on ppc64el.
  * Only include the documentation into the bash-doc package. Closes:

 -- Matthias Klose <email address hidden>  Wed, 05 Mar 2014 05:05:16 +0100
Superseded in sid-release on 2014-03-05
bash (4.3-1) unstable; urgency=medium


  * Bash 4.3 release.
  * Update debian/copyright.

 -- Matthias Klose <email address hidden>  Mon, 03 Mar 2014 08:16:58 +0100
Deleted in experimental-release (Reason: None provided.)
bash (4.3~rc2-1) experimental; urgency=medium


  * New upstream version 4.3 rc2.

 -- Matthias Klose <email address hidden>  Wed, 05 Feb 2014 15:20:17 +0100
Superseded in experimental-release on 2014-02-12
bash (4.3~rc1-1) experimental; urgency=medium


  * New upstream version 4.3 rc1.

 -- Matthias Klose <email address hidden>  Fri, 27 Dec 2013 23:01:38 +0100
Superseded in jessie-release on 2014-03-10
Superseded in sid-release on 2014-03-06
bash (4.2+dfsg-1) unstable; urgency=low


  * Apply upstream patches 038 - 045, fixes for
    - If a backslash-newline (which is removed) with no other input is given as
      input to `read', the shell tries to dereference a null pointer and
      segfaults.
    - Under certain circumstances, bash attempts to expand variables in
      arithmetic expressions even when evaluation is being suppressed.
    - Output redirection applied to builtin commands missed I/O errors if
      they happened when the file descriptor was closed, rather than on write
      (e.g., like with an out-of-space error on a remote NFS file system).
    - Process substitution incorrectly inherited a flag that inhibited using the
      (local) temporary environment for variable lookups if it was providing
      the filename to a redirection.  The intent the flag is to enforce the
      Posix command expansion ordering rules.
    - Compilation failed after specifying the  `--enable-minimal-config' option
      to configure (more specifically, specifying `--disable-alias').
    - 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.
  * Fix parallel build (Steven Chamberlain). Closes: #694659.
  * Fix german translations. Closes: #688571.
  * Fix typo in man page. Closes: #696706.

 -- Matthias Klose <email address hidden>  Sat, 30 Mar 2013 14:56:51 +0100

Available diffs

Superseded in wheezy-release on 2014-10-18
Superseded in sid-release on 2013-03-31
bash (4.2+dfsg-0.1) unstable; urgency=low


  * Non-maintainer upload.
  * Remove unused and non DFSG-compliant bash-4.2/lib/readline/doc from
    source. (Closes: #695709)

 -- David Prévot <email address hidden>  Sat, 29 Dec 2012 21:19:34 -0400
Superseded in wheezy-release on 2013-01-11
Superseded in sid-release on 2013-01-02
bash (4.2-5.1) unstable; urgency=low


  * Non-maintainer upload.
  * debian/bash.preinst-lib.c: typo in fcntl argument (Closes: #679198).

 -- Nicolas Boulenguez <email address hidden>  Tue, 11 Dec 2012 22:02:44 +0100
Superseded in sid-release on 2012-12-17
bash (4.2-5) unstable; urgency=low


  * Apply upstream patch 037, fix for
    - Attempting to redo (using `.') the vi editing mode `cc', `dd', or `yy'
      commands leads to an infinite loop.

 -- Matthias Klose <email address hidden>  Fri, 03 Aug 2012 01:21:14 +0200
Superseded in wheezy-release on 2012-12-28
Superseded in sid-release on 2012-08-03
bash (4.2-4) unstable; urgency=high


  * Apply upstream patches 030 - 036, fixes for
    - 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.
    - 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.
    - 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.
    - Bash uses a static buffer when expanding the /dev/fd prefix for the test
      and conditional commands, among other uses, when it should use a dynamic
      buffer to avoid buffer overflow.
    - In bash-4.2, the history code would inappropriately add a semicolon to
      multi-line compound array assignments when adding them to the history.
    - When given a number of lines to read, `mapfile -n lines' reads
      one too many.
    - Bash-4.2 produces incorrect word splitting results when expanding
      double-quoted $@ in the same string as and adjacent to other variable
      expansions.  The $@ should be split, the other expansions should not.

 -- Matthias Klose <email address hidden>  Thu, 12 Jul 2012 23:58:51 +0200
Superseded in sid-release on 2012-07-13
bash (4.2-3) unstable; urgency=low


  * Apply upstream patches 025 - 029, fixes for
    - When used in a shell function, `declare -g -a array=(compound assignment)'
      creates a local variable instead of a global one.
    - The `lastpipe' option does not behave correctly on machines where the
      open file limit is less than 256.
    - When the `extglob' shell option is enabled, pattern substitution does not
      work correctly in the presence of multibyte characters.
    - When using a word expansion for which the right hand side is evaluated,
      certain expansions of quoted null strings include spurious ^? characters.
    - 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. This patch introduces two things:
      - A new shell option, `direxpand', which, if set, attempts to emulate the
        bash-4.1 behavior of expanding words to full pathnames during
        completion;
      - A set of heuristics that reduce the number of times special characters
        such as `$' are quoted when the directory name is not expanded.
  * Mark bash and bash-static as Multi-Arch: foreign . Closes: #674120.
  * Avoid warning for unset debian_chroot with -u (Marko Mäkelä).
    Closes: #659940.
  * Fix string expansion: \u and \U for code points U+0080 to U+00FF (Darran
    Salt). Closes: #661386.
  * Search $- for `i' for the interactivity test. Closes: #482194.
  * Search for bash_completion in /usr/share/bash-completion too.
    Closes: #655071, #655208.

 -- Matthias Klose <email address hidden>  Sun, 01 Jul 2012 13:45:35 +0200
Superseded in wheezy-release on 2012-07-23
Superseded in sid-release on 2012-07-02
bash (4.2-2) unstable; urgency=low


  * Fix command-not-found location. Closes: #529313.
  * Print a replacement error message if command-not-found was removed
    after bashrc was loaded. Closes: #631023. LP: #561155.
  * skel.bashrc: Document and prepare enabling the globstar feature (Fabian
    Greffrath). Closes: #627926.
  * Apply upstream patches 021 - 024.

 -- Matthias Klose <email address hidden>  Fri, 30 Mar 2012 19:20:04 +0200
Superseded in wheezy-release on 2012-04-13
Superseded in sid-release on 2012-04-03
bash (4.2-1) unstable; urgency=low


  [ Matthias Klose ]
  * New upstream version.
  * Apply upstream patches 001 - 020.
  * Fix parsing of double doublequotes. LP: #780441.
  * /etc/bash.bashrc:
    - Fix quoting issue calling command-not-found. LP: #754859. Closes: #587185.
  * Don't cache the value of brk between sbrk calls (Samuel Thibault).
    Closes: #614815.
  * Remove the bashdb and bash-completion packaging rules and files.
  * Just link with libtinfo instead of libncurses if available.
  * Make lintian happy.
  * Use quilt to apply patches.
  * Fix build error with -Werror=format-security (Pierre Chifflier).
    Closes: #641350.
  * Fix build for the binary target, without calling the build target.
    Closes: #602159.
  * Fix cross builds (Steve McIntyre). Closes: #629929.

  [ Jonathan Nieder ]
  * Update copyright file. Many files that were GPL-2+ were relicensed
    under GPL-3+ in bash 4.0-rc1. Closes: #632177.
  * debian/rules: Use "rm -rf" instead of rmdir to remove usr/share/info
    directory in "with_gfdl = no" build. This prevents build failures when
    using the unmodified upstream tarball.
  * bash.preinst: Tidy up a little.
    - Remove codepath that would rename .bash_profile → .profile if .profile
      was unmodified from the gutsy → hardy transition. Closes: #602244
    - Remove commented experiment from bash-completion transition.
    - Remove misleading "dpkg --assert-support-predepends" check.
      Closes: #602456.
    - Move utility functions to a separate bash.preinst-lib.c and corresponding
      declarations to bash.preinst.h.
  * Remove /bin/sh symlink and /usr/share/man/man1/sh.1.gz from bash package
    contents. Closes: #602483.
    - debian/rules: Do not install /bin/sh and sh.1.gz symlinks.
    - bash.preinst:
      - Make sure /bin/sh is present and points to an executable, forcibly
        creating symlinks /bin/sh -> bash and /usr/share/man/man1/sh.1.gz ->
        bash.1.gz if not.
      - Divert /bin/sh and sh.1.gz on behalf of dash if we are upgrading from
        a bash version with /bin/sh in the files list and bash's copy of
        /bin/sh is not already diverted. This ensures unpacking bash will not
        cause /bin/sh to go missing.
  * bash.postinst: Simplify comment that contained an implementation detail
    about how /bin/sh is provided.
  * Use dpkg-buildflags to retrieve compiler options, including hardening flags.
    Build-Depends: dpkg-dev (>= 1.16.1) (Steve Langasek). Closes: #629929.
  * Pass --host to configure only when cross-compiling, --build always, as
    recommended in autotools documentation (Steve Langasek).

  * Merge from Ubuntu (closes: #648578):
    - /etc/skel/.bashrc:
      - Don't set HISTCONTROL twice. Thanks to Kevin Knerr. LP: #465500.
      - Set HISTFILESIZE to 2000 and HISTSIZE to 1000. LP: #544542.
      - README.Debian: Remove obsolete entry "Why is bash configured
        with --disable-net-redirections?"

 -- Matthias Klose <email address hidden>  Wed, 30 Nov 2011 07:29:05 +0100
Deleted in experimental-release (Reason: None provided.)
bash (4.2-1~exp1) experimental; urgency=low


  [ Matthias Klose ]
  * New upstream version.
  * Apply upstream patches 001 - 010.
  * Fix parsing of double doublequotes. LP: #780441.
  * /etc/bash.bashrc:
    - Fix quoting issue calling command-not-found. LP: #754859. Closes: #587185.
  * Don't cache the value of brk between sbrk calls (Samuel Thibault).
    Closes: #614815.
  * Remove the bashdb and bash-completion packaging rules and files.
  * Just link with libtinfo instead of libncurses if available.
  * Make lintian happy.

  [ Jonathan Nieder ]
  * Update copyright file. Many files that were GPL-2+ were relicensed
    under GPL-3+ in bash 4.0-rc1. Closes: #632177.
  * debian/rules: Use "rm -rf" instead of rmdir to remove usr/share/info
    directory in "with_gfdl = no" build. This prevents build failures when
    using the unmodified upstream tarball.
  * bash.preinst: Tidy up a little.
    - Remove codepath that would rename .bash_profile → .profile if .profile
      was unmodified from the gutsy → hardy transition. Closes: #602244
    - Remove commented experiment from bash-completion transition.
    - Remove misleading "dpkg --assert-support-predepends" check.
      Closes: #602456.
    - Move utility functions to a separate bash.preinst-lib.c and corresponding
      declarations to bash.preinst.h.
  * Remove /bin/sh symlink and /usr/share/man/man1/sh.1.gz from bash package
    contents. Closes: #602483.
    - debian/rules: Do not install /bin/sh and sh.1.gz symlinks.
    - bash.preinst:
      - Make sure /bin/sh is present and points to an executable, forcibly
        creating symlinks /bin/sh -> bash and /usr/share/man/man1/sh.1.gz ->
        bash.1.gz if not.
      - Divert /bin/sh and sh.1.gz on behalf of dash if we are upgrading from
        a bash version with /bin/sh in the files list and bash's copy of
        /bin/sh is not already diverted. This ensures unpacking bash will not
        cause /bin/sh to go missing.
  * bash.postinst: Simplify comment that contained an implementation detail
    about how /bin/sh is provided.

 -- Matthias Klose <email address hidden>  Sun, 11 Sep 2011 17:52:30 +0200
Superseded in wheezy-release on 2011-12-11
Published in squeeze-release on 2010-05-19
Superseded in sid-release on 2011-12-02
bash (4.1-3) unstable; urgency=low


  * Apply upstream patches 003, 004, 005.
  * Fix crash in declare builtin.
  * /etc/skel/.bashrc:
    - Enable sourcing of ~/.bash_aliases by default. Closes: #569798.
    - Find command-not-found script. Closes: #529313.
  * README.Debian:
    - Remove references to --disable-net-redirections, bash-minimal.
    - Mention that the upstream changelog can be found in the bash-doc
      package. Closes: #551019.

 -- Matthias Klose <email address hidden>  Sat, 10 Apr 2010 10:35:29 +0200
Superseded in squeeze-release on 2011-09-13
Superseded in sid-release on 2011-09-20
bash (4.1-2) unstable; urgency=low


  * Apply upstream patches 001, 002.

 -- Matthias Klose <email address hidden>  Fri, 12 Mar 2010 02:08:45 +0100
Superseded in squeeze-release on 2011-09-13
Superseded in sid-release on 2011-09-20
bash (4.1-1) unstable; urgency=low


  * New upstream version 4.1.
  * Stop building the bash-minimal package, not needed anymore with
    dash being the default shell.

 -- Matthias Klose <email address hidden>  Sat, 02 Jan 2010 13:49:24 +0100
Superseded in squeeze-release on 2011-09-13
Superseded in sid-release on 2011-09-20
bash (4.0-7) unstable; urgency=medium


  * Re-add the sh and sh(1) symlinks. Closes: #546516.

 -- Matthias Klose <email address hidden>  Mon, 14 Sep 2009 08:11:58 +0200
Superseded in sid-release on 2011-09-20
bash (4.0-6) unstable; urgency=medium


  * Pre-depend on dash, instead of just depending on it.
    Closes: #546504, #546516, #546518.
  * Update and set homepage attribute. Closes: #546377, #546381.

 -- Matthias Klose <email address hidden>  Sun, 13 Sep 2009 13:35:38 +0200
Superseded in sid-release on 2011-09-20
bash (4.0-5) unstable; urgency=low


  * Re-add dependency on dash, lost with the upload of 4.0.
  * Don't configure with --disable-net-redirections.
  * Fix name of system wide bash_logout in bash(1). Closes: #546200.
  * Stop shipping the sh and sh(1) symlinks. Closes: #545103.
  * Apply upstream patches 029 - 033.

 -- Matthias Klose <email address hidden>  Sun, 13 Sep 2009 12:55:54 +0200
Superseded in squeeze-release on 2011-09-13
Superseded in sid-release on 2011-09-20
bash (4.0-4) unstable; urgency=low


  * Apply upstream patches 024 - 028.
    - patch 028 closes: #519165. bash-4.0 reverted to the historical
      shell behavior of raising an error when $@ or $* was expanded
      after `set -u' had been executed and there were no positional
      parameters.  The Posix working group has since clarified the
      standard's position on the issue, and $@ and $* are now the only
      variables, parameters, or special parameters that do not raise an
      error when unset if set -u is enabled.
  * Enable net redirections, now that bash isn't the default shell
    anymore.
  * Changes to the skeletoon .bashrc:
    - Fix example lines in /etc/bash.bashrc to enable bash completion.
      Closes: #523706, #522857.
    - Don't export HISTCONTROL in bashrc. Closes: #540371.
    - Support user dircolors settings in ~/.dircolors. Closes: #506213.

 -- Matthias Klose <email address hidden>  Sun, 23 Aug 2009 16:09:36 +0200
Superseded in squeeze-release on 2011-09-13
Superseded in sid-release on 2011-09-20
bash (3.2-6) unstable; urgency=medium


  * bash. Depend on dash to install dash as a required package.

 -- Matthias Klose <email address hidden>  Mon, 20 Jul 2009 23:56:24 +0000
Superseded in experimental-release on 2011-09-21
bash (4.0-3) experimental; urgency=low


  * Apply upstream patches 011 - 024.

 -- Matthias Klose <email address hidden>  Sun, 17 May 2009 15:29:21 +0200
Superseded in experimental-release on 2011-09-21
bash (4.0-2) experimental; urgency=low


  * Apply upstream patches 001 - 010. Closes: #518289.
  * Fix insecure temp file handling in examples scripts. Closes: #509279.
  * /etc/skel.bashrc: Only source bash_completion, if posix mode is turned
    off. Closes: #498474.

 -- Matthias Klose <email address hidden>  Sat, 21 Mar 2009 15:06:46 +0100
Superseded in experimental-release on 2011-09-21
bash (4.0-1) experimental; urgency=low


  * New upstream version 4.0.

 -- Matthias Klose <email address hidden>  Sun, 01 Mar 2009 10:56:15 +0100
Superseded in squeeze-release on 2011-09-13
Superseded in sid-release on 2011-09-20
bash (3.2-5) unstable; urgency=low


  * Apply upstream fixes 040 - 048.

 -- Matthias Klose <email address hidden>  Sun, 01 Mar 2009 10:20:52 +0100
Superseded in squeeze-release on 2011-09-13
Superseded in sid-release on 2011-09-20
Published in lenny-release on 2008-10-29
bash (3.2-4) unstable; urgency=low


  * bash-minimal, bash-static: Only call `add-shell' on new installations.
  * Only call remove-shell on package removal or purge.

 -- Matthias Klose <email address hidden>  Mon, 12 May 2008 18:49:07 +0200
161 of 61 results