Path to this page:
./
security/py-OpenSSL,
Python interface to the OpenSSL library
Branch: CURRENT,
Version: 24.2.1,
Package name: py312-OpenSSL-24.2.1,
Maintainer: pkgsrc-userspyOpenSSL is a Python module that is a rather thin wrapper around (a
subset of) the OpenSSL library. A lot of the object methods do
nothing more than call a corresponding function in the OpenSSL
library.
Required to run:[
security/openssl] [
devel/py-setuptools] [
lang/py-six] [
security/py-cryptography] [
lang/python37]
Required to build:[
pkgtools/cwrappers]
Master sites:
Filesize: 180.003 KB
Version history: (Expand)
- (2024-11-11) Updated to version: py312-OpenSSL-24.2.1
- (2024-07-21) Updated to version: py311-OpenSSL-24.2.1
- (2024-03-11) Updated to version: py311-OpenSSL-24.1.0
- (2024-01-23) Updated to version: py311-OpenSSL-24.0.0
- (2023-10-26) Updated to version: py311-OpenSSL-23.3.0
- (2023-10-25) Updated to version: py311-OpenSSL-23.2.0nb1
CVS history: (Expand)
2024-03-11 07:54:28 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-OpenSSL: updated to 24.1.0
24.1.0 (2024-03-09)
Backward-incompatible changes:
* Removed the deprecated ``OpenSSL.crypto.PKCS12`` and
``OpenSSL.crypto.NetscapeSPKI``. ``OpenSSL.crypto.PKCS12`` may be replaced
by the PKCS#12 APIs in the ``cryptography`` package.
|
2024-01-23 07:34:36 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-OpenSSL: updated to 24.0.0
24.0.0 (2024-01-22)
Changes:
- Added ``OpenSSL.SSL.Connection.get_selected_srtp_profile`` to determine which \
SRTP profile was negotiated.
|
2023-10-26 08:32:57 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-OpenSSL: updated to 23.3.0
23.3.0 (2023-10-25)
-------------------
Backward-incompatible changes:
- Dropped support for Python 3.6.
- The minimum ``cryptography`` version is now 41.0.5.
- Removed ``OpenSSL.crypto.loads_pkcs7`` and ``OpenSSL.crypto.loads_pkcs12`` \
which had been deprecated for 3 years.
- Added ``OpenSSL.SSL.OP_LEGACY_SERVER_CONNECT`` to allow legacy insecure \
renegotiation between OpenSSL and unpatched servers.
Deprecations:
- Deprecated ``OpenSSL.crypto.PKCS12`` (which was intended to have been \
deprecated at the same time as ``OpenSSL.crypto.load_pkcs12``).
- Deprecated ``OpenSSL.crypto.NetscapeSPKI``.
- Deprecated ``OpenSSL.crypto.CRL``
- Deprecated ``OpenSSL.crypto.Revoked``
- Deprecated ``OpenSSL.crypto.load_crl`` and ``OpenSSL.crypto.dump_crl``
- Deprecated ``OpenSSL.crypto.sign`` and ``OpenSSL.crypto.verify``
- Deprecated ``OpenSSL.crypto.X509Extension``
Changes:
- Changed ``OpenSSL.crypto.X509Store.add_crl`` to also accept
``cryptography``'s ``x509.CertificateRevocationList`` arguments in addition
to the now deprecated ``OpenSSL.crypto.CRL`` arguments.
- Fixed ``test_set_default_verify_paths`` test so that it is skipped if no
network connection is available.
|
2023-10-25 00:11:51 by Thomas Klausner | Files touched by this commit (2298) |
Log message:
*: bump for openssl 3
|
2023-06-06 14:42:56 by Taylor R Campbell | Files touched by this commit (1319) |
Log message:
Mass-change BUILD_DEPENDS to TOOL_DEPENDS outside mk/.
Almost all uses, if not all of them, are wrong, according to the
semantics of BUILD_DEPENDS (packages built for target available for
use _by_ tools at build-time) and TOOL_DEPEPNDS (packages built for
host available for use _as_ tools at build-time).
No change to BUILD_DEPENDS as used correctly inside buildlink3.
As proposed on tech-pkg:
https://mail-index.netbsd.org/tech-pkg/2023/06/03/msg027632.html
|
2023-05-31 14:58:48 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-OpenSSL: updated to 23.2.0
23.2.0 (2023-05-30)
Backward-incompatible changes:
- Removed ``X509StoreFlags.NOTIFY_POLICY``.
Changes:
- ``cryptography`` maximum version has been increased to 41.0.x.
- Invalid versions are now rejected in ``OpenSSL.crypto.X509Req.set_version``.
- Added ``X509VerificationCodes`` to ``OpenSSL.SSL``.
|
2023-04-18 19:17:39 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-OpenSSL: updated to 23.1.1
23.1.1 (2023-03-28)
Changes:
- Worked around an issue in OpenSSL 3.1.0 which caused \
`X509Extension.get_short_name` to raise an exception when no short name was \
known to OpenSSL.
23.1.0 (2023-03-24)
Changes:
- ``cryptography`` maximum version has been increased to 40.0.x.
- Add ``OpenSSL.SSL.Connection.DTLSv1_get_timeout`` and \
``OpenSSL.SSL.Connection.DTLSv1_handle_timeout``
to support DTLS timeouts
|
2023-01-15 22:00:39 by Adam Ciarcinski | Files touched by this commit (1) | |
Log message:
py-OpenSSL: update test status
|