Engine/EngineBreakfast/Log_20220922

Development outlook

Release 3.2

Breakdown of problems needing to be solved for 3.2

  • pepenginesequoiabackend
    • change toolchain version (M1 support, indexmap compile issues)
    • make install
  • pEpEngine - create RC
  • pEpJNIAdapter - create RC
  • pEpPythonAdapter - create RC
  • pEpJSONAdapter
    • Fix dev build
    • create RC
  • pEpCOMAdapter - TODO:clarify
  • pEpIOSAdapter - TODO:clarify

New Features

  • Replacement Protocol
  • E-Mail transport
  • UDP transport
  • Remove passphrase support
    • only pp-free keys can be imported
    • Remove pp from keys (seuqouia func needed)
      • remove pp callback will be invoked by the cryptotech backend
      • could possibly be called for multiple times depending on subkey structure
    • new func in libpEpAdapter: get_key_from_keyserver(pEp-identity in, key out) ONLY quering openpgp.org (query url maybe build time config)