From 015076d2bf420ce58e83bad4fab68a3bd88f5423 Mon Sep 17 00:00:00 2001 From: Andrew Hutchings Date: Mon, 25 Jul 2022 16:38:34 +0100 Subject: [PATCH] Add ChangeLog file --- ChangeLog.rst | 42 ++++++++++++++++++++++++++++++++++++++++++ MANIFEST.in | 1 + 2 files changed, 43 insertions(+) create mode 100644 ChangeLog.rst diff --git a/ChangeLog.rst b/ChangeLog.rst new file mode 100644 index 0000000..55cec9b --- /dev/null +++ b/ChangeLog.rst @@ -0,0 +1,42 @@ +wolfCrypt-py Release 5.4.0 (July 13, 2022) +========================================== + +New Features +------------ + +* Update to wolfCrypt 5.4.0 C library +* Add GitHub Actions support, remove Travis CI + +Fixes +----- + +* Fixups for PyPi +* Remove some of the CMake hack due to things moved into wolfSSL CMakeLists.txt + +wolfCrypt-py Release 5.3.0 (May 10, 2022) +========================================= + +New Features +------------ + +* Update to wolfCrypt 5.3.0 +* Build completely refactored to be more Python-like and easier to use +* Added support for SHA3 +* Added support for ChaCha stream cipher +* Add support for RSA private keys in PKCS #8 format +* Add module pwdbased.py and expose wc_PBKDF2 +* Modifications to make wolfCrypt-py work with FIPS ready and FIPS v5 +* Add support for ed448 +* Add a pem_to_der function and support for PEM RSA keys +* Add signature generation and verification +* Enabled pwdbased by default +* Windows support added +* Added support for AES-CTR +* Add support for AES GCM streaming +* Add RSA OAEP and PSS padding +* Add get_aad() function + +Fixes +----- + +* Documentation improvements diff --git a/MANIFEST.in b/MANIFEST.in index 0d9cf1c..eebadf6 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -1,5 +1,6 @@ include LICENSING.rst include README.rst +include ChangeLog.rst recursive-include tests * recursive-include requirements *