- Fixed deprecation warnings and/or breakage for 448/25519 due to Cryptography changes - contributed by @warner
- Bumped required Cryptography to 2.8
- CI/CD testing added for Python 3.8
- Added support for non-default crypto backends
- Loosened restriction on Cryptography version in requirements.txt and bumped version to 2.5
- Moved away from custom x448 implementation in favor of OpenSSL implementation (for default backend)
- Loosened restrictions on Python and Cryptography in setup.py - contributed by @warner
- Cryptography version required bumped to 2.1.4
- Cryptography updated to 2.1.3 due to OpenSSL vulnerability fix
- Compatible with revision 33 (doesn't break compatibility with revision 32).
- Cryptography requirement updated to the newest version (2.1.2) - Python 3.5 is supported again.
- Adding sphinx documentation for Read the Docs publication and README update
- Renamed NoiseBuilder to NoiseConnection
- Minor fixes for better performance.
Initial release.