prepare 2.3.0

This commit is contained in:
Hubert Chathi 2018-07-04 15:24:44 -04:00
parent dac2c1064e
commit 98e8ee1b0d
5 changed files with 42 additions and 8 deletions

View file

@ -1,3 +1,37 @@
Changes in `2.3.0 <http://matrix.org/git/olm/commit/?h=2.3.0>`_
This release includes the following changes since 2.2.2:
* Support building on Windows. Thanks to Marcel Radzio.
* Avoid C99 inside C++ code. Thanks to Alexey Rusakov.
* Support building as a static library. Thanks to Andreas Zwinkau.
New functionality:
* Add a number of methods for public key encryption and decryption. This
functionality is meant for use with allowing virus scanning of encrypted
attachments, server-side encrypted key backups, and possibly other uses. The
methods are listed in the ``olm/pk.h`` header file. Corresponding wrappers
are available in the JavaScript and Android wrappers. Objective-C and Python
wrappers will be available in a future release.
Android wrapper:
* Update build tool dependencies
* Apply some hardening flags and fix some compilation and run-time issues.
Thanks in part to Arnaud Fontaine.
Objective-C wrapper:
* Update project file
* Fix compiler warnings
Python wrapper:
* Add binding for ``olm_remove_one_time_keys``. Thanks to Wilfried Klaebe.
* Add utility module for ``ed25519_verify``. Thanks to Alexander Maznev.
* Improve portability. Thanks to Jan Jancar.
Changes in `2.2.2 <http://matrix.org/git/olm/commit/?h=2.2.2>`_ Changes in `2.2.2 <http://matrix.org/git/olm/commit/?h=2.2.2>`_
=============================================================== ===============================================================

View file

@ -2,8 +2,8 @@ Pod::Spec.new do |s|
# The libolm version # The libolm version
MAJOR = 2 MAJOR = 2
MINOR = 2 MINOR = 3
PATCH = 2 PATCH = 0
s.name = "OLMKit" s.name = "OLMKit"
s.version = "#{MAJOR}.#{MINOR}.#{PATCH}" s.version = "#{MAJOR}.#{MINOR}.#{PATCH}"

View file

@ -9,9 +9,9 @@ android {
defaultConfig { defaultConfig {
minSdkVersion 11 minSdkVersion 11
targetSdkVersion 21 targetSdkVersion 21
versionCode 222 versionCode 230
versionName "2.2.2" versionName "2.3.0"
version "2.2.2" version "2.3.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
} }
buildTypes { buildTypes {

View file

@ -1,4 +1,4 @@
MAJOR := 2 MAJOR := 2
MINOR := 2 MINOR := 3
PATCH := 2 PATCH := 0

View file

@ -1,6 +1,6 @@
{ {
"name": "olm", "name": "olm",
"version": "2.2.2", "version": "2.3.0",
"description": "An implementation of the Double Ratchet cryptographic ratchet", "description": "An implementation of the Double Ratchet cryptographic ratchet",
"main": "olm.js", "main": "olm.js",
"files": [ "files": [