View Bazaar branches
Get this repository:
git clone https://git.launchpad.net/ubuntu/+source/dpkg
Members of Ubuntu Server Dev import team can upload to this repository. Log in for directions.

Branches

Name Last Modified Last Commit
importer/debian/dsc 2019-01-22 22:34:02 UTC 8 hours ago
DSC file for 1.19.3

Author: Ubuntu Git Importer
Author Date: 2019-01-22 22:34:02 UTC

DSC file for 1.19.3

applied/debian/sid 2019-01-22 22:30:02 UTC 8 hours ago
Import patches-applied version 1.19.3 to applied/debian/sid

Author: Guillem Jover
Author Date: 2019-01-22 13:26:04 UTC

Import patches-applied version 1.19.3 to applied/debian/sid

Imported using git-ubuntu import.

Changelog parent: c71a8b1f07b7cb1f5d4ee42c4068972d3651b28a
Unapplied parent: 96740bb3eb3586d4a24a3794163d19b6edc84b7c

New changelog entries:
  [ Guillem Jover ]
  * dpkg-source: Stop filtering @builddeps@ from Testsuite-Triggers field.
    Closes: #910734
  * dpkg-genchanges: Only reference binary packages being uploaded, which
    means that for a source-only upload, the Binary and Description fields
    should be empty. Closes: #818618
  * dpkg-scanpackages: Do not compute unnecessary checksums when using the
    --hash argument. Based on a patch by Chris Lamb <lamby@debian.org>.
    Closes: #916456
  * dpkg-scanpackages: Emit a warning with the list of repeat packages.
    Prompted by Johannes Schauer <josch@debian.org>.
  * start-stop-daemon: Check whether standalone --pidfile use is secure.
    Prompted by Michael Orlitzky <michael@orlitzky.com>.
  * start-stop-daemon: Print complete verbose lines, instead of partial lines
    with no newlines and a final print with a newline.
  * start-stop-daemon: Add new --notify-await and --notify-timeout options,
    which implement the systemd readiness protocol for services.
    Closes: #910707
  * update-alternatives: Add new --debug option.
  * update-alternatives: Fix removal of obsolete slaves from the linked list.
    Reported by Andreas Beckmann <anbe@debian.org>. Closes: #916799
  * vendor.mk: Fix dpkg_vendor_derives_from macro documentation.
    Thanks to Colin Watson <cjwatson@debian.org>. Closes: #913816
  * vendor.mk: Add support for an improved dpkg_vendor_derives_from macro.
    Version the macros so that both can be used, and default the unversioned
    one to the version 0 macro.
  * dpkg: Mark the package we are giving up on a trigger cycle as "istobe"
    normal, so that the dependency checks know they cannot expect this package
    to be processed anymore. Otherwise we ended up never detecting that we
    were not making progress, as we expected to process this package at a later
    point, when that would never happen anymore. This then was causing asserts
    in the process queue loop. Closes: #901127, #910819
  * dpkg: Reset progress_bytrigproc once we have injected it into the current
    package process queue iteration, so that we do not keep trying to process
    it, which might end up generating artificial trigger cycles, if
    dependencies are not satisfied yet.
  * dpkg: Convert one trigger processing required type into the new try-queued
    one, so that we stop skipping unsatisfiable dependency checks.
  * dpkg: Move trigproc cycle reset inside try-deferred conditional. We should
    only reset the cycle detection in case we are not bailing out from the
    processing with an error, otherwise we could come back to this package and
    detect an artificial trigger cycle.
  * dpkg: Introduce a new dependency try level for trigger processing. This
    completely defers trigger processing until after the dependency cycle
    breaking level, so to avoid generating artificial trigger cycles, when we
    end up trying to process triggers with yet unsatisifiable dependencies.
    Closes: #810724, #854478, #911620
  * dpkg: Fix --help output, to clarify which arguments are optional.
  * libdpkg: Add proper tar error handling. This makes the tar extractor
    track and report back parse errors, so that we can give more descriptive
    messages.
  * libdpkg: Detect unsupported tar entry types to give better error messages.
  * libdpkg: Add new db-fsys:Files and db-fsys:Last-Modified virtual fields.
  * Perl modules:
    - Dpkg::Changelog::Debian: Preserve modelines at EOF. Closes: #916056
      Thanks to Chris Lamb <lamby@debian.org> for initial test cases.
    - Dpkg::File: Make file_slurp() also accept pathnames in addition to
      filehandles.
    - Dpkg::Vendor::Ubuntu: Fix buildflags override after default setting move.
      Based on a patch by Iain Lane <laney@ubuntu.com> and
      Adam Conrad <adconrad@ubuntu.com>. Closes: #915881
    - Dpkg::Shlibs::Objdump: Remove unused Dpkg::IPC import.
    - Dpkg::Shlibs::Objdump: Only select objdump program when going to use it.
    - Dpkg::Source::Package: Do not reinitialize fields member in constructor.
    - Dpkg::Source::Patch: Do not recommend --include-removal when not
      supported. Closes: #913012
    - Dpkg::Source::Package::V3::Bzr: Fix format name in output message.
    - Dpkg::Source::Package: Add a new format option to the new constructor.
      Prompted by James McCoy <jamesan@debian.org>.
    - Dpkg::Source::Package: Improve debian/source/format parsing and
      validation.
    - Dpkg::Source::Format: New public module.
      Prompted by Mattia Rizzolo <mattia@debian.org>.
  * Documentation:
    - dpkg(1): Clarify --remove action. Closes: #914478
    - dpkg-query(1): Clarify --list option behavior when no arguments are
      specified. Closes: #917098
    - deb-control(5): Clarify by adding a reference to deb-src-control(5) and
      removing an invalid comment in the example.
      Prompted by Helmut Grohne <helmut@subdivi.de>.
    - dpkg(1): Clarify databases used by --yet-to-unpack and --predep-package.
      Prompted by Johannes Schauer <josch@debian.org>.
    - Clarify character classes for various formats in man pages, by
      explicitly listing the character ranges within parenthesis.
      Prompted by Ian Jackson <ijackson@chiark.greenend.org.uk>.
    - dpkg-query(1): Document the version introducing the -f option.
    - dpkg-architecture(1): Add reference to the TERMS section in the
      VARIABLES section. Prompted by Axel Beckert <abe@debian.org>.
    - Fix POD for Dpkg::Interface::Storable derived method implementations.
    - Dpkg::Deps::Simple(3): Fix POD signature for new constructor.
  * Code internals:
    - dpkg-maintscript-helper: Use an explicit escape instead of a literal
      backslash.
    - Quote shell variables. Reported by Johannes Schauer <josch@debian.org>.
    - Switch perl code to use the new Dpkg::Source::Format module.
    - dpkg-source: Move source format selection earlier in the build.
    - dpkg-source: Use new format argument for Dpkg::Source::Package->new().
    - dpkg-shlibdeps: Remove unused variable.
    - dpkg-scanpackages: Unroll a single iteration loop.
    - start-stop-daemon: Compare foundany against 0 instead of treating it
      like a boolean.
    - start-stop-daemon: Switch code to use new info() and debug() functions.
    - update-alternatives: Use enums for actions instead of strings.
    - update-alternatives: Switch verbose selection into an enum.
    - dpkg: Negate tortoise_not_in_hare() function name and return value.
    - dpkg: Initialize trigcyclenode's next member once.
    - dpkg: Use common pattern of assigning as an iterator.
    - dpkg: Factor trigproc_new_cyclenode() out from check_trigger_cycle().
    - dpkg: Switch dependtry from an int to an enum.
    - dpkg: Move dependtry description from deferred_configure() to its
      declaration.
    - dpkg: Split trigger processing types into required, try-queued and
      try-deferred.
    - dpkg-query: Rename variable to avoid shadowing a local function.
    - When allocating use the variable instead of the type in sizeof().
    - dselect: Rename variable r to pkgbin.
    - libdpkg, dpkg: Rename r variables to fnn.
    - libdpkg: Rename ret variable to next.
    - libdpkg: Cleanup fsys module symbol names.
    - libdpkg: Rename pkg_db symbols to pkg_hash.
    - libdpkg: Add new warning printer setter function.
      Prompted by Julian Andres Klode <jak@debian.org>.
    - libdpkg: Add new DPKG_ERROR_OBJECT macro.
  * Build system:
    - get-version: Use a format string with printf.
    - run-script: Use $() instead of deprecated ``.
    - run-script: Remove unused PERL_PROFILE variable, PERL5OPT can be used
      instead, and does not require leaving an unquoted variable around.
    - run-script: Add «set -e».
    - Build.PL: Set environment variables only for CPAN tests.
    - Build.PL: Set locale for CPAN tests to C. Fixes CPAN#127314.
    - configure: Split AM_INIT_AUTOMAKE arguments into different lines.
  * Packaging:
    - Bump Standards-Version to 4.2.1 (no changes needed).
    - Switch to debhelper compatibility level 11.
    - Create the log file in postinst only if it does not exist.
      Prompted by Johannes Schauer <josch@debian.org>.
    - Add superficial autopkgtest functional tests.
  * Test suite:
    - Add new shellcheck author test.
    - Add descriptions for the shellcheck exclude codes.
    - Update cppcheck supressions.
  [ Updated programs translations ]
  * Dutch (Frans Spiesschaert). Closes: #912023
  * German (Sven Joachim).
  * Italian (Milo Casagrande). Closes: #915610
  * Portuguese (Miguel Figueiredo). Closes: #917813
  [ Updated scripts translations ]
  * German (Helge Kreutzmann).
  [ Updated man pages translations ]
  * Dutch (Frans Spiesschaert). Closes: #912024
  * German (Helge Kreutzmann).

debian/sid 2019-01-22 22:30:02 UTC 8 hours ago
Import patches-unapplied version 1.19.3 to debian/sid

Author: Guillem Jover
Author Date: 2019-01-22 13:26:04 UTC

Import patches-unapplied version 1.19.3 to debian/sid

Imported using git-ubuntu import.

Changelog parent: ffa1e0aecbcf1f2f50b58efba843051c0448b0f7

New changelog entries:
  [ Guillem Jover ]
  * dpkg-source: Stop filtering @builddeps@ from Testsuite-Triggers field.
    Closes: #910734
  * dpkg-genchanges: Only reference binary packages being uploaded, which
    means that for a source-only upload, the Binary and Description fields
    should be empty. Closes: #818618
  * dpkg-scanpackages: Do not compute unnecessary checksums when using the
    --hash argument. Based on a patch by Chris Lamb <lamby@debian.org>.
    Closes: #916456
  * dpkg-scanpackages: Emit a warning with the list of repeat packages.
    Prompted by Johannes Schauer <josch@debian.org>.
  * start-stop-daemon: Check whether standalone --pidfile use is secure.
    Prompted by Michael Orlitzky <michael@orlitzky.com>.
  * start-stop-daemon: Print complete verbose lines, instead of partial lines
    with no newlines and a final print with a newline.
  * start-stop-daemon: Add new --notify-await and --notify-timeout options,
    which implement the systemd readiness protocol for services.
    Closes: #910707
  * update-alternatives: Add new --debug option.
  * update-alternatives: Fix removal of obsolete slaves from the linked list.
    Reported by Andreas Beckmann <anbe@debian.org>. Closes: #916799
  * vendor.mk: Fix dpkg_vendor_derives_from macro documentation.
    Thanks to Colin Watson <cjwatson@debian.org>. Closes: #913816
  * vendor.mk: Add support for an improved dpkg_vendor_derives_from macro.
    Version the macros so that both can be used, and default the unversioned
    one to the version 0 macro.
  * dpkg: Mark the package we are giving up on a trigger cycle as "istobe"
    normal, so that the dependency checks know they cannot expect this package
    to be processed anymore. Otherwise we ended up never detecting that we
    were not making progress, as we expected to process this package at a later
    point, when that would never happen anymore. This then was causing asserts
    in the process queue loop. Closes: #901127, #910819
  * dpkg: Reset progress_bytrigproc once we have injected it into the current
    package process queue iteration, so that we do not keep trying to process
    it, which might end up generating artificial trigger cycles, if
    dependencies are not satisfied yet.
  * dpkg: Convert one trigger processing required type into the new try-queued
    one, so that we stop skipping unsatisfiable dependency checks.
  * dpkg: Move trigproc cycle reset inside try-deferred conditional. We should
    only reset the cycle detection in case we are not bailing out from the
    processing with an error, otherwise we could come back to this package and
    detect an artificial trigger cycle.
  * dpkg: Introduce a new dependency try level for trigger processing. This
    completely defers trigger processing until after the dependency cycle
    breaking level, so to avoid generating artificial trigger cycles, when we
    end up trying to process triggers with yet unsatisifiable dependencies.
    Closes: #810724, #854478, #911620
  * dpkg: Fix --help output, to clarify which arguments are optional.
  * libdpkg: Add proper tar error handling. This makes the tar extractor
    track and report back parse errors, so that we can give more descriptive
    messages.
  * libdpkg: Detect unsupported tar entry types to give better error messages.
  * libdpkg: Add new db-fsys:Files and db-fsys:Last-Modified virtual fields.
  * Perl modules:
    - Dpkg::Changelog::Debian: Preserve modelines at EOF. Closes: #916056
      Thanks to Chris Lamb <lamby@debian.org> for initial test cases.
    - Dpkg::File: Make file_slurp() also accept pathnames in addition to
      filehandles.
    - Dpkg::Vendor::Ubuntu: Fix buildflags override after default setting move.
      Based on a patch by Iain Lane <laney@ubuntu.com> and
      Adam Conrad <adconrad@ubuntu.com>. Closes: #915881
    - Dpkg::Shlibs::Objdump: Remove unused Dpkg::IPC import.
    - Dpkg::Shlibs::Objdump: Only select objdump program when going to use it.
    - Dpkg::Source::Package: Do not reinitialize fields member in constructor.
    - Dpkg::Source::Patch: Do not recommend --include-removal when not
      supported. Closes: #913012
    - Dpkg::Source::Package::V3::Bzr: Fix format name in output message.
    - Dpkg::Source::Package: Add a new format option to the new constructor.
      Prompted by James McCoy <jamesan@debian.org>.
    - Dpkg::Source::Package: Improve debian/source/format parsing and
      validation.
    - Dpkg::Source::Format: New public module.
      Prompted by Mattia Rizzolo <mattia@debian.org>.
  * Documentation:
    - dpkg(1): Clarify --remove action. Closes: #914478
    - dpkg-query(1): Clarify --list option behavior when no arguments are
      specified. Closes: #917098
    - deb-control(5): Clarify by adding a reference to deb-src-control(5) and
      removing an invalid comment in the example.
      Prompted by Helmut Grohne <helmut@subdivi.de>.
    - dpkg(1): Clarify databases used by --yet-to-unpack and --predep-package.
      Prompted by Johannes Schauer <josch@debian.org>.
    - Clarify character classes for various formats in man pages, by
      explicitly listing the character ranges within parenthesis.
      Prompted by Ian Jackson <ijackson@chiark.greenend.org.uk>.
    - dpkg-query(1): Document the version introducing the -f option.
    - dpkg-architecture(1): Add reference to the TERMS section in the
      VARIABLES section. Prompted by Axel Beckert <abe@debian.org>.
    - Fix POD for Dpkg::Interface::Storable derived method implementations.
    - Dpkg::Deps::Simple(3): Fix POD signature for new constructor.
  * Code internals:
    - dpkg-maintscript-helper: Use an explicit escape instead of a literal
      backslash.
    - Quote shell variables. Reported by Johannes Schauer <josch@debian.org>.
    - Switch perl code to use the new Dpkg::Source::Format module.
    - dpkg-source: Move source format selection earlier in the build.
    - dpkg-source: Use new format argument for Dpkg::Source::Package->new().
    - dpkg-shlibdeps: Remove unused variable.
    - dpkg-scanpackages: Unroll a single iteration loop.
    - start-stop-daemon: Compare foundany against 0 instead of treating it
      like a boolean.
    - start-stop-daemon: Switch code to use new info() and debug() functions.
    - update-alternatives: Use enums for actions instead of strings.
    - update-alternatives: Switch verbose selection into an enum.
    - dpkg: Negate tortoise_not_in_hare() function name and return value.
    - dpkg: Initialize trigcyclenode's next member once.
    - dpkg: Use common pattern of assigning as an iterator.
    - dpkg: Factor trigproc_new_cyclenode() out from check_trigger_cycle().
    - dpkg: Switch dependtry from an int to an enum.
    - dpkg: Move dependtry description from deferred_configure() to its
      declaration.
    - dpkg: Split trigger processing types into required, try-queued and
      try-deferred.
    - dpkg-query: Rename variable to avoid shadowing a local function.
    - When allocating use the variable instead of the type in sizeof().
    - dselect: Rename variable r to pkgbin.
    - libdpkg, dpkg: Rename r variables to fnn.
    - libdpkg: Rename ret variable to next.
    - libdpkg: Cleanup fsys module symbol names.
    - libdpkg: Rename pkg_db symbols to pkg_hash.
    - libdpkg: Add new warning printer setter function.
      Prompted by Julian Andres Klode <jak@debian.org>.
    - libdpkg: Add new DPKG_ERROR_OBJECT macro.
  * Build system:
    - get-version: Use a format string with printf.
    - run-script: Use $() instead of deprecated ``.
    - run-script: Remove unused PERL_PROFILE variable, PERL5OPT can be used
      instead, and does not require leaving an unquoted variable around.
    - run-script: Add «set -e».
    - Build.PL: Set environment variables only for CPAN tests.
    - Build.PL: Set locale for CPAN tests to C. Fixes CPAN#127314.
    - configure: Split AM_INIT_AUTOMAKE arguments into different lines.
  * Packaging:
    - Bump Standards-Version to 4.2.1 (no changes needed).
    - Switch to debhelper compatibility level 11.
    - Create the log file in postinst only if it does not exist.
      Prompted by Johannes Schauer <josch@debian.org>.
    - Add superficial autopkgtest functional tests.
  * Test suite:
    - Add new shellcheck author test.
    - Add descriptions for the shellcheck exclude codes.
    - Update cppcheck supressions.
  [ Updated programs translations ]
  * Dutch (Frans Spiesschaert). Closes: #912023
  * German (Sven Joachim).
  * Italian (Milo Casagrande). Closes: #915610
  * Portuguese (Miguel Figueiredo). Closes: #917813
  [ Updated scripts translations ]
  * German (Helge Kreutzmann).
  [ Updated man pages translations ]
  * Dutch (Frans Spiesschaert). Closes: #912024
  * German (Helge Kreutzmann).

