summaryrefslogtreecommitdiff
path: root/src/solver.c
AgeCommit message (Expand)AuthorFilesLines
2008-10-09- the big solv data changeMichael Schroeder1-2/+13
2008-09-17- Change provide iterator from ID pointer to ID. Before, iteratingMichael Schroeder1-27/+248
2008-09-02- make it compileMichael Schroeder1-0/+1
2008-09-01- implement otherproviders()Michael Schroeder1-1/+9
2008-09-01- make patches do nevr matchingMichael Schroeder1-13/+70
2008-08-29- new job commands, now combinded from job type and select typeMichael Schroeder1-227/+239
2008-08-25- make SOLVER_ERASE_SOLVABLE workMichael Schroeder1-5/+36
2008-08-25- also check obsoletes when disabling update rulesMichael Schroeder1-2/+40
2008-07-22- resolve job rules before installing system packages [#411086]Michael Schroeder1-1/+58
2008-07-21- no more freshens. R.I.P.Michael Schroeder1-91/+4
2008-06-05- do not reorder binary rules if they are not rpm rules [bnc#397456]Michael Schroeder1-1/+1
2008-05-30- make enableweakrules() staticMichael Schroeder1-1/+1
2008-05-30- calculate recommendation list also if ignorealreadyrecommended is set,Michael Schroeder1-1/+1
2008-05-23- add "ignorealreadyrecommended" aka "zypper" solver optionMichael Schroeder1-4/+47
2008-05-14- more commentsKlaus Kaempf1-27/+39
2008-05-14- change some commentsMichael Schroeder1-42/+56
2008-05-13reverting last changeKlaus Kaempf1-0/+1
2008-05-13- remove strange commentMichael Schroeder1-1/+0
2008-05-13fix commentsKlaus Kaempf1-1/+2
2008-05-13- fix commentsMichael Schroeder1-15/+8
2008-05-13- fix commentMichael Schroeder1-4/+4
2008-05-13- fix commentMichael Schroeder1-1/+1
2008-05-13- support SOLVER_NOOBSOLETES* jobs, tell the solver that those packagesMichael Schroeder1-21/+65
2008-05-13- lots and lots of comments to make the internalsKlaus Kaempf1-172/+653
2008-05-06- add pool_match_nevr() to match a single solvable's nevr againstMichael Schroeder1-58/+13
2008-05-06- shuffle rule blocks so that feature rules come before update rulesMichael Schroeder1-157/+226
2008-04-30- speed up solver a bit by creating a queue holding all assertionMichael Schroeder1-9/+21
2008-04-30- oops, forgot some changesMichael Schroeder1-3/+17
2008-04-30- add obsoleteusesprovides and implicitobsoleteusesprovides solverMichael Schroeder1-67/+107
2008-04-28- make --force behave a bit more like --noforceMichael Schroeder1-33/+30
2008-04-25- add bugzilla referenceMichael Schroeder1-7/+11
2008-04-23- schubi convinced me to invert the flag, so that installedMichael Schroeder1-5/+5
2008-04-23- add "showinstalledrecommended" option to make the solverMichael Schroeder1-6/+26
2008-04-22- do not delete negative bitfield entries [bnc#381908]Michael Schroeder1-1/+4
2008-04-22- move debug functions to solverdebug.cMichael Schroeder1-509/+36
2008-04-21- fix endless loopMichael Schroeder1-0/+1
2008-04-20init to buildStephan Kulow1-1/+1
2008-04-18- add support for feature rulesMichael Schroeder1-173/+271
2008-04-16- fix probleminfo if solvable conflicts with itself and has no requiresMichael Schroeder1-13/+15
2008-04-16- fix segfault in solver (bnc#380406)Michael Schroeder1-15/+5
2008-04-15- catch self conflicts (configurable)Michael Schroeder1-3/+22
2008-04-11- cleanupMichael Schroeder1-47/+45
2008-04-11- change schubi debuggingMichael Schroeder1-15/+18
2008-04-11- add support for SOLVER_WEAKEN_SOLVABLE_DEPS, weakens requires of oneMichael Schroeder1-8/+28
2008-04-11- clean up code a bitMichael Schroeder1-108/+27
2008-04-11- beautfy, rename & documentMichael Schroeder1-15/+4
2008-04-11- change DU interface to use installedmap, like the trivial functionsMichael Schroeder1-47/+19
2008-04-04- do unconflicting in a more elegant and not so damaging wayMichael Schroeder1-69/+154
2008-04-04- fix core dump, sorryMichael Schroeder1-0/+18
2008-04-03- fix memory leakMichael Schroeder1-112/+276