summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2013-06-04add POOL_FLAG_IMPLICITOBSOLETEUSESCOLORS to match the current rpm behaviourMichael Schroeder6-7/+15
2013-06-03add POOL_FLAG_ADDFILEPROVIDESFILTERED option to make pool_addfileprovides onl...Michael Schroeder4-18/+180
2013-05-29repo_rpmmd: Parse optional baseurl.Zdenek Pavlas1-0/+1
2013-05-28datamatcher_init: play it safe and do a strdup on the match stringMichael Schroeder1-1/+3
2013-05-27support a special Datapos that describes the repodata meta sectionMichael Schroeder1-5/+9
2013-05-27add pool_lookup_idarray for completenessMichael Schroeder4-0/+26
2013-05-17allow SOLVID_META queries through SOLVID_POSMichael Schroeder2-18/+27
2013-05-15Lookat at keepexplicitobsoletes when creating update rules for multiversion p...Michael Schroeder1-1/+8
2013-05-15fix multiversion handling when the update rule is an assertionMichael Schroeder1-11/+11
2013-05-07add SOLVER_RULE_JOB_UNSUPPORTED and SOLVER_RULE_JOB_UNKNOWN_PACKAGEMichael Schroeder4-6/+16
2013-05-06add utf8 helpers to util.cMichael Schroeder3-0/+124
2013-04-26bring libsolv in line with currrent rpm's multiversion handlingMichael Schroeder4-2/+23
2013-04-24solverdebug: add solver_get_orphaned call that somehow got lostMichael Schroeder1-0/+1
2013-04-24terminate solver_create_decisions_obsoletesmap functionMichael Schroeder4-99/+0
2013-04-24move stringification functions from solverdebug to more correct placesMichael Schroeder10-472/+358
2013-04-24use SOLVER_TRANSACTION_OBSOLETE_IS_UPGRADE in transaction_printMichael Schroeder1-1/+1
2013-04-24add SOLVER_TRANSACTION_OBSOLETE_IS_UPGRADE helper flagMichael Schroeder2-2/+8
2013-04-23add repodata_translate_id to get rid of some "implement me" assertionsMichael Schroeder3-0/+20
2013-04-23add repo_add_rpmdb_reffp to easily add rpmdb content when there is an old sol...Michael Schroeder3-0/+50
2013-04-22add pool_setnamespacecallback() and pool_flush_namespaceproviders()Michael Schroeder3-0/+32
2013-04-22small cleanup in id2strMichael Schroeder1-4/+2
2013-04-18selection_filter(): Don't leak Queue q1 and Map m2Ingo Weinhold1-1/+7
2013-04-18Haiku: The notation for the pre-release version part changedIngo Weinhold3-20/+2
2013-04-17rules/selection: use strrchr in EVR checks as wellMichael Schroeder2-2/+2
2013-04-17split arch from the right for debian/haiku (thanks Ingo!)Michael Schroeder1-2/+2
2013-04-17adapt SET_EV/SET_EVR magic to haiku for completenessMichael Schroeder2-6/+10
2013-04-17make sure releases start numeric for haikuMichael Schroeder1-1/+14
2013-04-16make pool_solvable2str use -<arch> for haikuMichael Schroeder1-1/+1
2013-04-16support haiku package naming in selection_canonMichael Schroeder1-0/+29
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 Schroeder5-19/+52
2013-04-16Add support for Haiku compat version comparisonIngo Weinhold2-0/+14
2013-04-16Add Haiku semantics version comparisonIngo Weinhold1-0/+96
2013-04-08fix bugs in fileconflicts code and prepare for aliased dirsMichael Schroeder1-2/+2
2013-04-05cleanup hash code, it makes no sense to have an extra type for the maskMichael Schroeder7-16/+8
2013-04-05make queue_insertn more flexibleMichael Schroeder6-13/+11
2013-04-05refactor a bitMichael Schroeder1-6/+17
2013-04-04Do extra checking for choice rules so that they don't interfere with package ...Michael Schroeder1-5/+85
2013-04-02Make all public libsolv headers C++ safeIngo Weinhold23-17/+165
2013-03-30solv_sort(): Fix build for non-glibc without qsort_r()Ingo Weinhold1-8/+6
2013-03-30Improve C89 complianceIngo Weinhold1-1/+2
2013-03-27Support aarch64Dirk Mueller1-0/+1
2013-03-26Fix misuses of memsetAndreas Schwab1-1/+1
2013-03-22rename "NOOBSOLETES" to "MULTIVERSION"Michael Schroeder11-88/+99
2013-03-22turn splitprovides off when doing the alreadyrecommended checkMichael Schroeder1-1/+4
2013-03-20improve pool_solvable2str output if the evr or arch is emptyMichael Schroeder1-4/+10
2013-03-06cleanup code now that the vendorcheck callback is in the poolMichael Schroeder3-23/+29
2013-03-06get rid of the ugly policy callbacks while we're breaking the ABI, add new po...Michael Schroeder5-69/+14
2013-03-06shuffle some ids now that we break the ABIMichael Schroeder1-15/+13
2013-03-06fix dataiterator returning random data in some casesMichael Schroeder5-7/+136