prepare 2.3.0
This commit is contained in:
parent
dac2c1064e
commit
98e8ee1b0d
5 changed files with 42 additions and 8 deletions
|
@ -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>`_
|
||||||
===============================================================
|
===============================================================
|
||||||
|
|
||||||
|
|
|
@ -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}"
|
||||||
|
|
|
@ -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 {
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
|
|
||||||
MAJOR := 2
|
MAJOR := 2
|
||||||
MINOR := 2
|
MINOR := 3
|
||||||
PATCH := 2
|
PATCH := 0
|
||||||
|
|
|
@ -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": [
|
||||||
|
|
Loading…
Reference in a new issue