summaryrefslogtreecommitdiff
path: root/apt-pkg/policy.cc
Commit message (Expand)AuthorAgeFilesLines
* Phase using source version to be binNMU-correctJulian Andres Klode2021-01-081-1/+1
* Add support for Phased-Update-PercentageJulian Andres Klode2021-01-081-2/+46
* Avoid -Wuseless-cast to intDavid Kalnischkies2020-04-261-2/+2
* Merge branch 'pu/source-version' into 'master'Julian Andres Klode2020-02-181-14/+43
|\
| * policy: Implement pinning by source packageJulian Andres Klode2020-01-171-14/+43
* | Revert "Add a Packages-Require-Authorization Release file field"Julian Andres Klode2020-02-161-4/+0
* | policy: Add SetPriority() methodsJulian Andres Klode2020-02-161-0/+15
|/
* policy: Get rid of Pins arrayJulian Andres Klode2019-06-141-18/+12
* policy: Remove GetMatch and GetPriority(pkgIterator)Julian Andres Klode2019-06-141-20/+1
* Add a Packages-Require-Authorization Release file fieldJulian Andres Klode2019-02-011-1/+5
* Introduce experimental 'never' pinning for sourcesJulian Andres Klode2019-02-011-3/+20
* Remove obsolete RCS keywordsGuillem Jover2018-05-071-1/+0
* show warnings instead of errors if files are unreadableDavid Kalnischkies2017-07-261-3/+3
* use FileFd to parse all apt configuration filesDavid Kalnischkies2017-07-261-2/+5
* Reformat and sort all includes with clang-formatJulian Andres Klode2017-07-121-11/+11
* Drop cacheiterators.h includeJulian Andres Klode2017-07-121-1/+0
* avoid explicit types for pkg counts by autoDavid Kalnischkies2017-06-261-3/+5
* don't loop on pinning pkgs from absolute debs by regexDavid Kalnischkies2016-08-291-5/+4
* if conf unset, don't read / as conf/pref/sources dirDavid Kalnischkies2016-06-291-2/+2
* fail instead of segfault on unreadable config filesDavid Kalnischkies2016-05-201-0/+5
* policy: Remove TODO for replacing old GetCandidateVer()Julian Andres Klode2016-04-251-1/+0
* policy: Get rid of old (pre-1.1) GetCandidateVer algorithmJulian Andres Klode2016-04-251-97/+0
* restore pinning to min/max value of shortDavid Kalnischkies2016-04-251-2/+3
* give rc-status packages a pin of -1David Kalnischkies2016-04-251-7/+6
* properly parse comments in apt_preferences and deb822-style sourcesDavid Kalnischkies2016-01-021-2/+2
* apply various suggestions made by cppcheckDavid Kalnischkies2015-11-051-2/+2
* provide public interface to hold/unhold packagesDavid Kalnischkies2015-11-041-2/+2
* avoid using global PendingError to avoid failing too often too soonDavid Kalnischkies2015-09-141-3/+6
* implement autobit and pinning in EDSP solver 'apt'David Kalnischkies2015-09-141-1/+2
* Re-indent GetCandidateVerNew() and make ConsiderFiles argument explicitJulian Andres Klode2015-08-201-7/+7
* Fix all the wrong removals of includes that iwyu got wrongMichael Vogt2015-08-171-0/+1
* Cleanup includes after running iwyuMichael Vogt2015-08-171-2/+0
* Add GetPriority(VerIterator) to pkgDepCache::PolicyJulian Andres Klode2015-08-151-2/+2
* Deprecate SPtrArray<T> and convert everyone to unique_ptr<T[]>Julian Andres Klode2015-08-131-2/+2
* policy: Be more strict about parsing pin files, and document prio 0Julian Andres Klode2015-08-121-3/+10
* Add a parameter ConsiderFiles to GetPriority(VerIterator)Julian Andres Klode2015-08-121-2/+3
* Simply ignore cruft in the status files, do not treat it as prio 0Julian Andres Klode2015-08-111-2/+1
* Replace INT_MIN with std::numeric_limits<int>::minJulian Andres Klode2015-08-111-2/+2
* initialize PinVers to a nullptrDavid Kalnischkies2015-08-101-1/+2
* bring back deb822 sources.list entries as .sourcesDavid Kalnischkies2015-08-101-17/+2
* make all d-pointer * const pointersDavid Kalnischkies2015-08-101-1/+1
* policy: Fix the handling of config-files statesJulian Andres Klode2015-08-101-3/+12
* policy: Fix the new policy implementation to handle downgrades correctlyJulian Andres Klode2015-08-101-9/+8
* Determine the candidate based on per-version pins, instead of old codeJulian Andres Klode2015-08-101-0/+36
* policy: Return highest file pin if version pin == 0 in GetPriority()Julian Andres Klode2015-08-101-1/+10
* policy: Assign per-version pinsJulian Andres Klode2015-08-101-0/+11
* pkgPolicy: Introduce storage and helpers for per-version pinsJulian Andres Klode2015-08-101-1/+10
* add d-pointer, virtual destructors and de-inline de/constructorsDavid Kalnischkies2015-06-161-0/+2
* store Release files data in the CacheDavid Kalnischkies2015-06-121-8/+7
* remove unused and strange default-value for pinsDavid Kalnischkies2015-05-111-24/+10