importer/ubuntu/dsc 2018-12-07 22:31:01 UTC 2018-12-07
DSC file for 1.19.2ubuntu2

Author: Ubuntu Git Importer
Author Date: 2018-12-07 22:31:01 UTC

DSC file for 1.19.2ubuntu2

ubuntu/devel 2018-12-07 18:03:17 UTC 2018-12-07
Import patches-unapplied version 1.19.2ubuntu2 to ubuntu/disco-proposed

Author: Adam Conrad
Author Date: 2018-12-07 17:51:35 UTC

Import patches-unapplied version 1.19.2ubuntu2 to ubuntu/disco-proposed

Imported using git-ubuntu import.

Changelog parent: c2fe418c51b9425bb212aa6143c86000b546a64f

New changelog entries:
  * scripts/Dpkg/Vendor/Ubuntu.pm: Instead of running the Debian hooks after
    the Ubuntu buildflags are set up, run them first, and then strip/prepend
    the bits we need to change. This fixes compiler optimisation on ppc64el.

ubuntu/disco-proposed 2018-12-07 18:03:17 UTC 2018-12-07
Import patches-unapplied version 1.19.2ubuntu2 to ubuntu/disco-proposed

Author: Adam Conrad
Author Date: 2018-12-07 17:51:35 UTC

Import patches-unapplied version 1.19.2ubuntu2 to ubuntu/disco-proposed

Imported using git-ubuntu import.

Changelog parent: c2fe418c51b9425bb212aa6143c86000b546a64f

New changelog entries:
  * scripts/Dpkg/Vendor/Ubuntu.pm: Instead of running the Debian hooks after
    the Ubuntu buildflags are set up, run them first, and then strip/prepend
    the bits we need to change. This fixes compiler optimisation on ppc64el.

ubuntu/disco-devel 2018-12-07 18:03:17 UTC 2018-12-07
Import patches-unapplied version 1.19.2ubuntu2 to ubuntu/disco-proposed

Author: Adam Conrad
Author Date: 2018-12-07 17:51:35 UTC

Import patches-unapplied version 1.19.2ubuntu2 to ubuntu/disco-proposed

Imported using git-ubuntu import.

Changelog parent: c2fe418c51b9425bb212aa6143c86000b546a64f

New changelog entries:
  * scripts/Dpkg/Vendor/Ubuntu.pm: Instead of running the Debian hooks after
    the Ubuntu buildflags are set up, run them first, and then strip/prepend
    the bits we need to change. This fixes compiler optimisation on ppc64el.

ubuntu/disco 2018-12-07 18:03:17 UTC 2018-12-07
Import patches-unapplied version 1.19.2ubuntu2 to ubuntu/disco-proposed

Author: Adam Conrad
Author Date: 2018-12-07 17:51:35 UTC

Import patches-unapplied version 1.19.2ubuntu2 to ubuntu/disco-proposed

Imported using git-ubuntu import.

Changelog parent: c2fe418c51b9425bb212aa6143c86000b546a64f

New changelog entries:
  * scripts/Dpkg/Vendor/Ubuntu.pm: Instead of running the Debian hooks after
    the Ubuntu buildflags are set up, run them first, and then strip/prepend
    the bits we need to change. This fixes compiler optimisation on ppc64el.

ubuntu/bionic-proposed 2018-10-17 22:33:16 UTC 2018-10-17
Import patches-unapplied version 1.19.0.5ubuntu2.1 to ubuntu/bionic-proposed

Author: Julian Andres Klode
Author Date: 2018-10-04 12:21:49 UTC

Import patches-unapplied version 1.19.0.5ubuntu2.1 to ubuntu/bionic-proposed

Imported using git-ubuntu import.

Changelog parent: 44446fcbb543ce37f23ccc9e5887c010b18c6b1c

