diff options
author | Richard van der Hoff <github@rvanderhoff.org.uk> | 2016-09-06 22:22:46 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-09-06 22:22:46 +0100 |
commit | 976495e0ac379256ee9acacf1d45999769dd6212 (patch) | |
tree | 0d00bde3fab3c4b67dcc165bc61c6131d3b889d3 /CHANGELOG.rst | |
parent | 79485b223014923636d8f95bac9b4baf265e958e (diff) | |
parent | b5c65bed0a5bd7c9a7345d4750ba90e7eb6f770b (diff) |
Merge pull request #20 from matrix-org/rav/prep_v1.2.0
Prepare changelog for v1.2.0
Diffstat (limited to 'CHANGELOG.rst')
-rw-r--r-- | CHANGELOG.rst | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 96296e5..5b473f8 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -1,3 +1,25 @@ +Changes in `1.2.0 <http://matrix.org/git/olm/commit/?h=1.2.0>`_ +=============================================================== + +This release updates the implementation of group session communications, to +include Ed25519 signatures on group messages, to ensure that participants in +group sessions cannot masquerade as each other. + +These changes necessitate changes to the pickle format of inbound and outbound +group sessions, as well as the session_keys exchanged between them. No attempt +has been made to preserve backwards-compatibility: + +* Attempting to restore old pickles will give ``OLM_CORRUPTED_PICKLE``. +* Attempting to send session_keys between old and new versions will give + ``OLM_BAD_SESSION_KEY``. +* Attempting to send messages between old and new versions will give one of a + number of errors. + +There were also a number of implementation changes made as part of this +release, aimed at making the codebase more consistent, and to help with the +implementation of the group message signatures. + + Changes in `1.1.0 <http://matrix.org/git/olm/commit/?h=1.1.0>`_ =============================================================== |