summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeff Forcier <jeff@bitprophet.org>2021-11-28 15:21:38 -0500
committerJeff Forcier <jeff@bitprophet.org>2021-11-28 20:24:17 -0500
commite9e411e25267ccff7ef5dc265280a5a2d8945e8b (patch)
treedfcace8b309f1433cb4aad74badf2c9f8df5c344
parent9c49dc721e25992c824035088d5a054715bd0d87 (diff)
downloadparamiko-e9e411e25267ccff7ef5dc265280a5a2d8945e8b.tar.gz
Changelog closes #1257, re #1266
-rw-r--r--sites/www/changelog.rst7
1 files changed, 7 insertions, 0 deletions
diff --git a/sites/www/changelog.rst b/sites/www/changelog.rst
index 4ee19f82..de2319ea 100644
--- a/sites/www/changelog.rst
+++ b/sites/www/changelog.rst
@@ -2,6 +2,13 @@
Changelog
=========
+- :bug:`1257` (also :issue:`1266`) Update RSA and ECDSA key decoding
+ subroutines to correctly catch exception types thrown by modern
+ versions of Cryptography (specifically ``TypeError`` and
+ its internal ``UnsupportedAlgorithm``). These exception classes will now
+ become `~paramiko.exceptions.SSHException` instances instead of bubbling up.
+ Thanks to Ignat Semenov for the report and ``@tylergarcianet`` for an early
+ patch.
- :bug:`-` (also :issue:`908`) Update `~paramiko.pkey.PKey` and subclasses to
compare (``__eq__``) via direct field/attribute comparison instead of hashing
(while retaining the existing behavior of ``__hash__`` via a slight