summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-03-14* SECURITY UPDATE: InRelease verification bypassMichael Vogt
- CVE-2013-1051 * apt-pkg/deb/debmetaindex.cc, test/integration/test-bug-595691-empty-and-broken-archive-files, test/integration/test-releasefile-verification: - disable InRelease downloading until the verification issue is fixed, thanks to Ansgar Burchardt for finding the flaw
2013-03-02releasing version 0.9.7.7ubuntu2Steve Langasek
2013-03-01* Cherry-pick from David's sid branch to fix a multiarch librarySteve Langasek
installation problem: * apt-pkg/depcache.cc: - prefer to install packages which have an already installed M-A:same sibling while choosing providers (LP: #1130419)
2013-01-18* Merge from Debian unstable, pulling in new translations and fixes.Adam Conrad
* Add linux-headers to /etc/kernel/postinst.d/apt-auto-removal guard. * Catalan (Jordi Mallach) * Drop a confusing non-breaking space. Closes: #691024 * Thai (Theppitak Karoonboonyanan). Closes: #691613 * Vietnamese (Trần Ngọc Quân). Closes: #693773 * Fix Plural forms in German, French, Japanese and Portuguese translations. Thanks to Jakub Wilk for reporting these errors. * apt-pkg/packagemanager.cc: - do not do lock-step configuration for a M-A:same package if it isn't unpacked yet in SmartConfigure and do not unpack a M-A:same package again in SmartUnPack if we have already configured it (LP: #1062503) * apt-pkg/depcache.cc: - don't call MarkInstall with the FromUser flag set for packages which are dependencies of APT::Never-MarkAuto-Sections matchers - no mode changes should obviously be ok for pkgDepCache::IsModeChangeOk * cmdline/apt-get.cc: - do not call Mark{Install,Delete} from the autoremove code with the FromUser bit set to avoid modifying the auto-installed bit * apt-pkg/algorithms.cc: - ensure pkgProblemResolver calls MarkDelete without FromUser set so that it can't overrule holds and the protection flag * change permissions of /var/log/apt/term.log to 0640 (LP: #975199) * apt-pkg/algorithms.cc: - fix package-pointer array memory leak in ResolveByKeepInternal() * Portuguese (Américo Monteiro) (Closes: #686975) * handle packages without a mandatory architecture (debian-policy §5.3) by introducing a pseudo-architecture 'none' so that the small group of users with these packages can get right of them without introducing too much hassle for other users (Closes: #686346) * merged the latest debian-sid fixes Correct fi translation for hash sum mismatches (lp:420403)
2012-12-13releasing version 0.9.7.6ubuntu6Michael Vogt
2012-12-13merged from the debian-sid branchMichael Vogt
2012-12-13change permissions of /var/log/apt/term.log to 0640 (LP: #975199)Michael Vogt
2012-12-08Fix Plural forms in German, French, Japanese and Portuguesebubulle@debian.org
translations. Thanks to Jakub Wilk for reporting these errors.
2012-11-29releasing version 0.9.7.6ubuntu5Colin Watson
2012-11-29Revert build-dependency from gettext:any to gettext, now that gettext isColin Watson
Multi-Arch: foreign.
2012-11-20Vietnamese (Trần Ngọc Quân). Closes: #693773bubulle@debian.org
2012-11-20releasing version 0.9.7.6ubuntu4Colin Watson
2012-11-20Fix mismerge of cross-build-dependency handling patch fromColin Watson
0.8.16~exp12ubuntu7.
2012-11-07Fix comment char in /etc/apt/apt.conf.d/01autoremove-kernels toAdam Conrad
use C++ style comments instead of POSIX shell style (LP: #1076237)
2012-11-06* Fix up two things in debian/apt.auto-removal.sh:Adam Conrad
- Use exact matches with $-terminated regexes, so we don't get confusion between similarly-named kernel flavours. - Keep linux-backports-modules in sync with installed kernels.
2012-11-06releasing version 0.9.7.6ubuntu1Michael Vogt
2012-11-05Additional test for the case when installed version != newest versionSteve Langasek
2012-11-05Make the test more verbose and check for the negative case of a kernel thatSteve Langasek
should not be marked not-for-autoremoval
2012-11-05typo fixSteve Langasek
2012-11-05Merge test case from mvoSteve Langasek
2012-11-05also check that the running kernel is keptMichael Vogt
2012-11-05add testcase for the autoremove featureMichael Vogt
2012-11-05get dpkg from apt-config as well and add robustness against missing/failing ↵Michael Vogt
apt-config (for paranoia)
2012-11-05use apt-config to get the /etc/apt/apt.conf.d dirMichael Vogt
2012-11-03Make sure we always have at least two kernels marked not for removalSteve Langasek
2012-11-02Fix up wrong changelog entrySteve Langasek
2012-11-03* debian/apt.conf.autoremove: don't include linux-image*,Steve Langasek
linux-restricted-modules*, and linux-ubuntu-modules* packages in the list to never be autoremoved. * debian/apt.auto-removal.sh, debian/rules, debian/apt.dirs: install new script to /etc/kernel/postinst.d/ which ensures we only automatically keep the currently-running kernel, the being-installed kernel, and the newest kernel, so we don't fill /boot up with an unlimited number of kernels. LP: #923876.
2012-11-01merged from the debian-sid branchMichael Vogt
2012-11-01merged frm donkultMichael Vogt
2012-10-28Thai (Theppitak Karoonboonyanan). Closes: #691613bubulle@debian.org
2012-10-24* apt-pkg/packagemanager.cc:David Kalnischkies
- do not do lock-step configuration for a M-A:same package if it isn't unpacked yet in SmartConfigure and do not unpack a M-A:same package again in SmartUnPack if we have already configured it (LP: #1062503)
2012-10-20adds a comment for Translators to the 'do as I say' prompt toDavid Kalnischkies
prevent problems like #691024 in new translations
2012-10-20Drop a confusing non-breaking space. Closes: #691024bubulle@debian.org
2012-10-19Catalan (Jordi Mallach)Jordi Mallach
2012-10-16releasing version 0.9.7.60.9.7.6Michael Vogt
2012-10-16releasing version 0.9.7.5ubuntu5Colin Watson
2012-10-16Revert "missing remap registration" change from 0.9.7.5ubuntu4; thisColin Watson
iterator was already registered, and double registration causes a crash (LP: #1067056).
2012-10-15* apt-pkg/pkgcachegen.cc:Michael Vogt
- Fix crash if the cache is remapped while writing a Provides version (LP: #1066445).
2012-10-15merge from lp:~donkult/apt/sidMichael Vogt
2012-10-15releasing version 0.9.7.5ubuntu4Colin Watson
2012-10-14Cherry-pick from http://bzr.debian.org/bzr/apt/apt/debian-sid:Colin Watson
* apt-pkg/pkgcachegen.cc: - add a missing remap registration causing a segfault in case we use the not remapped iterators after a move of the mmap again
2012-10-14* apt-pkg/pkgcachegen.cc:Colin Watson
- Fix crash if the cache is remapped while writing a Provides version (LP: #1066445).
2012-10-13remove 256 char line limit by using getline() (POSIX.1-2008)David Kalnischkies
2012-10-13* apt-pkg/contrib/netrc.cc:David Kalnischkies
- remove the 64 char limit for login/password in internal usage
2012-10-13Add a Closes tag for the self-conflict fix:David Kalnischkies
ignore negative dependencies applying in the same group for M-A:same packages on the real package name as self-conflicts (Closes: #688863)
2012-10-13* apt-pkg/policy.cc:David Kalnischkies
- match pins with(out) an architecture as we do on the commandline (partly fixing #687255, b= support has to wait for jessie)
2012-10-13* apt-pkg/edsp.cc:David Kalnischkies
- include reinstall requests and already installed (= protected) packages in the install-request for external resolvers (Closes: #689331)
2012-10-13write the native architecture as unique string into the cache headerDavid Kalnischkies
as it is used for arch:all packages as a map to arch:native. Otherwise arch comparisons later will see differences (Closes: #689323)
2012-10-13correct "3 missing" to "2 missing" remap registrations as the VersionDavid Kalnischkies
handled in NewVersion is already registered
2012-10-12merged lp:~mvo/apt/mvoMichael Vogt