summaryrefslogtreecommitdiff
path: root/src/repo.c
AgeCommit message (Expand)AuthorFilesLines
2013-04-23add repo_add_rpmdb_reffp to easily add rpmdb content when there is an old sol...Michael Schroeder1-0/+48
2013-04-05make queue_insertn more flexibleMichael Schroeder1-3/+1
2012-11-29simplify datamatcher code, use datamatcher_checkbasename also in repo_searchMichael Schroeder1-0/+3
2012-11-13fix rpmdbid handling in repo_unset and repo_set_numMichael Schroeder1-2/+2
2012-11-13support REPO_NO_LOCATION, rename "set_deleted" to the more clear "unset"Michael Schroeder1-2/+2
2012-11-06rename repodata_delete to repodata_set_deleted, add repo_set_deleted and solv...Michael Schroeder1-0/+56
2012-10-08add repodata_set_sourcepkg and solvable_lookup_sourcepkg, fix solvable_get_lo...Michael Schroeder1-1/+1
2012-10-05fix repo_lookup_deparray() corner case when looking for post-marker depsMichael Schroeder1-0/+1
2012-06-27- revert repo_lookup_checksum change, the ids should always be stored as chec...Michael Schroeder1-22/+0
2012-06-27- check type in lookup_bin_checksum, make it possible to retrieve PKGID/HDRID...Michael Schroeder1-0/+22
2012-04-12- also free attrs array when freeing a solvableMichael Schroeder1-2/+18
2012-03-28- incompatible ABI change: switch num over to unsigned long long and store si...Michael Schroeder1-4/+4
2012-03-19- store rpmdbid as TYPE_NUM. This means that TYPE_U32 is actually no longer u...Michael Schroeder1-1/+2
2012-03-15- do not duplicate solvablekeys[] arrayMichael Schroeder1-7/+9
2012-02-21- allow <> dep in susetags, special case pattern: in packageand(), add SOLVER...Michael Schroeder1-0/+7
2012-02-17- hide repodata internals (needed to move repo_write from ext to src for this)Michael Schroeder1-1/+20
2012-01-16- add missing repo_lookup_deparray/repo_add_deparray/repo_add_idarray/repo_se...Michael Schroeder1-0/+158
2012-01-11- set pool_id2color, fix commentsMichael Schroeder1-12/+9
2011-12-22- make repodata also start with id 1Michael Schroeder1-5/+5
2011-12-22- make sure pool->repos[0] is zeroMichael Schroeder1-2/+6
2011-12-22- INCOMPATIBLE CHANGE: index with repoid (thus pool->repos[repoid] == repo->r...Michael Schroeder1-11/+11
2011-12-22- add solv_strdup(), rename repo_freeallrepos() to pool_freeallrepos()Michael Schroeder1-20/+10
2011-12-21- improve filemarker handlingMichael Schroeder1-3/+28
2011-12-21- clear lastmarkerpos when recreating the hashMichael Schroeder1-0/+1
2011-12-20update markerpos if element needed to be movedMichael Schroeder1-1/+5
2011-12-20fix memmove calls in repo_addid_dep, move hash version into separate function...Michael Schroeder1-95/+115
2011-12-19- speed up repo_addid_dep() in case of excessive dependenciesMichael Schroeder1-13/+112
2011-07-12- rename all sat_ to solv_Michael Schroeder1-23/+23
2011-06-14- use FOR_REPODATAS macroMichael Schroeder1-11/+11
2011-05-25un-inline some functions, remove SAT_DEBUG_SCHUBIMichael Schroeder1-0/+44
2011-05-24- do not use obsolete interface in libsolv library itselfMichael Schroeder1-40/+40
2011-05-02- allow setting of name/arch/evr/vendor with repo_set_ functionsMichael Schroeder1-24/+69
2011-03-23- add repo_lookup_idarray(), repo_lookup_checksum(), repodata_set_idarray(), ...Michael Schroeder1-28/+116
2011-03-01- add repodata_empty() functionMichael Schroeder1-8/+1
2011-02-28- make repo_empty() not reset pool->installed, no not zero loadcallback/state...Michael Schroeder1-3/+6
2011-02-23- delete type checks. instead, just call the repodata function and use repoda...Michael Schroeder1-49/+54
2010-11-24- fix repo_set_num argument typeMichael Schroeder1-1/+1
2009-07-30- fix memory leakMichael Schroeder1-0/+1
2009-07-17- add repodata_write and repo_empty functionsMichael Schroeder1-7/+28
2009-07-16- seems like I can't get the filelist search right...Michael Schroeder1-4/+2
2009-07-16- bring argument parsing up-to-speed, now supports globs, relationsMichael Schroeder1-7/+13
2009-07-14- add new flags for the load functions:Michael Schroeder1-1/+25
2009-07-10- add repodata_join function to join a solvable blockMichael Schroeder1-8/+25
2009-07-09- add support for repository disablingMichael Schroeder1-12/+4
2009-07-08- add repo_free_repodata to remove a repodata from a repoMichael Schroeder1-0/+10
2009-06-29- add some comments, move code aroundMichael Schroeder1-97/+104
2009-06-16- fix coding style a bitMichael Schroeder1-2/+2
2009-06-15- add repoid to repo structMichael Schroeder1-1/+7
2009-05-28void* arithmetics is not definedDirk Mueller1-2/+2
2008-10-31- fix entry testsMichael Schroeder1-6/+6