Change log for dpkg package in Ubuntu
226 → 300 of 338 results | First • Previous • Next • Last |
dpkg (1.15.5.6ubuntu4.5) lucid-security; urgency=low * 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 -- Kees Cook <email address hidden> Thu, 06 Jan 2011 11:08:21 -0800
Available diffs
dpkg (1.15.4ubuntu2.3) karmic-security; urgency=low * 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 -- Kees Cook <email address hidden> Thu, 06 Jan 2011 10:28:01 -0800
Available diffs
dpkg (1.15.8.4ubuntu3.1) maverick-security; urgency=low * 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 -- Kees Cook <email address hidden> Thu, 06 Jan 2011 10:17:50 -0800
Available diffs
Superseded in natty-release |
dpkg (1.15.8.7ubuntu1) natty; urgency=low * Resynchronise with Debian. Remaining changes: - Adjust versioned emacs22 conflicts to cope with versions in Ubuntu. - cputable: Set cpu to i686 for arch i386.
Available diffs
- diff from 1.15.8.6ubuntu1 to 1.15.8.7ubuntu1 (219.0 KiB)
Superseded in natty-release |
dpkg (1.15.8.6ubuntu1) natty; urgency=low * Resynchronise with Debian. Remaining changes: - Adjust versioned emacs22 conflicts to cope with versions in Ubuntu. - cputable: Set cpu to i686 for arch i386. * Restore optimisations on armel, now that the compiler is believed to be fixed (LP: #674146).
Available diffs
- diff from 1.15.8.5ubuntu2 to 1.15.8.6ubuntu1 (527.3 KiB)
Superseded in natty-release |
dpkg (1.15.8.5ubuntu2) natty; urgency=low * debian/rules: Disabled compiler optimizations on arch "armel" (LP: #674146) This is a temporary work-around until we can identify the cause of the stack corruption and subsequent SIGSEGV. -- James Hunt <email address hidden> Tue, 16 Nov 2010 13:54:56 +0000
Available diffs
- diff from 1.15.8.5ubuntu1 to 1.15.8.5ubuntu2 (831 bytes)
Superseded in natty-release |
dpkg (1.15.8.5ubuntu1) natty; urgency=low * Resynchronise with Debian. Remaining changes: - Adjust versioned emacs22 conflicts to cope with versions in Ubuntu. - cputable: Set cpu to i686 for arch i386.
Available diffs
- diff from 1.15.8.4ubuntu3 to 1.15.8.5ubuntu1 (703.5 KiB)
dpkg (1.15.5.6ubuntu4.4) lucid-proposed; urgency=low * scripts/Dpkg/Source/Archive.pm: Drop -k parameter from the tar call used by dpkg-source to extract tarballs. Upstream binary files modified by the packager were not properly installed due to this. Patch based on that of Raphaël Hertzog (upstream, debian git). (LP: #633015) -- Dave Walker (Daviey) <email address hidden> Sat, 02 Oct 2010 00:30:53 +0100
Available diffs
dpkg (1.15.5.6ubuntu4.3) lucid-security; urgency=low * SECURITY UPDATE: no change rebuild to use the new statically linked libbz2 which fixed CVE-2010-0405 -- Jamie Strandboge <email address hidden> Mon, 20 Sep 2010 07:56:11 -0500
Available diffs
- diff from 1.15.5.6ubuntu4.2 to 1.15.5.6ubuntu4.3 (407 bytes)
dpkg (1.14.16.6ubuntu4.2) hardy-security; urgency=low * SECURITY UPDATE: no change rebuild to use the new statically linked libbz2 which fixed CVE-2010-0405 -- Jamie Strandboge <email address hidden> Wed, 15 Sep 2010 13:29:07 -0500
Available diffs
dpkg (1.14.24ubuntu1.2) jaunty-security; urgency=low * SECURITY UPDATE: no change rebuild to use the new statically linked libbz2 which fixed CVE-2010-0405 -- Jamie Strandboge <email address hidden> Wed, 15 Sep 2010 13:30:46 -0500
Available diffs
- diff from 1.14.24ubuntu1.1 to 1.14.24ubuntu1.2 (413 bytes)
dpkg (1.15.4ubuntu2.2) karmic-security; urgency=low * SECURITY UPDATE: no change rebuild to use the new statically linked libbz2 which fixed CVE-2010-0405 -- Jamie Strandboge <email address hidden> Wed, 15 Sep 2010 13:31:13 -0500
Available diffs
- diff from 1.15.4ubuntu2.1 to 1.15.4ubuntu2.2 (409 bytes)
dpkg (1.13.11ubuntu7.2) dapper-security; urgency=low * SECURITY UPDATE: no change rebuild to use the new statically linked libbz2 which fixed CVE-2010-0405 -- Jamie Strandboge <email address hidden> Wed, 15 Sep 2010 13:25:14 -0500
Available diffs
- diff from 1.13.11ubuntu7.1 to 1.13.11ubuntu7.2 (412 bytes)
dpkg (1.15.8.4ubuntu3) maverick; urgency=low * scripts/Dpkg/Source/Archive.pm: Drop -k parameter from the tar call used by dpkg-source to extract tarballs. Upstream binary files modified by the packager were not properly installed due to this. Patch courtesy of Raphaël Hertzog (upstream, debian git). (LP: #633015) -- Dave Walker (Daviey) <email address hidden> Wed, 08 Sep 2010 10:17:20 +0100
Available diffs
- diff from 1.15.8.4ubuntu2 to 1.15.8.4ubuntu3 (708 bytes)
Deleted in lucid-proposed (Reason: moved to -updates) |
dpkg (1.15.5.6ubuntu4.2) lucid-proposed; urgency=low * Backport my patch from dpkg 1.15.6.1: - Accept source packages without "Format" field for compatibility with very old source packages (LP: #632280). -- Colin Watson <email address hidden> Tue, 07 Sep 2010 12:05:25 +0100
Available diffs
- diff from 1.15.5.6ubuntu4.1 to 1.15.5.6ubuntu4.2 (753 bytes)
Superseded in maverick-release |
dpkg (1.15.8.4ubuntu2) maverick; urgency=low * Backport from sid branch (Guillem Jover): - Do not print a warning when parsing status or status log files on half-installed packages w/o a Description or Maintainer field, as this happens normally when the package was never installed before (LP: #619135). -- Colin Watson <email address hidden> Mon, 23 Aug 2010 12:07:24 +0100
Available diffs
- diff from 1.15.8.4ubuntu1 to 1.15.8.4ubuntu2 (907 bytes)
Superseded in maverick-release |
dpkg (1.15.8.4ubuntu1) maverick; urgency=low * Resynchronise with Debian. Remaining changes: - Adjust versioned emacs22 conflicts to cope with versions in Ubuntu. - cputable: Set cpu to i686 for arch i386.
Available diffs
- diff from 1.15.8.2ubuntu4 to 1.15.8.4ubuntu1 (365.7 KiB)
Superseded in maverick-release |
dpkg (1.15.8.2ubuntu4) maverick; urgency=low * Cherry-pick d9af569 from dpkg.git sid branch to fix dpkg-shlibdeps in cross-builds: [ Raphaël Hertzog] * When analyzing the ELF format of a binary in dpkg-shlibdeps, fallback on usual objdump when the cross objdump failed. Closes: #591522 -- Loic Minier <email address hidden> Thu, 12 Aug 2010 07:03:19 +0200
Available diffs
Superseded in maverick-release |
dpkg (1.15.8.2ubuntu3) maverick; urgency=low * debian/rules: Globally set $PATH instead of just for dh_builddeb, so that it also applies to pkg-create-dbgsym. -- Martin Pitt <email address hidden> Mon, 02 Aug 2010 11:26:48 +0200
Available diffs
- diff from 1.15.8.2ubuntu2 to 1.15.8.2ubuntu3 (802 bytes)
Superseded in maverick-release |
dpkg (1.15.8.2ubuntu2) maverick; urgency=low * Fix buffer overflow in dpkg_ar_member_put_header. Cherrypicked from trunk. (LP: #612457, Debian #591312) * debian/rules: Add build-tree/dpkg-deb to $PATH when calling dh_builddeb, to pull ourselves out of above swamp. -- Martin Pitt <email address hidden> Mon, 02 Aug 2010 11:03:18 +0200
Available diffs
- diff from 1.15.8.2ubuntu1 to 1.15.8.2ubuntu2 (942 bytes)
Superseded in maverick-release |
dpkg (1.15.8.2ubuntu1) maverick; urgency=low * Resynchronise with Debian. Remaining changes: - Adjust versioned emacs22 conflicts to cope with versions in Ubuntu. - cputable: Set cpu to i686 for arch i386.
Available diffs
dpkg (1.15.5.6ubuntu4.1) lucid-proposed; urgency=low * Backport proposed patch from Guillem Jover: - On Linux, call sync() (which is synchronous) before rename() rather than calling fsync() once per file (LP: #570805). -- Colin Watson <email address hidden> Mon, 28 Jun 2010 14:32:02 +0100
Available diffs
Superseded in maverick-release |
dpkg (1.15.7.2ubuntu2) maverick; urgency=low * Backport support for the file filtering feature as per the mobile team's request. Add two new dpkg options --path-exclude and --path-include (Upstream commit 4694cd64) and two followup bug fixes (commits 58b91fbb and f008d677). -- Martin Pitt <email address hidden> Mon, 28 Jun 2010 10:23:45 +0200
Available diffs
Superseded in maverick-release |
dpkg (1.15.7.2ubuntu1) maverick; urgency=low * Resynchronise with Debian. Remaining changes: - Adjust versioned emacs22 conflicts to cope with versions in Ubuntu. - Implement handling of hardening-wrapper options via DEB_BUILD_OPTIONS. - cputable: Set cpu to i686 for arch i386. * Drop change to output a newline after a postinst is run; this is probably not going to be merged in Debian and it's not worth carrying a delta for this. * Drop remnants of fixes for duplicate close/closedir calls; what's left no longer appears to make any practical difference, since the duplicate calls will at worst simply return EBADF/EINVAL. * libdpkg: Fix buffer overflow in ar test.
Available diffs
Superseded in maverick-release |
dpkg (1.15.5.6ubuntu5) maverick; urgency=low * cputable: Set cpu to i686 for arch i386. -- Matthias Klose <email address hidden> Tue, 18 May 2010 12:48:26 +0200
Available diffs
- diff from 1.15.5.6ubuntu4 to 1.15.5.6ubuntu5 (537 bytes)
dpkg (1.15.5.6ubuntu4) lucid; urgency=low * Backport from upstream: - Restore fsync during package unpack (LP: #559915). This is now done by deferring the fsync and rename for normal files in tar extraction so that it's done in one pass afterwards, to avoid massive I/O degradation due to the serialization from each write + fsync. When creating hard links to normal files on extraction use the .dpkg-new filename for source as the file is not yet in place due to the rename deferral. - Fix dpkg to not lose package metadata on filesystems where readdir() returns new files added after the opendir() call, btrfs in particular triggered the problematic behaviour. Closes: #575891 - Report deferred trigger errors on status-fd. Closes: #574599, LP: #540252 Thanks to Michael Vogt <email address hidden>. -- Colin Watson <email address hidden> Thu, 15 Apr 2010 12:38:50 +0100
Available diffs
Superseded in lucid-release |
dpkg (1.15.5.6ubuntu3) lucid; urgency=low * Revert fsync during package unpack for now; it's unacceptably slow for packages with lots of small files, and we can't ship beta-1 this way. We'll do something better once it's decided upstream (LP: #537241). -- Colin Watson <email address hidden> Tue, 16 Mar 2010 10:04:38 +0000
Available diffs
- diff from 1.15.5.6ubuntu2 to 1.15.5.6ubuntu3 (707 bytes)
dpkg (1.13.11ubuntu7.1) dapper-security; urgency=low * SECURITY UPDATE: arbitrary file overwriting via symlinks and relative directories. - upstream fixes thanks to Raphael Hertzog, backported inline to scripts/dpkg-source.pl. - CVE-2010-0396 -- Kees Cook <email address hidden> Wed, 10 Mar 2010 16:44:19 -0800
Available diffs
dpkg (1.14.16.6ubuntu4.1) hardy-security; urgency=low * SECURITY UPDATE: arbitrary file overwriting via symlinks and relative directories. - upstream fixes thanks to Raphael Hertzog, backported inline to scripts/dpkg-source.pl. - CVE-2010-0396 -- Kees Cook <email address hidden> Wed, 10 Mar 2010 14:54:24 -0800
Available diffs
dpkg (1.14.20ubuntu6.3) intrepid-security; urgency=low * SECURITY UPDATE: arbitrary file overwriting via symlinks and relative directories. - upstream fixes thanks to Raphael Hertzog, backported inline to scripts/Dpkg/Source/Package/V3/quilt.pm, and scripts/Dpkg/Source/Patch.pm b/scripts/Dpkg/Source/Patch.pm. - CVE-2010-0396 -- Kees Cook <email address hidden> Wed, 10 Mar 2010 13:54:45 -0800
Available diffs
dpkg (1.14.24ubuntu1.1) jaunty-security; urgency=low * SECURITY UPDATE: arbitrary file overwriting via symlinks and relative directories. - upstream fixes thanks to Raphael Hertzog, backported inline to scripts/Dpkg/Source/Package/V3/quilt.pm, and scripts/Dpkg/Source/Patch.pm b/scripts/Dpkg/Source/Patch.pm. - CVE-2010-0396 -- Kees Cook <email address hidden> Wed, 10 Mar 2010 13:54:45 -0800
Available diffs
dpkg (1.15.4ubuntu2.1) karmic-security; urgency=low * SECURITY UPDATE: arbitrary file overwriting via symlinks and relative directories. - upstream fixes thanks to Raphael Hertzog, backported inline to scripts/Dpkg/Source/Package/V3/quilt.pm, and scripts/Dpkg/Source/Patch.pm b/scripts/Dpkg/Source/Patch.pm. - CVE-2010-0396 -- Kees Cook <email address hidden> Wed, 10 Mar 2010 13:54:45 -0800
Available diffs
Superseded in lucid-release |
dpkg (1.15.5.6ubuntu2) lucid; urgency=high * Backport from upstream: - Use FIEMAP when available (on Linux based systems) to sort the .list files loading order. With a cold cache it improves up to a 70%. Thanks to Morten Hustveit <email address hidden>. LP: #442114 - Call fsync(2) after writing files on disk, to get the atomicity guarantees when doing rename(2). Based on a patch by Jean-Baptiste Lallement <email address hidden>. Closes: #430958, LP: #512096 * Security fixes by Raphaël Hertzog, also backported from upstream (CVE-2010-0396): - Modify dpkg-source to error out when it would apply patches containing insecure paths (with "/../") and also error out when it would apply a patch through a symlink. Those checks are required as patch will happily modify files outside of the target directory and unpacking a source package should not be able to have any side-effect outside of the target directory. LP: #532445 - Also error out when the quilt series contains a path with "/../" as this can cause patch to create files outside of the source package due to the -B .pc/$path option that it gets. -- Colin Watson <email address hidden> Thu, 11 Mar 2010 00:34:28 +0000
Available diffs
Superseded in lucid-release |
dpkg (1.15.5.6ubuntu1) lucid; urgency=low * Resynchronise with Debian. Remaining changes: Ubuntu-specific adjustments (probably): - Adjust versioned emacs22 conflicts to cope with versions in Ubuntu. Miscellaneous bug fixes: - Avoid duplicate attempts to [f]close in obscure error situations which might conceivably close wrong fds. - Revert change to stop outputting a newline after a postinst is run (Debian #392317). Build options: - Point to https://wiki.ubuntu.com/DistCompilerFlags from dpkg-buildpackage(1). - Set default LDFLAGS to -Wl,-Bsymbolic-functions. (We've already taken this hit in Ubuntu.) - Implement handling of hardening-wrapper options via DEB_BUILD_OPTIONS. * Drop lpia hacks; lpia is no longer supported. * Drop moves of various Conflicts to Breaks, which are moot since hardy has newer versions of all the affected packages.
Available diffs
Superseded in lucid-release |
dpkg (1.15.4.1ubuntu1) lucid; urgency=low * Resynchronise with Debian. Remaining changes: Ubuntu-specific adjustments (probably): - Use i686 for lpia in cputable and triplettable. - Hack Dpkg::Arch to return i686 for lpia. - Move various Conflicts to Breaks, since upgrades from stable Ubuntu releases support Breaks. - Adjust versioned emacs22 conflicts to cope with versions in Ubuntu. Miscellaneous bug fixes: - Avoid duplicate attempts to [f]close in obscure error situations which might conceivably close wrong fds. - Revert change to stop outputting a newline after a postinst is run (Debian #392317). - Use the two-arg form of open in Dpkg::Control so that "-" can be passed to parse stdin as a control file (Debian #465340). Launchpad integration: - Add Launchpad-Bugs-Fixed handling in a few more places. Build options: - Point to https://wiki.ubuntu.com/DistCompilerFlags from dpkg-buildpackage(1). - Set default LDFLAGS to -Wl,-Bsymbolic-functions. (We've already taken this hit in Ubuntu.) - Implement handling of hardening-wrapper options via DEB_BUILD_OPTIONS.
Available diffs
- diff from 1.15.4ubuntu2 to 1.15.4.1ubuntu1 (10.5 KiB)
dpkg (1.15.4ubuntu2) karmic; urgency=low * dpkg: Adjust versioned emacs22 conflicts. LP: #432584. -- Matthias Klose <email address hidden> Sun, 20 Sep 2009 10:08:33 +0200
Available diffs
- diff from 1.15.4ubuntu1 to 1.15.4ubuntu2 (647 bytes)
Superseded in karmic-release |
dpkg (1.15.4ubuntu1) karmic; urgency=low * Resynchronise with Debian (LP: #427854). Remaining changes: Ubuntu-specific adjustments (probably): - Use i686 for lpia in cputable and triplettable. - Hack Dpkg::Arch to return i686 for lpia. - Move various Conflicts to Breaks, since upgrades from stable Ubuntu releases support Breaks. Miscellaneous bug fixes: - Avoid duplicate attempts to [f]close in obscure error situations which might conceiveably close wrong fds. - Revert change to stop outputting a newline after a postinst is run (Debian #392317). - Use the two-arg form of open in Dpkg::Control so that "-" can be passed to parse stdin as a control file (Debian #465340). Launchpad integration: - Add Launchpad-Bugs-Fixed handling in a few more places. Build options: - Point to https://wiki.ubuntu.com/DistCompilerFlags from dpkg-buildpackage(1). - Set default LDFLAGS to -Wl,-Bsymbolic-functions. (We've already taken this hit in Ubuntu.) - Implement handling of hardening-wrapper options via DEB_BUILD_OPTIONS.
Available diffs
Superseded in karmic-release |
dpkg (1.15.3.1ubuntu1) karmic; urgency=low * Resynchronise with Debian. Remaining changes: Ubuntu-specific adjustments (probably): - Use i686 for lpia in cputable and triplettable. - Hack Dpkg::Arch to return i686 for lpia. - Move various Conflicts to Breaks, since upgrades from stable Ubuntu releases support Breaks. Miscellaneous bug fixes: - Avoid duplicate attempts to [f]close in obscure error situations which might conceiveably close wrong fds. - Revert change to stop outputting a newline after a postinst is run (Debian #392317). - Use the two-arg form of open in Dpkg::Control so that "-" can be passed to parse stdin as a control file (Debian #465340). Launchpad integration: - Add Launchpad-Bugs-Fixed handling in a few more places. Build options: - Point to https://wiki.ubuntu.com/DistCompilerFlags from dpkg-buildpackage(1). - Set default LDFLAGS to -Wl,-Bsymbolic-functions. (We've already taken this hit in Ubuntu.) - Implement handling of hardening-wrapper options via DEB_BUILD_OPTIONS.
Available diffs
Superseded in karmic-release |
dpkg (1.15.3ubuntu1) karmic; urgency=low * Resynchronise with Debian (LP: #393280). Remaining changes: Ubuntu-specific adjustments (probably): - Use i686 for lpia in cputable and triplettable. - Hack Dpkg::Arch to return i686 for lpia. - Move various Conflicts to Breaks, since upgrades from stable Ubuntu releases support Breaks. Miscellaneous bug fixes: - Avoid duplicate attempts to [f]close in obscure error situations which might conceiveably close wrong fds. - Revert change to stop outputting a newline after a postinst is run (Debian #392317). - Use the two-arg form of open in Dpkg::Control so that "-" can be passed to parse stdin as a control file (Debian #465340). Launchpad integration: - Add Launchpad-Bugs-Fixed handling in a few more places. Build options: - Point to https://wiki.ubuntu.com/DistCompilerFlags from dpkg-buildpackage(1). - Set default LDFLAGS to -Wl,-Bsymbolic-functions. (We've already taken this hit in Ubuntu.) - Implement handling of hardening-wrapper options via DEB_BUILD_OPTIONS.
Available diffs
- diff from 1.15.2ubuntu1 to 1.15.3ubuntu1 (1.2 MiB)
Superseded in karmic-release |
dpkg (1.15.2ubuntu1) karmic; urgency=low * Resynchronise with Debian. Remaining changes: Ubuntu-specific adjustments (probably): - Use i686 for lpia in cputable and triplettable. - Hack Dpkg::Arch to return i686 for lpia. - Move various Conflicts to Breaks, since upgrades from stable Ubuntu releases support Breaks. Miscellaneous bug fixes: - Avoid closing fsys tarfile pipe twice even in normal operation - normally EBADF but might sometimes close some other desired fd and cause hideous doom. - Avoid duplicate attempts to [f]close in obscure error situations which might conceiveably close wrong fds. - Revert change to stop outputting a newline after a postinst is run (Debian #392317). - Use the two-arg form of open in Dpkg::Control so that "-" can be passed to parse stdin as a control file (Debian #465340). Launchpad integration: - Add Launchpad-Bugs-Fixed handling in a few more places. Build options: - Point to https://wiki.ubuntu.com/DistCompilerFlags from dpkg-buildpackage(1). - Set default LDFLAGS to -Wl,-Bsymbolic-functions. (We've already taken this hit in Ubuntu.) - Implement handling of hardening-wrapper options via DEB_BUILD_OPTIONS.
Available diffs
Superseded in karmic-release |
dpkg (1.14.24ubuntu2) karmic; urgency=low * Backport from unstable (we'll merge soon enough, but I'm waiting for 1.15.1): - Fix dpkg-source to not die when uncompressor processes are killed by SIGPIPE due to tar closing the pipe without exhausting all the data available. Closes: #523329 -- Colin Watson <email address hidden> Wed, 29 Apr 2009 00:26:36 +0100
Available diffs
dpkg (1.14.20ubuntu6.2) intrepid-proposed; urgency=low * Backport from 1.14.21 (Raphael Hertzog): - Fix dpkg-source to not use -i and -I by default with "1.0" source packages. Closes: #495138, LP: #317761 -- Colin Watson <email address hidden> Thu, 05 Mar 2009 09:37:38 +0000
Available diffs
- diff from 1.14.20ubuntu6.1 to 1.14.20ubuntu6.2 (841 bytes)
dpkg (1.14.20ubuntu6.1) intrepid-proposed; urgency=low * deal with dpkg database in inconsitent state (git commit 4c93e0ea1c95dd9259ae0424766913ade140a4b3) LP: #323894 [ Guillem Jover ] * When loading the status file fix up any inconsistent package in state triggers-awaited w/o the corresponding package with pending triggers. Closes: #487637, #486843, #489068 -- Michael Vogt <email address hidden> Wed, 04 Feb 2009 09:30:15 +0100
Available diffs
dpkg (1.14.24ubuntu1) jaunty; urgency=low * Resynchronise with Debian. Remaining changes: Ubuntu-specific adjustments (probably): - Use i686 for lpia in cputable and triplettable. - Hack Dpkg::Arch to return i686 for lpia. - Move various Conflicts to Breaks, since upgrades from stable Ubuntu releases support Breaks. - Check source package signatures using /usr/share/keyrings/ubuntu-archive-keyring.gpg if it exists. Miscellaneous bug fixes: - Avoid closing fsys tarfile pipe twice even in normal operation - normally EBADF but might sometimes close some other desired fd and cause hideous doom. - Avoid duplicate attempts to [f]close in obscure error situations which might conceiveably close wrong fds. - Add a few more comments around obscure bits of trigger handling code which confused both me and Ian during the merge. - Revert change to stop outputting a newline after a postinst is run (Debian #392317). - Use the two-arg form of open in Dpkg::Control so that "-" can be passed to parse stdin as a control file (Debian #465340). - chdir("/") after chroot() when executing maintainer scripts under --instdir (Debian #509578). Launchpad integration: - Implement changelog-closes-bugs for Ubuntu (see https://wiki.ubuntu.com/ClosingBugsFromChangelog). - Add Launchpad-Bugs-Fixed to dpkg-genchanges too, to make it not complain about unknown fields. DebianMaintainerField: - scripts/dpkg-source.pl: Check that debian/control complies with https://wiki.ubuntu.com/DebianMaintainerField: If $DEBEMAIL contains '@ubuntu.com', refuse to build a source package if we have an Ubuntu version number, but Maintainer: is not an Ubuntu address. Output a warning if $DEBEMAIL contains 'ubuntu' but not '@ubuntu.com', or if there is no XSBC-Original-Maintainer: field for packages with an Ubuntu version number (Debian #426752). Build options: - Point to https://wiki.ubuntu.com/DistCompilerFlags from dpkg-buildpackage(1). - Set default LDFLAGS to -Wl,-Bsymbolic-functions. (We've already taken this hit in Ubuntu.) - Implement handling of hardening-wrapper options via DEB_BUILD_OPTIONS.
Available diffs
- diff from 1.14.23ubuntu1 to 1.14.24ubuntu1 (84.9 KiB)
Superseded in jaunty-release |
dpkg (1.14.23ubuntu1) jaunty; urgency=low * Resynchronise with Debian. Remaining changes: Ubuntu-specific adjustments (probably): - Use i686 for lpia in cputable and triplettable. - Hack Dpkg::Arch to return i686 for lpia. - Move various Conflicts to Breaks, since upgrades from stable Ubuntu releases support Breaks. - Check source package signatures using /usr/share/keyrings/ubuntu-archive-keyring.gpg if it exists. Miscellaneous bug fixes: - Avoid closing fsys tarfile pipe twice even in normal operation - normally EBADF but might sometimes close some other desired fd and cause hideous doom. - Avoid duplicate attempts to [f]close in obscure error situations which might conceiveably close wrong fds. - Add a few more comments around obscure bits of trigger handling code which confused both me and Ian during the merge. - Revert change to stop outputting a newline after a postinst is run (Debian #392317). - Use the two-arg form of open in Dpkg::Control so that "-" can be passed to parse stdin as a control file (Debian #465340). - chdir("/") after chroot() when executing maintainer scripts under --instdir (Debian #509578). Launchpad integration: - Implement changelog-closes-bugs for Ubuntu (see https://wiki.ubuntu.com/ClosingBugsFromChangelog). - Add Launchpad-Bugs-Fixed to dpkg-genchanges too, to make it not complain about unknown fields. DebianMaintainerField: - scripts/dpkg-source.pl: Check that debian/control complies with https://wiki.ubuntu.com/DebianMaintainerField: If $DEBEMAIL contains '@ubuntu.com', refuse to build a source package if we have an Ubuntu version number, but Maintainer: is not an Ubuntu address. Output a warning if $DEBEMAIL contains 'ubuntu' but not '@ubuntu.com', or if there is no XSBC-Original-Maintainer: field for packages with an Ubuntu version number (Debian #426752). Build options: - Point to https://wiki.ubuntu.com/DistCompilerFlags from dpkg-buildpackage(1). - Set default LDFLAGS to -Wl,-Bsymbolic-functions. (We've already taken this hit in Ubuntu.) - Implement handling of hardening-wrapper options via DEB_BUILD_OPTIONS.
Available diffs
- diff from 1.14.22ubuntu1 to 1.14.23ubuntu1 (151.4 KiB)
Superseded in jaunty-release |
dpkg (1.14.22ubuntu1) jaunty; urgency=low * Resynchronise with Debian. Remaining changes: Ubuntu-specific adjustments (probably): - Use i686 for lpia in cputable and triplettable. - Hack Dpkg::Arch to return i686 for lpia. - Move various Conflicts to Breaks, since upgrades from stable Ubuntu releases support Breaks. - Check source package signatures using /usr/share/keyrings/ubuntu-archive-keyring.gpg if it exists. Miscellaneous bug fixes: - Avoid closing fsys tarfile pipe twice even in normal operation - normally EBADF but might sometimes close some other desired fd and cause hideous doom. - Avoid duplicate attempts to [f]close in obscure error situations which might conceiveably close wrong fds. - Add a few more comments around obscure bits of trigger handling code which confused both me and Ian during the merge. - Revert change to stop outputting a newline after a postinst is run (Debian bug #392317). - Use the two-arg form of open in Dpkg::Control so that "-" can be passed to parse stdin as a control file. - chdir("/") after chroot() when executing maintainer scripts under --instdir. Launchpad integration: - Implement changelog-closes-bugs for Ubuntu (see https://wiki.ubuntu.com/ClosingBugsFromChangelog). - Add Launchpad-Bugs-Fixed to dpkg-genchanges too, to make it not complain about unknown fields. DebianMaintainerField: - scripts/dpkg-source.pl: Check that debian/control complies with https://wiki.ubuntu.com/DebianMaintainerField: If $DEBEMAIL contains '@ubuntu.com', refuse to build a source package if we have an Ubuntu version number, but Maintainer: is not an Ubuntu address. Output a warning if $DEBEMAIL contains 'ubuntu' but not '@ubuntu.com', or if there is no XSBC-Original-Maintainer: field for packages with an Ubuntu version number. Build options: - Point to https://wiki.ubuntu.com/DistCompilerFlags from dpkg-buildpackage(1). - Set default LDFLAGS to -Wl,-Bsymbolic-functions. (We've already taken this hit in Ubuntu.) - Implement handling of hardening-wrapper options via DEB_BUILD_OPTIONS. * Drop changes only relevant to unsupported and unlikely upgrade paths: - Rename triggers/Deferred to triggers/Unincorp to fix upgrades from early versions of trigger support in Ubuntu.
Available diffs
- diff from 1.14.20ubuntu6 to 1.14.22ubuntu1 (343.6 KiB)
dpkg (1.14.20ubuntu6) intrepid; urgency=low * Be more liberal when checking for an Ubuntu Maintainer field; a case-insensitive check is good enough, and copes e.g. with mplayer's "Maintainer: Ubuntu MOTU Media Team <email address hidden>". -- Colin Watson <email address hidden> Wed, 03 Sep 2008 12:50:49 +0100
Available diffs
- diff from 1.14.20ubuntu5 to 1.14.20ubuntu6 (714 bytes)
Superseded in intrepid-release |
dpkg (1.14.20ubuntu5) intrepid; urgency=low * scripts/Dpkg/Source/Package.pm: Point gpg at /usr/share/keyrings/ubuntu-archive-keyring.gpg if it exists. -- Colin Watson <email address hidden> Tue, 19 Aug 2008 17:29:27 +0100
Available diffs
- diff from 1.14.20ubuntu4 to 1.14.20ubuntu5 (628 bytes)
Superseded in intrepid-release |
dpkg (1.14.20ubuntu4) intrepid; urgency=low * scripts/dpkg-source.pl: Fix the regexp for the DEBEMAIL check to be more specific to @ubuntu.com addresses. Addresses like "<email address hidden>" should not be considered as official ubuntu developer addresses. (LP: #252262) -- Martin Pitt <email address hidden> Tue, 29 Jul 2008 22:12:53 +0200
Available diffs
- diff from 1.14.20ubuntu3 to 1.14.20ubuntu4 (720 bytes)
Superseded in intrepid-release |
dpkg (1.14.20ubuntu3) intrepid; urgency=low * src/help.c: chdir("/") after chroot(). Not only is this good practice, but it works around bug #251223 -- Matt Zimmerman <email address hidden> Thu, 24 Jul 2008 18:31:52 +0100
Available diffs
- diff from 1.14.20ubuntu2 to 1.14.20ubuntu3 (592 bytes)
Superseded in intrepid-release |
dpkg (1.14.20ubuntu2) intrepid; urgency=low * scripts/dpkg-buildpackage.pl, man/dpkg-buildpackage.1: implement handling of hardening-wrapper options via DEB_BUILD_OPTIONS (Debian bug #489771). -- Kees Cook <email address hidden> Thu, 03 Jul 2008 13:18:50 -0700
Available diffs
Superseded in intrepid-release |
dpkg (1.14.20ubuntu1) intrepid; urgency=low * Resynchronise with Debian. Remaining changes: Ubuntu-specific adjustments (probably): - Use i686 for lpia in cputable and triplettable. - Hack Dpkg::Arch to return i686 for lpia. - Pre-depend on lzma. - Move various Conflicts to Breaks, since upgrades from stable Ubuntu releases support Breaks. - Rename triggers/Deferred to triggers/Unincorp to fix upgrades from early versions of trigger support in Ubuntu. Miscellaneous bug fixes: - Avoid closing fsys tarfile pipe twice even in normal operation - normally EBADF but might sometimes close some other desired fd and cause hideous doom. - Avoid duplicate attempts to [f]close in obscure error situations which might conceiveably close wrong fds. - Add a few more comments around obscure bits of trigger handling code which confused both me and Ian during the merge. - Revert change to stop outputting a newline after a postinst is run (Debian bug #392317). - Use the two-arg form of open in Dpkg::Control so that "-" can be passed to parse stdin as a control file. Launchpad integration: - Implement changelog-closes-bugs for Ubuntu (see https://wiki.ubuntu.com/ClosingBugsFromChangelog). - Add Launchpad-Bugs-Fixed to dpkg-genchanges too, to make it not complain about unknown fields. DebianMaintainerField: - scripts/dpkg-source.pl: Check that debian/control complies with https://wiki.ubuntu.com/DebianMaintainerField: If $DEBEMAIL contains 'ubuntu', refuse to build a source package if we have an Ubuntu version number, but Maintainer: is not an Ubuntu address. Output a warning if there is no XSBC-Original-Maintainer: field for packages with an Ubuntu version number. DistCompilerFlags: - Point to https://wiki.ubuntu.com/DistCompilerFlags from dpkg-buildpackage(1). - Set default LDFLAGS to -Wl,-Bsymbolic-functions. (We've already taken this hit in Ubuntu.)
Available diffs
- diff from 1.14.19ubuntu2 to 1.14.20ubuntu1 (582.4 KiB)
Superseded in intrepid-release |
dpkg (1.14.19ubuntu2) intrepid; urgency=low * scripts/dpkg-source.pl: Check if $DEBEMAIL is defined before testing it for @ubuntu, to avoid Perl warnings. Thanks to Fabien Tassin! (LP: #133024) -- Martin Pitt <email address hidden> Mon, 09 Jun 2008 09:51:08 +0000
Available diffs
- diff from 1.14.19ubuntu1 to 1.14.19ubuntu2 (650 bytes)
dpkg (1.14.16.6ubuntu4) hardy-proposed; urgency=low * scripts/Dpkg/Changelog/Debian.pm: Fix instantiation of Dpkg::Changelog::Entry class. This fixes the changelog parser to not fail when an unexpected changelog entry appears without the preceding heading line. Thanks to Morten Kjeldgaard for the patch! (LP: #206790) -- Martin Pitt <email address hidden> Fri, 30 May 2008 17:19:36 +0200
Available diffs
Superseded in intrepid-release |
dpkg (1.14.19ubuntu1) intrepid; urgency=low * Resynchronise with Debian. Remaining changes: Ubuntu-specific adjustments (probably): - Use i686 for lpia in cputable and triplettable. - Hack Dpkg::Arch to return i686 for lpia. - Pre-depend on lzma. - Move various Conflicts to Breaks, since upgrades from stable Ubuntu releases support Breaks. - Rename triggers/Deferred to triggers/Unincorp to fix upgrades from early versions of trigger support in Ubuntu. Miscellaneous bug fixes: - Avoid closing fsys tarfile pipe twice even in normal operation - normally EBADF but might sometimes close some other desired fd and cause hideous doom. - Avoid duplicate attempts to [f]close in obscure error situations which might conceiveably close wrong fds. - Add a few more comments around obscure bits of trigger handling code which confused both me and Ian during the merge. - Revert change to stop outputting a newline after a postinst is run (Debian bug #392317). - Use the two-arg form of open in Dpkg::Control so that "-" can be passed to parse stdin as a control file. Launchpad integration: - Implement changelog-closes-bugs for Ubuntu (see https://wiki.ubuntu.com/ClosingBugsFromChangelog). - Add Launchpad-Bugs-Fixed to dpkg-genchanges too, to make it not complain about unknown fields. DebianMaintainerField: - scripts/dpkg-source.pl: Check that debian/control complies with https://wiki.ubuntu.com/DebianMaintainerField: If $DEBEMAIL contains 'ubuntu', refuse to build a source package if we have an Ubuntu version number, but Maintainer: is not an Ubuntu address. Output a warning if there is no XSBC-Original-Maintainer: field for packages with an Ubuntu version number. DistCompilerFlags: - Point to https://wiki.ubuntu.com/DistCompilerFlags from dpkg-buildpackage(1). - Set default LDFLAGS to -Wl,-Bsymbolic-functions. (We've already taken this hit in Ubuntu.)
Superseded in intrepid-release |
dpkg (1.14.18ubuntu1) intrepid; urgency=low * Resynchronise with Debian. Remaining changes: Ubuntu-specific adjustments (probably): - Use i686 for lpia in cputable and triplettable. - Hack Dpkg::Arch to return i686 for lpia. - Pre-depend on lzma. - Move various Conflicts to Breaks, since upgrades from stable Ubuntu releases support Breaks. - Rename triggers/Deferred to triggers/Unincorp to fix upgrades from early versions of trigger support in Ubuntu. Miscellaneous bug fixes: - Avoid closing fsys tarfile pipe twice even in normal operation - normally EBADF but might sometimes close some other desired fd and cause hideous doom. - Avoid duplicate attempts to [f]close in obscure error situations which might conceiveably close wrong fds. - Add a few more comments around obscure bits of trigger handling code which confused both me and Ian during the merge. - Revert change to stop outputting a newline after a postinst is run (Debian bug #392317). - Use the two-arg form of open in Dpkg::Control so that "-" can be passed to parse stdin as a control file. Launchpad integration: - Implement changelog-closes-bugs for Ubuntu (see https://wiki.ubuntu.com/ClosingBugsFromChangelog). - Add Launchpad-Bugs-Fixed to dpkg-genchanges too, to make it not complain about unknown fields. DebianMaintainerField: - scripts/dpkg-source.pl: Check that debian/control complies with https://wiki.ubuntu.com/DebianMaintainerField: If $DEBEMAIL contains 'ubuntu', refuse to build a source package if we have an Ubuntu version number, but Maintainer: is not an Ubuntu address. Output a warning if there is no XSBC-Original-Maintainer: field for packages with an Ubuntu version number. DistCompilerFlags: - Point to https://wiki.ubuntu.com/DistCompilerFlags from dpkg-buildpackage(1). - Set default LDFLAGS to -Wl,-Bsymbolic-functions. (We've already taken this hit in Ubuntu.)
dpkg (1.14.16.6ubuntu3) hardy; urgency=low [ Stephan Hermann ] * Re-Introduced the "Description" field in *_source.changes files, according to Debian Policy. This was removed during 1.14.16.6 upload and will be reintroduced in 1.14.17 Changes were taken from debians dpkg git Thx to Raphael Herzog for pointing this out [ Soren Hansen ] * Remove NO_PKG_MANGLE to re-enable building of dpkg ddeb's. -- Soren Hansen <email address hidden> Wed, 13 Feb 2008 00:58:33 +0100
Superseded in hardy-release |
dpkg (1.14.16.6ubuntu2) hardy; urgency=low * Fix wrong call to open in Dpkg/Control.pm that makes using a different control file than debian/control fail horribly. * Pass NO_PKG_MANGLE environment variable to dh_strip to make this package not ftbfs. When this is built, published and in the buildd's, we'll reupload without this to regenerate dpkg-dbgsym and such. -- Soren Hansen <email address hidden> Mon, 11 Feb 2008 23:41:04 +0100
Superseded in hardy-release |
dpkg (1.14.16.6ubuntu1) hardy; urgency=low [ Soren Hansen ] * Merge from debian unstable, remaining changes: - Add m_strdup to mlib. - Use i686 for lpia in cputable and triplettable. - Hack Dpkg::Arch to return i686 for lpia. - tarfn.c: + Avoid freeing uninitialised h.{Link,}Name (can cause crash if .deb becomes unreadable while we start up). (LP #138887) + Use m_malloc instead of malloc (and ditch ad-hoc error handling). Launchpad integration: * Implement changelog-closes-bugs for Ubuntu (see https://wiki.ubuntu.com/ClosingBugsFromChangelog). * Add Launchpad-Bugs-Fixed to dpkg-genchanges too, to make it not complain about unknown fields. DebianMaintainerField: * scripts/dpkg-source.pl: Check that debian/control complies to https://wiki.ubuntu.com/DebianMaintainerField: Refuse to build a source package if we have an Ubuntu version number, but Maintainer: is not an Ubuntu address. Output a warning if there is no XSBC-Original-Maintainer: field for packages with an Ubuntu version number. * scripts/dpkg-source.pl: Only fail to build the source package if $DEBEMAIL contains 'ubuntu'. If not, only print a warning. * debian/control: Change Maintainer/XSBC-Original-Maintainer field. Trigger support: * Implement triggers as per http://lists.debian.org/debian-dpkg/2007/04/msg00076.html (changes too massive to enumerate here). * Add "Breaks: apt (<< 0.7.6ubuntu6), aptitude (<< 0.4.6.1-1ubuntu2)", as triggers add two extra states, which apt and aptitude before then do not know about. * An early version of trigger support caused LP #133172. To fix which systems have had the broken version work we have to rename triggers/Deferred to triggers/Unincorp. The error messages, comments, etc. will be improved later. Status-fd changes: * Changes to --status-fd and logging, motivated by the need to fix apt's progress reporting in the presence of triggers (not introduced in this version, but accidentally left out of previous merge's changelog entry): - Call log_action for trigger processing and configuration. - Produce "processing:" output on --status-fd for start of processing operations (from log_action). - Consolidate clone-and-hack --status-fd output writing into routine statusfd_send[v]. - Improve documentation of --status-fd output. - Add log message at start of archivefiles() and packages() (which will assist debugging). - For upgrade, call log_message after printing to stderr, as is done elsewhere. - avoid closing fsys tarfile pipe twice even in normal operation - normally EBADF but might sometimes close some other desired fd and cause hideous doom. (LP #137191) - avoid duplicate attempts to [f]close in obscure error situations which might conceiveably close wrong fds - cast &fd to void* when passing to push_cleanup cu_closefd - fix parse.c:parsedb to use ehflag_normaltidy in a sane way - when passing &fd to push_cleanup cu_closefd, make fd always static In the longer term --status-fd output ought probably to be made identical to the log output which is richer and more sanely formatted. * New with this merge: Added test case for Launchpad-Bugs-Fixed. [ Matthias Klose ] * dpkg-buildpackage: Set a set of environment variables for setting compiler and linker options, unless already set in the environment. See https://wiki.ubuntu.com/DistCompilerFlags for the details. -- Soren Hansen <email address hidden> Mon, 11 Feb 2008 16:42:49 +0100
Superseded in hardy-release |
dpkg (1.14.15ubuntu1) hardy; urgency=low * Merge from debian unstable, remaining changes: - Add m_strdup to mlib. - Use i686 for lpia in cputable and triplettable. - Hack Dpkg::Arch to return i686 for lpia. - tarfn.c: + Avoid freeing uninitialised h.{Link,}Name (can cause crash if .deb becomes unreadable while we start up). (LP #138887) + Use m_malloc instead of malloc (and ditch ad-hoc error handling). Launchpad integration: * Implement changelog-closes-bugs for Ubuntu (see https://wiki.ubuntu.com/ClosingBugsFromChangelog). * Add Launchpad-Bugs-Fixed to dpkg-genchanges too, to make it not complain about unknown fields. DebianMaintainerField: * scripts/dpkg-source.pl: Check that debian/control complies to https://wiki.ubuntu.com/DebianMaintainerField: Refuse to build a source package if we have an Ubuntu version number, but Maintainer: is not an Ubuntu address. Output a warning if there is no XSBC-Original-Maintainer: field for packages with an Ubuntu version number. * scripts/dpkg-source.pl: Only fail to build the source package if $DEBEMAIL contains 'ubuntu'. If not, only print a warning. * debian/control: Change Maintainer/XSBC-Original-Maintainer field. Trigger support: * Implement triggers as per http://lists.debian.org/debian-dpkg/2007/04/msg00076.html (changes too massive to enumerate here). * Add "Breaks: apt (<< 0.7.6ubuntu6), aptitude (<< 0.4.6.1-1ubuntu2)", as triggers add two extra states, which apt and aptitude before then do not know about. * An early version of trigger support caused LP #133172. To fix which systems have had the broken version work we have to rename triggers/Deferred to triggers/Unincorp. The error messages, comments, etc. will be improved later. Status-fd changes: * Changes to --status-fd and logging, motivated by the need to fix apt's progress reporting in the presence of triggers (not introduced in this version, but accidentally left out of previous merge's changelog entry): - Call log_action for trigger processing and configuration. - Produce "processing:" output on --status-fd for start of processing operations (from log_action). - Consolidate clone-and-hack --status-fd output writing into routine statusfd_send[v]. - Improve documentation of --status-fd output. - Add log message at start of archivefiles() and packages() (which will assist debugging). - For upgrade, call log_message after printing to stderr, as is done elsewhere. - avoid closing fsys tarfile pipe twice even in normal operation - normally EBADF but might sometimes close some other desired fd and cause hideous doom. (LP #137191) - avoid duplicate attempts to [f]close in obscure error situations which might conceiveably close wrong fds - cast &fd to void* when passing to push_cleanup cu_closefd - fix parse.c:parsedb to use ehflag_normaltidy in a sane way - when passing &fd to push_cleanup cu_closefd, make fd always static In the longer term --status-fd output ought probably to be made identical to the log output which is richer and more sanely formatted.
Superseded in hardy-release |
dpkg (1.14.12ubuntu4) hardy; urgency=low * Cherry pick from current trunk: - Fix dpkg-shlibdeps choosing bad symbols files when there are several providing the same soname. LP: #177917. -- Matthias Klose <email address hidden> Fri, 04 Jan 2008 08:33:24 +0000
Superseded in hardy-release |
dpkg (1.14.12ubuntu3) hardy; urgency=low * Move lzma from Suggests to Pre-Depends for dpkg.
Superseded in hardy-release |
dpkg (1.14.12ubuntu2) hardy; urgency=low * Cherry pick from current trunk: - Included files in symbols files (via #include) do no more need to repeat the header line. Closes: #455260 - scripts/Dpkg/Shlibs/SymbolFile.pm (merge_symbols): Do not update the deprecated version of a a symbol if it is already marked deprecated. -- Matthias Klose <email address hidden> Wed, 12 Dec 2007 08:37:22 +0000
Superseded in hardy-release |
dpkg (1.14.12ubuntu1) hardy; urgency=low * Merge from debian unstable, remaining changes: - Add m_strdup to mlib (part of the fix for Debian #379028). - Use i686 for lpia in cputable and triplettable. - Hack Dpkg::Arch to return i686 for lpia Launchpad integration: * Implement changelog-closes-bugs for Ubuntu (see https://wiki.ubuntu.com/ClosingBugsFromChangelog). * Add Launchpad-Bugs-Fixed to dpkg-genchanges too, to make it not complain about unknown fields. DebianMaintainerField: * scripts/dpkg-source.pl: Check that debian/control complies to https://wiki.ubuntu.com/DebianMaintainerField: Refuse to build a source package if we have an Ubuntu version number, but Maintainer: is not an Ubuntu address. Output a warning if there is no XSBC-Original-Maintainer: field for packages with an Ubuntu version number. * scripts/dpkg-source.pl: Only fail to build the source package if $DEBEMAIL contains 'ubuntu'. If not, only print a warning. * debian/control: Change Maintainer/XSBC-Original-Maintainer field. Trigger support: * Implement triggers as per http://lists.debian.org/debian-dpkg/2007/04/msg00076.html (changes too massive to enumerate here). * Add "Breaks: apt (<< 0.7.6ubuntu6), aptitude (<< 0.4.6.1-1ubuntu2)", as triggers add two extra states, which apt and aptitude before then do not know about. * An early version of trigger support caused LP #133172. To fix which systems have had the broken version work we have to rename triggers/Deferred to triggers/Unincorp. The error messages, comments, etc. will be improved later.
dpkg (1.14.5ubuntu16) gutsy; urgency=low * Fix some portability problems revealed by compiler warnings: - missing <dpkg.h> in tarfn.c, implicit declaration of m_malloc - missing cast for %ld ohshite at info.c:98 - unused yyunput (missing %option nounput) in trigdeferred.l -- Ian Jackson <email address hidden> Fri, 21 Sep 2007 19:03:36 +0100
Superseded in gutsy-release |
dpkg (1.14.5ubuntu15) gutsy; urgency=low * Bugfixes to fd cleanup handling: - avoid closing fsys tarfile pipe twice even in normal operation - normally EBADF but might sometimes close some other desired fd and cause hideous doom. (LP: #137191.) - avoid duplicate attempts to [f]close in obscure error situations which might conceiveably close wrong fds - cast &fd to void* when passing to push_cleanup cu_closefd - fix parse.c:parsedb to use ehflag_normaltidy in a sane way - when passing &fd to push_cleanup cu_closefd, make fd always static * Bugfix in trigger deferred file processing: reset lexer start state when calling yyrestart (has no effect except after parsing/reading errors in the deferred file). * Fix some error handling bugs in tarfn.c: - Avoid freeing uninitialised h.[Link]Name (can cause crash if .deb becomes unreadable while we start up). (LP: #138887.) - Use m_malloc instead of malloc (and ditch ad-hoc error handling). -- Ian Jackson <email address hidden> Thu, 20 Sep 2007 18:12:20 +0100
Superseded in gutsy-release |
dpkg (1.14.5ubuntu14) gutsy; urgency=low * Change syntax of `processing:...' status fd outputs so as to avoid crashing apt's lame parser. -- Ian Jackson <email address hidden> Tue, 18 Sep 2007 17:14:31 +0100
Superseded in gutsy-release |
dpkg (1.14.5ubuntu13) gutsy; urgency=low * Changes to --status-fd and logging, motivated by the need to fix apt's progress reporting in the presence of triggers: - Call log_action for trigger processing and configuration. - Produce "processing:" output on --status-fd for start of processing operations (from log_action). - Consolidate clone-and-hack --status-fd output writing into routine statusfd_send[v]. - Improve documentation of --status-fd output. - Add log message at start of archivefiles() and packages() (which will assist debugging). - For upgrade, call log_message after printing to stderr, as is done elsewhere. In the longer term --status-fd output ought probably to be made identical to the log output which is richer and more sanely formatted. -- Ian Jackson <email address hidden> Tue, 18 Sep 2007 14:13:07 +0100
Superseded in gutsy-release |
dpkg (1.14.5ubuntu12) gutsy; urgency=low * Rerun autoconf so that version (as in DPKG_RUNNING_VERSION) is 1.14.5ubuntu12. This is needed for proper detection of trigger capability by eg the ldconfig wrapper. -- Ian Jackson <email address hidden> Thu, 06 Sep 2007 16:54:44 +0100
Superseded in gutsy-release |
dpkg (1.14.5ubuntu11) gutsy; urgency=low * Breaks: enable Breaks processing in depisok (Patch from Debian, buried in git 864201). -- Ian Jackson <email address hidden> Wed, 29 Aug 2007 15:10:50 +0100
Superseded in gutsy-release |
dpkg (1.14.5ubuntu10) gutsy; urgency=low Triggers improvements: * Fix bug where diversions and triggers incorporated only on normal error unwind from do_script (rather than on abnormal unwind). The effect of the bug was to temporarily disregard diversion changes made by failing maintscripts and to erroneously suppress reflexive trigger activations. * Trigger cycle detection works properly: does not record details of irrelevant packages, and prints error messages correctly and without referencing uninitialised tcn->next. * Provide DPKG_RUNNING_VERSION environment variable so that maintscripts can know what features are going to work - in this case, whether reflexive trigger activation will be honoured. * New debugging flags and corresponding debug statements. -- Ian Jackson <email address hidden> Fri, 24 Aug 2007 16:38:01 +0100
Superseded in gutsy-release |
dpkg (1.14.5ubuntu9) gutsy; urgency=low * Triggers: Transitional interest recording works properly regardless of the status of the interested package. (LP: #133172.) To fix systems which have had the broken version work we have to rename triggers/Deferred to triggers/Unincorp. The error messages, comments, etc. will be improved later. * Triggers: Make it possible for postinst of a package to trigger itself. (Thanks to Colin Watson for relevant discussions.) -- Ian Jackson <email address hidden> Tue, 21 Aug 2007 14:12:54 +0100
Superseded in gutsy-release |
dpkg (1.14.5ubuntu8) gutsy; urgency=low * Really rerun automake and autoconf this time! -- Ian Jackson <email address hidden> Thu, 16 Aug 2007 17:59:19 +0100
Superseded in gutsy-release |
dpkg (1.14.5ubuntu7) gutsy; urgency=low * Permit non-awaiting trigger activation. (Helpful when T and U both trigger I in their postinst and T depends on U but I's trigger processing need not run as a result of U's postinst for T's benefit.) * Correct sense of trigger processing deferral test. -- Ian Jackson <email address hidden> Thu, 16 Aug 2007 16:56:40 +0100
Superseded in gutsy-release |
dpkg (1.14.5ubuntu6) gutsy; urgency=low * Include dpkg-trigger in debian/dpkg.install. -- Ian Jackson <email address hidden> Thu, 16 Aug 2007 15:53:32 +0100
226 → 300 of 338 results | First • Previous • Next • Last |