Libzypp/Refactoring/11.2

From openSUSE

Contents

11.2 Refactoring

Locking

  • Use of InterProcessMutex instead of total lock.

Target

  • Postponed 11.1 Target refactoring (modular blocks)

Keyring

  • Refactor keyring to not abuse temp files and keep keys in memory. Should speedup target init.

Build system

  • Port libzypp-testsuite to cmake
  • Factor out some Cmake code to ZYppCommon