New changelog entries:
  * Apply patch from upstream to add frontend locking (LP: #1796081):
    - Add support for frontend locking. This makes it possible for frontends
      using this new protocol, to safely lock the dpkg database w/o risk of
      race conditions with other dpkg instances or frontends supporting the
      same protocol.

ubuntu/bionic-updates 2018-10-17 22:33:16 UTC 2018-10-17
Import patches-unapplied version 1.19.0.5ubuntu2.1 to ubuntu/bionic-proposed

Author: Julian Andres Klode
Author Date: 2018-10-04 12:21:49 UTC

Import patches-unapplied version 1.19.0.5ubuntu2.1 to ubuntu/bionic-proposed

Imported using git-ubuntu import.

Changelog parent: 44446fcbb543ce37f23ccc9e5887c010b18c6b1c

New changelog entries:
  * Apply patch from upstream to add frontend locking (LP: #1796081):
    - Add support for frontend locking. This makes it possible for frontends
      using this new protocol, to safely lock the dpkg database w/o risk of
      race conditions with other dpkg instances or frontends supporting the
      same protocol.

ubuntu/xenial-updates 2018-10-17 22:33:16 UTC 2018-10-17
Import patches-unapplied version 1.18.4ubuntu1.5 to ubuntu/xenial-proposed

Author: Julian Andres Klode
Author Date: 2018-10-04 12:21:49 UTC

Import patches-unapplied version 1.18.4ubuntu1.5 to ubuntu/xenial-proposed

Imported using git-ubuntu import.

Changelog parent: 678ea00f730652c43a28c8494a7da7dfbd9a759b

New changelog entries:
  * Apply patch from upstream to add frontend locking (LP: #1796081):
    - Add support for frontend locking. This makes it possible for frontends
      using this new protocol, to safely lock the dpkg database w/o risk of
      race conditions with other dpkg instances or frontends supporting the
      same protocol.

ubuntu/xenial-proposed 2018-10-17 22:33:16 UTC 2018-10-17
Import patches-unapplied version 1.18.4ubuntu1.5 to ubuntu/xenial-proposed

Author: Julian Andres Klode
Author Date: 2018-10-04 12:21:49 UTC

Import patches-unapplied version 1.18.4ubuntu1.5 to ubuntu/xenial-proposed

Imported using git-ubuntu import.

Changelog parent: 678ea00f730652c43a28c8494a7da7dfbd9a759b

New changelog entries:
  * Apply patch from upstream to add frontend locking (LP: #1796081):
    - Add support for frontend locking. This makes it possible for frontends
      using this new protocol, to safely lock the dpkg database w/o risk of
      race conditions with other dpkg instances or frontends supporting the
      same protocol.

ubuntu/xenial-devel 2018-10-17 22:33:16 UTC 2018-10-17
Import patches-unapplied version 1.18.4ubuntu1.5 to ubuntu/xenial-proposed

Author: Julian Andres Klode
Author Date: 2018-10-04 12:21:49 UTC

Import patches-unapplied version 1.18.4ubuntu1.5 to ubuntu/xenial-proposed

Imported using git-ubuntu import.

Changelog parent: 678ea00f730652c43a28c8494a7da7dfbd9a759b

New changelog entries:
  * Apply patch from upstream to add frontend locking (LP: #1796081):
    - Add support for frontend locking. This makes it possible for frontends
      using this new protocol, to safely lock the dpkg database w/o risk of
      race conditions with other dpkg instances or frontends supporting the
      same protocol.

ubuntu/bionic-devel 2018-10-17 22:33:16 UTC 2018-10-17
Import patches-unapplied version 1.19.0.5ubuntu2.1 to ubuntu/bionic-proposed

Author: Julian Andres Klode
Author Date: 2018-10-04 12:21:49 UTC

Import patches-unapplied version 1.19.0.5ubuntu2.1 to ubuntu/bionic-proposed

Imported using git-ubuntu import.

Changelog parent: 44446fcbb543ce37f23ccc9e5887c010b18c6b1c

New changelog entries:
  * Apply patch from upstream to add frontend locking (LP: #1796081):
    - Add support for frontend locking. This makes it possible for frontends
      using this new protocol, to safely lock the dpkg database w/o risk of
      race conditions with other dpkg instances or frontends supporting the
      same protocol.

applied/debian/buster 2018-10-08 16:32:02 UTC 2018-10-08
Import patches-applied version 1.19.2 to applied/debian/sid

Author: Guillem Jover
Author Date: 2018-10-08 09:43:48 UTC

Import patches-applied version 1.19.2 to applied/debian/sid

Imported using git-ubuntu import.

Changelog parent: 9568170a4bfdc0814195c693aee94f622c88617f
Unapplied parent: ffa1e0aecbcf1f2f50b58efba843051c0448b0f7

New changelog entries:
  [ Guillem Jover ]
  * dpkg: Fix --force-not-root for chown() and chmod() based syscalls, and
    give a more meaningful error message on chroot(). Closes: #614126
  * dpkg-divert, dpkg-statoverride: Add new --instdir and --root options,
    and make the commands honor the DPKG_ROOT environment variable.
  * libdpkg: Call the pager with «$SHELL -c» to respect POSIX. Closes: #910009
  * libdpkg: Do not spawn a pager if we are going to call «cat».
  * libdpkg: Honor DPKG_PAGER when spawning a pager.
    Suggested by Craig Sanders <cas@taz.net.au>.
  * libdpkg: Set LESS to “-FRSXMQ” if not already set, when spawning a pager.
  * libdpkg: Ignore SIGPIPE when setting up a pager, and then ignore EPIPE
    errors when writing to stdout, otherwise if we quit the pager early, the
    program will exit with an error code.
  * libdpkg: Set stdout to be fully buffered when using a pager.
  * dpkg, dpkg-query: Add new --no-pager option. For dpkg this is also a
    configuration option. Closes: #909754
  * Perl modules:
    - Dpkg::OpenPGP: Ignore Version field in enarmored output.
      Fixes CPAN#127217.
    - Dpkg::OpenPGP: Do not read the gpg user configuration file.
    - Dpkg::Source::Functions: Reimplement is_binary() w/o using diff(1).
    - Dpkg::Source::Package::V2: Split the BinaryFiles module into its own
      file, and give it a more generic name (Dpkg::Source::BinaryFiles).
    - Dpkg::Source::Package::V2: Move binary file detection to BinaryFiles
      module.
  * Documentation:
    - dpkg-buildpackage(1): Clarify --build=source explanation.
    - dsc(5): Clarify what “flattened” means in Testsuite-Triggers.
      Prompted by Mattia Rizzolo <mattia@debian.org>.
    - dsc(5): Add a reference to where the source formats are described.
      Prompted by Manuel A. Fernandez Montecelo <mafm@debian.org>.
    - dpkg-source(1): Improve documentation on vendor-specific series files.
    - deb-control(5): Document Build-Ids field.
      Prompted by Stuart Prescott <stuart@debian.org>.
    - dpkg(1): Clarify which fields are affected by dependency options.
      Prompted by James Clarke <jrtc27@debian.org>.
    - dpkg-query(1): Document the PAGER environment variable usage.
    - Dpkg(1): Add POD documentation about the module hierarchy and API.
  * Code internals:
    - dpkg-split: Use nfstrnsave() instead of nfmalloc() + memcpy().
    - libdpkg: Add new fsys-dir module.
    - libdpkg: Pass the file contents to the pager instead of the filename.
    - libdpkg: Add a pager kill switch, so that it can be forcefully disabled.
  * Build system:
    - Distribute a LICENSE file on CPAN.
    - Do not make the Build.PL script executable.
    - Generalize PACKAGE_CPAN_SIGN by setting PACKAGE_DIST_IS_RELEASE instead.
    - Add a release_status key to the CPAN metadata.
    - Fix typo in CPAN recommends key.
    - Improve test and author CPAN dependencies.
  * Packaging:
    - Break libapt-pkg5.0 instead of apt. Closes: #909959
      Analysis by Sven Joachim <svenjoac@gmx.de>.
  * Test suite:
    - Skip version checks involving «dpkg --compare-versions» if not available.
      This is relevant on CPAN or on non-dpkg-based systems.
  [ Updated programs translations ]
  * Polish (Łukasz Dulny).
  [ Updated man pages translations ]
  * German (Helge Kreutzmann).

debian/buster 2018-10-08 16:32:02 UTC 2018-10-08
Import patches-unapplied version 1.19.2 to debian/sid

Author: Guillem Jover
Author Date: 2018-10-08 09:43:48 UTC

Import patches-unapplied version 1.19.2 to debian/sid

Imported using git-ubuntu import.

Changelog parent: a430e0bd2d4d4e7c1346667f205b64839759046e

New changelog entries:
  [ Guillem Jover ]
  * dpkg: Fix --force-not-root for chown() and chmod() based syscalls, and
    give a more meaningful error message on chroot(). Closes: #614126
  * dpkg-divert, dpkg-statoverride: Add new --instdir and --root options,
    and make the commands honor the DPKG_ROOT environment variable.
  * libdpkg: Call the pager with «$SHELL -c» to respect POSIX. Closes: #910009
  * libdpkg: Do not spawn a pager if we are going to call «cat».
  * libdpkg: Honor DPKG_PAGER when spawning a pager.
    Suggested by Craig Sanders <cas@taz.net.au>.
  * libdpkg: Set LESS to “-FRSXMQ” if not already set, when spawning a pager.
  * libdpkg: Ignore SIGPIPE when setting up a pager, and then ignore EPIPE
    errors when writing to stdout, otherwise if we quit the pager early, the
    program will exit with an error code.
  * libdpkg: Set stdout to be fully buffered when using a pager.
  * dpkg, dpkg-query: Add new --no-pager option. For dpkg this is also a
    configuration option. Closes: #909754
  * Perl modules:
    - Dpkg::OpenPGP: Ignore Version field in enarmored output.
      Fixes CPAN#127217.
    - Dpkg::OpenPGP: Do not read the gpg user configuration file.
    - Dpkg::Source::Functions: Reimplement is_binary() w/o using diff(1).
    - Dpkg::Source::Package::V2: Split the BinaryFiles module into its own
      file, and give it a more generic name (Dpkg::Source::BinaryFiles).
    - Dpkg::Source::Package::V2: Move binary file detection to BinaryFiles
      module.
  * Documentation:
    - dpkg-buildpackage(1): Clarify --build=source explanation.
    - dsc(5): Clarify what “flattened” means in Testsuite-Triggers.
      Prompted by Mattia Rizzolo <mattia@debian.org>.
    - dsc(5): Add a reference to where the source formats are described.
      Prompted by Manuel A. Fernandez Montecelo <mafm@debian.org>.
    - dpkg-source(1): Improve documentation on vendor-specific series files.
    - deb-control(5): Document Build-Ids field.
      Prompted by Stuart Prescott <stuart@debian.org>.
    - dpkg(1): Clarify which fields are affected by dependency options.
      Prompted by James Clarke <jrtc27@debian.org>.
    - dpkg-query(1): Document the PAGER environment variable usage.
    - Dpkg(1): Add POD documentation about the module hierarchy and API.
  * Code internals:
    - dpkg-split: Use nfstrnsave() instead of nfmalloc() + memcpy().
    - libdpkg: Add new fsys-dir module.
    - libdpkg: Pass the file contents to the pager instead of the filename.
    - libdpkg: Add a pager kill switch, so that it can be forcefully disabled.
  * Build system:
    - Distribute a LICENSE file on CPAN.
    - Do not make the Build.PL script executable.
    - Generalize PACKAGE_CPAN_SIGN by setting PACKAGE_DIST_IS_RELEASE instead.
    - Add a release_status key to the CPAN metadata.
    - Fix typo in CPAN recommends key.
    - Improve test and author CPAN dependencies.
  * Packaging:
    - Break libapt-pkg5.0 instead of apt. Closes: #909959
      Analysis by Sven Joachim <svenjoac@gmx.de>.
  * Test suite:
    - Skip version checks involving «dpkg --compare-versions» if not available.
      This is relevant on CPAN or on non-dpkg-based systems.
  [ Updated programs translations ]
  * Polish (Łukasz Dulny).
  [ Updated man pages translations ]
  * German (Helge Kreutzmann).

ubuntu/cosmic 2018-09-14 09:58:14 UTC 2018-09-14
Import patches-unapplied version 1.19.0.5ubuntu5 to ubuntu/cosmic-proposed

Author: Gianfranco Costamagna
Author Date: 2018-09-13 11:46:04 UTC

Import patches-unapplied version 1.19.0.5ubuntu5 to ubuntu/cosmic-proposed

Imported using git-ubuntu import.

Changelog parent: e96a66a6fb2225ec5c3eb20f8dde0952f7d21a52

New changelog entries:
  * Manually do autoreconf -fi to pick up new automake 1.16

ubuntu/cosmic-devel 2018-09-14 09:58:14 UTC 2018-09-14
Import patches-unapplied version 1.19.0.5ubuntu5 to ubuntu/cosmic-proposed

Author: Gianfranco Costamagna
Author Date: 2018-09-13 11:46:04 UTC

Import patches-unapplied version 1.19.0.5ubuntu5 to ubuntu/cosmic-proposed

Imported using git-ubuntu import.

Changelog parent: e96a66a6fb2225ec5c3eb20f8dde0952f7d21a52

New changelog entries:
  * Manually do autoreconf -fi to pick up new automake 1.16

ubuntu/cosmic-proposed 2018-09-14 09:58:14 UTC 2018-09-14
Import patches-unapplied version 1.19.0.5ubuntu5 to ubuntu/cosmic-proposed

Author: Gianfranco Costamagna
Author Date: 2018-09-13 11:46:04 UTC

Import patches-unapplied version 1.19.0.5ubuntu5 to ubuntu/cosmic-proposed

Imported using git-ubuntu import.

Changelog parent: e96a66a6fb2225ec5c3eb20f8dde0952f7d21a52

New changelog entries:
  * Manually do autoreconf -fi to pick up new automake 1.16

debian/stretch 2018-07-14 10:53:11 UTC 2018-07-14
Import patches-unapplied version 1.18.25 to debian/stretch

Author: Guillem Jover
Author Date: 2018-06-26 10:28:08 UTC

Import patches-unapplied version 1.18.25 to debian/stretch

Imported using git-ubuntu import.

Changelog parent: ea4ed8ab98db4b88c96bf1ab8146b2105b720030

New changelog entries:
  [ Guillem Jover ]
  * Parse start-stop-daemon usernames and groupnames starting with digits in
    -u and -c correctly. Reported by Bodo Eggert <7eggert@online.de>.
  * Always use the binary version for the .buildinfo filename in
    dpkg-genbuildinfo. Reported by Raphaël Hertzog <hertzog@debian.org>.
    Closes: #869236
  * Fix integer overflow in deb(5) format version parser.
    Closes: #868356
  * Fix directory traversal with dpkg-deb --raw-extract, by guaranteeing
    that the DEBIAN pathname does not exist. Closes: #879982
    Reported by Jakub Wilk <jwilk@jwilk.net>.
  * Do not try to recompute hashes for the .dsc file when signing binary-only
    builds in dpkg-buildpackage. Reported by Ximin Luo <infinity0@debian.org>.
  * Architecture support:
    - Add support for riscv64 CPU. Closes: #822914
      Thanks to Manuel A. Fernandez Montecelo <mafm@debian.org>
  * Perl modules:
    - Do not normalize args past a passthrough stop word in Dpkg::Getopt.
      Some commands pass some arguments through to another command, and
      those must not be normalized as that might break their invocation.
      Reported by Helmut Grohne <helmut@subdivi.de>.
  * Documentation:
    - Update buildinfo information in dpkg-buildpackage man page to match
      the current implementation.
    - Use correct name for archname validator value in dpkg(1) man page.
      Reported by Niels Thykier <niels@thykier.net.
    - Update git URLs for move away from alioth.debian.org.
  * Packaging:
    - Add versioned Build-Depends on tar, due to the --clamp-mtime option
      being used in Dpkg::Source::Archive which is used by dpkg-source,
      used by the test suite. Closes: #877330
  [ Updated programs translations ]
  * Dutch (Frans Spiesschaert).
  * German (Sven Joachim).
  * Italian (Pietro Battiston, Milo Casagrande).
  * Portuguese (Miguel Figueiredo).
  * Simplified Chinese (Zhou Mo, Boyuan Yang).
  * Spanish (Javier Fernandez-Sanguino).
  * Turkish (Mert Dirik).
  [ Updated man pages translations ]
  * Dutch (Frans Spiesschaert).
  * German (Helge Kreutzmann).

applied/debian/stretch 2018-07-14 10:53:11 UTC 2018-07-14
Import patches-applied version 1.18.25 to applied/debian/stretch

Author: Guillem Jover
Author Date: 2018-06-26 10:28:08 UTC

Import patches-applied version 1.18.25 to applied/debian/stretch

Imported using git-ubuntu import.

Changelog parent: 4366ddf6758fef63f887598fd84e74df91e9a62f
Unapplied parent: f929151e899f7e86b92e91418049810e5ee5d496

New changelog entries:
  [ Guillem Jover ]
  * Parse start-stop-daemon usernames and groupnames starting with digits in
    -u and -c correctly. Reported by Bodo Eggert <7eggert@online.de>.
  * Always use the binary version for the .buildinfo filename in
    dpkg-genbuildinfo. Reported by Raphaël Hertzog <hertzog@debian.org>.
    Closes: #869236
  * Fix integer overflow in deb(5) format version parser.
    Closes: #868356
  * Fix directory traversal with dpkg-deb --raw-extract, by guaranteeing
    that the DEBIAN pathname does not exist. Closes: #879982
    Reported by Jakub Wilk <jwilk@jwilk.net>.
  * Do not try to recompute hashes for the .dsc file when signing binary-only
    builds in dpkg-buildpackage. Reported by Ximin Luo <infinity0@debian.org>.
  * Architecture support:
    - Add support for riscv64 CPU. Closes: #822914
      Thanks to Manuel A. Fernandez Montecelo <mafm@debian.org>
  * Perl modules:
    - Do not normalize args past a passthrough stop word in Dpkg::Getopt.
      Some commands pass some arguments through to another command, and
      those must not be normalized as that might break their invocation.
      Reported by Helmut Grohne <helmut@subdivi.de>.
  * Documentation:
    - Update buildinfo information in dpkg-buildpackage man page to match
      the current implementation.
    - Use correct name for archname validator value in dpkg(1) man page.
      Reported by Niels Thykier <niels@thykier.net.
    - Update git URLs for move away from alioth.debian.org.
  * Packaging:
    - Add versioned Build-Depends on tar, due to the --clamp-mtime option
      being used in Dpkg::Source::Archive which is used by dpkg-source,
      used by the test suite. Closes: #877330
  [ Updated programs translations ]
  * Dutch (Frans Spiesschaert).
  * German (Sven Joachim).
  * Italian (Pietro Battiston, Milo Casagrande).
  * Portuguese (Miguel Figueiredo).
  * Simplified Chinese (Zhou Mo, Boyuan Yang).
  * Spanish (Javier Fernandez-Sanguino).
  * Turkish (Mert Dirik).
  [ Updated man pages translations ]
  * Dutch (Frans Spiesschaert).
  * German (Helge Kreutzmann).

ubuntu/bionic 2018-04-19 07:33:45 UTC 2018-04-19
Import patches-unapplied version 1.19.0.5ubuntu2 to ubuntu/bionic-proposed

Author: Balint Reczey
Author Date: 2018-04-16 02:25:21 UTC

Import patches-unapplied version 1.19.0.5ubuntu2 to ubuntu/bionic-proposed

Imported using git-ubuntu import.

Changelog parent: ee86fd621c522477e47fdd1cbe878cda50756777

New changelog entries:
  * Add Zstandard compression and decompression support for binary packages
    (LP: #1764220)

importer/ubuntu/pristine-tar 2018-03-10 16:44:28 UTC 2018-03-10
Initial Ubuntu pristine-tar branch.

Author: Ubuntu Git Importer
Author Date: 2018-03-10 16:44:28 UTC

Initial Ubuntu pristine-tar branch.

importer/debian/pristine-tar 2018-03-10 16:44:28 UTC 2018-03-10
Initial Debian pristine-tar branch.

Author: Ubuntu Git Importer
Author Date: 2018-03-10 16:44:28 UTC

Initial Debian pristine-tar branch.

ubuntu/trusty-updates 2018-03-06 10:58:54 UTC 2018-03-06
Import patches-unapplied version 1.17.5ubuntu5.8 to ubuntu/trusty-proposed

Author: Adam Conrad
Author Date: 2017-12-04 19:15:45 UTC

Import patches-unapplied version 1.17.5ubuntu5.8 to ubuntu/trusty-proposed

Imported using git-ubuntu import.

Changelog parent: b7ba14d7f2f5cfdf34352d21580a695a85de7809

New changelog entries:
  * Add support for .deb archives with a control member not compressed
    (control.tar) or compressed with xz (control.tar.xz) LP: #1730627.

ubuntu/trusty-devel 2018-03-06 10:58:54 UTC 2018-03-06
Import patches-unapplied version 1.17.5ubuntu5.8 to ubuntu/trusty-proposed

Author: Adam Conrad
Author Date: 2017-12-04 19:15:45 UTC

Import patches-unapplied version 1.17.5ubuntu5.8 to ubuntu/trusty-proposed

Imported using git-ubuntu import.

Changelog parent: b7ba14d7f2f5cfdf34352d21580a695a85de7809

New changelog entries:
  * Add support for .deb archives with a control member not compressed
    (control.tar) or compressed with xz (control.tar.xz) LP: #1730627.

ubuntu/trusty-proposed 2018-03-06 10:58:54 UTC 2018-03-06
Import patches-unapplied version 1.17.5ubuntu5.8 to ubuntu/trusty-proposed

Author: Adam Conrad
Author Date: 2017-12-04 19:15:45 UTC

Import patches-unapplied version 1.17.5ubuntu5.8 to ubuntu/trusty-proposed

Imported using git-ubuntu import.

Changelog parent: b7ba14d7f2f5cfdf34352d21580a695a85de7809

New changelog entries:
  * Add support for .deb archives with a control member not compressed
    (control.tar) or compressed with xz (control.tar.xz) LP: #1730627.

ubuntu/artful-proposed 2017-06-05 18:13:23 UTC 2017-06-05
Import patches-unapplied version 1.18.24ubuntu1 to ubuntu/artful-proposed

Author: Adam Conrad
Author Date: 2017-06-05 17:35:51 UTC

Import patches-unapplied version 1.18.24ubuntu1 to ubuntu/artful-proposed

Imported using git-ubuntu import.

Changelog parent: ea4ed8ab98db4b88c96bf1ab8146b2105b720030

New changelog entries:
  * Merge from current Debian testing; remaining Ubuntu changes:
    - Change native source version/format mismatch errors into warnings
      until the dust settles on Debian bug 737634 about override options.
    - Add DPKG_UNTRANSLATED_MESSAGES environment check so that higher-level
      tools can get untranslated dpkg terminal log messages while at the
      same time having translated debconf prompts.
    - Special-case arm{el,hf} ELF objects in Shlibs/Objdump.pm for multilib.
    - Map unqualified package names of multiarch-same packages to the native
      arch instead of throwing an error, so that we don't break on upgrade
      when there are unqualified names stored in the dpkg trigger database.
    - Apply a workaround from mvo to consider ^rc packages as multiarch,
      during the dpkg consistency checks. (see LP: 1015567 and 1057367).
    - dpkg-gencontrol: Fix Package-Type override handling for ddeb support.
  * scripts/Dpkg/Vendor/Ubuntu.pm: Drop hardening changes merged upstream.
  * dpkg-buildpackage: Drop stale debian/files cleaning, solved differently.

ubuntu/artful 2017-06-05 18:13:23 UTC 2017-06-05
Import patches-unapplied version 1.18.24ubuntu1 to ubuntu/artful-proposed

Author: Adam Conrad
Author Date: 2017-06-05 17:35:51 UTC

Import patches-unapplied version 1.18.24ubuntu1 to ubuntu/artful-proposed

Imported using git-ubuntu import.

Changelog parent: ea4ed8ab98db4b88c96bf1ab8146b2105b720030

New changelog entries:
  * Merge from current Debian testing; remaining Ubuntu changes:
    - Change native source version/format mismatch errors into warnings
      until the dust settles on Debian bug 737634 about override options.
    - Add DPKG_UNTRANSLATED_MESSAGES environment check so that higher-level
      tools can get untranslated dpkg terminal log messages while at the
      same time having translated debconf prompts.
    - Special-case arm{el,hf} ELF objects in Shlibs/Objdump.pm for multilib.
    - Map unqualified package names of multiarch-same packages to the native
      arch instead of throwing an error, so that we don't break on upgrade
      when there are unqualified names stored in the dpkg trigger database.
    - Apply a workaround from mvo to consider ^rc packages as multiarch,
      during the dpkg consistency checks. (see LP: 1015567 and 1057367).
    - dpkg-gencontrol: Fix Package-Type override handling for ddeb support.
  * scripts/Dpkg/Vendor/Ubuntu.pm: Drop hardening changes merged upstream.
  * dpkg-buildpackage: Drop stale debian/files cleaning, solved differently.

ubuntu/artful-devel 2017-06-05 18:13:23 UTC 2017-06-05
Import patches-unapplied version 1.18.24ubuntu1 to ubuntu/artful-proposed

Author: Adam Conrad
Author Date: 2017-06-05 17:35:51 UTC

Import patches-unapplied version 1.18.24ubuntu1 to ubuntu/artful-proposed

Imported using git-ubuntu import.

Changelog parent: ea4ed8ab98db4b88c96bf1ab8146b2105b720030

New changelog entries:
  * Merge from current Debian testing; remaining Ubuntu changes:
    - Change native source version/format mismatch errors into warnings
      until the dust settles on Debian bug 737634 about override options.
    - Add DPKG_UNTRANSLATED_MESSAGES environment check so that higher-level
      tools can get untranslated dpkg terminal log messages while at the
      same time having translated debconf prompts.
    - Special-case arm{el,hf} ELF objects in Shlibs/Objdump.pm for multilib.
    - Map unqualified package names of multiarch-same packages to the native
      arch instead of throwing an error, so that we don't break on upgrade
      when there are unqualified names stored in the dpkg trigger database.
    - Apply a workaround from mvo to consider ^rc packages as multiarch,
      during the dpkg consistency checks. (see LP: 1015567 and 1057367).
    - dpkg-gencontrol: Fix Package-Type override handling for ddeb support.
  * scripts/Dpkg/Vendor/Ubuntu.pm: Drop hardening changes merged upstream.
  * dpkg-buildpackage: Drop stale debian/files cleaning, solved differently.

ubuntu/yakkety-devel 2017-04-10 10:58:22 UTC 2017-04-10
Import patches-unapplied version 1.18.10ubuntu1.1 to ubuntu/yakkety-proposed

Author: Adam Conrad
Author Date: 2017-04-10 10:08:19 UTC

Import patches-unapplied version 1.18.10ubuntu1.1 to ubuntu/yakkety-proposed

Imported using git-ubuntu import.

Changelog parent: 482e5bbeb33dde61419a350b3b07bce9332ce2cd

New changelog entries:
  * Cherry-pick patch from git to limit preallocation to files over
    16KiB, fixing installation performance regression (LP: #1663749)

ubuntu/yakkety-updates 2017-04-10 10:58:22 UTC 2017-04-10
Import patches-unapplied version 1.18.10ubuntu1.1 to ubuntu/yakkety-proposed

Author: Adam Conrad
Author Date: 2017-04-10 10:08:19 UTC

Import patches-unapplied version 1.18.10ubuntu1.1 to ubuntu/yakkety-proposed

Imported using git-ubuntu import.

Changelog parent: 482e5bbeb33dde61419a350b3b07bce9332ce2cd

New changelog entries:
  * Cherry-pick patch from git to limit preallocation to files over
    16KiB, fixing installation performance regression (LP: #1663749)

ubuntu/yakkety-proposed 2017-04-10 10:58:22 UTC 2017-04-10
Import patches-unapplied version 1.18.10ubuntu1.1 to ubuntu/yakkety-proposed

Author: Adam Conrad
Author Date: 2017-04-10 10:08:19 UTC

Import patches-unapplied version 1.18.10ubuntu1.1 to ubuntu/yakkety-proposed

Imported using git-ubuntu import.

Changelog parent: 482e5bbeb33dde61419a350b3b07bce9332ce2cd

New changelog entries:
  * Cherry-pick patch from git to limit preallocation to files over
    16KiB, fixing installation performance regression (LP: #1663749)

ubuntu/zesty-proposed 2017-04-10 10:53:19 UTC 2017-04-10
Import patches-unapplied version 1.18.10ubuntu2 to ubuntu/zesty-proposed

Author: Adam Conrad
Author Date: 2017-04-10 10:08:19 UTC

Import patches-unapplied version 1.18.10ubuntu2 to ubuntu/zesty-proposed

Imported using git-ubuntu import.

Changelog parent: 482e5bbeb33dde61419a350b3b07bce9332ce2cd

New changelog entries:
  * Cherry-pick patch from git to limit preallocation to files over
    16KiB, fixing installation performance regression (LP: #1663749)

ubuntu/zesty-devel 2017-04-10 10:53:19 UTC 2017-04-10
Import patches-unapplied version 1.18.10ubuntu2 to ubuntu/zesty-proposed

Author: Adam Conrad
Author Date: 2017-04-10 10:08:19 UTC

Import patches-unapplied version 1.18.10ubuntu2 to ubuntu/zesty-proposed

Imported using git-ubuntu import.

Changelog parent: 482e5bbeb33dde61419a350b3b07bce9332ce2cd

New changelog entries:
  * Cherry-pick patch from git to limit preallocation to files over
    16KiB, fixing installation performance regression (LP: #1663749)

ubuntu/zesty 2017-04-10 10:53:19 UTC 2017-04-10
Import patches-unapplied version 1.18.10ubuntu2 to ubuntu/zesty-proposed

Author: Adam Conrad
Author Date: 2017-04-10 10:08:19 UTC

Import patches-unapplied version 1.18.10ubuntu2 to ubuntu/zesty-proposed

Imported using git-ubuntu import.

Changelog parent: 482e5bbeb33dde61419a350b3b07bce9332ce2cd

New changelog entries:
  * Cherry-pick patch from git to limit preallocation to files over
    16KiB, fixing installation performance regression (LP: #1663749)

ubuntu/yakkety 2016-08-12 17:49:30 UTC 2016-08-12
Import patches-unapplied version 1.18.10ubuntu1 to ubuntu/yakkety-proposed

Author: Adam Conrad
Author Date: 2016-08-12 17:35:16 UTC

Import patches-unapplied version 1.18.10ubuntu1 to ubuntu/yakkety-proposed

Imported using git-ubuntu import.

Changelog parent: d96b05fa7950ea28de50ed75c9ee697f266710dd

New changelog entries:
  * Merge from Debian testing; remaining Ubuntu changes:
    - Change native source version/format mismatch errors into warnings
      until the dust settles on Debian bug 737634 about override options.
    - Add DPKG_UNTRANSLATED_MESSAGES environment check so that higher-level
      tools can get untranslated dpkg terminal log messages while at the
      same time having translated debconf prompts.
    - Special-case arm{el,hf} ELF objects in Shlibs/Objdump.pm for multilib.
    - Map unqualified package names of multiarch-same packages to the native
      arch instead of throwing an error, so that we don't break on upgrade
      when there are unqualified names stored in the dpkg trigger database.
    - Apply a workaround from mvo to consider ^rc packages as multiarch,
      during the dpkg consistency checks. (see LP: 1015567 and 1057367).

ubuntu/precise-proposed 2016-06-15 10:44:39 UTC 2016-06-15
Import patches-unapplied version 1.16.1.2ubuntu7.8 to ubuntu/precise-proposed

Author: Colin Watson
Author Date: 2016-06-14 18:22:53 UTC

Import patches-unapplied version 1.16.1.2ubuntu7.8 to ubuntu/precise-proposed

Imported using git-ubuntu import.

Changelog parent: 4c0c52cd2addac776b5b74bd071bbc48982e06c3

New changelog entries:
  * Backport from Debian (LP: #1587667):
    - Allow detached upstream signatures for upstream orig.tar files in the
      .dsc file. Suggested by Daniel Kahn Gillmor <dkg@fifthhorseman.net>.
      Closes: #759478
    - Allow detached upstream orig tarball signatures when extracting
      version 1.0 non-native source packages.

ubuntu/precise-devel 2016-06-15 10:44:39 UTC 2016-06-15
Import patches-unapplied version 1.16.1.2ubuntu7.8 to ubuntu/precise-proposed

Author: Colin Watson
Author Date: 2016-06-14 18:22:53 UTC

Import patches-unapplied version 1.16.1.2ubuntu7.8 to ubuntu/precise-proposed

Imported using git-ubuntu import.

Changelog parent: 4c0c52cd2addac776b5b74bd071bbc48982e06c3

New changelog entries:
  * Backport from Debian (LP: #1587667):
    - Allow detached upstream signatures for upstream orig.tar files in the
      .dsc file. Suggested by Daniel Kahn Gillmor <dkg@fifthhorseman.net>.
      Closes: #759478
    - Allow detached upstream orig tarball signatures when extracting
      version 1.0 non-native source packages.

ubuntu/precise-updates 2016-06-15 10:44:39 UTC 2016-06-15
Import patches-unapplied version 1.16.1.2ubuntu7.8 to ubuntu/precise-proposed

Author: Colin Watson
Author Date: 2016-06-14 18:22:53 UTC

Import patches-unapplied version 1.16.1.2ubuntu7.8 to ubuntu/precise-proposed

Imported using git-ubuntu import.

Changelog parent: 4c0c52cd2addac776b5b74bd071bbc48982e06c3

New changelog entries:
  * Backport from Debian (LP: #1587667):
    - Allow detached upstream signatures for upstream orig.tar files in the
      .dsc file. Suggested by Daniel Kahn Gillmor <dkg@fifthhorseman.net>.
      Closes: #759478
    - Allow detached upstream orig tarball signatures when extracting
      version 1.0 non-native source packages.

debian/wheezy 2016-06-05 05:09:30 UTC 2016-06-05
Import patches-unapplied version 1.16.18 to debian/wheezy

Author: Guillem Jover
Author Date: 2016-03-20 09:23:24 UTC

Import patches-unapplied version 1.16.18 to debian/wheezy

Imported using git-ubuntu import.

Changelog parent: 5476bff3b4b097a28f79c894c4b4163b56e23813

New changelog entries:
  * Remove trailing space before handling blank line dot-separator in
    Dpkg::Control::Hash. Regression introduced in dpkg 1.16.16.
    Reported by Jakub Wilk <jwilk@debian.org>. Closes: #789580
  * Only use the SHELL environment variable for interactive shells.
    Closes: #788819
  * Move tar option --no-recursion before -T in dpkg-deb. With tar > 1.28 the
    --no-recursion option is now positional, and needs to be passed before
    the -T option, otherwise the tarball will end up with duplicated entries.
    Thanks to Richard Purdie <richard.purdie@linuxfoundation.org>.
    Closes: #807940
  * Initialize Config-Version also for packages previously in triggers-pending
    state, otherwise we end up not passing the previously configured version
    to «postinst configure», which might consider this a first install instead
    of an upgrade. Closes: #801156
  * Fix memory leaks in dpkg infodb format upgrade logic.
  * Fix physical file offset comparison in dpkg. Closes: #808912
    Thanks to Yuri Gribov <tetra2005@gmail.com>.
  * Do not accept empty field names in dpkg. Closes: #769111
  * When sys_siglist is defined in the system, try to use NSIG as we cannot
    compute the array size with sizeof(). If NSIG is missing fallback to 32
    items. Prompted by Igor Pashev <pashev.igor@gmail.com>.

applied/debian/wheezy 2016-06-05 05:09:30 UTC 2016-06-05
Import patches-applied version 1.16.18 to applied/debian/wheezy

Author: Guillem Jover
Author Date: 2016-03-20 09:23:24 UTC

Import patches-applied version 1.16.18 to applied/debian/wheezy

Imported using git-ubuntu import.

Changelog parent: f4ac19b44e862ffe6214d207b4d2f0bbaf2d163c
Unapplied parent: 8f9061819b0cef1505e1ef6d63d68ac1a0f00eb1

New changelog entries:
  * Remove trailing space before handling blank line dot-separator in
    Dpkg::Control::Hash. Regression introduced in dpkg 1.16.16.
    Reported by Jakub Wilk <jwilk@debian.org>. Closes: #789580
  * Only use the SHELL environment variable for interactive shells.
    Closes: #788819
  * Move tar option --no-recursion before -T in dpkg-deb. With tar > 1.28 the
    --no-recursion option is now positional, and needs to be passed before
    the -T option, otherwise the tarball will end up with duplicated entries.
    Thanks to Richard Purdie <richard.purdie@linuxfoundation.org>.
    Closes: #807940
  * Initialize Config-Version also for packages previously in triggers-pending
    state, otherwise we end up not passing the previously configured version
    to «postinst configure», which might consider this a first install instead
    of an upgrade. Closes: #801156
  * Fix memory leaks in dpkg infodb format upgrade logic.
  * Fix physical file offset comparison in dpkg. Closes: #808912
    Thanks to Yuri Gribov <tetra2005@gmail.com>.
  * Do not accept empty field names in dpkg. Closes: #769111
  * When sys_siglist is defined in the system, try to use NSIG as we cannot
    compute the array size with sizeof(). If NSIG is missing fallback to 32
    items. Prompted by Igor Pashev <pashev.igor@gmail.com>.

applied/debian/jessie 2016-06-05 04:36:29 UTC 2016-06-05
Import patches-applied version 1.17.27 to applied/debian/jessie

Author: Guillem Jover
Author Date: 2016-03-20 10:40:28 UTC

Import patches-applied version 1.17.27 to applied/debian/jessie

Imported using git-ubuntu import.

Changelog parent: 535957d8633c1131f22c3515beaaf78d8566842e
Unapplied parent: fa701bad2e2a506b96621d6f7f357dc7c5879b9d

New changelog entries:
  [ Guillem Jover ]
  * Add more Conflicts for removed packages expecting dpkg to ship
    install-info. Namely ada-mode and octave2.1-info. Closes: #783657
    Thanks to Andreas Beckmann <anbe@debian.org>.
  * Remove trailing space before handling blank line dot-separator in
    Dpkg::Control::HashCore. Regression introduced in dpkg 1.17.25.
    Reported by Jakub Wilk <jwilk@debian.org>. Closes: #789580
  * Only use the SHELL environment variable for interactive shells.
    Closes: #788819
  * Move tar option --no-recursion before -T in dpkg-deb. With tar > 1.28 the
    --no-recursion option is now positional, and needs to be passed before
    the -T option, otherwise the tarball will end up with duplicated entries.
    Thanks to Richard Purdie <richard.purdie@linuxfoundation.org>.
    Closes: #807940
  * Initialize Config-Version also for packages previously in triggers-pending
    state, otherwise we end up not passing the previously configured version
    to «postinst configure», which might consider this a first install instead
    of an upgrade. Closes: #801156
  * Fix memory leak in dpkg infodb format upgrade logic.
  * Fix physical file offset comparison in dpkg. Closes: #808912
    Thanks to Yuri Gribov <tetra2005@gmail.com>.
  * Add kfreebsd-armhf support to ostable and triplettable. Closes: #796283
    Thanks to Steven Chamberlain <steven@pyro.eu.org>.
  * Add NIOS2 support to cputable. Thanks to Marek Vasut <marex@denx.de>.
  * Build system:
    - Set PERL5LIB globally for the test suite to the local modules directory,
      to avoid using the system modules. Regression introduced in dpkg 1.17.8.
      Reported by Jérémy Bobbio <lunar@debian.org>. Closes: #801329
    - When sys_siglist is defined in the system, try to use NSIG as we cannot
      compute the array size with sizeof(). If NSIG is missing fallback to 32
      items. Prompted by Igor Pashev <pashev.igor@gmail.com>.
  [ Updated scripts translations ]
  * German (Helge Kreutzmann). (Various fixes)
  [ Updated manpages translations ]
  * German (Helge Kreutzmann). (Various fixes)

debian/jessie 2016-06-05 04:36:29 UTC 2016-06-05
Import patches-unapplied version 1.17.27 to debian/jessie

Author: Guillem Jover
Author Date: 2016-03-20 10:40:28 UTC

Import patches-unapplied version 1.17.27 to debian/jessie

Imported using git-ubuntu import.

Changelog parent: 9c719438360556ac11509a170e806130d6eaff70

New changelog entries:
  [ Guillem Jover ]
  * Add more Conflicts for removed packages expecting dpkg to ship
    install-info. Namely ada-mode and octave2.1-info. Closes: #783657
    Thanks to Andreas Beckmann <anbe@debian.org>.
  * Remove trailing space before handling blank line dot-separator in
    Dpkg::Control::HashCore. Regression introduced in dpkg 1.17.25.
    Reported by Jakub Wilk <jwilk@debian.org>. Closes: #789580
  * Only use the SHELL environment variable for interactive shells.
    Closes: #788819
  * Move tar option --no-recursion before -T in dpkg-deb. With tar > 1.28 the
    --no-recursion option is now positional, and needs to be passed before
    the -T option, otherwise the tarball will end up with duplicated entries.
    Thanks to Richard Purdie <richard.purdie@linuxfoundation.org>.
    Closes: #807940
  * Initialize Config-Version also for packages previously in triggers-pending
    state, otherwise we end up not passing the previously configured version
    to «postinst configure», which might consider this a first install instead
    of an upgrade. Closes: #801156
  * Fix memory leak in dpkg infodb format upgrade logic.
  * Fix physical file offset comparison in dpkg. Closes: #808912
    Thanks to Yuri Gribov <tetra2005@gmail.com>.
  * Add kfreebsd-armhf support to ostable and triplettable. Closes: #796283
    Thanks to Steven Chamberlain <steven@pyro.eu.org>.
  * Add NIOS2 support to cputable. Thanks to Marek Vasut <marex@denx.de>.
  * Build system:
    - Set PERL5LIB globally for the test suite to the local modules directory,
      to avoid using the system modules. Regression introduced in dpkg 1.17.8.
      Reported by Jérémy Bobbio <lunar@debian.org>. Closes: #801329
    - When sys_siglist is defined in the system, try to use NSIG as we cannot
      compute the array size with sizeof(). If NSIG is missing fallback to 32
      items. Prompted by Igor Pashev <pashev.igor@gmail.com>.
  [ Updated scripts translations ]
  * German (Helge Kreutzmann). (Various fixes)
  [ Updated manpages translations ]
  * German (Helge Kreutzmann). (Various fixes)

ubuntu/trusty-security 2016-04-25 21:08:58 UTC 2016-04-25
Import patches-unapplied version 1.17.5ubuntu5.6 to ubuntu/trusty-proposed

Author: Adam Conrad
Author Date: 2016-04-25 18:44:01 UTC

Import patches-unapplied version 1.17.5ubuntu5.6 to ubuntu/trusty-proposed

Imported using git-ubuntu import.

Changelog parent: 61b3281fa5815d3290f36676ebad4048508af339

New changelog entries:
  * dpkg-maintscript-helper: s/exit/return/ in subshells (LP: #1574285)

ubuntu/xenial 2016-01-12 21:43:56 UTC 2016-01-12
Import patches-unapplied version 1.18.4ubuntu1 to ubuntu/xenial-proposed

Author: Adam Conrad
Author Date: 2016-01-12 21:24:21 UTC

Import patches-unapplied version 1.18.4ubuntu1 to ubuntu/xenial-proposed

Imported using git-ubuntu import.

Changelog parent: 6847c2e933a39ce9ae80931f37e7733aa90fcec5

New changelog entries:
  * Merge from Debian testing; remaining changes in the Ubuntu delta:
    - Change native source version/format mismatch errors into warnings
      until the dust settles on Debian bug 737634 about override options.
    - Add DPKG_UNTRANSLATED_MESSAGES environment check so that higher-level
      tools can get untranslated dpkg terminal log messages while at the
      same time having translated debconf prompts.
    - Special-case arm{el,hf} ELF objects in Shlibs/Objdump.pm for multilib.
    - Map unqualified package names of multiarch-same packages to the native
      arch instead of throwing an error, so that we don't break on upgrade
      when there are unqualified names stored in the dpkg trigger database.
    - Apply a workaround from mvo to consider ^rc packages as multiarch,
      during the dpkg consistency checks. (see LP: 1015567 and 1057367).
    - Carry over Breaks/Conflicts for triggers/upgrades until post-16.04.

ubuntu/vivid-updates 2015-11-26 18:35:04 UTC 2015-11-26
Import patches-unapplied version 1.17.25ubuntu1.1 to ubuntu/vivid-security

Author: Marc Deslauriers
Author Date: 2015-11-26 12:58:25 UTC

Import patches-unapplied version 1.17.25ubuntu1.1 to ubuntu/vivid-security

Imported using git-ubuntu import.

Changelog parent: 09c3a54a572ec9993f66d6773625498e71d94454

New changelog entries:
  * SECURITY UPDATE: multiple security issues
    - dpkg-deb/extract.c: Fix off-by-one write access on versionbuf
      variable.
    - dpkg-deb/extract.c: Fix off-by-one write access on ctrllenbuf
      variable. (CVE-2015-0860)
    - lib/dpkg/ar.c: Fix an off-by-one read access in ar member name
      variable.
    - Thanks to Guillem Jover and Hanno Böck for the patches!

ubuntu/precise-security 2015-11-26 18:35:04 UTC 2015-11-26
Import patches-unapplied version 1.16.1.2ubuntu7.7 to ubuntu/precise-security

Author: Marc Deslauriers
Author Date: 2015-11-26 12:40:52 UTC

Import patches-unapplied version 1.16.1.2ubuntu7.7 to ubuntu/precise-security

Imported using git-ubuntu import.

Changelog parent: 2415b6747ace42fb32d51b60d5b70a2913898cc8

New changelog entries:
  * SECURITY UPDATE: multiple security issues
    - dpkg-deb/extract.c: Fix off-by-one write access on versionbuf
      variable.
    - dpkg-deb/extract.c: Fix off-by-one write access on ctrllenbuf
      variable. (CVE-2015-0860)
    - lib/dpkg/ar.c: Fix an off-by-one read access in ar member name
      variable.
    - Thanks to Guillem Jover and Hanno Böck for the patches!

ubuntu/vivid-devel 2015-11-26 18:35:04 UTC 2015-11-26
Import patches-unapplied version 1.17.25ubuntu1.1 to ubuntu/vivid-security

Author: Marc Deslauriers
Author Date: 2015-11-26 12:58:25 UTC

Import patches-unapplied version 1.17.25ubuntu1.1 to ubuntu/vivid-security

Imported using git-ubuntu import.

Changelog parent: 09c3a54a572ec9993f66d6773625498e71d94454

New changelog entries:
  * SECURITY UPDATE: multiple security issues
    - dpkg-deb/extract.c: Fix off-by-one write access on versionbuf
      variable.
    - dpkg-deb/extract.c: Fix off-by-one write access on ctrllenbuf
      variable. (CVE-2015-0860)
    - lib/dpkg/ar.c: Fix an off-by-one read access in ar member name
      variable.
    - Thanks to Guillem Jover and Hanno Böck for the patches!

ubuntu/vivid-security 2015-11-26 18:35:04 UTC 2015-11-26
Import patches-unapplied version 1.17.25ubuntu1.1 to ubuntu/vivid-security

Author: Marc Deslauriers
Author Date: 2015-11-26 12:58:25 UTC

Import patches-unapplied version 1.17.25ubuntu1.1 to ubuntu/vivid-security

Imported using git-ubuntu import.

Changelog parent: 09c3a54a572ec9993f66d6773625498e71d94454

New changelog entries:
  * SECURITY UPDATE: multiple security issues
    - dpkg-deb/extract.c: Fix off-by-one write access on versionbuf
      variable.
    - dpkg-deb/extract.c: Fix off-by-one write access on ctrllenbuf
      variable. (CVE-2015-0860)
    - lib/dpkg/ar.c: Fix an off-by-one read access in ar member name
      variable.
    - Thanks to Guillem Jover and Hanno Böck for the patches!

ubuntu/wily-devel 2015-11-26 18:35:04 UTC 2015-11-26
Import patches-unapplied version 1.18.2ubuntu5.1 to ubuntu/wily-security

Author: Marc Deslauriers
Author Date: 2015-11-26 13:00:10 UTC

Import patches-unapplied version 1.18.2ubuntu5.1 to ubuntu/wily-security

Imported using git-ubuntu import.

Changelog parent: b51da176b25d57bf43ce7ca7b7d624a1de602983

New changelog entries:
  * SECURITY UPDATE: multiple security issues
    - dpkg-deb/extract.c: Fix off-by-one write access on ctrllenbuf
      variable. (CVE-2015-0860)
    - lib/dpkg/ar.c: Fix an off-by-one read access in ar member name
      variable.
    - Thanks to Guillem Jover and Hanno Böck for the patches!

ubuntu/wily-security 2015-11-26 18:35:04 UTC 2015-11-26
Import patches-unapplied version 1.18.2ubuntu5.1 to ubuntu/wily-security

Author: Marc Deslauriers
Author Date: 2015-11-26 13:00:10 UTC

Import patches-unapplied version 1.18.2ubuntu5.1 to ubuntu/wily-security

Imported using git-ubuntu import.

Changelog parent: b51da176b25d57bf43ce7ca7b7d624a1de602983

New changelog entries:
  * SECURITY UPDATE: multiple security issues
    - dpkg-deb/extract.c: Fix off-by-one write access on ctrllenbuf
      variable. (CVE-2015-0860)
    - lib/dpkg/ar.c: Fix an off-by-one read access in ar member name
      variable.
    - Thanks to Guillem Jover and Hanno Böck for the patches!

ubuntu/wily-updates 2015-11-26 18:35:04 UTC 2015-11-26
Import patches-unapplied version 1.18.2ubuntu5.1 to ubuntu/wily-security

Author: Marc Deslauriers
Author Date: 2015-11-26 13:00:10 UTC

Import patches-unapplied version 1.18.2ubuntu5.1 to ubuntu/wily-security

Imported using git-ubuntu import.

Changelog parent: b51da176b25d57bf43ce7ca7b7d624a1de602983

New changelog entries:
  * SECURITY UPDATE: multiple security issues
    - dpkg-deb/extract.c: Fix off-by-one write access on ctrllenbuf
      variable. (CVE-2015-0860)
    - lib/dpkg/ar.c: Fix an off-by-one read access in ar member name
      variable.
    - Thanks to Guillem Jover and Hanno Böck for the patches!

ubuntu/wily-proposed 2015-10-17 22:48:40 UTC 2015-10-17
Import patches-unapplied version 1.18.2ubuntu5 to ubuntu/wily-proposed

Author: Adam Conrad
Author Date: 2015-10-17 18:47:12 UTC

Import patches-unapplied version 1.18.2ubuntu5 to ubuntu/wily-proposed

Imported using git-ubuntu import.

Changelog parent: 2f0a4bf4cbb56a1c9d5bef17a9c2aa90e8956385

New changelog entries:
  * Pull packaging changes from 1.18.3 to fix libdir issues (LP: #1504761)
  * Fix an off-by-one write access in dpkg-deb when parsing the deb magic.
  * Fix a segfault when using «dpkg --no-act» with a synthetic --admindir.

ubuntu/wily 2015-10-17 22:48:40 UTC 2015-10-17
Import patches-unapplied version 1.18.2ubuntu5 to ubuntu/wily-proposed

Author: Adam Conrad
Author Date: 2015-10-17 18:47:12 UTC

Import patches-unapplied version 1.18.2ubuntu5 to ubuntu/wily-proposed

Imported using git-ubuntu import.

Changelog parent: 2f0a4bf4cbb56a1c9d5bef17a9c2aa90e8956385

New changelog entries:
  * Pull packaging changes from 1.18.3 to fix libdir issues (LP: #1504761)
  * Fix an off-by-one write access in dpkg-deb when parsing the deb magic.
  * Fix a segfault when using «dpkg --no-act» with a synthetic --admindir.

ubuntu/vivid 2015-04-11 04:33:24 UTC 2015-04-11
Import patches-unapplied version 1.17.25ubuntu1 to ubuntu/vivid-proposed

Author: Adam Conrad
Author Date: 2015-04-11 03:36:44 UTC

Import patches-unapplied version 1.17.25ubuntu1 to ubuntu/vivid-proposed

Imported using git-ubuntu import.

Changelog parent: ff1068b3f0d33511e9e3f0a0136c15917cabb007

New changelog entries:
  * Merge with Debian, pulling in the upstream fix for CVE-2015-0840,
    a couple of updated translations, and several trivial bug fixes.

ubuntu/vivid-proposed 2015-04-11 04:33:24 UTC 2015-04-11
Import patches-unapplied version 1.17.25ubuntu1 to ubuntu/vivid-proposed

Author: Adam Conrad
Author Date: 2015-04-11 03:36:44 UTC

Import patches-unapplied version 1.17.25ubuntu1 to ubuntu/vivid-proposed

Imported using git-ubuntu import.

Changelog parent: ff1068b3f0d33511e9e3f0a0136c15917cabb007

New changelog entries:
  * Merge with Debian, pulling in the upstream fix for CVE-2015-0840,
    a couple of updated translations, and several trivial bug fixes.

ubuntu/utopic-devel 2015-04-09 19:23:37 UTC 2015-04-09
Import patches-unapplied version 1.17.13ubuntu1.1 to ubuntu/utopic-security

Author: Marc Deslauriers
Author Date: 2015-04-09 12:08:57 UTC

Import patches-unapplied version 1.17.13ubuntu1.1 to ubuntu/utopic-security

Imported using git-ubuntu import.

Changelog parent: 421e5de885e7f015bc76eeb4fe790bc2d4d62827

New changelog entries:
  * SECURITY UPDATE: OpenPGP Armor Header Line parsing issue
    - scripts/Dpkg/Control/HashCore.pm: adjust whitespace parsing.
    - scripts/Makefile.*, scripts/t/Dpkg_Control.t,
      scripts/t/Dpkg_Control/bogus-armor-formfeed.dsc: added tests.
    - Patch thanks to Guillem Jover
    - CVE-2015-0840

ubuntu/lucid-updates 2015-04-09 19:23:37 UTC 2015-04-09
Import patches-unapplied version 1.15.5.6ubuntu4.10 to ubuntu/lucid-security

Author: Marc Deslauriers
Author Date: 2015-04-09 14:47:12 UTC

Import patches-unapplied version 1.15.5.6ubuntu4.10 to ubuntu/lucid-security

Imported using git-ubuntu import.

Changelog parent: 9d8667afead3a53ddab7e1b400f4d8e5dba8d4af

New changelog entries:
  * SECURITY UPDATE: OpenPGP Armor Header Line parsing issue
    - scripts/Dpkg/Control/{Hash,Package}.pm: adjust parsing logic.
    - scripts/Makefile.*, scripts/t/700_Dpkg_Control.t,
      scripts/t/700_Dpkg_Control/*: added bunch of tests.
    - Patch thanks to Guillem Jover
    - CVE-2015-0840

ubuntu/lucid-security 2015-04-09 19:23:37 UTC 2015-04-09
Import patches-unapplied version 1.15.5.6ubuntu4.10 to ubuntu/lucid-security

Author: Marc Deslauriers
Author Date: 2015-04-09 14:47:12 UTC

Import patches-unapplied version 1.15.5.6ubuntu4.10 to ubuntu/lucid-security

Imported using git-ubuntu import.

Changelog parent: 9d8667afead3a53ddab7e1b400f4d8e5dba8d4af

New changelog entries:
  * SECURITY UPDATE: OpenPGP Armor Header Line parsing issue
    - scripts/Dpkg/Control/{Hash,Package}.pm: adjust parsing logic.
    - scripts/Makefile.*, scripts/t/700_Dpkg_Control.t,
      scripts/t/700_Dpkg_Control/*: added bunch of tests.
    - Patch thanks to Guillem Jover
    - CVE-2015-0840

ubuntu/lucid-devel 2015-04-09 19:23:37 UTC 2015-04-09
Import patches-unapplied version 1.15.5.6ubuntu4.10 to ubuntu/lucid-security

Author: Marc Deslauriers
Author Date: 2015-04-09 14:47:12 UTC

Import patches-unapplied version 1.15.5.6ubuntu4.10 to ubuntu/lucid-security

Imported using git-ubuntu import.

Changelog parent: 9d8667afead3a53ddab7e1b400f4d8e5dba8d4af

New changelog entries:
  * SECURITY UPDATE: OpenPGP Armor Header Line parsing issue
    - scripts/Dpkg/Control/{Hash,Package}.pm: adjust parsing logic.
    - scripts/Makefile.*, scripts/t/700_Dpkg_Control.t,
      scripts/t/700_Dpkg_Control/*: added bunch of tests.
    - Patch thanks to Guillem Jover
    - CVE-2015-0840

ubuntu/utopic-updates 2015-04-09 19:23:37 UTC 2015-04-09
Import patches-unapplied version 1.17.13ubuntu1.1 to ubuntu/utopic-security

Author: Marc Deslauriers
Author Date: 2015-04-09 12:08:57 UTC

Import patches-unapplied version 1.17.13ubuntu1.1 to ubuntu/utopic-security

Imported using git-ubuntu import.

Changelog parent: 421e5de885e7f015bc76eeb4fe790bc2d4d62827

New changelog entries:
  * SECURITY UPDATE: OpenPGP Armor Header Line parsing issue
    - scripts/Dpkg/Control/HashCore.pm: adjust whitespace parsing.
    - scripts/Makefile.*, scripts/t/Dpkg_Control.t,
      scripts/t/Dpkg_Control/bogus-armor-formfeed.dsc: added tests.
    - Patch thanks to Guillem Jover
    - CVE-2015-0840

ubuntu/utopic-security 2015-04-09 19:23:37 UTC 2015-04-09
Import patches-unapplied version 1.17.13ubuntu1.1 to ubuntu/utopic-security

Author: Marc Deslauriers
Author Date: 2015-04-09 12:08:57 UTC

Import patches-unapplied version 1.17.13ubuntu1.1 to ubuntu/utopic-security

Imported using git-ubuntu import.

Changelog parent: 421e5de885e7f015bc76eeb4fe790bc2d4d62827

New changelog entries:
  * SECURITY UPDATE: OpenPGP Armor Header Line parsing issue
    - scripts/Dpkg/Control/HashCore.pm: adjust whitespace parsing.
    - scripts/Makefile.*, scripts/t/Dpkg_Control.t,
      scripts/t/Dpkg_Control/bogus-armor-formfeed.dsc: added tests.
    - Patch thanks to Guillem Jover
    - CVE-2015-0840

ubuntu/utopic-proposed 2014-08-21 18:48:37 UTC 2014-08-21
Import patches-unapplied version 1.17.13ubuntu1 to ubuntu/utopic-proposed

Author: Adam Conrad
Author Date: 2014-08-21 18:35:23 UTC

Import patches-unapplied version 1.17.13ubuntu1 to ubuntu/utopic-proposed

Imported using git-ubuntu import.

Changelog parent: 12fe55eb10d49727590847ade90f162b621bcb80

New changelog entries:
  * Merge from Debian unstable. Remaining changes:
    - Allow -fstack-protector on arm64 now that GCC and glibc support it.
    - Change native source version/format mismatch errors into warnings
      until the dust settles on Debian bug 737634 about override options.
    - Add DPKG_UNTRANSLATED_MESSAGES environment check so that higher-level
      tools can get untranslated dpkg terminal log messages while at the
      same time having translated debconf prompts.
    - Special-case arm{el,hf} ELF objects in Shlibs/Objdump.pm for multilib.
    - Map unqualified package names of multiarch-same packages to the native
      arch instead of throwing an error, so that we don't break on upgrade
      when there are unqualified names stored in the dpkg trigger database.
    - Add logic to the postinst to `dpkg --add-architecture i386' on new
      installs on amd64, mimicking our previous behaviour with the conffile.
    - Apply a workaround from mvo to consider ^rc packages as multiarch,
      during the dpkg consistency checks. (see LP: 1015567 and 1057367).

ubuntu/utopic 2014-08-21 18:48:37 UTC 2014-08-21
Import patches-unapplied version 1.17.13ubuntu1 to ubuntu/utopic-proposed

Author: Adam Conrad
Author Date: 2014-08-21 18:35:23 UTC

Import patches-unapplied version 1.17.13ubuntu1 to ubuntu/utopic-proposed

Imported using git-ubuntu import.

Changelog parent: 12fe55eb10d49727590847ade90f162b621bcb80

New changelog entries:
  * Merge from Debian unstable. Remaining changes:
    - Allow -fstack-protector on arm64 now that GCC and glibc support it.
    - Change native source version/format mismatch errors into warnings
      until the dust settles on Debian bug 737634 about override options.
    - Add DPKG_UNTRANSLATED_MESSAGES environment check so that higher-level
      tools can get untranslated dpkg terminal log messages while at the
      same time having translated debconf prompts.
    - Special-case arm{el,hf} ELF objects in Shlibs/Objdump.pm for multilib.
    - Map unqualified package names of multiarch-same packages to the native
      arch instead of throwing an error, so that we don't break on upgrade
      when there are unqualified names stored in the dpkg trigger database.
    - Add logic to the postinst to `dpkg --add-architecture i386' on new
      installs on amd64, mimicking our previous behaviour with the conffile.
    - Apply a workaround from mvo to consider ^rc packages as multiarch,
      during the dpkg consistency checks. (see LP: 1015567 and 1057367).

applied/debian/squeeze 2014-07-19 16:57:22 UTC 2014-07-19
Import patches-applied version 1.15.11 to applied/debian/squeeze

Author: Guillem Jover
Author Date: 2014-06-05 20:52:45 UTC

Import patches-applied version 1.15.11 to applied/debian/squeeze

Imported using git-ubuntu import.

Changelog parent: cc6283c97ca08000cb72446b0a11fa6e87a6bf7b
Unapplied parent: ebaf516be0d18fe50591fc1847f71dbd873ea1ec

New changelog entries:
  [ Guillem Jover ]
  * Test suite:
    - Add test cases for Dpkg::Source::Patch CVE-2014-0471 and CVE-2014-3127.
    - Add test case for patch disabling hunks; not security sensitive.
  * Correctly parse patch headers in Dpkg::Source::Patch, to avoid directory
    traversal attempts from hostile source packages when unpacking them.
    Reported by Javier Serrano Polo <javier@jasp.net> as an unspecified
    directory traversal; meanwhile also independently found by me both
    #749183 and what was supposed to be #746498, which was later on published
    and ended up being just a subset of the other non-reported issue.
    Fixes CVE-2014-3864 and CVE-2014-3865. Closes: #746498, #749183
  [ Guillem Jover ]
  * Do not allow patch files with C-style encoded filenames. Closes: #746306
    Fixes CVE-2014-3127 and unconditionally fixes CVE-2014-0471.
    Reported by Javier Serrano Polo <javier@jasp.net>.
  * Correctly parse C-style diff filenames in Dpkg::Source::Patch, to avoid
    directory traversal attempts from hostile source packages when unpacking
    them. Reported by Jakub Wilk <jwilk@debian.org>. Fixes CVE-2014-0471.

debian/squeeze 2014-07-19 16:57:22 UTC 2014-07-19
Import patches-unapplied version 1.15.11 to debian/squeeze

Author: Guillem Jover
Author Date: 2014-06-05 20:52:45 UTC

Import patches-unapplied version 1.15.11 to debian/squeeze

Imported using git-ubuntu import.

Changelog parent: a6d9f636b1cfe7fe3fb97d27b7c0c80cf4131f1e

New changelog entries:
  [ Guillem Jover ]
  * Test suite:
    - Add test cases for Dpkg::Source::Patch CVE-2014-0471 and CVE-2014-3127.
    - Add test case for patch disabling hunks; not security sensitive.
  * Correctly parse patch headers in Dpkg::Source::Patch, to avoid directory
    traversal attempts from hostile source packages when unpacking them.
    Reported by Javier Serrano Polo <javier@jasp.net> as an unspecified
    directory traversal; meanwhile also independently found by me both
    #749183 and what was supposed to be #746498, which was later on published
    and ended up being just a subset of the other non-reported issue.
    Fixes CVE-2014-3864 and CVE-2014-3865. Closes: #746498, #749183
  [ Guillem Jover ]
  * Do not allow patch files with C-style encoded filenames. Closes: #746306
    Fixes CVE-2014-3127 and unconditionally fixes CVE-2014-0471.
    Reported by Javier Serrano Polo <javier@jasp.net>.
  * Correctly parse C-style diff filenames in Dpkg::Source::Patch, to avoid
    directory traversal attempts from hostile source packages when unpacking
    them. Reported by Jakub Wilk <jwilk@debian.org>. Fixes CVE-2014-0471.

ubuntu/saucy-devel 2014-06-10 11:38:43 UTC 2014-06-10
Import patches-unapplied version 1.16.12ubuntu1.3 to ubuntu/saucy-security

Author: Marc Deslauriers
Author Date: 2014-06-09 16:52:24 UTC

Import patches-unapplied version 1.16.12ubuntu1.3 to ubuntu/saucy-security

Imported using git-ubuntu import.

Changelog parent: 173b397c4e6f0d9cdb2b5baeaebe394ce786f244

New changelog entries:
  * SECURITY UPDATE: arbitrary file modification via dpkg-source
    - scripts/Dpkg/Source/Patch.pm: Use a better regex for patch header
      parsing
    - 5348cbc981a65c3c9b05bb4d13553bda930c2d78
    - CVE-2014-3864
    - CVE-2014-3865

ubuntu/saucy-updates 2014-06-10 11:38:43 UTC 2014-06-10
Import patches-unapplied version 1.16.12ubuntu1.3 to ubuntu/saucy-security

Author: Marc Deslauriers
Author Date: 2014-06-09 16:52:24 UTC

Import patches-unapplied version 1.16.12ubuntu1.3 to ubuntu/saucy-security

Imported using git-ubuntu import.

Changelog parent: 173b397c4e6f0d9cdb2b5baeaebe394ce786f244

New changelog entries:
  * SECURITY UPDATE: arbitrary file modification via dpkg-source
    - scripts/Dpkg/Source/Patch.pm: Use a better regex for patch header
      parsing
    - 5348cbc981a65c3c9b05bb4d13553bda930c2d78
    - CVE-2014-3864
    - CVE-2014-3865

ubuntu/saucy-security 2014-06-10 11:38:43 UTC 2014-06-10
Import patches-unapplied version 1.16.12ubuntu1.3 to ubuntu/saucy-security

Author: Marc Deslauriers
Author Date: 2014-06-09 16:52:24 UTC

Import patches-unapplied version 1.16.12ubuntu1.3 to ubuntu/saucy-security

Imported using git-ubuntu import.

Changelog parent: 173b397c4e6f0d9cdb2b5baeaebe394ce786f244

New changelog entries:
  * SECURITY UPDATE: arbitrary file modification via dpkg-source
    - scripts/Dpkg/Source/Patch.pm: Use a better regex for patch header
      parsing
    - 5348cbc981a65c3c9b05bb4d13553bda930c2d78
    - CVE-2014-3864
    - CVE-2014-3865

ubuntu/quantal-updates 2014-05-01 14:23:16 UTC 2014-05-01
Import patches-unapplied version 1.16.7ubuntu6.2 to ubuntu/quantal-security

Author: Marc Deslauriers
Author Date: 2014-05-01 12:03:52 UTC

Import patches-unapplied version 1.16.7ubuntu6.2 to ubuntu/quantal-security

Imported using git-ubuntu import.

Changelog parent: c66895e95af6864a86ab0515a8b0f7f8669317cc

New changelog entries:
  * SECURITY UPDATE: directory traversal in dpkg-source
    - scripts/Dpkg/Source/Patch.pm: outright reject C-style filenames in
      patches
    - a12eb58959d0a10584a428f4a3103a49204c410f
    - CVE-2014-0471

ubuntu/quantal-security 2014-05-01 14:23:16 UTC 2014-05-01
Import patches-unapplied version 1.16.7ubuntu6.2 to ubuntu/quantal-security

Author: Marc Deslauriers
Author Date: 2014-05-01 12:03:52 UTC

Import patches-unapplied version 1.16.7ubuntu6.2 to ubuntu/quantal-security

Imported using git-ubuntu import.

Changelog parent: c66895e95af6864a86ab0515a8b0f7f8669317cc

New changelog entries:
  * SECURITY UPDATE: directory traversal in dpkg-source
    - scripts/Dpkg/Source/Patch.pm: outright reject C-style filenames in
      patches
    - a12eb58959d0a10584a428f4a3103a49204c410f
    - CVE-2014-0471

ubuntu/quantal-devel 2014-05-01 14:23:16 UTC 2014-05-01
Import patches-unapplied version 1.16.7ubuntu6.2 to ubuntu/quantal-security

Author: Marc Deslauriers
Author Date: 2014-05-01 12:03:52 UTC

Import patches-unapplied version 1.16.7ubuntu6.2 to ubuntu/quantal-security

Imported using git-ubuntu import.

Changelog parent: c66895e95af6864a86ab0515a8b0f7f8669317cc

New changelog entries:
  * SECURITY UPDATE: directory traversal in dpkg-source
    - scripts/Dpkg/Source/Patch.pm: outright reject C-style filenames in
      patches
    - a12eb58959d0a10584a428f4a3103a49204c410f
    - CVE-2014-0471

ubuntu/trusty 2014-03-07 11:08:23 UTC 2014-03-07
Import patches-unapplied version 1.17.5ubuntu5 to ubuntu/trusty-proposed

Author: Adam Conrad
Author Date: 2014-03-07 10:47:57 UTC

Import patches-unapplied version 1.17.5ubuntu5 to ubuntu/trusty-proposed

Imported using git-ubuntu import.

Changelog parent: 1beb01c6b8a5d2b1d36d649196635861badf124c

New changelog entries:
  * Allow -fstack-protector on arm64 now that GCC and glibc support it.

ubuntu/saucy 2013-10-04 07:23:20 UTC 2013-10-04
Import patches-unapplied version 1.16.12ubuntu1 to ubuntu/saucy-proposed

Author: Adam Conrad
Author Date: 2013-10-04 06:26:28 UTC

Import patches-unapplied version 1.16.12ubuntu1 to ubuntu/saucy-proposed

Imported using git-ubuntu import.

Changelog parent: f7728d6f3520fa7b6ffb82b0ed8f46b120d13c72

New changelog entries:
  * Merge with Debian stable-proposed-updates, remaining changes:
    - Change the multiarch downgrade version checks in prerm/postrm
      from 1.16.2 to 1.16.0~ to reflect when multiarch landed in Ubuntu.
    - Migrate dpkg multiarch conffile (and other multi-arch-related
      conf settings) to the new DB with dpkg --add-architecture, but
      keep a copy of the old conffile if it was modified.
    - Out of paranoia, keep an option handler for foreign-architecture
      that informs people that they need to scrub their config files
      and upgrade, on the off chance that the above migration fails
      for some reason (this mitigates the chances of leaving users with
      a dpkg that fails to run due to a broken config).
    - Add DPKG_UNTRANSLATED_MESSAGES environment check so that higher-level
      tools can get untranslated dpkg terminal log messages while at the
      same time having translated debconf prompts. This is useful for tools
      that hide the dpkg terminal by default and use apport for bug
      reporting with the untranslated error message.
    - Apply patch from Steve McIntyre to special-case armhf/armel ELF
      objects in Shlibs/Objdump.pm, so we don't get incorrect deps.
    - lib/dpkg/pkg-spec.c: map unqualified package names of multiarch-same
      packages to the native arch instead of throwing an error, so that we
      don't break on upgrade when there are unqualified names stored in
      dpkg's own trigger database.
    - Add logic to the postinst to `dpkg --add-architecture i386' on new
      installs on amd64, and to also do so on upgrades from pre-conffile
      Ubuntu versions, mimicking our previous behaviour with the conffile.
    - Apply a workaround from mvo to consider RC packages as multiarch,
      during the dpkg consistency checks. (see LP: 1015567 and 1057367).
    - Don't set unsupported -fstack-protector in dpkg-buildflags on arm64.
  * Add ppc64el/powerpc64le support to cputable (backported from 1.17.2)

ubuntu/saucy-proposed 2013-10-04 07:23:20 UTC 2013-10-04
Import patches-unapplied version 1.16.12ubuntu1 to ubuntu/saucy-proposed

Author: Adam Conrad
Author Date: 2013-10-04 06:26:28 UTC

Import patches-unapplied version 1.16.12ubuntu1 to ubuntu/saucy-proposed

Imported using git-ubuntu import.

Changelog parent: f7728d6f3520fa7b6ffb82b0ed8f46b120d13c72

New changelog entries:
  * Merge with Debian stable-proposed-updates, remaining changes:
    - Change the multiarch downgrade version checks in prerm/postrm
      from 1.16.2 to 1.16.0~ to reflect when multiarch landed in Ubuntu.
    - Migrate dpkg multiarch conffile (and other multi-arch-related
      conf settings) to the new DB with dpkg --add-architecture, but
      keep a copy of the old conffile if it was modified.
    - Out of paranoia, keep an option handler for foreign-architecture
      that informs people that they need to scrub their config files
      and upgrade, on the off chance that the above migration fails
      for some reason (this mitigates the chances of leaving users with
      a dpkg that fails to run due to a broken config).
    - Add DPKG_UNTRANSLATED_MESSAGES environment check so that higher-level
      tools can get untranslated dpkg terminal log messages while at the
      same time having translated debconf prompts. This is useful for tools
      that hide the dpkg terminal by default and use apport for bug
      reporting with the untranslated error message.
    - Apply patch from Steve McIntyre to special-case armhf/armel ELF
      objects in Shlibs/Objdump.pm, so we don't get incorrect deps.
    - lib/dpkg/pkg-spec.c: map unqualified package names of multiarch-same
      packages to the native arch instead of throwing an error, so that we
      don't break on upgrade when there are unqualified names stored in
      dpkg's own trigger database.
    - Add logic to the postinst to `dpkg --add-architecture i386' on new
      installs on amd64, and to also do so on upgrades from pre-conffile
      Ubuntu versions, mimicking our previous behaviour with the conffile.
    - Apply a workaround from mvo to consider RC packages as multiarch,
      during the dpkg consistency checks. (see LP: 1015567 and 1057367).
    - Don't set unsupported -fstack-protector in dpkg-buildflags on arm64.
  * Add ppc64el/powerpc64le support to cputable (backported from 1.17.2)

ubuntu/raring-devel 2013-03-22 18:33:38 UTC 2013-03-22
Import patches-unapplied version 1.16.10ubuntu1 to ubuntu/raring-proposed

Author: Adam Conrad
Author Date: 2013-03-22 18:09:02 UTC

Import patches-unapplied version 1.16.10ubuntu1 to ubuntu/raring-proposed

Imported using git-ubuntu import.

Changelog parent: 4e9e681b5b0af610bcf0168a315187969275b97d

New changelog entries:
  * Merge from Debian unstable. Remaining changes:
    - Change the multiarch downgrade version checks in prerm/postrm
      from 1.16.2 to 1.16.0~ to reflect when multiarch landed in Ubuntu.
    - Migrate dpkg multiarch conffile (and other multi-arch-related
      conf settings) to the new DB with dpkg --add-architecture, but
      keep a copy of the old conffile if it was modified.
    - Out of paranoia, keep an option handler for foreign-architecture
      that informs people that they need to scrub their config files
      and upgrade, on the off chance that the above migration fails
      for some reason (this mitigates the chances of leaving users with
      a dpkg that fails to run due to a broken config).
    - Add DPKG_UNTRANSLATED_MESSAGES environment check so that higher-level
      tools can get untranslated dpkg terminal log messages while at the
      same time having translated debconf prompts. This is useful for tools
      that hide the dpkg terminal by default and use apport for bug
      reporting with the untranslated error message.
    - Apply patch from Steve McIntyre to special-case armhf/armel ELF
      objects in Shlibs/Objdump.pm, so we don't get incorrect deps.
    - lib/dpkg/pkg-spec.c: map unqualified package names of multiarch-same
      packages to the native arch instead of throwing an error, so that we
      don't break on upgrade when there are unqualified names stored in
      dpkg's own trigger database.
    - Add logic to the postinst to `dpkg --add-architecture i386' on new
      installs on amd64, and to also do so on upgrades from pre-conffile
      Ubuntu versions, mimicking our previous behaviour with the conffile.
    - Apply a workaround from mvo to consider RC packages as multiarch,
      during the dpkg consistency checks. (see LP: 1015567 and 1057367).

ubuntu/raring-proposed 2013-03-22 18:33:38 UTC 2013-03-22
Import patches-unapplied version 1.16.10ubuntu1 to ubuntu/raring-proposed

Author: Adam Conrad
Author Date: 2013-03-22 18:09:02 UTC

Import patches-unapplied version 1.16.10ubuntu1 to ubuntu/raring-proposed

Imported using git-ubuntu import.

Changelog parent: 4e9e681b5b0af610bcf0168a315187969275b97d

New changelog entries:
  * Merge from Debian unstable. Remaining changes:
    - Change the multiarch downgrade version checks in prerm/postrm
      from 1.16.2 to 1.16.0~ to reflect when multiarch landed in Ubuntu.
    - Migrate dpkg multiarch conffile (and other multi-arch-related
      conf settings) to the new DB with dpkg --add-architecture, but
      keep a copy of the old conffile if it was modified.
    - Out of paranoia, keep an option handler for foreign-architecture
      that informs people that they need to scrub their config files
      and upgrade, on the off chance that the above migration fails
      for some reason (this mitigates the chances of leaving users with
      a dpkg that fails to run due to a broken config).
    - Add DPKG_UNTRANSLATED_MESSAGES environment check so that higher-level
      tools can get untranslated dpkg terminal log messages while at the
      same time having translated debconf prompts. This is useful for tools
      that hide the dpkg terminal by default and use apport for bug
      reporting with the untranslated error message.
    - Apply patch from Steve McIntyre to special-case armhf/armel ELF
      objects in Shlibs/Objdump.pm, so we don't get incorrect deps.
    - lib/dpkg/pkg-spec.c: map unqualified package names of multiarch-same
      packages to the native arch instead of throwing an error, so that we
      don't break on upgrade when there are unqualified names stored in
      dpkg's own trigger database.
    - Add logic to the postinst to `dpkg --add-architecture i386' on new
      installs on amd64, and to also do so on upgrades from pre-conffile
      Ubuntu versions, mimicking our previous behaviour with the conffile.
    - Apply a workaround from mvo to consider RC packages as multiarch,
      during the dpkg consistency checks. (see LP: 1015567 and 1057367).

ubuntu/raring 2013-03-22 18:33:38 UTC 2013-03-22
Import patches-unapplied version 1.16.10ubuntu1 to ubuntu/raring-proposed

Author: Adam Conrad
Author Date: 2013-03-22 18:09:02 UTC

Import patches-unapplied version 1.16.10ubuntu1 to ubuntu/raring-proposed

Imported using git-ubuntu import.

Changelog parent: 4e9e681b5b0af610bcf0168a315187969275b97d

New changelog entries:
  * Merge from Debian unstable. Remaining changes:
    - Change the multiarch downgrade version checks in prerm/postrm
      from 1.16.2 to 1.16.0~ to reflect when multiarch landed in Ubuntu.
    - Migrate dpkg multiarch conffile (and other multi-arch-related
      conf settings) to the new DB with dpkg --add-architecture, but
      keep a copy of the old conffile if it was modified.
    - Out of paranoia, keep an option handler for foreign-architecture
      that informs people that they need to scrub their config files
      and upgrade, on the off chance that the above migration fails
      for some reason (this mitigates the chances of leaving users with
      a dpkg that fails to run due to a broken config).
    - Add DPKG_UNTRANSLATED_MESSAGES environment check so that higher-level
      tools can get untranslated dpkg terminal log messages while at the
      same time having translated debconf prompts. This is useful for tools
      that hide the dpkg terminal by default and use apport for bug
      reporting with the untranslated error message.
    - Apply patch from Steve McIntyre to special-case armhf/armel ELF
      objects in Shlibs/Objdump.pm, so we don't get incorrect deps.
    - lib/dpkg/pkg-spec.c: map unqualified package names of multiarch-same
      packages to the native arch instead of throwing an error, so that we
      don't break on upgrade when there are unqualified names stored in
      dpkg's own trigger database.
    - Add logic to the postinst to `dpkg --add-architecture i386' on new
      installs on amd64, and to also do so on upgrades from pre-conffile
      Ubuntu versions, mimicking our previous behaviour with the conffile.
    - Apply a workaround from mvo to consider RC packages as multiarch,
      during the dpkg consistency checks. (see LP: 1015567 and 1057367).

ubuntu/quantal 2012-10-01 19:33:32 UTC 2012-10-01
Import patches-unapplied version 1.16.7ubuntu6 to ubuntu/quantal

Author: Barry Warsaw
Author Date: 2012-10-01 18:39:06 UTC

Import patches-unapplied version 1.16.7ubuntu6 to ubuntu/quantal

Imported using git-ubuntu import.

Changelog parent: ac939bf7eb6c64d30f935668150257a33bb1fb7e

New changelog entries:
  [ Raphaël Hertzog ]
  * Fix dpkg-source regression in "3.0 (quilt)" source packages while
    unapplying patches that remove all files in a directory. Closes:
    #683547 (LP: #1057886)

ubuntu/lucid-proposed 2012-09-14 17:03:50 UTC 2012-09-14
Import patches-unapplied version 1.15.5.6ubuntu4.6 to ubuntu/lucid-proposed

Author: Michael Jeanson
Author Date: 2012-09-14 13:43:09 UTC

Import patches-unapplied version 1.15.5.6ubuntu4.6 to ubuntu/lucid-proposed

Imported using git-ubuntu import.

Changelog parent: 426ed7f5aff1ccf3461654dc11947ecaaa816518

New changelog entries:
  * Cherry-pick fixes for sync() behaviour in dpkg (LP: #624877):
    - Disable by default usage of synchronous sync(2), as it causes undesired
      I/O on unrelated file systems. Closes: #588339, #595927, #600075
    - On Linux use sync_file_range() to initiate asynchronous writeback
      of just unpacked files. Suggested by Ted Ts'o <tytso@mit.edu>.
      Thanks to Jonathan Nieder <jrnieder@gmail.com>. Closes: #605009

ubuntu/oneiric-updates 2012-04-17 12:34:06 UTC 2012-04-17
Import patches-unapplied version 1.16.0.3ubuntu5.1 to ubuntu/oneiric-proposed

Author: Steve Langasek
Author Date: 2012-04-17 03:54:37 UTC

Import patches-unapplied version 1.16.0.3ubuntu5.1 to ubuntu/oneiric-proposed

Imported using git-ubuntu import.

Changelog parent: b04f226e945aeeac47cfaff6845b14635255df58

New changelog entries:
  * Backport patch that avoids disappearing other packages from the same set.
    Packages within a set can rightfully share files and should not be
    disappeared in the case where they share all the files. LP: #902603.

ubuntu/oneiric-proposed 2012-04-17 12:34:06 UTC 2012-04-17
Import patches-unapplied version 1.16.0.3ubuntu5.1 to ubuntu/oneiric-proposed

Author: Steve Langasek
Author Date: 2012-04-17 03:54:37 UTC

Import patches-unapplied version 1.16.0.3ubuntu5.1 to ubuntu/oneiric-proposed

Imported using git-ubuntu import.

Changelog parent: b04f226e945aeeac47cfaff6845b14635255df58

New changelog entries:
  * Backport patch that avoids disappearing other packages from the same set.
    Packages within a set can rightfully share files and should not be
    disappeared in the case where they share all the files. LP: #902603.

ubuntu/oneiric-devel 2012-04-17 12:34:06 UTC 2012-04-17
Import patches-unapplied version 1.16.0.3ubuntu5.1 to ubuntu/oneiric-proposed

Author: Steve Langasek
Author Date: 2012-04-17 03:54:37 UTC

Import patches-unapplied version 1.16.0.3ubuntu5.1 to ubuntu/oneiric-proposed

Imported using git-ubuntu import.

Changelog parent: b04f226e945aeeac47cfaff6845b14635255df58

New changelog entries:
  * Backport patch that avoids disappearing other packages from the same set.
    Packages within a set can rightfully share files and should not be
    disappeared in the case where they share all the files. LP: #902603.

ubuntu/precise 2012-04-12 23:51:48 UTC 2012-04-12
Import patches-unapplied version 1.16.1.2ubuntu7 to ubuntu/precise-proposed

Author: Adam Conrad
Author Date: 2012-04-12 22:59:09 UTC

Import patches-unapplied version 1.16.1.2ubuntu7 to ubuntu/precise-proposed

Imported using git-ubuntu import.

Changelog parent: 8eb815a31f3a25b540272d21328f5c9268d7e089

New changelog entries:
  * Apply missing patch from upstream to let dselect's resolver deal
    with multi-arch Provides in the same way as dpkg (LP: #853679)

debian/experimental 2012-02-06 09:30:37 UTC 2012-02-06
Import patches-unapplied version 1.16.2~wipmultiarch to debian/experimental

Author: Guillem Jover
Author Date: 2012-02-05 22:39:40 UTC

Import patches-unapplied version 1.16.2~wipmultiarch to debian/experimental

Imported using git-ubuntu import.

Changelog parent: f0a21f8d99fdab3fdd4dc93e501d076cd05c2548

New changelog entries:
  This is a WIP release, command line interfaces *will* change.
  [ Guillem Jover ]
  * Move <config.h> and <compat.h> to the top of trigdeferred.l to properly
    use the configured features and compat code.
  * Honour --disable-nls when the system lacks obstack support, by updating
    the obstack compat module from gnulib.
  * Link the libdpkg unit tests with libcompat and libintl, so that systems
    needing them will compile correctly.
  * Check for the presence of the strnlen declaration and correctly provide
    the compat one in case the systems lacks it.
  * Do not assume existence of paths on the build system in the test suite.
  * Do not fail to link dselect on MacOS X when using --disable-nls.
  * Remove versioned coreutils Pre-Depends from dpkg due to the ancient
    md5sum transition. Reported by Bill Allombert <ballombe@debian.org>.
    Closes: #643746
  * Change dpkg-architecture to only compute the requested variables. This:
    - Fixes the bootstrapping problem, as the dpkg build system only needs
      the host architecture, for which dpkg itself is not required.
    - Reduces the amount of work performed, including loading and parsing
      unnecessary table files or calling either of gcc or dpkg programs.
  * Improve error message in dpkg-gencontrol and dpkg-gensymbols when
    debian/control does not have any package stanza. Closes: #642473
    Based on a patch by Kyle Willmon <kylewillmon@gmail.com>.
  * Add Pre-Depends on tar >= 1.23 (satisfied in stable) to dpkg due to it
    using the ‘--warning=no-timestamp’ option. Closes: #642802
  * Do not segfault on GNU/Linux when dpkg cannot retrieve the block size
    for the filesystem containing the info database. LP: #872734
  * Fix two memory leaks per tar entry in the tar extractor used on unpack.
  * Mark dpkg and dselect as Multi-Arch foreign.
    Reported by Steve Langasek <vorlon@debian.org>.
  * Mark dpkg-dev and libdpkg-perl as Multi-Arch foreign. Closes: #648217
    Thanks to Colin Watson <cjwatson@ubuntu.com>.
  * Add new deb-origin.5 man page. Closes: #608884
    Thanks to Matt Kraai <kraai@ftbfs.org>.
  * Return correct status on start-stop-daemon --status when using --pidfile.
  * Treat dpkg-deb compression level independently for each backend. This
    has the effect of changing the current behaviour for level 0 on all
    compressors except gzip.
  * Add new dpkg-deb -S option to specify the compression strategy. The only
    currently supported value is “extreme” for xz. Closes: #647915
  * Stop using brace expansion to install man pages by using dh_installman
    instead of dh_install, the former does not abort on empty glob expansion.
  * Do not use absolute paths for programs in perl and shell code.
  * Add missing ‘*’ in asprintf() and vasprintf() compat declarations.
  * Add support for virtual output binary:Summary and db:Status-Abbrev fields.
    Closes: #192619, #427945
  * Add support for virtual output source:Package and source:Version fields.
    Closes: #653575
  * Use a different temporary file per process on libcompat's vsnprintf()
    function to avoid race conditions from children after fork(3).
    Reported by Daniel Ruoso <daniel@ruoso.com>. Closes: #655411
  * Fix start-stop-daemon --exec and --name options on FreeBSD, NetBSD and
    OpenBSD by swapping the process matching implementations.
  * Fix start-stop-daemon --name option on GNU/Hurd to match the process name.
  * Document in more detail the implications of start-stop-daemon matching
    options. Closes: #367608
  * Improve and clarify dpkg-shlibdeps superfluous linking warning messages.
    Based on a patch by Peter Eisentraut <petere@debian.org>. Closes: #656496
  [ Raphaël Hertzog ]
  * Update Dpkg::Shlibs to look into multiarch paths when cross-building
    too. Closes: #595144
  * Rewrite architecture.mk with explicit loops instead of duplicating many
    similar lines. Based on a patch by Thorsten Glaser <tg@mirbsd.de>.
  * Modify dpkg-gencontrol and dpkg-distaddfile to grab a write lock
    on debian/control before updating debian/files to avoid simultaneous
    updates. Closes: #642608
    Add libfile-fcntllock-perl to dpkg-dev's Depends since we use this module
    to handle the locking.
  * Update dpkg-gensymbols(1) to clarify that -e accepts shell patterns
    expansions and not regular expressions. And let dpkg-gensymbols output a
    warning when a pattern doesn't match any file. Closes: #649248
  * Add new option "-a <arch>" to dpkg-checkbuilddeps to check build
    dependencies for another architecture. This is really basic for now since
    it assumes all build dependencies must be satisfied on the listed
    architecture. Closes: #648180 Thanks to Colin Watson for the patch.
  * Error out if a dpkg database .list file is not a regular file. LP: #369898
  * Fix dpkg-mergechangelogs to not error out on invalid versions.
    Closes: #651993
  * Fix dpkg-source --commit on "3.0 (quilt)" when an explicit patch file
    is given with a relative filename. Closes: #652414
  * Further clarify in dpkg-source(1) the conditions under which it's possible
    to pass an explicit patch file to dpkg-source --commit.
  * Add new --query-features command to dpkg-buildflags. Thanks to Kees Cook
    for the patch. Closes: #651481
  * Fix description of Multi-Arch in deb-control(5). Closes: #654453
    Thanks to Jakub Wilk for spotting the mistake.
  * Drop misleading spaces in deb-symbols(5) in the format description.
  * Clean up dpkg-architecture(1) dropping useless information and
    adding a reference to /usr/share/dpkg/architecture.mk.
  * Update dpkg-buildpackage to use the "build-arch" (for -B) and
    "build-indep" (for -A) targets unless "make -qn" says that they do not
    exist. Closes: #229357
  [ Jonathan Nieder ]
  * Bump po4a version in Build-Depends to 0.41, since earlier versions do
    not handle --srcdir correctly. Closes: #644370
  [ Helge Kreutzmann ]
  * Fix a typo in man/dpkg-deb.1.
  [ Updated dpkg translations ]
  * German (Sven Joachim).
  * Italian (Milo Casagrande). Closes: #627832, #657849
  * Swedish (Peter Krefting).
  * French (Christian Perrier)
  [ Updated scripts translations ]
  * German (Helge Kreutzmann).
  * Spanish (Omar Campagne). Closes: #636238
  * Swedish (Peter Krefting).
  [ Updated man page translations ]
  * German (Helge Kreutzmann), including typo fix in dpkg-genchanges
    Closes: #646496, sub optimal translation of package states LP: #368783
    and an fix by Chris Leick
  * Japanese (TAKAHASHI Motonobu).
  * Spanish (Omar Campagne). Closes: #643969
  * Swedish (Peter Krefting).
  * Minor errors corrected in French (thanks to David Prévot)
  * Fix translation of -B and -A options of dpkg-buildpackage.
    Thanks to Vincent Danjean. Closes: #654626
  [ Updated dselect translations ]
  * Dutch (Jeroen Schot). Closes: #651813

applied/debian/experimental 2012-02-06 09:30:37 UTC 2012-02-06
Import patches-applied version 1.16.2~wipmultiarch to applied/debian/experime...

Author: Guillem Jover
Author Date: 2012-02-05 22:39:40 UTC

Import patches-applied version 1.16.2~wipmultiarch to applied/debian/experimental

Imported using git-ubuntu import.

Changelog parent: 6ab36f64252318d38842ee5457cc9f8520695862
Unapplied parent: 2f182d03b84cc8b739ddae7575a8015f58d2f9b2

New changelog entries:
  This is a WIP release, command line interfaces *will* change.
  [ Guillem Jover ]
  * Move <config.h> and <compat.h> to the top of trigdeferred.l to properly
    use the configured features and compat code.
  * Honour --disable-nls when the system lacks obstack support, by updating
    the obstack compat module from gnulib.
  * Link the libdpkg unit tests with libcompat and libintl, so that systems
    needing them will compile correctly.
  * Check for the presence of the strnlen declaration and correctly provide
    the compat one in case the systems lacks it.
  * Do not assume existence of paths on the build system in the test suite.
  * Do not fail to link dselect on MacOS X when using --disable-nls.
  * Remove versioned coreutils Pre-Depends from dpkg due to the ancient
    md5sum transition. Reported by Bill Allombert <ballombe@debian.org>.
    Closes: #643746
  * Change dpkg-architecture to only compute the requested variables. This:
    - Fixes the bootstrapping problem, as the dpkg build system only needs
      the host architecture, for which dpkg itself is not required.
    - Reduces the amount of work performed, including loading and parsing
      unnecessary table files or calling either of gcc or dpkg programs.
  * Improve error message in dpkg-gencontrol and dpkg-gensymbols when
    debian/control does not have any package stanza. Closes: #642473
    Based on a patch by Kyle Willmon <kylewillmon@gmail.com>.
  * Add Pre-Depends on tar >= 1.23 (satisfied in stable) to dpkg due to it
    using the ‘--warning=no-timestamp’ option. Closes: #642802
  * Do not segfault on GNU/Linux when dpkg cannot retrieve the block size
    for the filesystem containing the info database. LP: #872734
  * Fix two memory leaks per tar entry in the tar extractor used on unpack.
  * Mark dpkg and dselect as Multi-Arch foreign.
    Reported by Steve Langasek <vorlon@debian.org>.
  * Mark dpkg-dev and libdpkg-perl as Multi-Arch foreign. Closes: #648217
    Thanks to Colin Watson <cjwatson@ubuntu.com>.
  * Add new deb-origin.5 man page. Closes: #608884
    Thanks to Matt Kraai <kraai@ftbfs.org>.
  * Return correct status on start-stop-daemon --status when using --pidfile.
  * Treat dpkg-deb compression level independently for each backend. This
    has the effect of changing the current behaviour for level 0 on all
    compressors except gzip.
  * Add new dpkg-deb -S option to specify the compression strategy. The only
    currently supported value is “extreme” for xz. Closes: #647915
  * Stop using brace expansion to install man pages by using dh_installman
    instead of dh_install, the former does not abort on empty glob expansion.
  * Do not use absolute paths for programs in perl and shell code.
  * Add missing ‘*’ in asprintf() and vasprintf() compat declarations.
  * Add support for virtual output binary:Summary and db:Status-Abbrev fields.
    Closes: #192619, #427945
  * Add support for virtual output source:Package and source:Version fields.
    Closes: #653575
  * Use a different temporary file per process on libcompat's vsnprintf()
    function to avoid race conditions from children after fork(3).
    Reported by Daniel Ruoso <daniel@ruoso.com>. Closes: #655411
  * Fix start-stop-daemon --exec and --name options on FreeBSD, NetBSD and
    OpenBSD by swapping the process matching implementations.
  * Fix start-stop-daemon --name option on GNU/Hurd to match the process name.
  * Document in more detail the implications of start-stop-daemon matching
    options. Closes: #367608
  * Improve and clarify dpkg-shlibdeps superfluous linking warning messages.
    Based on a patch by Peter Eisentraut <petere@debian.org>. Closes: #656496
  [ Raphaël Hertzog ]
  * Update Dpkg::Shlibs to look into multiarch paths when cross-building
    too. Closes: #595144
  * Rewrite architecture.mk with explicit loops instead of duplicating many
    similar lines. Based on a patch by Thorsten Glaser <tg@mirbsd.de>.
  * Modify dpkg-gencontrol and dpkg-distaddfile to grab a write lock
    on debian/control before updating debian/files to avoid simultaneous
    updates. Closes: #642608
    Add libfile-fcntllock-perl to dpkg-dev's Depends since we use this module
    to handle the locking.
  * Update dpkg-gensymbols(1) to clarify that -e accepts shell patterns
    expansions and not regular expressions. And let dpkg-gensymbols output a
    warning when a pattern doesn't match any file. Closes: #649248
  * Add new option "-a <arch>" to dpkg-checkbuilddeps to check build
    dependencies for another architecture. This is really basic for now since
    it assumes all build dependencies must be satisfied on the listed
    architecture. Closes: #648180 Thanks to Colin Watson for the patch.
  * Error out if a dpkg database .list file is not a regular file. LP: #369898
  * Fix dpkg-mergechangelogs to not error out on invalid versions.
    Closes: #651993
  * Fix dpkg-source --commit on "3.0 (quilt)" when an explicit patch file
    is given with a relative filename. Closes: #652414
  * Further clarify in dpkg-source(1) the conditions under which it's possible
    to pass an explicit patch file to dpkg-source --commit.
  * Add new --query-features command to dpkg-buildflags. Thanks to Kees Cook
    for the patch. Closes: #651481
  * Fix description of Multi-Arch in deb-control(5). Closes: #654453
    Thanks to Jakub Wilk for spotting the mistake.
  * Drop misleading spaces in deb-symbols(5) in the format description.
  * Clean up dpkg-architecture(1) dropping useless information and
    adding a reference to /usr/share/dpkg/architecture.mk.
  * Update dpkg-buildpackage to use the "build-arch" (for -B) and
    "build-indep" (for -A) targets unless "make -qn" says that they do not
    exist. Closes: #229357
  [ Jonathan Nieder ]
  * Bump po4a version in Build-Depends to 0.41, since earlier versions do
    not handle --srcdir correctly. Closes: #644370
  [ Helge Kreutzmann ]
  * Fix a typo in man/dpkg-deb.1.
  [ Updated dpkg translations ]
  * German (Sven Joachim).
  * Italian (Milo Casagrande). Closes: #627832, #657849
  * Swedish (Peter Krefting).
  * French (Christian Perrier)
  [ Updated scripts translations ]
  * German (Helge Kreutzmann).
  * Spanish (Omar Campagne). Closes: #636238
  * Swedish (Peter Krefting).
  [ Updated man page translations ]
  * German (Helge Kreutzmann), including typo fix in dpkg-genchanges
    Closes: #646496, sub optimal translation of package states LP: #368783
    and an fix by Chris Leick
  * Japanese (TAKAHASHI Motonobu).
  * Spanish (Omar Campagne). Closes: #643969
  * Swedish (Peter Krefting).
  * Minor errors corrected in French (thanks to David Prévot)
  * Fix translation of -B and -A options of dpkg-buildpackage.
    Thanks to Vincent Danjean. Closes: #654626
  [ Updated dselect translations ]
  * Dutch (Jeroen Schot). Closes: #651813

ubuntu/oneiric 2011-10-06 08:03:45 UTC 2011-10-06
Import patches-unapplied version 1.16.0.3ubuntu5 to ubuntu/oneiric

Author: Steve Langasek
Author Date: 2011-10-06 07:29:02 UTC

Import patches-unapplied version 1.16.0.3ubuntu5 to ubuntu/oneiric

Imported using git-ubuntu import.

Changelog parent: 7328833f881b8063828bef3454439fa3d78f28ba

New changelog entries:
  * Cherry pick b8d4668 and 967a45f from pu/multiarch so that cross-grading a
    package doesn't result in dpkg believing the package has been disappeared
    on the next call. Thanks to Raphaël Hertzog <hertzog@debian.org> for
    the quick fix! (LP: #863675)

ubuntu/natty-proposed 2011-06-29 10:06:07 UTC 2011-06-29
Import patches-unapplied version 1.16.0~ubuntu7.1 to ubuntu/natty-proposed

Author: Steve Langasek
Author Date: 2011-06-25 18:49:46 UTC

Import patches-unapplied version 1.16.0~ubuntu7.1 to ubuntu/natty-proposed

Imported using git-ubuntu import.

Changelog parent: 9a04483a53fb93bd7ccc5933e0d7b80294eb0446

New changelog entries:
  * src/packages.c: fix use of --force-depends so that it works again for
    foreign arch packages. Thanks to Raphaël Hertzog for the fix.
    LP: #767634.
  * regenerate lib/dpkg/trigdeferred.c from lib/dpkg/trigdeferred.l in
    the source, to ensure we don't end up with breakage from an out-of-date
    intermediate file as happened in oneiric.
  [ Guillem Jover ]
  * d84b36a81088721b340e52664aa2c3379fea2a9a: be less strict in the face of
    unknown Priority: fields in /var/lib/dpkg/status, so dpkg doesn't fail
    to run on systems whose contents were previously permitted.
    LP: #773022.

ubuntu/natty-devel 2011-06-29 10:06:07 UTC 2011-06-29
Import patches-unapplied version 1.16.0~ubuntu7.1 to ubuntu/natty-proposed

Author: Steve Langasek
Author Date: 2011-06-25 18:49:46 UTC

Import patches-unapplied version 1.16.0~ubuntu7.1 to ubuntu/natty-proposed

Imported using git-ubuntu import.

Changelog parent: 9a04483a53fb93bd7ccc5933e0d7b80294eb0446

New changelog entries:
  * src/packages.c: fix use of --force-depends so that it works again for
    foreign arch packages. Thanks to Raphaël Hertzog for the fix.
    LP: #767634.
  * regenerate lib/dpkg/trigdeferred.c from lib/dpkg/trigdeferred.l in
    the source, to ensure we don't end up with breakage from an out-of-date
    intermediate file as happened in oneiric.
  [ Guillem Jover ]
  * d84b36a81088721b340e52664aa2c3379fea2a9a: be less strict in the face of
    unknown Priority: fields in /var/lib/dpkg/status, so dpkg doesn't fail
    to run on systems whose contents were previously permitted.
    LP: #773022.

ubuntu/natty-updates 2011-06-29 10:06:07 UTC 2011-06-29
Import patches-unapplied version 1.16.0~ubuntu7.1 to ubuntu/natty-proposed

Author: Steve Langasek
Author Date: 2011-06-25 18:49:46 UTC

Import patches-unapplied version 1.16.0~ubuntu7.1 to ubuntu/natty-proposed

Imported using git-ubuntu import.

Changelog parent: 9a04483a53fb93bd7ccc5933e0d7b80294eb0446

New changelog entries:
  * src/packages.c: fix use of --force-depends so that it works again for
    foreign arch packages. Thanks to Raphaël Hertzog for the fix.
    LP: #767634.
  * regenerate lib/dpkg/trigdeferred.c from lib/dpkg/trigdeferred.l in
    the source, to ensure we don't end up with breakage from an out-of-date
    intermediate file as happened in oneiric.
  [ Guillem Jover ]
  * d84b36a81088721b340e52664aa2c3379fea2a9a: be less strict in the face of
    unknown Priority: fields in /var/lib/dpkg/status, so dpkg doesn't fail
    to run on systems whose contents were previously permitted.
    LP: #773022.

ubuntu/natty 2011-04-14 21:06:03 UTC 2011-04-14
Import patches-unapplied version 1.16.0~ubuntu7 to ubuntu/natty

Author: Steve Langasek
Author Date: 2011-04-14 18:28:51 UTC

Import patches-unapplied version 1.16.0~ubuntu7 to ubuntu/natty

Imported using git-ubuntu import.

Changelog parent: 8eed54651355f51c878e40482cb7be7b1ea40dbd

New changelog entries:
  * src/packages.c: fix the check for whether our dependencies are
    installed, so that it works correctly for multi-arch: foreign packages
    configured during the current dpkg run. Thanks to Raphaël Hertzog
    <hertzog@debian.org> for the fix. LP: #756381.
  [ Raphaël Hertzog ]
  * fddba30d74856e2d5c3f287343569fc259729bc0: Fix regression in dpkg 1.16.0
    affecting dpkg R. Closes: #620636.

applied/debian/lenny 2011-01-22 21:06:09 UTC 2011-01-22
Import patches-applied version 1.14.31 to applied/debian/lenny

Author: Raphaël Hertzog
Author Date: 2011-01-05 09:58:17 UTC

Import patches-applied version 1.14.31 to applied/debian/lenny

Imported using git-ubuntu import.

Changelog parent: 07cb0cfc3a2bc715f97af85306c89aa1a7de1519
Unapplied parent: 75e144c959c6a9b350b41160c22e9cbc77159c78

New changelog entries:
  * Fix multiple security issues with dpkg-source (CVE-2010-1679):
    - Enhance checks to catch maliciously crafted patches which could modify
      files outside of the unpacked source package.
    - Do not consider a top-level symlink like a directory when
      extracting a tarball.
    - Exclude .pc while extracting the upstream tarball in 3.0 (quilt)
      as patch blindly writes in that directory during unpack (and would
      follow any existing symlink).

debian/lenny 2011-01-22 21:06:09 UTC 2011-01-22
Import patches-unapplied version 1.14.31 to debian/lenny

Author: Raphaël Hertzog
Author Date: 2011-01-05 09:58:17 UTC

Import patches-unapplied version 1.14.31 to debian/lenny

Imported using git-ubuntu import.

Changelog parent: 3ce344d9819e41a6206cedac06522a228cf3c34a

New changelog entries:
  * Fix multiple security issues with dpkg-source (CVE-2010-1679):
    - Enhance checks to catch maliciously crafted patches which could modify
      files outside of the unpacked source package.
    - Do not consider a top-level symlink like a directory when
      extracting a tarball.
    - Exclude .pc while extracting the upstream tarball in 3.0 (quilt)
      as patch blindly writes in that directory during unpack (and would
      follow any existing symlink).

ubuntu/karmic-security 2011-01-06 21:09:40 UTC 2011-01-06
Import patches-unapplied version 1.15.4ubuntu2.3 to ubuntu/karmic-security

Author: Kees Cook
Author Date: 2011-01-06 18:28:01 UTC

Import patches-unapplied version 1.15.4ubuntu2.3 to ubuntu/karmic-security

Imported using git-ubuntu import.

Changelog parent: 13447959bb9a5fe2e9f4ece5915a4e126861180b

New changelog entries:
  * SECURITY UPDATE: relative directory and symlink following in source pkgs.
    - scripts/Dpkg/Source/Archive.pm, scripts/Dpkg/Source/Patch.pm,
      scripts/Dpkg/Source/Package/V2.pm: applied fixes from Raphael Hertzog,
      thanks to Raphael Geissert.
    - CVE-2010-1679

ubuntu/maverick-updates 2011-01-06 21:09:40 UTC 2011-01-06
Import patches-unapplied version 1.15.8.4ubuntu3.1 to ubuntu/maverick-security

Author: Kees Cook
Author Date: 2011-01-06 18:17:50 UTC

Import patches-unapplied version 1.15.8.4ubuntu3.1 to ubuntu/maverick-security

Imported using git-ubuntu import.

Changelog parent: 71d4c048d63c1f1303f0d189453b70b70f8a677f

New changelog entries:
  * SECURITY UPDATE: relative directory and symlink following in source pkgs.
    - scripts/Dpkg/Source/Archive.pm, scripts/Dpkg/Source/Patch.pm,
      scripts/Dpkg/Source/Package/V2.pm: applied fixes from Raphael Hertzog,
      thanks to Raphael Geissert.
    - CVE-2010-1679

ubuntu/maverick-devel 2011-01-06 21:09:40 UTC 2011-01-06
Import patches-unapplied version 1.15.8.4ubuntu3.1 to ubuntu/maverick-security

Author: Kees Cook
Author Date: 2011-01-06 18:17:50 UTC

Import patches-unapplied version 1.15.8.4ubuntu3.1 to ubuntu/maverick-security

Imported using git-ubuntu import.

Changelog parent: 71d4c048d63c1f1303f0d189453b70b70f8a677f

New changelog entries:
  * SECURITY UPDATE: relative directory and symlink following in source pkgs.
    - scripts/Dpkg/Source/Archive.pm, scripts/Dpkg/Source/Patch.pm,
      scripts/Dpkg/Source/Package/V2.pm: applied fixes from Raphael Hertzog,
      thanks to Raphael Geissert.
    - CVE-2010-1679

ubuntu/maverick-security 2011-01-06 21:09:40 UTC 2011-01-06
Import patches-unapplied version 1.15.8.4ubuntu3.1 to ubuntu/maverick-security

Author: Kees Cook
Author Date: 2011-01-06 18:17:50 UTC

Import patches-unapplied version 1.15.8.4ubuntu3.1 to ubuntu/maverick-security

Imported using git-ubuntu import.

Changelog parent: 71d4c048d63c1f1303f0d189453b70b70f8a677f

New changelog entries:
  * SECURITY UPDATE: relative directory and symlink following in source pkgs.
    - scripts/Dpkg/Source/Archive.pm, scripts/Dpkg/Source/Patch.pm,
      scripts/Dpkg/Source/Package/V2.pm: applied fixes from Raphael Hertzog,
      thanks to Raphael Geissert.
    - CVE-2010-1679

ubuntu/karmic-devel 2011-01-06 21:09:40 UTC 2011-01-06
Import patches-unapplied version 1.15.4ubuntu2.3 to ubuntu/karmic-security

Author: Kees Cook
Author Date: 2011-01-06 18:28:01 UTC

Import patches-unapplied version 1.15.4ubuntu2.3 to ubuntu/karmic-security

Imported using git-ubuntu import.

Changelog parent: 13447959bb9a5fe2e9f4ece5915a4e126861180b

New changelog entries:
  * SECURITY UPDATE: relative directory and symlink following in source pkgs.
    - scripts/Dpkg/Source/Archive.pm, scripts/Dpkg/Source/Patch.pm,
      scripts/Dpkg/Source/Package/V2.pm: applied fixes from Raphael Hertzog,
      thanks to Raphael Geissert.
    - CVE-2010-1679

ubuntu/karmic-updates 2011-01-06 21:09:40 UTC 2011-01-06
Import patches-unapplied version 1.15.4ubuntu2.3 to ubuntu/karmic-security

Author: Kees Cook
Author Date: 2011-01-06 18:28:01 UTC

Import patches-unapplied version 1.15.4ubuntu2.3 to ubuntu/karmic-security

Imported using git-ubuntu import.

Changelog parent: 13447959bb9a5fe2e9f4ece5915a4e126861180b

New changelog entries:
  * SECURITY UPDATE: relative directory and symlink following in source pkgs.
    - scripts/Dpkg/Source/Archive.pm, scripts/Dpkg/Source/Patch.pm,
      scripts/Dpkg/Source/Package/V2.pm: applied fixes from Raphael Hertzog,
      thanks to Raphael Geissert.
    - CVE-2010-1679

1100 of 155 results

Other repositories

Name Last Modified
lp:ubuntu/+source/dpkg 8 hours ago
lp:~ddstreet/ubuntu/+source/dpkg 2018-02-23
12 of 2 results
You can't create new repositories for dpkg in Ubuntu.