aboutsummaryrefslogtreecommitdiff
path: root/CHANGELOG.rst
diff options
context:
space:
mode:
authorHubert Chathi <hubert@uhoreg.ca>2019-04-16 14:29:52 -0400
committerHubert Chathi <hubert@uhoreg.ca>2019-04-17 17:31:01 -0400
commitbac8ca7802010a8b308c405831ea7fdfa00d630b (patch)
tree5c58acb4043153a65c2966c4c12d5c135f04d4cd /CHANGELOG.rst
parent0d0169c839d7c7956c300d36b1757a174b059c44 (diff)
prepare for 3.1.0 release
Diffstat (limited to 'CHANGELOG.rst')
-rw-r--r--CHANGELOG.rst29
1 files changed, 28 insertions, 1 deletions
diff --git a/CHANGELOG.rst b/CHANGELOG.rst
index 95d1eb2..0ae4d67 100644
--- a/CHANGELOG.rst
+++ b/CHANGELOG.rst
@@ -1,4 +1,31 @@
-Changes in `3.0.0 <http://matrix.org/git/olm/commit/?h=2.3.0>`_
+Changes in `3.1.0 <http://matrix.org/git/olm/commit/?h=3.1.0>`_
+===============================================================
+
+This release includes the following changes since 3.0.0:
+
+* Add functions to support Short Authentication String key verification. The
+ new functions are in the ``sas.h`` header file. The Android, iOS, JavaScript
+ and Python bindings also include corresponding functions.
+* Add functions to perform public key signing. These are meant for use with
+ cross-signing. The new functions are ``olm_pk_signing_size``,
+ ``olm_pk_signing``, ``olm_pk_signing_last_error``, ``olm_clear_pk_signing``,
+ ``olm_pk_signing_key_from_seed``, ``olm_pk_signing_seed_length``,
+ ``olm_pk_signing_public_key_length``, ``olm_pk_signature_length``, and
+ ``olm_pk_sign``. Signatures generated by ``olm_pk_sign`` can be verified
+ using ``olm_ed25519_verify``. The Android, iOS, JavaScript and Python
+ bindings also include corresponding functions.
+
+JavaScript wrapper:
+
+* Improved compatibility with newer versions of Emscripten, and dropped support
+ for some older versions of Emscripten.
+
+Python wrapper:
+
+* Build fixes.
+* Add bindings for the public key encryption/decryption functions from olm 2.3.0.
+
+Changes in `3.0.0 <http://matrix.org/git/olm/commit/?h=3.0.0>`_
===============================================================
This release includes the following changes to 2.3.0: