~torsknod/+junk/bash-package

« back to all changes in this revision

Viewing changes to debian/changelog

  • Committer: Package Import Robot
  • Author(s): Matthias Klose
  • Date: 2012-07-12 23:52:40 UTC
  • mfrom: (2.1.14 sid)
  • Revision ID: package-import@ubuntu.com-20120712235240-sj3e8m92irohuvzk
Tags: 4.2-4ubuntu1
Merge with Debian.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
bash (4.2-4ubuntu1) quantal; urgency=low
 
2
 
 
3
  * Merge with Debian.
 
4
 
 
5
 -- Matthias Klose <doko@debian.org>  Thu, 12 Jul 2012 23:52:40 +0200
 
6
 
 
7
bash (4.2-4) unstable; urgency=high
 
8
 
 
9
  * Apply upstream patches 030 - 036, fixes for
 
10
    - When attempting to glob strings in a multibyte locale, and those strings
 
11
      contain invalid multibyte characters that cause mbsnrtowcs to return 0,
 
12
      the globbing code loops infinitely.
 
13
    - A change between bash-4.1 and bash-4.2 to prevent the readline input hook
 
14
      from being called too frequently had the side effect of causing delays
 
15
      when reading pasted input on systems such as Mac OS X.  This patch fixes
 
16
      those delays while retaining the bash-4.2 behavior.
 
17
    - Bash-4.2 has problems with DEL characters in the expanded value of
 
18
      variables used in the same quoted string as variables that expand
 
19
      to nothing.
 
20
    - Bash uses a static buffer when expanding the /dev/fd prefix for the test
 
21
      and conditional commands, among other uses, when it should use a dynamic
 
22
      buffer to avoid buffer overflow.
 
23
    - In bash-4.2, the history code would inappropriately add a semicolon to
 
24
      multi-line compound array assignments when adding them to the history.
 
25
    - When given a number of lines to read, `mapfile -n lines' reads
 
26
      one too many.
 
27
    - Bash-4.2 produces incorrect word splitting results when expanding
 
28
      double-quoted $@ in the same string as and adjacent to other variable
 
29
      expansions.  The $@ should be split, the other expansions should not.
 
30
 
 
31
 -- Matthias Klose <doko@debian.org>  Thu, 12 Jul 2012 23:58:51 +0200
 
32
 
 
33
bash (4.2-3) unstable; urgency=low
 
34
 
 
35
  * Apply upstream patches 025 - 029, fixes for
 
36
    - When used in a shell function, `declare -g -a array=(compound assignment)'
 
37
      creates a local variable instead of a global one.
 
38
    - The `lastpipe' option does not behave correctly on machines where the
 
39
      open file limit is less than 256.
 
40
    - When the `extglob' shell option is enabled, pattern substitution does not
 
41
      work correctly in the presence of multibyte characters.
 
42
    - When using a word expansion for which the right hand side is evaluated,
 
43
      certain expansions of quoted null strings include spurious ^? characters.
 
44
    - Bash-4.2 tries to leave completed directory names as the user typed them,
 
45
      without expanding them to a full pathname.  One effect of this is that
 
46
      shell variables used in pathnames being completed (e.g., $HOME) are left
 
47
      unchanged, but the `$' is quoted by readline because it is a special
 
48
      character to the shell. This patch introduces two things:
 
49
      - A new shell option, `direxpand', which, if set, attempts to emulate the
 
50
        bash-4.1 behavior of expanding words to full pathnames during
 
51
        completion;
 
52
      - A set of heuristics that reduce the number of times special characters
 
53
        such as `$' are quoted when the directory name is not expanded.
 
54
  * Mark bash and bash-static as Multi-Arch: foreign . Closes: #674120.
 
55
  * Avoid warning for unset debian_chroot with -u (Marko Mäkelä).
 
56
    Closes: #659940.
 
57
  * Fix string expansion: \u and \U for code points U+0080 to U+00FF (Darran
 
58
    Salt). Closes: #661386.
 
59
  * Search $- for `i' for the interactivity test. Closes: #482194.
 
60
  * Search for bash_completion in /usr/share/bash-completion too.
 
61
    Closes: #655071, #655208.
 
62
 
 
63
 -- Matthias Klose <doko@debian.org>  Sun, 01 Jul 2012 13:45:35 +0200
 
64
 
1
65
bash (4.2-2ubuntu3) quantal; urgency=low
2
66
 
3
67
  * Stop hardcoding command-not-found's interpreter.