diff options
author | Richard van der Hoff <richard@matrix.org> | 2016-10-24 16:51:20 +0100 |
---|---|---|
committer | Richard van der Hoff <richard@matrix.org> | 2016-10-24 16:51:20 +0100 |
commit | 4367afc65e31b919c04b6e950765e03020359613 (patch) | |
tree | 4aa5f8433b02fb141c50976219888eabb69e7ee2 | |
parent | 64130c1f8b0a2dd09379ac02544897ad5a2bfb75 (diff) |
Prepare changelog for v2.0.0
-rw-r--r-- | CHANGELOG.rst | 20 |
1 files changed, 18 insertions, 2 deletions
diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 0ab2eeb..044dcac 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -1,8 +1,24 @@ +Changes in `2.0.0 <http://matrix.org/git/olm/commit/?h=2.0.0>`_ +=============================================================== + +This release includes the following changes since 1.3.0: + +* Fix a buffer bounds check when decoding group messages. +* Update ``olm_group_decrypt`` to return the ratchet index for decrypted + messages. +* Fix ``olm_pickle_account``, ``olm_pickle_session``, + ``olm_pickle_inbound_group_session`` and + ``olm_pickle_outbound_group_session`` to correctly return the length of the + pickled object. +* Add a `specification <./docs/megolm.rst>`_ of the Megolm ratchet, and add + some information on mitigating unknown key-share attacks to the `Olm + specification <./docs/olm.rst>`_. + Changes in `1.3.0 <http://matrix.org/git/olm/commit/?h=1.3.0>`_ =============================================================== -The release updates the group session identifier to avoid collisions. -The group sessions are now identified by their ed25519 public key. +This release updates the group session identifier to avoid collisions. +Group sessions are now identified by their ed25519 public key. These changes alter the pickle format of outbound group sessions, attempting to unpickle an outbound group session created with a previous version of olm |