Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Register
  • Sign in
  • M metaolm
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 13
    • Issues 13
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Archive
  • metaolm
  • Merge requests
  • !7

Adds ability to forward encrypted events and decrypt them when encrypted using olm

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Johannes Hayeß requested to merge olm_decrypt into master Oct 06, 2018
  • Overview 0
  • Commits 22
  • Pipelines 1
  • Changes 12

This adds individual modules for caching sessions (for now only OlmSessions) and the decryption routine for events encrypted using m.olm.v1.curve25519-aes-sha2.

It refactors code for managing blocker IDs into its own module, which could also be used by the client. After uploading OTKs they are now marked as published for the module's own OlmAccount.

Closes #11 (closed)

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: olm_decrypt