- support REPO_EXTEND_SOLVABLES in repo_add_solv (thanks Ales Kozumplik)
Merge pull request #12 from zde/master

add SOLVER_FLAG_KEEP_EXPLICIT_OBSOLETES
- support SOLVER_FLAG_KEEP_EXPLICIT_OBSOLETES in testcases
- clean up system type definition, use -DSUSE=1 when building for suse
- also obey keepexplicitobsoletes when disabling update rules (untested)
- also free attrs array when freeing a solvable
- use repo_free_solvable instead of repo_free_solvable_block when freeing a single solvable
- fix fd leak in testsolv
- support <inline> repositories (because we can), fix mem leak
- rename "susetags" in testcases to "testtags", because we just support a subset of susetags
- add pool_error and pool_errstr. get rid of lots of exit() calls.
build: export the new *_testtags methods
Merge pull request #13 from akozumpl/upstream

build: export the new *_testtags methods
- get rid of exit(1) calls in repo_write, instead return error
- document supported package/repository formats
- add map_or and queue_prealloc
- get rid of plural forms of repo_add_pkg, use pool_error instead printing to stderr
- fix wrong logic
- use pool_error instead of pool_debug in repo_add_arch_pkg
- support tilde in rpm version comparison