summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2014-04-14add a single spaceMichael Schroeder1-1/+1
2014-04-14small optimization for pool_addfileprovidesMichael Schroeder1-38/+28
2014-04-09use less memory when just writing the filelistMichael Schroeder1-17/+90
2014-04-08free memory on the fly in repodata_internalizeMichael Schroeder1-2/+115
2014-04-08make repodata_stringify return the result stringMichael Schroeder3-19/+20
2014-04-07use "implicitobsoleteusescolors" to limit our update/feature rulesMichael Schroeder1-3/+11
2014-04-07simplyfy checksum codeMichael Schroeder2-41/+18
2014-04-04do not count problem resolution install jobs as userinstalledMichael Schroeder3-1/+6
2014-04-04[ABI BREAKAGE] add support for SHA224/384/512Michael Schroeder7-38/+147
2014-04-03add pool_add_userinstalled_jobs and solver_get_userinstalled functionsMichael Schroeder3-0/+250
2014-04-01fix pool_job2str message for lock ;)Michael Schroeder1-1/+1
2014-03-27fix getrpmruleinfos for linked packagesMichael Schroeder1-2/+6
2014-03-26support SOLVER_FLAG_DUP_ALLOW* flags in solver_set_flags and bindingsMichael Schroeder2-0/+24
2014-03-26fix handling of packages with no update/feature rule but with specialupdatersMichael Schroeder1-3/+17
2014-03-26rename schemaoffset to less confusing schemaidxMichael Schroeder1-3/+3
2014-03-25fix access to freed memory if we had to allocate a new schema when serializin...Michael Schroeder1-13/+13
2014-03-25adapt repo->end in repo_empty() functionMichael Schroeder1-0/+2
2014-03-25improve solver_addrule a bitMichael Schroeder1-38/+30
2014-03-25cplxdeps: special case SYSTEMSOLVABLEMichael Schroeder1-0/+2
2014-03-25Don't put -SYSTEMSOLVABLE into conflictsMichael Schroeder1-1/+4
2014-03-24deal correctly with rules that contain the system solvableMichael Schroeder1-1/+1
2014-03-24bring "removing unwanted" code in line with the other partsMichael Schroeder1-0/+6
2014-03-24ignore negative assertions in choice rule generationMichael Schroeder1-1/+1
2014-03-24small optimization for solver_addupdateruleMichael Schroeder1-37/+45
2014-03-10implement complex deps handling in cleandeps/unneeded calculationMichael Schroeder1-37/+186
2014-03-07add #if 0 to some debug printf callsMichael Schroeder1-0/+6
2014-03-07also support complex deps when doing recommends/suggests filteringMichael Schroeder3-82/+199
2014-03-05add support for complex dependenciesMichael Schroeder5-2/+679
2014-03-05also look at the pkgname when searching for the application linkMichael Schroeder1-3/+16
2014-03-03fix basename optimization for STRINGENDMichael Schroeder1-1/+2
2014-02-21fix bug in solver_get_unneeded that could lead to an endless loopMichael Schroeder1-3/+3
2014-02-18change last commit to check for SOLVER_TRANSACTION_KEEP_PSEUDOMichael Schroeder1-2/+2
2014-02-18Always return IGNORE for pseudo packages in RPM_ONLY modeMichael Schroeder1-2/+4
2014-02-18fix pseudo packages obsoleting other pseudo packagesMichael Schroeder1-2/+2
2014-02-18treat AND and COND more optimistic in pool_addrelprovidersMichael Schroeder1-11/+33
2014-02-17optimize unfulfilled rule handling a bitMichael Schroeder1-9/+11
2014-02-13always keep job/jobflags in selection_filter()Michael Schroeder1-0/+3
2014-02-12refactor a bitMichael Schroeder2-69/+61
2014-02-04do not create update/feature rules for applications or patternsMichael Schroeder3-22/+66
2014-02-04fix typo in application backlink creationMichael Schroeder1-1/+1
2014-01-30support PRODUCT_ENDOFLIFE, store repoid as flexarray so we can add a lable laterMichael Schroeder1-0/+2
2014-01-28also translate autoproduct stringsMichael Schroeder3-3/+32
2014-01-27support PRODUCT_UPDATES_REPOID strarray for SLE-12 product handlingMichael Schroeder1-0/+2
2014-01-23fix typos in pool_job2strMichael Schroeder1-4/+4
2014-01-20fix last commitMichael Schroeder1-0/+1
2014-01-20Merge pull request #41 from dmacvicar/masterMichael Schroeder1-0/+6
2014-01-19knownid.h lacks include guardsDuncan Mac-Vicar P.1-0/+6
2014-01-08three other changes to make cppcheck happierMichael Schroeder2-3/+2
2014-01-08fix a couple of minor problems found with cppcheckMichael Schroeder2-2/+2
2013-12-17change infarch rule generation so that it does not break installed lock-stepsMichael Schroeder1-7/+75