Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-07-15 | merge with lp:~mvo/apt/debian-sid | David Kalnischkies | |
2009-07-08 | add a segfault handler to MMap to show the Cache-Limit message, which | David Kalnischkies | |
can be deactivated with MMap::SegfaultHandler=false (Closes: 535218) | |||
2009-07-08 | [contrib/mmap] implements a theoretical dynamic growing mmap | David Kalnischkies | |
based on Michael Vogts patch in #195018 this commit implements the use of mmap (as preferred) instead of a static char array. In theory this made it possible to grow the mmap as needed, but as it is currently impossible to move the mmap around in the memory the grow is likely to fail but it improve the memory usage a bit, so it is not totally useless for now - and maybe we can adjust the pointers in the future... | |||
2009-07-07 | * remove the MarkKeep calls if Is{Delete,Install}Ok false, because | David Kalnischkies | |
they have no effect anyway (thanks Daniel Burrows for noticing) * improve documentation of the Is{Delete,Install}Ok methods a bit * add the FromUser boolean to the debug output of the markers | |||
2009-07-06 | Support /etc/apt/preferences.d (Closes: #535512) | Julian Andres Klode | |
2009-07-01 | versions with a pin of -1 shouldn't be a candidate (Closes: #355237) | David Kalnischkies | |
2009-06-30 | * add hook for MarkInstall and MarkDelete (closes: #470035) | David Kalnischkies | |
* honor the dpkg hold state in new Marker hooks (closes: #64141) Combine the proposed AutoInstOk and IsAutoInstallOk to more general hooks for MarkInstall (and another one for MarkDelete) with the same parameters as the call these hooks should check. | |||
2009-06-30 | add the various foldmarkers in apt-pkg & cmdline (no code change) | David Kalnischkies | |
2009-06-30 | fix typo in apt-pkg/acquire.cc which prevents Dl-Limit to work | Michael Vogt | |
correctly when downloading from multiple sites (Closes: #534752) | |||
2009-06-30 | merged r1811..1815 from lp:~donkult/apt/experimental | Michael Vogt | |
2009-06-30 | merge the AutoInstOk patch from debian-experimental | Michael Vogt | |
2009-06-29 | * support IsAutoInstallOk in the resolver too | Michael Vogt | |
* honor the dpkg hold state in IsAutoInstallOk (closes: #64141) | |||
2009-06-29 | merge r1797 from lp:~donkult/apt/experimental | Michael Vogt | |
2009-06-29 | add hook for auto-install (closes: #470035) | Michael Vogt | |
2009-06-29 | * add Debug::pkgDepCache::Marker with more detailed debug output | Michael Vogt | |
* add Debug::pkgProblemResolver::ShowScores and make the scores adjustable | |||
2009-06-29 | * add depth information to the debug output and show what depends | Michael Vogt | |
type triggers a autoinst (closes: #458389) * add debug::pkgDepCache::Marker with more detailed debug output (closes: #87520) | |||
2009-06-29 | [ABI break] Allow pinning by codename (closes: #97564) | Michael Vogt | |
2009-06-15 | Introduce support for the Enhances field. (Closes: #137583) | jak@debian.org | |
2009-06-12 | apt-pkg/contrib/configuration.cc: Fix a small memory leak in | Julian Andres Klode | |
ReadConfigFile. | |||
2009-06-09 | [ABI break] support '#' in apt.conf and /etc/apt/preferences | Michael Vogt | |
(closes: #189866) | |||
2009-05-07 | [apt-pkg] allow also codenames for specifying a release | David Kalnischkies | |
* MatchType::Release checks first for archive than for codename equality * new n= option in apt_preference to be able to pin based on a codeName | |||
2009-04-14 | build fixes, change version 0.7.21 | Michael Vogt | |
2009-04-09 | * apt-pkg/contrib/strutl.cc: | Michael Vogt | |
- fix TimeToStr i18n (LP: #289807) * [ABI break] merge support for http redirects, thanks to Jeff Licquia and Anthony Towns * [ABI break] use int for the package IDs (thanks to Steve Cotton) * apt-pkg/pkgcache.cc: - do not run "dpkg --configure pkg" if pkg is in trigger-awaited state (LP: #322955) * methods/https.cc: - add Acquire::https::AllowRedirect support * Clarify the --help for 'purge' (LP: #243948) * cmdline/apt-get.cc - fix "apt-get source pkg" if there is a binary package and a source package of the same name but from different packages (LP: #330103) * cmdline/acqprogress.cc: - Call pkgAcquireStatus::Pulse even if quiet, so that we still get dlstatus messages on the status-fd (LP: #290234). | |||
2009-03-09 | Fix an infinite loop in pkgAcquire::UriIterator::operator++() (Closes: #335615). | Daniel Burrows | |
2009-03-06 | Fix FindFile (and FindDir) so that the value of RootDir is applied to the ↵ | Daniel Burrows | |
default if no value is found. Previously FindFile("Dir::etc", "/etc") would use RootDir if a value existed for "Dir::etc"; otherwise it would go ahead and use "/etc", ignoring RootDir. Of course, this made RootDir fairly useless; it has now been fixed. | |||
2009-01-19 | * apt-pkg/pkgcachegen.cc: | Michael Vogt | |
- fix apt-cache search for localized description (closes: #512110) | |||
2008-11-26 | Added instruction how to work around MMap error in MMap error message. | Eugene V. Lyubimkin | |
2008-11-12 | merge from the mvo branch | Michael Vogt | |
2008-11-12 | apt-pkg/deb/dpkgpm.cc: fix typo (thanks to jackyf) | Michael Vogt | |
2008-11-12 | fix SIGHUP handling (closes: #463030) | Michael Vogt | |
2008-10-29 | add fixme for the future flJustExtension | Michael Vogt | |
2008-10-29 | * apt-pkg/acquire-item.cc: | Michael Vogt | |
- fix a merge modification (done by me) that prevents the fallback to the uncompressed 'Packages' to work correctly | |||
2008-10-29 | apt-pkg/acquire-item.cc: do not hardcode "Packages" or "Sources" in the ↵ | Michael Vogt | |
(generic) acquire-item.cc code | |||
2008-10-29 | apt-pkg/acquire-item.cc: fixed my incorrect use of flExtension | Michael Vogt | |
2008-10-28 | fix various -Wall warnings | Michael Vogt | |
2008-10-28 | * apt-pkg/acquire-item.cc: | Michael Vogt | |
- Added fallback to uncompressed 'Packages' if neither 'bz2' nor 'gz' available. (Closes: #409284) * apt-pkg/algorithm.cc: - Strip username and password from source URL in error message. (Closes: #425150) | |||
2008-10-28 | * apt-pkg/acquire-item.cc: | Michael Vogt | |
- Added fallback to uncompressed 'Packages' if neither 'bz2' nor 'gz' available. (Closes: #409284) * apt-pkg/algorithm.cc: - Strip username and password from source URL in error message. (Closes: #425150) | |||
2008-10-26 | Forgot to remove regex.h include in previous commit. Now done | Eugene V. Lyubimkin | |
2008-10-26 | Switched from regexp to using existing URI class to strip user/password. | Eugene V. Lyubimkin | |
2008-10-25 | Corrected determining if regexp matched. | Eugene V. Lyubimkin | |
2008-10-25 | Fixed error output when fallback'ed to uncompressed Packages/Sources. | Eugene V. Lyubimkin | |
2008-10-25 | Strip user/password from URL in error message. | Eugene V. Lyubimkin | |
2008-10-25 | Added fallback to uncompressed files while acquiring index files (Sources ↵ | Eugene V. Lyubimkin | |
and Packages) | |||
2008-10-11 | Fix typo in apt-pkg/depcache.cc | Luca Bruno | |
2008-10-11 | Fix another compilation warning in apt-pkg/versionmatch.cc | Luca Bruno | |
2008-10-11 | Fix compilation warning in apt-pkg/acquire.cc. New experimental release | Luca Bruno | |
2008-10-03 | Applying #298821 patch for further arbitary typos | Luca Bruno | |
2008-10-03 | Fix some typos in docs and translations (thanks to timeless, closes: 368665) | Luca Bruno | |
2008-10-01 | * apt-pkg/packagemanager.cc, apt-pkg/deb/dpkgpm.cc: | Michael Vogt | |
- move the state file writting into the Go() implementation of dpkgpm (closes: #498799) * apt-pkg/algorithms.cc: - fix simulation performance drop (thanks to Ferenc Wagner for reporting the issue) | |||
2008-09-25 | Restore the apt ABI. | Daniel Burrows | |
The problem was that the size of pkgDpkgPM and its member offsets changed because a map giving the names of the trigger states was inserted into the middle of the structure. I fixed it by using a statically allocated array instead. This changes the procedure for looking up a string to a linear search, which should be fine (or even faster than before) since there are only 4 state strings. If it becomes a problem, sorting the array by key will allow us to use std::equal_range(), but I would advise against this unless it's really necessary, since sooner or later someone will forget to maintain the sort order. |