diff --git a/changelog.md b/changelog.md index 57eeb73..a8ee192 100644 --- a/changelog.md +++ b/changelog.md @@ -1,5 +1,22 @@ # changelog +## 1.3.0 + + - Add support for OpenSSL 3.0 + - Add first-class support for RSASSA-PSS certificates + - Add user-friendly handling of the error message with TLS on macOS + when a ceritificate has a lifetime that is longer than the CAB forum + guidelines + - Fix AES 192/256 encryption on OpenSSL and Windows to allow no padding when + plaintext is an exact multiple of 16 bytes long. Previously AES192 would + require plaintext with a length that was a multiple of 24 AND 16, and + AES256 would require plaintext with a length that was a multiple of 32. + - Add the ability to skip tests that require internet connectivity + *via @jnahmias* + - Fix a bug throwing an exception when passing an invalid type to + `asymmetric.load_public_key()` *via @Arbitrage0* + - Fix a number of typos in doc strings *via @frennkie and @kianmeng* + ## 1.2.1 - Fix running in an environment with a custom OpenSSL install on macOS 10.15 diff --git a/oscrypto/version.py b/oscrypto/version.py index 85da143..b7c352c 100644 --- a/oscrypto/version.py +++ b/oscrypto/version.py @@ -2,5 +2,5 @@ from __future__ import unicode_literals, division, absolute_import, print_function -__version__ = '1.2.1' -__version_info__ = (1, 2, 1) +__version__ = '1.3.0' +__version_info__ = (1, 3, 0) diff --git a/setup.py b/setup.py index 9d16c38..6239215 100644 --- a/setup.py +++ b/setup.py @@ -10,7 +10,7 @@ PACKAGE_NAME = 'oscrypto' -PACKAGE_VERSION = '1.2.1' +PACKAGE_VERSION = '1.3.0' PACKAGE_ROOT = os.path.dirname(os.path.abspath(__file__)) diff --git a/tests/__init__.py b/tests/__init__.py index 119ee7c..f910c7b 100644 --- a/tests/__init__.py +++ b/tests/__init__.py @@ -6,8 +6,8 @@ import unittest -__version__ = '1.2.1' -__version_info__ = (1, 2, 1) +__version__ = '1.3.0' +__version_info__ = (1, 3, 0) _asn1crypto_module = None diff --git a/tests/setup.py b/tests/setup.py index e494d07..5eef343 100644 --- a/tests/setup.py +++ b/tests/setup.py @@ -10,7 +10,7 @@ PACKAGE_NAME = 'oscrypto' -PACKAGE_VERSION = '1.2.1' +PACKAGE_VERSION = '1.3.0' TEST_PACKAGE_NAME = '%s_tests' % PACKAGE_NAME TESTS_ROOT = os.path.dirname(os.path.abspath(__file__))