summaryrefslogtreecommitdiff
path: root/src/pool.c
AgeCommit message (Expand)AuthorFilesLines
2014-02-18treat AND and COND more optimistic in pool_addrelprovidersMichael Schroeder1-11/+33
2014-01-20fix last commitMichael Schroeder1-0/+1
2014-01-08fix a couple of minor problems found with cppcheckMichael Schroeder1-1/+1
2013-12-12refactor pool_calc_duchanges a bitMichael Schroeder1-21/+27
2013-12-10fix double-free if the number of languages is reduced to zeroMichael Schroeder1-6/+3
2013-10-18support debian multiarch annotationMichael Schroeder1-0/+11
2013-10-16remove trailing whitespaceMichael Schroeder1-16/+16
2013-10-04refactor selection code, add SELECTION_SKIP_KIND, add support for arch/kind f...Michael Schroeder1-1/+61
2013-09-09rename selection_make_deps to selection_make_matchdeps, add marker supportMichael Schroeder1-3/+11
2013-09-04add pool_whatmatchesdep and selection_make_deps to query for packages interse...Michael Schroeder1-0/+19
2013-06-13fix archpolicy handling of '>'Michael Schroeder1-0/+1
2013-06-04add POOL_FLAG_IMPLICITOBSOLETEUSESCOLORS to match the current rpm behaviourMichael Schroeder1-1/+6
2013-06-03add POOL_FLAG_ADDFILEPROVIDESFILTERED option to make pool_addfileprovides onl...Michael Schroeder1-11/+151
2013-05-27add pool_lookup_idarray for completenessMichael Schroeder1-0/+10
2013-05-17allow SOLVID_META queries through SOLVID_POSMichael Schroeder1-18/+6
2013-04-26bring libsolv in line with currrent rpm's multiversion handlingMichael Schroeder1-0/+6
2013-04-22add pool_setnamespacecallback() and pool_flush_namespaceproviders()Michael Schroeder1-0/+27
2013-04-16switch range->name and range->evr in REL_COMPAT deps so that stringification ...Michael Schroeder1-6/+6
2013-04-16add DISTTYPE_HAIKU, some small fixesMichael Schroeder1-10/+30
2013-04-16Add support for Haiku compat version comparisonIngo Weinhold1-0/+13
2013-04-08fix bugs in fileconflicts code and prepare for aliased dirsMichael Schroeder1-2/+2
2013-03-22rename "NOOBSOLETES" to "MULTIVERSION"Michael Schroeder1-6/+6
2013-03-06get rid of the ugly policy callbacks while we're breaking the ABI, add new po...Michael Schroeder1-0/+7
2013-02-04do not call pool_freewhatprovides in pool_add_fileconflicts_depsMichael Schroeder1-1/+37
2013-01-15do not ignore disabled/considered flags for src packagesMichael Schroeder1-0/+2
2013-01-11support "pooljobs", fixed jobs set in the poolMichael Schroeder1-0/+1
2013-01-03fix trivial installable requires handling [bnc#795267]Michael Schroeder1-1/+5
2012-12-17cosmetics: fix commentsMichael Schroeder1-7/+6
2012-12-13small optimization: make whatprovidesdata + 2 always contain the systemsolvableMichael Schroeder1-4/+9
2012-11-23support medianr in lookup_deltalocation, change lookup_location to return med...Michael Schroeder1-5/+7
2012-11-02fix delta location suffixMichael Schroeder1-1/+1
2012-11-02add pool_lookup_deltalocation helper so we can change the way the location is...Michael Schroeder1-0/+13
2012-10-31fix .src matching .src and .nosrc packagesMichael Schroeder1-3/+8
2012-10-23implement pool_set_rootdir/REPO_USE_ROOTDIR instead of passing a rootdir to v...Michael Schroeder1-0/+34
2012-04-13- add pool_error and pool_errstr. get rid of lots of exit() calls.Michael Schroeder1-1/+43
2012-04-11- clean up system type definition, use -DSUSE=1 when building for suseMichael Schroeder1-1/+4
2012-04-04- make example solv program a tiny bit more secure (shouldn't use system() at...Michael Schroeder1-3/+3
2012-04-03- get rid of DEBINA_SEMANTICS, add pool->noarchid, add DISTTYPE_ARCHMichael Schroeder1-7/+19
2012-03-28- incompatible ABI change: switch num over to unsigned long long and store si...Michael Schroeder1-5/+5
2012-03-23- it helps to implement to get/set_flag code for POOL_FLAG_HAVEDISTEPOCH...Michael Schroeder1-0/+5
2012-03-22- turn on "havedistepoch" by default if rpm5 is usedMichael Schroeder1-0/+1
2012-03-21- more memory usage statisticsMichael Schroeder1-1/+4
2012-03-14- speed up pool_shrink_whatprovidesMichael Schroeder1-11/+7
2012-03-13- speed up pool_addrelproviders a bitMichael Schroeder1-3/+3
2012-03-02- add idqinst parameter to pool_addfileprovides_queue so that it can also ret...Michael Schroeder1-2/+10
2012-02-22- adapt to rpm changes regarding cornercases where the release is missingMichael Schroeder1-14/+31
2012-02-22- change allowselfconflicts to forbidselfconflicts now that rpm also allows t...Michael Schroeder1-7/+5
2012-02-20- make pool flags private, allow self conflicts for rpm, add pool_set/get_flagsMichael Schroeder1-1/+57
2012-02-20- make file list conversion twice as fast by adding a 1k dir cacheMichael Schroeder1-0/+1
2012-02-15fix a small memory leak: pool->id2color.Ales Kozumplik1-0/+1