- change solv format in an incompatible way, breaking compatibility
authorMichael Schroeder <mls@suse.de>
Fri, 29 Feb 2008 22:01:20 +0000 (22:01 +0000)
committerMichael Schroeder <mls@suse.de>
Fri, 29 Feb 2008 22:01:20 +0000 (22:01 +0000)
commit3bf73c639f7e8c5825024a889597b8abc1eb64fa
tree98e28cb8fab08027e5f5647bb9f12d8ed3968bee
parentb95e24c1d992fc14133ce5c841fff64a0e405a5b
- change solv format in an incompatible way, breaking compatibility
  to all older versions. sorry.
  * new fastlz from Matz
  * maxsize/allsize data for faster reading
  * types are stored as Id to make extensions possible
  * new type CONSTANTID
  * new file repopack.h
  * kill unused vertical/packedsizes flags
- switch to pread for paging so that we don't have to mess with file
  offsets
- define more standard IDs
- add new solver_calc_installsizechange() function
- add repo_add_rpms() function
- change location storage method a bit, now VOID means ommited
  (adapt zypp code, please)
- re-added support for source rpm name to susetags parser
20 files changed:
src/fastlz.c
src/pool.c
src/pool.h
src/pooltypes.h
src/repo.c
src/repo_solv.c
src/repodata.c
src/repodata.h
src/repopack.h [new file with mode: 0644]
src/solver.c
src/solver.h
tools/CMakeLists.txt
tools/dumpsolv.c
tools/repo_patchxml.c
tools/repo_rpmdb.c
tools/repo_rpmdb.h
tools/repo_rpmmd.c
tools/repo_susetags.c
tools/repo_write.c
tools/tools_util.h