Python-mbedtls

Latest version: v2.10.1

Safety actively analyzes 639160 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 9

2.3.1

* tls: Fix argument to `_enable_debug_output()`. The function
now takes a configured context instead of a MbedTLSConfiguration.
* typing: Add type annotations to more modules.

2.3.0

* tls: Improve typing and remove base class to TLSConfiguration
and DTLSConfiguration.
* Update wheels to mbedtls 2.28.1

2.2.0

* pk: Fix choice of the curve in ECC (PR 63). Before this, the
curve chosen was ignored and the `ECC.generate()` would always
use the same one.

* pk: Improve handling of CURVE25519 and CURVE448 in ECC (PR 63).
* pk: ECDHClient and ECDHServer take an ECC key in `__init__()`.
* pk: Remove `to_ECDH_{client,server}` methods from ECC.
* pk: Make key accessors public (and remove the private ones).

* docs: Resurrect gh-pages.

* *: Add typing information. The typing information is in an alpha
stage, incomplete, and subject to change. We also welcome pull requests.

2.1.0

* tls: Add TLS 1.3 support.
* tls: TLSWrappedBuffer.shutdown() does not raise anymore when
the connection is already closed.
* tls: Make TLSWrappedBuffer picklable in the limited cases documented
under `mbedtls_ssl_context_load` and `mbedtls_ssl_context_save` in
the backend.
* mpi: Remove is_prime() method.

2.0.1

* tls: Fix check of arguments to TLSWrappedSocket.sendto().

2.0.0

* tls: Context and TLSWrappedBuffer are now entirely separated.
** The contexts are now picklable.
** The contexts do not support TLSWrappedBuffer API anymore.
* tls: TLSSession currently *unsupported*!
* tls: Improved handshake logic with more appropriate signaling
over WantReadError and WantWriteError.
* Update wheels to mbedtls 2.28.0 (current LTS).

Page 3 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.