master
Small refactorings
Add support for DISTTYPE_APK to the libsolv core
Add apk.h. Not my day.
map_and: fix writing outside of target map memory
Fix reserved identifier violation
Fix NULL pointer dereference in solv_chksum_free()
Drop obsolete solv_chksum_create_finished_clone declaration
Split the checksum implementation into chksum_impl.c
Cleandeps: do find_update_seeds() call before changing the userinstalled map
use memmove for overlapping regions
fix: header extern C and guard
Treat condition both as positive and negative literal in pool_add_pos_literals_complex_dep
Simplify complex dep normailzation code
Add dataiterator_final_{solvable,repo} functions
Fix indent
Move dirs reallocation from dirpool_make_dirtraverse to dirpool_add_dir
Add hash table to dirpool for O(1) directory lookup
Incompatible ABI change: change pool_calc_installsizechange and solvable_lookup_sizek from int to long long
remove trailing whitespace
Support custom filelist filters.
Make POOL_FLAG_ADDFILEPROVIDESFILTERED behaviour more standard
Fix logic error in allochashtable
Support rpm's "orderwithrequires" dependency
Add a way to test the suse dep transformation code
Refactor linkedpkg handling
Improve md5 speed on x86_64
use size_t in solv_MD5_Update()
Transaction ordering: Allow more uninst->uninst edges
Use pool instread of solv->pool where we can
Hide a couple of internal definitions
Add some guards to the tmpspace functions
Rename poolid_private.h to pool_private.h
Add support for the Elbrus2000 (e2k) architecture
Make the arch score unsigned int
Rename pool_dep_fulfilled_in_map to pool_satisfieddep_map
Guard against hash table mask overflows
Split off pool_init_rels from pool_create and moveit to poolid.c
Also check for negative keyname values when storing a new key
Clean up header files
Make all public libsolv headers C++ safe
Add note about asking the solver for a proof
Move replace solution types from the bindings to the library
Drop sys/cdefs.h include from qsort_r.c
Add some more guards
Add support for storing user data in a solv file
Alloc page compression memory instead of using the stack
Drop support for REPOKEY_TYPE_U32
solver_addbestrules: recalculate pointer to current rule after adding a new rule
Fix Debian canon selection
Refactor selection code
- rename all sat_ to solv_
sha2.c: sync _Final function definition with the header file
Add an ifdef allowing to rename Solvable dependency members
Implement color filtering when adding update targets
Add new SOLVER_FLAG_FOCUS_NEW focus type
Also look at recommends in only_namespace_recommended mode
Fix various typos found by Lintian
Move weird suse functions into a suse.c file
Allow accessing toolversion at runtime and increase it
Make LIBSOLVEXT_FEATURE_APK available in solvversion.h
Refactor string pool merging in repo_solv
Fix fix_namespace_dep() error when the reldeps block is realloced
Add experimental support for self-destruct packages
Split userinstalled code into userinstalled.c