summaryrefslogtreecommitdiff
path: root/src/pool.h
AgeCommit message (Expand)AuthorFilesLines
2013-04-22add pool_setnamespacecallback() and pool_flush_namespaceproviders()Michael Schroeder1-0/+3
2013-04-16add DISTTYPE_HAIKU, some small fixesMichael Schroeder1-0/+1
2013-04-16Add support for Haiku compat version comparisonIngo Weinhold1-0/+1
2013-04-05cleanup hash code, it makes no sense to have an extra type for the maskMichael Schroeder1-1/+1
2013-04-02Make all public libsolv headers C++ safeIngo Weinhold1-4/+4
2013-03-22rename "NOOBSOLETES" to "MULTIVERSION"Michael Schroeder1-5/+5
2013-03-06cleanup code now that the vendorcheck callback is in the poolMichael Schroeder1-2/+1
2013-03-06get rid of the ugly policy callbacks while we're breaking the ABI, add new po...Michael Schroeder1-1/+2
2013-01-14trivial_installable: check vendor of affected package to see if a patch shoul...Michael Schroeder1-0/+2
2013-01-11support "pooljobs", fixed jobs set in the poolMichael Schroeder1-0/+2
2012-11-23support medianr in lookup_deltalocation, change lookup_location to return med...Michael Schroeder1-1/+1
2012-11-02add pool_lookup_deltalocation helper so we can change the way the location is...Michael Schroeder1-0/+1
2012-10-26support SOLVER_SOLVABLE_REPO and SOLVER_SOLVABLE_ALL in more job types, even ...Michael Schroeder1-3/+10
2012-10-23implement pool_set_rootdir/REPO_USE_ROOTDIR instead of passing a rootdir to v...Michael Schroeder1-0/+8
2012-04-13- add pool_error and pool_errstr. get rid of lots of exit() calls.Michael Schroeder1-0/+6
2012-04-03- get rid of DEBINA_SEMANTICS, add pool->noarchid, add DISTTYPE_ARCHMichael Schroeder1-0/+3
2012-03-28- incompatible ABI change: switch num over to unsigned long long and store si...Michael Schroeder1-1/+1
2012-03-22- support distepoch handling in release, used by the M&M distrosMichael Schroeder1-0/+2
2012-03-21- bring solvable_trivial_installable functions back in sync with pool_trivial...Michael Schroeder1-3/+3
2012-03-02- add idqinst parameter to pool_addfileprovides_queue so that it can also ret...Michael Schroeder1-1/+1
2012-02-22- change allowselfconflicts to forbidselfconflicts now that rpm also allows t...Michael Schroeder1-2/+2
2012-02-20- make pool flags private, allow self conflicts for rpm, add pool_set/get_flagsMichael Schroeder1-8/+17
2012-02-17- made parts of Pool private, removed inline from solv_chksum_len so that we ...Michael Schroeder1-8/+14
2012-02-17- hide repodata internals (needed to move repo_write from ext to src for this)Michael Schroeder1-0/+5
2012-02-14- add pool_addvendorclass and solver_solutionelement_internalidMichael Schroeder1-9/+7
2012-02-02- start support for Fedora comps formatMichael Schroeder1-0/+1
2012-02-01- rename pool_addfileprovides_ids to pool_addfileprovides_queue, make it fill...Michael Schroeder1-1/+1
2012-01-17- add solvable_ setter functions, add solvable_lookup_type/solvable_lookup_de...Michael Schroeder1-14/+0
2012-01-11- set pool_id2color, fix commentsMichael Schroeder1-2/+2
2011-12-22- INCOMPATIBLE CHANGE: index with repoid (thus pool->repos[repoid] == repo->r...Michael Schroeder1-4/+4
2011-12-22- add solv_strdup(), rename repo_freeallrepos() to pool_freeallrepos()Michael Schroeder1-6/+1
2011-07-12- rename all sat_ to solv_Michael Schroeder1-17/+17
2011-06-14- use FOR_REPODATAS macroMichael Schroeder1-2/+2
2011-06-03- remove obsolete interface, add decisioncnt_{weak,orphan}Michael Schroeder1-12/+0
2011-05-25- add solver_private.h, make repo_ functions return an int, make solver_solv ...Michael Schroeder1-1/+1
2011-05-25un-inline some functions, remove SAT_DEBUG_SCHUBIMichael Schroeder1-20/+6
2011-05-24- do not use obsolete interface in libsolv library itselfMichael Schroeder1-0/+2
2011-05-24rename satsolver -> libsolvMichael Schroeder1-3/+3
2011-05-02- clean up function names for shared libraryMichael Schroeder1-2/+12
2011-03-28- use correct defaults for rpm5, put tmpspace in extra structMichael Schroeder1-3/+7
2011-03-23- delete fixed vendor classes, add pool_setvendorclasses() methodMichael Schroeder1-3/+5
2011-03-03- add pool_freetmpspace, pool_tmpappend, pool_bin2hex, sat_dupappend, sat_hex...Michael Schroeder1-0/+3
2010-04-12Also look at obsoletes of installed packages, like newer versions of rpm doMichael Schroeder1-0/+1
2010-03-11- fix language code lookup for fallback languages [bnc#584644]Michael Schroeder1-1/+1
2009-10-02- add repodata_delete_uninternalizedMichael Schroeder1-2/+13
2009-09-21- also look at triggers when ordering packagesMichael Schroeder1-0/+1
2009-07-15- include satversion.h from pool.hMichael Schroeder1-0/+1
2009-07-14- add new flags for the load functions:Michael Schroeder1-3/+3
2009-07-09- add support for repository disablingMichael Schroeder1-16/+4
2009-06-24- add pool_tmpjoin and sat_dupjoin helpersMichael Schroeder1-0/+1