summaryrefslogtreecommitdiff
path: root/apt-pkg
AgeCommit message (Collapse)Author
2008-04-01Lift the 1024-character limit on configuration file lines.Daniel Burrows
To do this, I changed the configuration parser so that instead of reading the line into a buffer and munging it in-place, it builds a string containing the current line (via successive getline() calls) and then walks down that string. Instead of skipping comments and whitespace by erasing them from the buffer, the new code just skips over them.
2008-03-31When a line in a config file is too long, say which config file it is.Daniel Burrows
2008-03-18Patch MarkInstall to follow currently satisfied Recommends even if they ↵Daniel Burrows
aren't "new". (Closes: #470115) This handles situations where a recommendation's version requirement has been tightened. Instead of breaking the Recommends, the recommendee will be upgraded.
2008-03-11typo fixesMichael Vogt
2008-02-21* Fix typos in manpages. Thanks to Daniel Leidert for the fixesMichael Vogt
Closes: #444922 [ Raise urgency to critical since it fixes a critical but for Debian Installer Lenny Beta1 release ] - Vietnamese updated. Closes: #460825 - Basque updated. Closes: #461166 - Galician updated. Closes: #461468 - Portuguese updated. Closes: #464575 - Korean updated. Closes: #448430 - Simplified Chinese updated. Closes: #465866 * Applied patch from Robert Millan <rmh@aybabtu.com> to fix the error message when gpgv isn't installed, closes: #452640. * Fix regression about APT::Get::List-Cleanup setting being ignored, closes: #466052. * Fix compilation warnings in apt-pkg/cdrom.cc and apt-pkg/contrib/configuration.cc. * Fix typo in debian/copyright file ("licened" instead of "licensed"), closes: #458966. - Vietnamese updated. Closes: #453774, #459013 - Simplified Chinese updated. Closes: #458039 - Norwegian Bokmål updated. Closes: #457917 * Fix wording for "After unpacking...". Thanks to Michael Gilbert
2008-02-16* Fix regression about APT::Get::List-Cleanup setting being ignored,Otavio Salvador
closes: #466052.
2008-02-06 - Make the breaks handling use the kill list. This means, that aMichael Vogt
Breaks: Pkg (<< version) may put Pkg onto the remove list.
2008-02-04* apt-pkg/deb/debmetaindex.cc:Michael Vogt
- add missing "Release" file uri when apt-get update --print-uris is run
2008-02-01* apt-pkg/algorithms.cc: Michael Vogt
- add APT::Update::Post-Invoke-Success script slot
2008-01-31* apt-pkg/deb/dpkgpm.cc:Michael Vogt
- merged patch from Kees Cook to fix anoying upper-case display on amd64 in sbuild
2008-01-10* apt-pkg/algorithms.cc:Michael Vogt
- Since APT::Get::List-Cleanup and APT::List-Cleanup both default to true, the effect of the compatibility code was to require both of them to be set to false in order to disable list cleanup; this broke the installer. Instead, disable list cleanup if either of them is set to false.
2008-01-07* apt-pkg/packagemanager.{cc,h}:Michael Vogt
- propergate the Immediate flag to make hitting the "E: Internal Error, Could not perform immediate configuration (2)" harder * debian/control: - build against libdb-dev (instead of libdb4.4-dev) * merged the apt--DoListUpdate branch, this provides a common interface for "apt-get update" like operations for the frontends and also provides hooks to run stuff in APT::Update::{Pre,Post}-Invoke
2008-01-07* apt-pkg/acquire-worker.cc, methods/connect.cc:Michael Vogt
- consider a ResolveError a transient-network problem
2008-01-07* move the ListUpdate() code from cachefile.h into algorithms.{cc,h}Michael Vogt
as it does not require a cachefile at all
2008-01-04support optional PulseInterval in ListUpdateMichael Vogt
2008-01-04* merged the apt--DoListUpdate branch, this provides a common interfaceMichael Vogt
for apt-get update like operations for the frontends and also provides hooks to run stuff in APT::Update::{Pre,Post}-Invoke
2008-01-03* apt-pkg/packagemanager.{cc,h}:Michael Vogt
- propergate the Immediate flag to make hitting the "E: Internal Error, Could not perform immediate configuration (2)" harder
2007-12-27* Fix compilation warnings in apt-pkg/cdrom.cc andOtavio Salvador
apt-pkg/contrib/configuration.cc.
2007-12-19merged from bzr.debian.netMichael Vogt
2007-12-17apt-pkg/deb/dpkgpm.cc: fix typesMichael Vogt
2007-12-16* apt-pkg/contrib/configuration.cc:Otavio Salvador
- if RootDir is set, then FindFile and FindDir will return paths relative to the directory stored in RootDir, closes: #456457.
2007-12-16* Applied patch from Peter Eisentraut <peter_e@gmx.net> to fix aOtavio Salvador
grammatical error ("manual installed" -> "manually installed"), closes: #438136. *
2007-12-13merged from debian-sidMichael Vogt
2007-12-08* Applied patch from Alexander Winston <alexander.winston@comcast.net>Otavio Salvador
to use 'min' as symbol for minute, closes: #219034.
2007-12-07* apt-pkg/acquire-item.{cc,h}:Michael Vogt
- make the authentication download code more robust against servers/proxies with broken If-Range implementations
2007-11-26* Applied patch from Aurelien Jarno <aurel32@debian.org> to avoid CPUOtavio Salvador
getting crazy when /dev/null is redirected to stdin (which breaks buildds), closes: #452858.
2007-10-31Minor fixes on racy_pselectOtavio Salvador
2007-10-29* Umount CD-ROM when calling apt-cdrom ident, except when called withOtavio Salvador
-m, closes: #448521.
2007-10-29* Applied patch from Brian M. Carlson <sandals@crustytoothpaste.ath.cx>Otavio Salvador
to add backward support for arches that lacks pselect support, closes: #448406.
2007-10-26* Applied patch from Frans Pop <elendil@planet.nl> to fix a trailingOtavio Salvador
space after cd label, closes: #448187.
2007-10-25Changed ABIOtavio Salvador
2007-10-25* Applied patch from Daniel Burrows <dburrows@debian.org> to add supportOtavio Salvador
for the Homepage field, closes: #447970.
2007-10-25* Applied patch from Daniel Leidert <daniel.leidert@wgdd.de> to fixOtavio Salvador
APT::Acquire::Translation "none" support, closes: #437523.
2007-10-20merged with apt--mvoMichael Vogt
2007-10-20apt-pkg/deb/dpkgpm.cc:Michael Vogt
- use pselect() instead of select() - on EIO error on pty master read, usleep(0.5s) to give up timeslice so that the child can properly exit
2007-10-15* merge from apt--mvo (fix resource leak, run apt.cron.daily only ifMichael Vogt
apt-get check is successfull)
2007-10-15apt-pkg/deb/dpkgpm.cc:Michael Vogt
- fix resource leak
2007-10-15* apt-pkg/depcache.cc:Michael Vogt
- set "APT::Install-Recommends" to true by default (OMG!)
2007-10-05 - only send LastModified if we actually have a fileMichael Vogt
- delete zero size I-M-S hits
2007-10-05apt-pkg/acquire-item.cc:Michael Vogt
- do not unlink() on normal i-m-s hit, this fixes the problem that local repository files got a i-m-s hit too and got removed test/pre-upload-check.py - add test for local Packages.gz file removal - add test for leftover files in partial/
2007-10-03merged from the dpkg-log branchMichael Vogt
2007-10-02 - apt-pkg/deb/debmetaindex.cc: comparison with string literal resultsOtavio Salvador
in unspecified behaviour;
2007-10-02 - apt-pkg/deb/dpkgpm.cc: initialization order and conversion fromOtavio Salvador
string constant to 'char*';
2007-10-02 - apt-pkg/cdrom.cc: '%lu' expects 'long unsigned int', but argumentOtavio Salvador
has type 'size_t';
2007-10-02 - apt-pkg/acquire-item.cc: likewise;Otavio Salvador
2007-10-02* Fix compilation warnings:Otavio Salvador
- apt-pkg/indexfile.cc: conversion from string constant to 'char*';
2007-10-02 - fix parse error when dpkg sends unexpected dataMichael Vogt
* fix missing SetExecClose() call when the status-fd is used * debian/apt.cron.daily: - move unattended-upgrade before apt-get autoclean * fix "purge" commandline argument, closes: #133421 (thanks to Julien Danjou for the patch) * cmdline/apt-get.cc: - do not change the auto-installed information if a package is reinstalled * apt-pkg/acquire-item.cc: - fix crash in diff acquire code * cmdline/apt-mark: - Fix chmoding after have renamed the extended-states file (LP: #140019) (thanks to Laurent Bigonville) * apt-pkg/contrib/mmap.cc: - don't fail if msync() returns > 0
2007-09-27* apt-pkg/acquire-item.cc:Michael Vogt
- fix typo
2007-09-27* apt-pkg/acquire-item.cc:Michael Vogt
- fix crash in diff acquire code * apt-pkg/contrib/mmap.cc: - don't fail if msync() returns > 0
2007-09-18apt-pkg/deb/dpkgpm.cc:Michael Vogt
- make it compileable