summaryrefslogtreecommitdiff
path: root/src/policy.c
AgeCommit message (Expand)AuthorFilesLines
2014-04-07use "implicitobsoleteusescolors" to limit our update/feature rulesMichael Schroeder1-3/+11
2014-03-07also support complex deps when doing recommends/suggests filteringMichael Schroeder1-4/+156
2013-10-16remove trailing whitespaceMichael Schroeder1-5/+5
2013-07-10fix another edge case will dup mode and multiversion packages [bnc#828389]Michael Schroeder1-52/+78
2013-06-18Do recommends pruning after selecting the highest versionsMichael Schroeder1-1/+1
2013-06-13fix archpolicy handling of '>'Michael Schroeder1-0/+9
2013-06-04add POOL_FLAG_IMPLICITOBSOLETEUSESCOLORS to match the current rpm behaviourMichael Schroeder1-0/+1
2013-04-24move stringification functions from solverdebug to more correct placesMichael Schroeder1-0/+35
2013-03-06get rid of the ugly policy callbacks while we're breaking the ABI, add new po...Michael Schroeder1-19/+3
2013-02-04don't free obsoletes/obsoetes_data in solver cleanupMichael Schroeder1-0/+2
2012-11-16fix policy_is_illegal function. Hmm...Michael Schroeder1-3/+3
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