summaryrefslogtreecommitdiff
path: root/src/policy.c
AgeCommit message (Expand)AuthorFilesLines
2012-04-03- get rid of DEBINA_SEMANTICS, add pool->noarchid, add DISTTYPE_ARCHMichael Schroeder1-6/+1
2012-03-26- add "allownamechange" flag for completenessMichael Schroeder1-0/+11
2012-01-13- add dup versions for the allow* flags, make dup automatically use themMichael Schroeder1-8/+19
2012-01-11- set pool_id2color, fix commentsMichael Schroeder1-2/+4
2011-12-05- fix obsolete handling in case of cycles, also bring installed packages to f...Michael Schroeder1-22/+210
2011-07-12- rename all sat_ to solv_Michael Schroeder1-7/+7
2011-05-25- add solver_private.h, make repo_ functions return an int, make solver_solv ...Michael Schroeder1-3/+4
2011-05-24- do not use obsolete interface in libsolv library itselfMichael Schroeder1-6/+6
2011-03-23- fix illegal_xxxchange argument orderMichael Schroeder1-7/+9
2010-09-06- do obsolete pruning after version reduction, it is faster and more correctMichael Schroeder1-16/+30
2010-09-02- make POLICY_MODE_SUGGEST obey repo prioritiesMichael Schroeder1-43/+88
2010-08-31- fix package priority handling of installed packages in dup case [bnc#631306]Michael Schroeder1-1/+28
2010-05-28- add SOLVER_SET bits to tell solver which properties of a job are intended b...Michael Schroeder1-0/+25
2009-07-09- add support for repository disablingMichael Schroeder1-12/+23
2009-07-01- only add selfprovides if name is setMichael Schroeder1-0/+5
2009-06-22More constnessKlaus Kämpf1-2/+2
2009-06-04- move some flags describing the rpm from solver to poolMichael Schroeder1-15/+13
2009-06-03- treat missing vendor as empty string in vendorchange checkMichael Schroeder1-8/+11
2009-05-28- fix noprovide handling in findupdateMichael Schroeder1-1/+3
2009-05-25- move create_obsolete_index to policy.cMichael Schroeder1-0/+79
2009-05-12- define solvid2str() function, use sat_sort()Michael Schroeder1-6/+3
2008-12-16- oops, good thing the vendorcheck isn't used in real life yetMichael Schroeder1-1/+1
2008-11-24- remove no longer needed pattern check, log minimization stepsMichael Schroeder1-12/+0
2008-11-17- fix repo prio pruning in the case when first solvable is installedMichael Schroeder1-3/+8
2008-11-17- fix old FIXME by not pruning installed packagesMichael Schroeder1-40/+95
2008-11-14- fix mem leakMichael Schroeder1-2/+2
2008-11-12match comment and function nameKlaus Kaempf1-1/+1
2008-09-17- Change provide iterator from ID pointer to ID. Before, iteratingMichael Schroeder1-4/+5
2008-08-29- new job commands, now combinded from job type and select typeMichael Schroeder1-2/+6
2008-07-11- disallow arch/vendor changes even if the package name changesMichael Schroeder1-12/+14
2008-05-13add commentKlaus Kaempf1-2/+11
2008-05-06- add pool_match_nevr() to match a single solvable's nevr againstMichael Schroeder1-14/+2
2008-05-06- shuffle rule blocks so that feature rules come before update rulesMichael Schroeder1-0/+17
2008-03-27- truly restart when analyze_unsolvable is hit (fixes #368209)Michael Schroeder1-13/+13
2008-03-05- add HEADERENDMichael Schroeder1-10/+9
2008-02-15remove 'kind' handling ( will re-appear in applayer ;-) )Klaus Kaempf1-24/+0
2008-02-07honor Solver.limittokindKlaus Kaempf1-2/+39
2008-02-07cleanupStefan Schubert1-5/+4
2008-02-06Prefer installed solvables first if there are two available with theStefan Schubert1-19/+21
2008-02-04added pool to argumentsStefan Schubert1-4/+4
2008-01-29remove superfluous Pool argument in policy_illegal_ functionsMichael Andres1-11/+13
2008-01-28Added callbacks for policy handling.Stefan Schubert1-9/+29
2007-12-10- add evrcmp mode parameterMichael Schroeder1-2/+2
2007-11-29bugfixStefan Schubert1-3/+0
2007-11-29- make schubi's job much easier by providing nice helper functionsMichael Schroeder1-0/+1
2007-11-28- changed debug mechanism a bit, it is now part of the poolMichael Schroeder1-3/+2
2007-11-26replaced printf by a locking functionStefan Schubert1-2/+3
2007-11-19- add solvable2str function to make things easier and more flexibleMichael Schroeder1-1/+1
2007-11-10- oops, I wonder why the testsuite doesn't catch typos like that...Michael Schroeder1-1/+1
2007-11-10- moved some policy functions to policy.hMichael Schroeder1-0/+412