Version: 3.3.2, Package name: py-cryptography-3.3.2 |
Maintained by: The OpenBSD ports mailing-list |
Master sites: |
Flavors (export FLAVOR=xyz, setenv FLAVOR xyz):
|
Description "cryptography" is a Python library which exposes cryptographic recipes and primitives, with the goal of it being a "cryptographic standard library". It aims to address various problems seen with other Python cryptography libraries, including lack of PyPy and Python 3 support, lack of maintenance. use of poor implementations of algorithms, lack of high-level APIs, absence of important algorithms, error prone APIs and bad defaults. |
Filesize: 527.229 KB |
Version History (View Complete History) |
|
2021-02-14 10:42:51 by Stuart Henderson | Files touched by this commit (6) |
Log message: update to py-cryptography (pyca) 3.3.2. not moving to 3.4 yet because 1) we don't yet have setuptools-rust which looks like it needs a pip update (which becomes py3 only), and 2) we still have some py2 users of pyca: devel/py-twisted 2+3 (2 is only used by telepathy-logger) mail/mailpile 2-only security/py-openssl 2+3 (2 is only used by yubiserve, py-twisted) security/py-paramiko 2+3 (2 used by several) security/py-service_identity 2+3 (2 is only used by py-twisted) security/py-axolotl 2+3, 2 not used www/py-http_ece 2+3, 2 not used www/py-jwt 2+3, 2 not used |
2020-09-23 10:35:48 by Stuart Henderson | Files touched by this commit (7) |
Log message: update to py-cryptography*-3.1.1 |
2020-09-07 03:32:16 by Theo Buehler | Files touched by this commit (2) |
Log message: Ensure py-cryptography is ready for LIBRESSL_HAS_TLS1_3 Instead of checking for LIBRESSL_HAS_TLS1_3 directly, check for availability of TLS1_3_VERSION in case we're using LibreSSL as requested by jsing. |
2020-08-01 05:47:16 by Stuart Henderson | Files touched by this commit (7) |
Log message: update to py-cryptography 3.0 drop maintainer |
2020-07-11 16:54:41 by Stuart Henderson | Files touched by this commit (98) |
Log message: switch my maintainer email addresses to my own domain |
2020-07-03 15:13:23 by Stuart Henderson | Files touched by this commit (1032) |
Log message: bump REVISION; python 3 default changed to 3.8 |
2020-06-12 06:26:18 by Stuart Henderson | Files touched by this commit (7) |
Log message: update to py-cryptography 2.9.2 |
2019-11-07 10:23:11 by Stuart Henderson | Files touched by this commit (7) |
Log message: update to py-cryptography 2.8 |
2019-06-03 10:06:58 by Stuart Henderson | Files touched by this commit (153) |
Log message: s/PERMIT_PACKAGE_CDROM/PERMIT_PACKAGE/ and some light whitespace tidying in ports which I maintain |
2019-04-28 14:52:03 by Stuart Henderson | Files touched by this commit (715) |
Log message: bump all the py3 things, _SYSTEM_VERSION didn't quite work out how we expected and it's easier|safer to do it this way than fiddle with pkg_add now. thanks aja for update tests with a quick bulk. |
2019-04-19 04:18:17 by Stuart Henderson | Files touched by this commit (7) |
Log message: update to pyca cryptography 2.6.1 |
2019-03-19 10:50:03 by Joel Sing | Files touched by this commit (2) |
Log message: Unbreak security/py-cryptography following the addition of DTLS methods. ok tb@ |
2019-01-29 15:44:35 by Stuart Henderson | Files touched by this commit (9) |
Log message: update to py-cryptography 2.5 |
2018-08-10 14:13:41 by Stuart Henderson | Files touched by this commit (12) |
Log message: update to py-cryptography-2.3 |
2018-08-01 01:24:04 by Jasper Lievisse Adriaanse | Files touched by this commit (2) |
Log message: backport security fix for CVE-2018-10903 |
2018-07-31 05:08:18 by Jasper Lievisse Adriaanse | Files touched by this commit (5) |
Log message: Security fix for CVE-2018-10903, backported from the new 2.2.3 release ok sthen@ (MAINTAINER) |
2018-07-17 08:06:50 by Stuart Henderson | Files touched by this commit (1) |
Log message: only needs gcc not g++ |
2018-07-17 08:06:24 by Stuart Henderson | Files touched by this commit (1) |
Log message: only needs gcc not g++ |
2018-07-17 07:59:25 by Stuart Henderson | Files touched by this commit (1) |
Log message: MFC compiler switch for gcc arches |
2018-07-05 04:34:15 by Stuart Henderson | Files touched by this commit (1) |
Log message: build with ports-gcc on !clang arches. may help gcc arches which currently fail with "undefined symbol '__builtin_unreachable". |
2018-04-23 07:06:47 by Stuart Henderson | Files touched by this commit (6) |
Log message: update to py-cryptography-2.2.2 |
2018-02-22 11:49:16 by Stuart Henderson | Files touched by this commit (1) |
Log message: const changes needed for X509_OBJECT_get0_X509 |
2018-02-18 06:44:41 by Stuart Henderson | Files touched by this commit (3) |
Log message: fix following more libressl additions. getting rather dirty but not much point cleaning up until we get further with additions. (also some of the cffi parts can't cope with ifdefs, blearghh). |
2018-02-12 07:39:46 by Stuart Henderson | Files touched by this commit (4) |
Log message: update to py-cryptography-2.1.4 |
2018-02-10 17:11:51 by Stuart Henderson | Files touched by this commit (2) |
Log message: shuffle py-cryptography's checks following addition of X509_VERIFY_PARAM_* functions to libcrypto; the ifdef version number checks they're doing can't handle the case when the functions actually exist. this could be simplified by moving us to CRYPTOGRAPHY_OPENSSL_102_OR_GREATER if we get suite b error codes / flags later. |
2017-01-04 14:58:42 by Stuart Henderson | Files touched by this commit (7) |
Log message: update to py-cryptography-1.7.1 |
2017-01-04 12:56:41 by Stuart Henderson | Files touched by this commit (2) |
Log message: Another hack to unbreak py-cryptography (this time runtime rather than build) following symbol list changes around the X509_VERIFY_PARAM_* functions in libcrypto; based on a diff from phessler who found this the hard way (and I think landry also ran into it with qgis).. OK phessler |
2017-01-03 12:26:14 by Landry Breuil | Files touched by this commit (15) |
Log message: bump ports depending on python3 in security |
2016-11-09 04:46:28 by Stuart Henderson | Files touched by this commit (4) |
Log message: update to py-cryptography 1.5.3 |
2016-11-08 08:37:59 by Stuart Henderson | Files touched by this commit (2) |
Log message: Add a hack to allow building py-cryptography following the VERIFY_PARAMS changes in libressl. |
2016-10-29 12:25:56 by Daniel Jakots | Files touched by this commit (4) |
Log message: Unbreak after py-setuptools update. This makes use of MODPY_ABI_TAG ok sthen@ |
2016-10-11 05:34:50 by Stuart Henderson | Files touched by this commit (4) |
Log message: update to py-cryptography-1.5.2 |
2016-09-04 11:49:06 by Stuart Henderson | Files touched by this commit (5) |
Log message: update to py-cryptography 1.4 |
2016-06-25 16:57:18 by Stuart Henderson | Files touched by this commit (6) |
Log message: update to py-cryptography 1.4 |
2016-06-04 10:44:35 by Stuart Henderson | Files touched by this commit (5) |
Log message: update to py-cryptography 1.3.4 |
2016-03-27 05:11:24 by Stuart Henderson | Files touched by this commit (1) |
Log message: 'cvs add' a patch that I missed; breakage reported by nigel |
2016-03-26 08:37:05 by Stuart Henderson | Files touched by this commit (6) |
Log message: update to py-cryptography 1.3.1 |
2016-03-01 16:47:13 by Stuart Henderson | Files touched by this commit (4) |
Log message: update to py-cryptography 1.2.2 |
2016-01-09 09:23:38 by Stuart Henderson | Files touched by this commit (5) |
Log message: update to py-cryptography 1.2.1 |
2016-01-05 03:23:04 by Stuart Henderson | Files touched by this commit (5) |
Log message: update to py-cryptography 1.1.2 |
2015-11-03 14:14:21 by Stuart Henderson | Files touched by this commit (6) |
Log message: update to py-cryptography / py-cryptography_vectors 1.1 take maintainer |
2015-10-06 14:47:06 by Stuart Henderson | Files touched by this commit (9) |
Log message: update to py-cryptography 1.0.2 |
2015-09-29 04:52:35 by Stuart Henderson | Files touched by this commit (131) |
Log message: bump REVISION for setuptools dep change. |
2015-06-23 14:13:12 by Stuart Henderson | Files touched by this commit (1) |
Log message: unbreak py2.7 flavour. oops, pasted in a few too many lines when I was manually fixing up the plists for multi-flavour, reported by espie |
2015-06-23 10:18:46 by Stuart Henderson | Files touched by this commit (6) |
Log message: update to py-cryptography 0.91, and patch to permit building with recent libressl (py-cryptography was providing its own implementation of EC_curve_nid2nist for libressl and for old openssl versions, this was broken when libressl added it - since LIBRESSL_VERSION doesn't provide anything useful for recognising this, simply delete the libressl check from the ifdef). |
2015-06-10 16:06:01 by Stuart Henderson | Files touched by this commit (1) |
Log message: add missing WANTLIB |