What's Changed
* Optimize the frame helpers by improving cython typing (691) bdraco
* Speed up noise frame helper (693) bdraco
* Fix signedness with incoming plaintext data (694) bdraco
* Speed up plain text frame helper (692) bdraco
* Add test for corrupt or invalid encryption (690) bdraco
* Reduce code duplication in noise tests (689) bdraco
* Test that we detect bad noise psks (688) bdraco
* Add test for wrong protocol in noise (687) bdraco
* Reduce code duplication in noise tests (686) bdraco
* Fix error in noise frame helper were we could write when the writer was unset (685) bdraco
* Add test for empty noise hello (684) bdraco
* Refactor noise _error_on_incorrect_preamble to improve coverage (683) bdraco
* Remove unreachable code in noise frame helper (682) bdraco
* Fix handshake getting the wrong exception when the ESP drops the connection because its not using noise (681) bdraco
Dependencies
* Bump mypy from 1.7.0 to 1.7.1 (680) dependabot