./security/py-cryptography [cryptographic recipes and primitives for Python]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 2.2.2, Package name: py-cryptography-2.2.2
Maintained by: Stuart Henderson
Master sites:
Flavors (export FLAVOR=xyz, setenv FLAVOR xyz):
  • python3
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: 433.42 KB
Version History (View Complete History)
  • (2018-04-23) Updated to version: py-cryptography-2.2.2
  • (2018-02-12) Updated to version: py-cryptography-2.1.4
  • (2017-11-06) Updated to version: py-cryptography-2.1.3
  • (2017-01-05) Updated to version: py-cryptography-1.7.1
  • (2016-11-09) Updated to version: py-cryptography-1.5.3
  • (2016-10-11) Updated to version: py-cryptography-1.5.2
  • (2016-09-05) Updated to version: py-cryptography-1.5
  • (2016-06-26) Updated to version: py-cryptography-1.4
  • (2016-06-05) Updated to version: py-cryptography-1.3.4
  • (2016-03-26) Updated to version: py-cryptography-1.3.1
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   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-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-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-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.
   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 14:58:42 by Stuart Henderson | Files touched by this commit (7)
Log message:
update to py-cryptography-1.7.1
   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 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-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-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-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-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-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-09-04 11:49:06 by Stuart Henderson | Files touched by this commit (5)
Log message:
update to py-cryptography 1.4
   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-25 16:57:18 by Stuart Henderson | Files touched by this commit (6)
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-06-04 10:44:35 by Stuart Henderson | Files touched by this commit (5)
Log message:
update to py-cryptography 1.3.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-26 08:37:05 by Stuart Henderson | Files touched by this commit (6)
Log message:
update to py-cryptography 1.3.1
   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-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-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
   2016-01-05 03:23:04 by Stuart Henderson | Files touched by this commit (5)
Log message:
update to py-cryptography 1.1.2
   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-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-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-10-06 14:47:06 by Stuart Henderson | Files touched by this commit (9)
Log message:
update to py-cryptography 1.0.2
   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-10-06 14:47:06 by Stuart Henderson | Files touched by this commit (9)
Log message:
update to py-cryptography 1.0.2
   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-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-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-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-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-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-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