make solver_describe_decision always return a rule, add solver_rule2solvable()
[platform/upstream/libsolv.git] / src / rules.c
2013-08-21 Michael Schroedermake solver_describe_decision always return a rule...
2013-06-04 Michael Schroederadd POOL_FLAG_IMPLICITOBSOLETEUSESCOLORS to match the...
2013-05-15 Michael SchroederLookat at keepexplicitobsoletes when creating update...
2013-05-07 Michael Schroederadd SOLVER_RULE_JOB_UNSUPPORTED and SOLVER_RULE_JOB_UNK...
2013-04-19 Michael SchroederMerge pull request #29 from weinhold/upstream
2013-04-18 Ingo WeinholdHaiku: The notation for the pre-release version part...
2013-04-17 Michael Schroederrules/selection: use strrchr in EVR checks as well
2013-04-17 Michael Schroederadapt SET_EV/SET_EVR magic to haiku for completeness
2013-04-05 Michael Schroedermake queue_insertn more flexible
2013-04-05 Michael Schroederrefactor a bit
2013-04-04 Michael SchroederDo extra checking for choice rules so that they don...
2013-03-22 Michael Schroederrename "NOOBSOLETES" to "MULTIVERSION"
2013-02-05 Michael Schroederfurther optimize solver_reenablepolicyrules
2013-02-04 Michael Schroederoptimize code a bit to make analyze_unsolvable faster
2013-02-04 Michael Schroedermake it possible to re-run an existing solver (re-using...
2013-01-15 Michael Schroederdo not ignore disabled/considered flags for src packages
2012-12-18 Michael Schroederdon't access r->p after solver_addrule is called, as...
2012-12-10 Michael Schroederimplement special install/erase namespace provides...
2012-12-04 Michael Schroedersupport cleandeps in targeted up/dup cases, add tests
2012-11-30 Michael Schroedersmall optimization for targeted dup
2012-11-30 Michael Schroederanother targeted dup fix, add testcases
2012-11-29 Michael Schroederfix targeted dup, we also have to add the obsoleters...
2012-11-29 Michael Schroederadd SOLVER_TARGETED and SOLVER_FLAG_NO_AUTOTARGET flags
2012-11-27 Michael Schroedermake FOR_RULELITERALS safe against whatprovides realloc
2012-11-22 Michael Schroedersmall code cleanups
2012-11-20 Michael Schroedersolver_samerule -> solver_rulecmp
2012-11-20 Michael Schroederdo not add identical choice rules
2012-11-20 Michael Schroedermake FORCEBEST work with targeted up/dup
2012-11-19 Michael Schroederfix typo caught by testcase
2012-11-19 Michael Schroederimplement SOLVER_FORCRBEST for install/up/dup
2012-11-15 Michael Schroederimplement dup on single packages
2012-10-26 Michael Schroedersupport SOLVER_SOLVABLE_REPO and SOLVER_SOLVABLE_ALL...
2012-10-25 Michael Schroedergeneralize matching code from examples/solv.c to src...
2012-05-31 Michael Schroeder- [valgrind] the userinstalled map only contains the...
2012-04-16 Michael Schroeder- add map_or and queue_prealloc
2012-04-12 Michael Schroeder- also obey keepexplicitobsoletes when disabling update...
2012-04-11 Michael SchroederMerge pull request #12 from zde/master
2012-04-10 Zdeněk PavlasSOLVER_FLAG_KEEP_EXPLICIT_OBSOLETES
2012-04-03 Michael Schroeder- get rid of DEBINA_SEMANTICS, add pool->noarchid,...
2012-03-26 Michael Schroeder- add "allownamechange" flag for completeness
2012-03-06 Michael Schroeder- change duprule generation to ignore uninstallable...
2012-03-05 Michael Schroeder- clean up update/feature rule handling in allowuninsta...
2012-03-01 Michael Schroeder- rename repo_add_solv_flags to repo_add_solv. Should...
2012-03-01 Michael Schroeder- fix cleandeps bug with supplemented userinstalled...
2012-03-01 Michael Schroeder- improve unneeded algorithm a bit more
2012-02-29 Michael Schroeder- fix cleandeps mistake handling
2012-02-29 Michael Schroeder- improve unneeded algorithms
2012-02-28 Michael Schroeder- add solver_get_unneeded() to get a list of no longer...
2012-02-23 Michael Schroeder- improve cleandeps for opensuse a bit by marking insta...
2012-02-22 Michael Schroeder- change allowselfconflicts to forbidselfconflicts...
2012-02-02 Michael Schroeder- add comments, add BUGS
2012-02-01 Michael Schroeder- add cleandeps support for install/update
2012-01-17 Ingo WeinholdMake more C89 and POSIX compliant
2012-01-13 Michael Schroeder- add dup versions for the allow* flags, make dup autom...
2012-01-11 Michael Schroeder- set pool_id2color, fix comments
2012-01-09 Michael Schroeder- hide solver internals
2011-07-12 Michael Schroeder- rename all sat_ to solv_
2011-06-06 Michael Schroeder[backend] more introspection: solver_ruleliterals,...
2011-05-25 Michael Schroeder- add solver_private.h, make repo_ functions return...
2011-05-25 Michael Schroederun-inline some functions, remove SAT_DEBUG_SCHUBI
2011-05-24 Michael Schroeder- do not use obsolete interface in libsolv library...
2011-05-02 Michael Schroeder- fix comments
2010-11-11 Klaus KämpfMerge branch 'master' of gitorious.org:opensuse/sat...
2010-09-09 Michael Schroeder- fix notfound return in solvable_lookup_num, fix typo...
2010-08-31 Michael SchroederMerge branch 'master' of gitorious.org:opensuse/sat...
2010-08-31 Michael Schroeder- fix package priority handling of installed packages...
2010-05-31 Michael Schroeder- add SOLVER_NOAUTOSET to disable automatic SET deduction
2010-05-28 Michael Schroeder- add SOLVER_SET bits to tell solver which properties...
2010-05-06 Michael Schroeder- argh, forgot the check prune bitmap in 'required...
2010-05-06 Michael Schroeder- cleandeps: fix userinstalled bitmap access
2010-05-04 Michael Schroeder- some more cleanup
2010-05-04 Michael Schroeder- support SOLVER_SOLVABLE_ALL for dup/update/verify
2010-05-03 Michael Schroeder- code cleanup
2010-04-14 Michael Schroeder- also look at directly addressed userinstalled solvables
2010-04-14 Michael Schroeder- add erase with dependency cleaning:
2010-04-12 Michael SchroederAlso look at obsoletes of installed packages, like...
2010-02-19 Klaus KämpfMerge branch 'master' of gitorious.org:opensuse/sat...
2010-02-19 Michael SchroederMerge branch 'master' of gitorious.org:opensuse/sat...
2010-02-19 Michael Schroeder- make dup rules work when system repo is not first...
2010-02-15 Klaus Kämpffix conflict
2010-01-26 Michael Schroeder- speed up createwhatprovides when many solvables provi...
2009-12-18 Michael Schroeder- disable update rule in noobsoletes case if installed...
2009-11-02 Michael Schroeder- look at infarch/dup rules when creating choice rules...
2009-09-14 Michael SchroederMerge branch 'master' of git@git.opensuse.org:projects...
2009-09-14 Michael Schroeder- fix assertion failue... again
2009-08-31 Stephan KulowMerge branch 'master' of git://git.opensuse.org/project...
2009-08-25 Michael Schroeder- add support for SOLVER_SOLVABLE_REPO, used by SOLVER_...
2009-07-27 Michael Schroeder- do not set up unneeded choice rules
2009-07-24 Michael Schroeder- make installed packages pass much faster
2009-07-24 Michael Schroeder- dropped choice optimization code, it does too much...
2009-07-24 Michael Schroeder- add experimental support for choice rules to fix...
2009-07-21 Michael Schroeder- color support in fileconflict checking
2009-07-09 Michael Schroeder- add support for repository disabling
2009-07-03 Michael Schroeder- fix updatemap use in solver
2009-06-15 Michael Schroeder- add repoid to repo struct
2009-06-15 Michael Schroeder- code cleanup
2009-06-15 Klaus KämpfMerge branch 'master' of git@git.opensuse.org:projects...
2009-06-11 Dirk MuellerMerge branch 'master' of git@git.opensuse.org:projects...
2009-06-04 Michael Schroeder- move some flags describing the rpm from solver to...
2009-05-26 Michael Schroeder- move rest of rule functions from solver.c to rules.c
next