aboutsummaryrefslogtreecommitdiff
path: root/CHANGELOG.rst
diff options
context:
space:
mode:
authorRichard van der Hoff <richard@matrix.org>2016-09-06 17:04:37 +0100
committerRichard van der Hoff <richard@matrix.org>2016-09-06 17:04:37 +0100
commitb5c65bed0a5bd7c9a7345d4750ba90e7eb6f770b (patch)
tree0d00bde3fab3c4b67dcc165bc61c6131d3b889d3 /CHANGELOG.rst
parent79485b223014923636d8f95bac9b4baf265e958e (diff)
Prepare changelog for v1.2.0
Diffstat (limited to 'CHANGELOG.rst')
-rw-r--r--CHANGELOG.rst22
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>`_
===============================================================