Thought I'd send out a diff for this update since I have it.

I have held off on committing the update because rust is no longer
optional, therefore it would break packages using it on non-rust
archs (of the ones we're building packages for anyway, that's
armv7/mips64/powerpc/powerpc64/riscv64).

The other side of the coin is that, as more things are moved to rust
code, there's less that will break with LibreSSL updates..and some
other programs (not in ports, but still) have started wanting newer
versions, so we'll have to do it sometime.

Anyway, diff below.

$ show-reverse-deps security/py-cryptography 
audio/beets
audio/py-discogs-client,python3
databases/py-carbon,python3
databases/web2ldap
devel/py-buildbot/buildbot
devel/py-buildslave
devel/py-twisted
devel/py-twisted,python3
devel/spyder/spyder,python3
mail/kopano/core
mail/kopano/core,-main
mail/kopano/core,-mapi
mail/kopano/webapp
mail/z-push
meta/gnome
meta/gnome,-extras
meta/gnome,-main
meta/kde
meta/kde,,-games
meta/kde,-games
meta/kde,-main
misc/freeopcua/opcua-client-gui
misc/freeopcua/py-opcua
misc/freeopcua/py-opcua,python3
misc/freeopcua/py-opcua-widgets
misc/freeopcua/py-opcua-widgets,python3
net/avahi,,-gui
net/blaeu
net/deluge
net/deluge-ltconfig
net/gajim
net/magic-wormhole
net/napalm/py-napalm
net/napalm/py-napalm,python3
net/pcapdiff
net/py-IOSXR,python3
net/py-impacket
net/py-junos-eznc,python3
net/py-ncclient,python3
net/py-netmiko,python3
net/py-nxos,python3
net/py-ripe.atlas.sagan,python3
net/py-ripe.atlas.tools
net/py-txtorcon,python3
net/scapy
net/synapse
net/telepathy/telepathy-logger
news/sabnzbd
productivity/khal
productivity/vdirsyncer
security/boofuzz
security/letsencrypt/client
security/letsencrypt/py-acme,python3
security/pass-import
security/plaso
security/pwntools
security/py-axolotl,python3
security/py-dfvfs,python3
security/py-fido2,python3
security/py-josepy,python3
security/py-keyring,python3
security/py-oauthlib,python3
security/py-openssl,python3
security/py-paramiko,python3
security/py-scp,python3
security/py-secretstorage,python3
security/py-service_identity,python3
security/py-trustme,python3
security/routersploit
security/yubico/yubikey-manager
sysutils/ansible
sysutils/ansible-core
sysutils/ansible-lint
sysutils/deja-dup
sysutils/duplicity
sysutils/fabric
sysutils/py-ghmi,python3
sysutils/py-parallel-ssh,python3
sysutils/py-vsphere-automation,python3
textproc/py-pdfminer
www/buku
www/ephemetoot
www/py-http_ece,python3
www/py-jwt,python3
www/py-mastodon.py,python3
www/py-ndg-httpsclient,python3
www/py-requests-oauthlib,python3
www/py-treq,python3
www/tootstream
www/urlwatch
x11/gnome/chrome-gnome-shell
x11/gnome/session
x11/gnome/shell
x11/gnome/shell-extensions
x11/gnome/terminal
x11/kde-applications/kajongg
x11/nagstamon





Index: py-cryptography/Makefile
===================================================================
RCS file: /cvs/ports/security/py-cryptography/Makefile,v
retrieving revision 1.55
diff -u -p -r1.55 Makefile
--- py-cryptography/Makefile    8 Nov 2021 14:46:55 -0000       1.55
+++ py-cryptography/Makefile    12 Dec 2021 13:15:42 -0000
@@ -2,11 +2,11 @@
 
 COMMENT=       cryptographic recipes and primitives for Python
 
-MODPY_EGG_VERSION=     3.4.8
-REVISION=      4
+MODPY_EGG_VERSION=     36.0.0
 DISTNAME=      cryptography-${MODPY_EGG_VERSION}
 DISTFILES=     cryptography-${MODPY_EGG_VERSION}${EXTRACT_SUFX}
 PKGNAME=       ${MODPY_PY_PREFIX}${DISTNAME}
+
 .include "crates.inc"
 
 PATCHORIG=     .patch.orig
@@ -18,24 +18,30 @@ HOMEPAGE=   https://cryptography.io/
 # dual: BSD or Apache 2
 PERMIT_PACKAGE=        Yes
 
-WANTLIB=       ${MODPY_WANTLIB} crypto pthread ssl
+WANTLIB=       ${MODPY_WANTLIB} c crypto c++abi pthread ssl
+
+FLAVORS=       python3
+FLAVOR=                python3
 
 COMPILER=      base-clang ports-gcc
 COMPILER_LANGS=        c
 
-MODULES=       lang/python
+MODULES=       devel/cargo \
+               lang/python
+
 MODPY_SETUPTOOLS= Yes
 MODPY_PI=      Yes
 
-FLAVORS=       python3
-FLAVOR=                python3
-
-RUN_DEPENDS=   devel/py-cffi${MODPY_FLAVOR}>=1.4.2
+MODCARGO_CARGOTOML= ${WRKSRC}/src/rust/Cargo.toml
+MODCARGO_INSTALL= No
+MODCARGO_TEST= No
 
 BUILD_DEPENDS= ${RUN_DEPENDS} \
                devel/py-setuptools-rust${MODPY_FLAVOR}
 
-# needs newer pytest than is in-tree
+RUN_DEPENDS=   devel/py-cffi${MODPY_FLAVOR}>=1.4.2
+
+# XXX needs pytest >=6
 MODPY_PYTEST=  Yes
 PORTHOME=      ${WRKDIR}
 TEST_DEPENDS=  devel/py-coverage${MODPY_FLAVOR} \
@@ -44,26 +50,11 @@ TEST_DEPENDS=       devel/py-coverage${MODPY_F
                devel/py-test-subtests${MODPY_FLAVOR} \
                devel/py-test-xdist${MODPY_FLAVOR} \
                devel/py-tz${MODPY_FLAVOR} \
+               security/py-bcrypt${MODPY_FLAVOR} \
                
security/py-cryptography_vectors${MODPY_FLAVOR}=${MODPY_EGG_VERSION} \
                textproc/py-iso8601${MODPY_FLAVOR}
 
-.include <bsd.port.arch.mk>
-.if ${PROPERTIES:Mrust}
-MODULES+=      devel/cargo
-RUST_COMMENT=
-MODCARGO_CARGOTOML= ${WRKSRC}/src/rust/Cargo.toml
-WANTLIB+=      c c++abi
-
 do-configure:
        @${MODCARGO_configure}
-.else
-RUST_COMMENT=  "@comment "
-MAKE_ENV=      CRYPTOGRAPHY_DONT_BUILD_RUST=1
-MASTER_SITES9= https://crates.io/api/v1/crates/
-.  for _cratename _cratever in ${MODCARGO_CRATES}
-SUPDISTFILES += 
cargo/${_cratename}-${_cratever}.tar.gz{${_cratename}/${_cratever}/download}:9
-.  endfor
-.endif
-SUBST_VARS+=   RUST_COMMENT
 
 .include <bsd.port.mk>
Index: py-cryptography/crates.inc
===================================================================
RCS file: /cvs/ports/security/py-cryptography/crates.inc,v
retrieving revision 1.1
diff -u -p -r1.1 crates.inc
--- py-cryptography/crates.inc  6 Sep 2021 20:56:50 -0000       1.1
+++ py-cryptography/crates.inc  12 Dec 2021 13:15:42 -0000
@@ -1,32 +1,49 @@
-# $OpenBSD: crates.inc,v 1.1 2021/09/06 20:56:50 sthen Exp $
+# $OpenBSD$
 
-MODCARGO_CRATES +=     bitflags        1.2.1   # MIT/Apache-2.0
+MODCARGO_CRATES +=     Inflector       0.11.4  # BSD-2-Clause
+MODCARGO_CRATES +=     aliasable       0.1.3   # MIT
+MODCARGO_CRATES +=     asn1    0.8.7   # BSD-3-Clause
+MODCARGO_CRATES +=     asn1_derive     0.8.7   # BSD-3-Clause
+MODCARGO_CRATES +=     autocfg 1.0.1   # Apache-2.0 OR MIT
+MODCARGO_CRATES +=     base64  0.13.0  # MIT/Apache-2.0
+MODCARGO_CRATES +=     bitflags        1.3.2   # MIT/Apache-2.0
 MODCARGO_CRATES +=     cfg-if  1.0.0   # MIT/Apache-2.0
-MODCARGO_CRATES +=     ctor    0.1.19  # Apache-2.0 OR MIT
-MODCARGO_CRATES +=     ghost   0.1.2   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     chrono  0.4.19  # MIT/Apache-2.0
 MODCARGO_CRATES +=     indoc   0.3.6   # MIT OR Apache-2.0
 MODCARGO_CRATES +=     indoc-impl      0.3.6   # MIT OR Apache-2.0
-MODCARGO_CRATES +=     instant 0.1.9   # BSD-3-Clause
-MODCARGO_CRATES +=     inventory       0.1.10  # MIT OR Apache-2.0
-MODCARGO_CRATES +=     inventory-impl  0.1.10  # MIT OR Apache-2.0
-MODCARGO_CRATES +=     libc    0.2.85  # MIT OR Apache-2.0
-MODCARGO_CRATES +=     lock_api        0.4.2   # Apache-2.0/MIT
-MODCARGO_CRATES +=     parking_lot     0.11.1  # Apache-2.0/MIT
-MODCARGO_CRATES +=     parking_lot_core        0.8.3   # Apache-2.0/MIT
+MODCARGO_CRATES +=     instant 0.1.12  # BSD-3-Clause
+MODCARGO_CRATES +=     lazy_static     1.4.0   # MIT/Apache-2.0
+MODCARGO_CRATES +=     libc    0.2.107 # MIT OR Apache-2.0
+MODCARGO_CRATES +=     lock_api        0.4.5   # Apache-2.0/MIT
+MODCARGO_CRATES +=     num-integer     0.1.44  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     num-traits      0.2.14  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     once_cell       1.8.0   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     ouroboros       0.13.0  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     ouroboros_macro 0.13.0  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     parking_lot     0.11.2  # Apache-2.0/MIT
+MODCARGO_CRATES +=     parking_lot_core        0.8.5   # Apache-2.0/MIT
 MODCARGO_CRATES +=     paste   0.1.18  # MIT OR Apache-2.0
 MODCARGO_CRATES +=     paste-impl      0.1.18  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     pem     1.0.1   # MIT
+MODCARGO_CRATES +=     proc-macro-error        1.0.4   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     proc-macro-error-attr   1.0.4   # MIT OR Apache-2.0
 MODCARGO_CRATES +=     proc-macro-hack 0.5.19  # MIT OR Apache-2.0
-MODCARGO_CRATES +=     proc-macro2     1.0.24  # MIT OR Apache-2.0
-MODCARGO_CRATES +=     pyo3    0.13.2  # Apache-2.0
-MODCARGO_CRATES +=     pyo3-macros     0.13.2  # Apache-2.0
-MODCARGO_CRATES +=     pyo3-macros-backend     0.13.2  # Apache-2.0
-MODCARGO_CRATES +=     quote   1.0.9   # MIT OR Apache-2.0
-MODCARGO_CRATES +=     redox_syscall   0.2.4   # MIT
+MODCARGO_CRATES +=     proc-macro2     1.0.32  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     pyo3    0.15.1  # Apache-2.0
+MODCARGO_CRATES +=     pyo3-build-config       0.15.1  # Apache-2.0
+MODCARGO_CRATES +=     pyo3-macros     0.15.1  # Apache-2.0
+MODCARGO_CRATES +=     pyo3-macros-backend     0.15.1  # Apache-2.0
+MODCARGO_CRATES +=     quote   1.0.10  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     redox_syscall   0.2.10  # MIT
+MODCARGO_CRATES +=     regex   1.5.4   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     regex-syntax    0.6.25  # MIT/Apache-2.0
 MODCARGO_CRATES +=     scopeguard      1.1.0   # MIT/Apache-2.0
-MODCARGO_CRATES +=     smallvec        1.6.1   # MIT/Apache-2.0
-MODCARGO_CRATES +=     syn     1.0.60  # MIT OR Apache-2.0
-MODCARGO_CRATES +=     unicode-xid     0.2.1   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     smallvec        1.7.0   # MIT/Apache-2.0
+MODCARGO_CRATES +=     stable_deref_trait      1.2.0   # MIT/Apache-2.0
+MODCARGO_CRATES +=     syn     1.0.81  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     unicode-xid     0.2.2   # MIT OR Apache-2.0
 MODCARGO_CRATES +=     unindent        0.1.7   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     version_check   0.9.3   # MIT/Apache-2.0
 MODCARGO_CRATES +=     winapi  0.3.9   # MIT/Apache-2.0
 MODCARGO_CRATES +=     winapi-i686-pc-windows-gnu      0.4.0   # MIT/Apache-2.0
 MODCARGO_CRATES +=     winapi-x86_64-pc-windows-gnu    0.4.0   # MIT/Apache-2.0
Index: py-cryptography/distinfo
===================================================================
RCS file: /cvs/ports/security/py-cryptography/distinfo,v
retrieving revision 1.27
diff -u -p -r1.27 distinfo
--- py-cryptography/distinfo    6 Sep 2021 20:56:50 -0000       1.27
+++ py-cryptography/distinfo    12 Dec 2021 13:15:42 -0000
@@ -1,62 +1,96 @@
-SHA256 (cargo/bitflags-1.2.1.tar.gz) = 
zx3i/ox1vBRaL1d63ZUfgTSIm0eV1HRmpUpchG1pFpM=
+SHA256 (cargo/Inflector-0.11.4.tar.gz) = 
/kOMY0WHBuA0eUQnQ7qubIglZJjmQxcI9t/FIKJlFdM=
+SHA256 (cargo/aliasable-0.1.3.tar.gz) = 
JQ9inAFhrYEHz4kxnpkAUfrmKDL9NDCDvqRS2T4iBf0=
+SHA256 (cargo/asn1-0.8.7.tar.gz) = z/+zUZX+rv+wca8PemQ0BWZ4E92GKcJ8sMMQ+3ZlSrE=
+SHA256 (cargo/asn1_derive-0.8.7.tar.gz) = 
vIlPoF94a2SBBlUU5v9eGDijNi9UP3H24akv8nsFHCU=
+SHA256 (cargo/autocfg-1.0.1.tar.gz) = 
zbAx3XjihzHYfVbMj/70qPNsomw4/i3nAFQ+Yn+KRko=
+SHA256 (cargo/base64-0.13.0.tar.gz) = 
kE3+rFDzzauij8b1f9zdt19J7WE0ZnanjE/+VYd4Av0=
+SHA256 (cargo/bitflags-1.3.2.tar.gz) = 
vvONRRY8Lx3eCUp9/TPM9ZXJKQXI+PT9wY0G+xA3cYo=
 SHA256 (cargo/cfg-if-1.0.0.tar.gz) = 
uvHeQzl2FYi8Bhnjy8ASDuWC67dLU7Tvv3kRe9LaQP0=
-SHA256 (cargo/ctor-0.1.19.tar.gz) = 
6PRdmtQXvO9IF9YUpQGrVc3Zam/bJPSaq4mlSs/Waxk=
-SHA256 (cargo/ghost-0.1.2.tar.gz) = 
GlvPG76rc6pM8v3mCoRoWNwDYWPHwzvsMJ+NF954VHk=
+SHA256 (cargo/chrono-0.4.19.tar.gz) = 
ZwrWjJCIwqljqqKYyzaWiM8/lGXOXi1MoQ5uAJihznM=
 SHA256 (cargo/indoc-0.3.6.tar.gz) = 
R3Qai8YPsm641uAji7sm2Fdf9iP9yXsaLADAULloTtg=
 SHA256 (cargo/indoc-impl-0.3.6.tar.gz) = 
zgRtFh8AD//eX0MqDQNNA0HcFSZDslmO1b/ORMTzqPA=
-SHA256 (cargo/instant-0.1.9.tar.gz) = 
YRJO7rvWm4GQVY3yJa335Mqvzg10ORnl1rGWUjFOxew=
-SHA256 (cargo/inventory-0.1.10.tar.gz) = 
Dw9++4BOyV4z25rUnkJS8EnjfosKRlLjzWH3mZ8u/38=
-SHA256 (cargo/inventory-impl-0.1.10.tar.gz) = 
dcCU6UgWcjq5NkhGZpaPW1gGBJLogPPI0ASJoeJE+lE=
-SHA256 (cargo/libc-0.2.85.tar.gz) = 
fMrEsAcAh15qB8bN43DUTTL6AcWmXN0vymhYxHnSi7M=
-SHA256 (cargo/lock_api-0.4.2.tar.gz) = 
3Zb/0TWy/XuXOsAm0oCF3vvomD3wV87T608hMLCDExI=
-SHA256 (cargo/parking_lot-0.11.1.tar.gz) = 
bXdErAKd8i3KYoTv5OiYmR0o4whccGyXK819pKJ6Fes=
-SHA256 (cargo/parking_lot_core-0.8.3.tar.gz) = 
+np4KTjnRXY/5pB/xrqGlG1y9J/n4h3gdOCBKKmfsBg=
+SHA256 (cargo/instant-0.1.12.tar.gz) = 
elu+gkxQfF2llWNV6Gp0bYLg4UZPZdhizF5x2nDpSyw=
+SHA256 (cargo/lazy_static-1.4.0.tar.gz) = 
4qutI/vEKzcA8vJ5hE3IMq2ysusGmy35GPRVxOGMxkY=
+SHA256 (cargo/libc-0.2.107.tar.gz) = 
++XiNATaW09VXvhevtmPtAg+VaAMMXgAvCpQ7enz0hk=
+SHA256 (cargo/lock_api-0.4.5.tar.gz) = 
cSpNCTyZduJOfbykHbiV2ry6w4619ARTk9F6lb37EQk=
+SHA256 (cargo/num-integer-0.1.44.tar.gz) = 
0sxpimO1SacLwEcHPSlJzOJ80cewpKhi0IqAMbwoAds=
+SHA256 (cargo/num-traits-0.2.14.tar.gz) = 
mmSx7FzaJYbihHIkhtgCrPH329xiPiv8V+Zcoc0JkpA=
+SHA256 (cargo/once_cell-1.8.0.tar.gz) = 
aS/LY7ZLF1gCngqW7mPgSc6MWUhYfy9yCN8EYl5fa1Y=
+SHA256 (cargo/ouroboros-0.13.0.tar.gz) = 
81fvgtG022b77QuNVCy9PCLQv1s5Ozwle5ukVo5wycM=
+SHA256 (cargo/ouroboros_macro-0.13.0.tar.gz) = 
RKC1LCy6733/pf7BpDJ0r+i9KmRPqfxQqe9P8CabElc=
+SHA256 (cargo/parking_lot-0.11.2.tar.gz) = 
fRe3gDamBmO3l63q7kb1yd/ruGlI0SVQB6HWvgJx/5k=
+SHA256 (cargo/parking_lot_core-0.8.5.tar.gz) = 
126OFJO8rA0nZsQnN/NEWPHIxQwNI7yyTqlTr/snMhY=
 SHA256 (cargo/paste-0.1.18.tar.gz) = 
Rcogx32AvmZq7ytFSG2oYjj6vjPjgwa9MRj+SvM/qIA=
 SHA256 (cargo/paste-impl-0.1.18.tar.gz) = 
2Vp9sgC5fvNwyObeAIglL34N//fQR6KFKOR0VsD8mLY=
+SHA256 (cargo/pem-1.0.1.tar.gz) = Bmc4YNuE0CpjlC+mnNlUPyYkpd866n8zFzBI+nrVzxo=
+SHA256 (cargo/proc-macro-error-1.0.4.tar.gz) = 
2iVJD/mJKqs/z3w28Iz7kC3T5xyg+flRe+oCpzpc44w=
+SHA256 (cargo/proc-macro-error-attr-1.0.4.tar.gz) = 
ob5AGA5S7MmK2AsYSTS689DSn5eVdOQ5r1pVJ0s1+Gk=
 SHA256 (cargo/proc-macro-hack-0.5.19.tar.gz) = 
2/DEi8HZE3WuXDzYHjci3/Grz4GjCWAkBkDSI/Wf4OU=
-SHA256 (cargo/proc-macro2-1.0.24.tar.gz) = 
HgcE7hp+ANe7QX0HcOowPBvMur8O8WZ9rpK1ln9finE=
-SHA256 (cargo/pyo3-0.13.2.tar.gz) = 
SDe46OGKECwj950emhELWX6jtoTJXodOsa2I+GgxCcM=
-SHA256 (cargo/pyo3-macros-0.13.2.tar.gz) = 
pH8sMAzuw+WAZP1fj1thIw8v/WS95JcMgf3QVjotsbs=
-SHA256 (cargo/pyo3-macros-backend-0.13.2.tar.gz) = 
h7CX5dhPy+PhZ/QA++3WV4IKN1sDTHi9hSBQdJpXXWY=
-SHA256 (cargo/quote-1.0.9.tar.gz) = 
w9C5dF3C3r9QfIQi3gXXImzB8GRCFt/f6tmI+bGrMqc=
-SHA256 (cargo/redox_syscall-0.2.4.tar.gz) = 
BeyMqUFsXqNwYrUCcDzX/LIHc2vClPbgzzZ6xvwjRXA=
+SHA256 (cargo/proc-macro2-1.0.32.tar.gz) = 
ulCMwRdCwNxcFll3FnOvureg76sjqhfoVMurCDftC0M=
+SHA256 (cargo/pyo3-0.15.1.tar.gz) = 
fPAdvxwFrwoUx3ee1vOqnerJw0GWBqyd5Tei1kkAVyA=
+SHA256 (cargo/pyo3-build-config-0.15.1.tar.gz) = 
2/nk0Si/vdyJitNAmQAIDY1QlcN5Yy+7+7nIz7H7hSs=
+SHA256 (cargo/pyo3-macros-0.15.1.tar.gz) = 
Z3AesysfmpcitLxUtUj/nX6/3tARwS2uznuQY74f11U=
+SHA256 (cargo/pyo3-macros-backend-0.15.1.tar.gz) = 
9E8J6CXuSaEF8seyPr7lCIapruB0b03VpwQTimSwIYo=
+SHA256 (cargo/quote-1.0.10.tar.gz) = 
OLyMxqXy42VeCJnBuEhkOyVi+FPxFL/se+EgZ446zgU=
+SHA256 (cargo/redox_syscall-0.2.10.tar.gz) = 
g4PzljkmnN6X0lWjK9towEczcpVBSUDGi90wwuEyA/8=
+SHA256 (cargo/regex-1.5.4.tar.gz) = 
0HqGKTWetW8eL7FlK7BCEsByqHumhUagQGXVJWc6xGE=
+SHA256 (cargo/regex-syntax-0.6.25.tar.gz) = 
9JcoWITz/P9CT/yTPlbXy8pRHe8MmDGn+bX2FT48yJs=
 SHA256 (cargo/scopeguard-1.1.0.tar.gz) = 
0pqwxtP8Dukv5m4tmfcA6rF6jVfRwdO3SDgPsguqeM0=
-SHA256 (cargo/smallvec-1.6.1.tar.gz) = 
/g83yejzxaSmatZVqTx02qxK0AxEFTO/XG55kLtCYE4=
-SHA256 (cargo/syn-1.0.60.tar.gz) = xwBZfsqKWnYr6zV1Pva5TfIByBzKZ2YE9UdJWg1/AIE=
-SHA256 (cargo/unicode-xid-0.2.1.tar.gz) = 
9/4Ls0eWUUOckRL3K2xQUDhXTJ+7V17Rvzt5f6Od1WQ=
+SHA256 (cargo/smallvec-1.7.0.tar.gz) = 
Hsq2xzWmu0E5wMqv0Mw2NXSLuzrPRVDoE4EiCZJR8wk=
+SHA256 (cargo/stable_deref_trait-1.2.0.tar.gz) = 
qPEScpUS+ORC2B+VqKfd8rfGuKGm9QmpWGQUKzDKstM=
+SHA256 (cargo/syn-1.0.81.tar.gz) = 8q/uGLi+taWW7LSi3OEoxxm0ujmdNBJrnkOW4/mGCWY=
+SHA256 (cargo/unicode-xid-0.2.2.tar.gz) = 
jMuC1h+ApmPv4feHpRsWtaUeMxTWrDZbCGOfUjh7M/M=
 SHA256 (cargo/unindent-0.1.7.tar.gz) = 
8U7gTZQVtSs66rBiWKPwcJMYK4i6D5uNID8hGnp9Qcc=
+SHA256 (cargo/version_check-0.9.3.tar.gz) = 
X+zcqaUpHMK43PfcAkU/7nkaKA83Q8sJBfiCKuRjs/4=
 SHA256 (cargo/winapi-0.3.9.tar.gz) = 
XIOaZ0/NepiVLlkyQupACr6TmSdGdh44ZBQF0osA9Bk=
 SHA256 (cargo/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = 
rDuHxjYgQm3ZuZHlzgMp7/VFvMu7NPO+Cf9vtqtRt7Y=
 SHA256 (cargo/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 
cS4ieEHQV8HuHNL7Ivp+WlRhro5I+iynnsQs/BkxGD8=
-SHA256 (cryptography-3.4.8.tar.gz) = 
lMxe1M6u/L5b84yPumoh/B02W7j7gm6haI4zcLLiShw=
-SIZE (cargo/bitflags-1.2.1.tar.gz) = 16745
+SHA256 (cryptography-36.0.0.tar.gz) = 
Uvdp7LTvOYZXGa7cZ7S36uFnuvpI28KibdNvpWRgUH8=
+SIZE (cargo/Inflector-0.11.4.tar.gz) = 17438
+SIZE (cargo/aliasable-0.1.3.tar.gz) = 6169
+SIZE (cargo/asn1-0.8.7.tar.gz) = 26288
+SIZE (cargo/asn1_derive-0.8.7.tar.gz) = 4305
+SIZE (cargo/autocfg-1.0.1.tar.gz) = 12908
+SIZE (cargo/base64-0.13.0.tar.gz) = 62070
+SIZE (cargo/bitflags-1.3.2.tar.gz) = 23021
 SIZE (cargo/cfg-if-1.0.0.tar.gz) = 7934
-SIZE (cargo/ctor-0.1.19.tar.gz) = 9307
-SIZE (cargo/ghost-0.1.2.tar.gz) = 12777
+SIZE (cargo/chrono-0.4.19.tar.gz) = 155663
 SIZE (cargo/indoc-0.3.6.tar.gz) = 9663
 SIZE (cargo/indoc-impl-0.3.6.tar.gz) = 7933
-SIZE (cargo/instant-0.1.9.tar.gz) = 5213
-SIZE (cargo/inventory-0.1.10.tar.gz) = 11572
-SIZE (cargo/inventory-impl-0.1.10.tar.gz) = 6228
-SIZE (cargo/libc-0.2.85.tar.gz) = 516872
-SIZE (cargo/lock_api-0.4.2.tar.gz) = 20375
-SIZE (cargo/parking_lot-0.11.1.tar.gz) = 39854
-SIZE (cargo/parking_lot_core-0.8.3.tar.gz) = 32147
+SIZE (cargo/instant-0.1.12.tar.gz) = 6128
+SIZE (cargo/lazy_static-1.4.0.tar.gz) = 10443
+SIZE (cargo/libc-0.2.107.tar.gz) = 554639
+SIZE (cargo/lock_api-0.4.5.tar.gz) = 25199
+SIZE (cargo/num-integer-0.1.44.tar.gz) = 22216
+SIZE (cargo/num-traits-0.2.14.tar.gz) = 45476
+SIZE (cargo/once_cell-1.8.0.tar.gz) = 28925
+SIZE (cargo/ouroboros-0.13.0.tar.gz) = 5929
+SIZE (cargo/ouroboros_macro-0.13.0.tar.gz) = 15755
+SIZE (cargo/parking_lot-0.11.2.tar.gz) = 39869
+SIZE (cargo/parking_lot_core-0.8.5.tar.gz) = 32466
 SIZE (cargo/paste-0.1.18.tar.gz) = 12259
 SIZE (cargo/paste-impl-0.1.18.tar.gz) = 9451
+SIZE (cargo/pem-1.0.1.tar.gz) = 9669
+SIZE (cargo/proc-macro-error-1.0.4.tar.gz) = 25293
+SIZE (cargo/proc-macro-error-attr-1.0.4.tar.gz) = 7971
 SIZE (cargo/proc-macro-hack-0.5.19.tar.gz) = 15556
-SIZE (cargo/proc-macro2-1.0.24.tar.gz) = 37716
-SIZE (cargo/pyo3-0.13.2.tar.gz) = 281372
-SIZE (cargo/pyo3-macros-0.13.2.tar.gz) = 5434
-SIZE (cargo/pyo3-macros-backend-0.13.2.tar.gz) = 33106
-SIZE (cargo/quote-1.0.9.tar.gz) = 25042
-SIZE (cargo/redox_syscall-0.2.4.tar.gz) = 23234
+SIZE (cargo/proc-macro2-1.0.32.tar.gz) = 41003
+SIZE (cargo/pyo3-0.15.1.tar.gz) = 370722
+SIZE (cargo/pyo3-build-config-0.15.1.tar.gz) = 22095
+SIZE (cargo/pyo3-macros-0.15.1.tar.gz) = 7555
+SIZE (cargo/pyo3-macros-backend-0.15.1.tar.gz) = 46111
+SIZE (cargo/quote-1.0.10.tar.gz) = 29960
+SIZE (cargo/redox_syscall-0.2.10.tar.gz) = 23582
+SIZE (cargo/regex-1.5.4.tar.gz) = 236581
+SIZE (cargo/regex-syntax-0.6.25.tar.gz) = 293293
 SIZE (cargo/scopeguard-1.1.0.tar.gz) = 11470
-SIZE (cargo/smallvec-1.6.1.tar.gz) = 26444
-SIZE (cargo/syn-1.0.60.tar.gz) = 231087
-SIZE (cargo/unicode-xid-0.2.1.tar.gz) = 14392
+SIZE (cargo/smallvec-1.7.0.tar.gz) = 27459
+SIZE (cargo/stable_deref_trait-1.2.0.tar.gz) = 8054
+SIZE (cargo/syn-1.0.81.tar.gz) = 234144
+SIZE (cargo/unicode-xid-0.2.2.tar.gz) = 14955
 SIZE (cargo/unindent-0.1.7.tar.gz) = 8346
+SIZE (cargo/version_check-0.9.3.tar.gz) = 12547
 SIZE (cargo/winapi-0.3.9.tar.gz) = 1200382
 SIZE (cargo/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = 2918815
 SIZE (cargo/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 2947998
-SIZE (cryptography-3.4.8.tar.gz) = 546907
+SIZE (cryptography-36.0.0.tar.gz) = 571931
Index: py-cryptography/patches/patch-src__cffi_src_openssl_ct_py
===================================================================
RCS file: py-cryptography/patches/patch-src__cffi_src_openssl_ct_py
diff -N py-cryptography/patches/patch-src__cffi_src_openssl_ct_py
--- py-cryptography/patches/patch-src__cffi_src_openssl_ct_py   26 Nov 2021 
07:59:42 -0000      1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,14 +0,0 @@
-$OpenBSD: patch-src__cffi_src_openssl_ct_py,v 1.1 2021/11/26 07:59:42 tb Exp $
-
-Index: src/_cffi_src/openssl/ct.py
---- src/_cffi_src/openssl/ct.py.orig
-+++ src/_cffi_src/openssl/ct.py
-@@ -87,7 +87,7 @@ typedef enum {
- } sct_source_t;
- 
- /* OpenSSL compiled with `no-ct` still defines the `SCT` struct. */
--#if !defined(OPENSSL_NO_CT)
-+#if !defined(OPENSSL_NO_CT) || defined(LIBRESSL_VERSION_NUMBER)
- typedef void SCT;
- #endif
- 
Index: py-cryptography/patches/patch-src__cffi_src_openssl_evp_py
===================================================================
RCS file: py-cryptography/patches/patch-src__cffi_src_openssl_evp_py
diff -N py-cryptography/patches/patch-src__cffi_src_openssl_evp_py
--- py-cryptography/patches/patch-src__cffi_src_openssl_evp_py  10 May 2021 
17:27:45 -0000      1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,21 +0,0 @@
-$OpenBSD: patch-src__cffi_src_openssl_evp_py,v 1.1 2021/05/10 17:27:45 tb Exp $
-
-Index: src/_cffi_src/openssl/evp.py
---- src/_cffi_src/openssl/evp.py.orig
-+++ src/_cffi_src/openssl/evp.py
-@@ -204,14 +204,10 @@ int (*EVP_PKEY_set1_tls_encodedpoint)(EVP_PKEY *, cons
- #endif
- 
- #if CRYPTOGRAPHY_OPENSSL_LESS_THAN_111
--static const long Cryptography_HAS_ONESHOT_EVP_DIGEST_SIGN_VERIFY = 0;
-+static const long Cryptography_HAS_ONESHOT_EVP_DIGEST_SIGN_VERIFY = 1;
- static const long Cryptography_HAS_RAW_KEY = 0;
- static const long Cryptography_HAS_EVP_DIGESTFINAL_XOF = 0;
- int (*EVP_DigestFinalXOF)(EVP_MD_CTX *, unsigned char *, size_t) = NULL;
--int (*EVP_DigestSign)(EVP_MD_CTX *, unsigned char *, size_t *,
--                      const unsigned char *tbs, size_t) = NULL;
--int (*EVP_DigestVerify)(EVP_MD_CTX *, const unsigned char *, size_t,
--                        const unsigned char *, size_t) = NULL;
- EVP_PKEY *(*EVP_PKEY_new_raw_private_key)(int, ENGINE *, const unsigned char 
*,
-                                        size_t) = NULL;
- EVP_PKEY *(*EVP_PKEY_new_raw_public_key)(int, ENGINE *, const unsigned char *,
Index: py-cryptography/patches/patch-src__cffi_src_openssl_fips_py
===================================================================
RCS file: 
/cvs/ports/security/py-cryptography/patches/patch-src__cffi_src_openssl_fips_py,v
retrieving revision 1.1
diff -u -p -r1.1 patch-src__cffi_src_openssl_fips_py
--- py-cryptography/patches/patch-src__cffi_src_openssl_fips_py 31 Oct 2021 
17:26:24 -0000      1.1
+++ py-cryptography/patches/patch-src__cffi_src_openssl_fips_py 12 Dec 2021 
13:15:42 -0000
@@ -5,7 +5,7 @@ Index: src/_cffi_src/openssl/fips.py
 +++ src/_cffi_src/openssl/fips.py
 @@ -19,8 +19,6 @@ int FIPS_mode(void);
  CUSTOMIZATIONS = """
- #if CRYPTOGRAPHY_IS_LIBRESSL
+ #if CRYPTOGRAPHY_IS_LIBRESSL || CRYPTOGRAPHY_OPENSSL_300_OR_GREATER
  static const long Cryptography_HAS_FIPS = 0;
 -int (*FIPS_mode_set)(int) = NULL;
 -int (*FIPS_mode)(void) = NULL;
Index: py-cryptography/patches/patch-src__cffi_src_openssl_ocsp_py
===================================================================
RCS file: py-cryptography/patches/patch-src__cffi_src_openssl_ocsp_py
diff -N py-cryptography/patches/patch-src__cffi_src_openssl_ocsp_py
--- py-cryptography/patches/patch-src__cffi_src_openssl_ocsp_py 31 Oct 2021 
17:26:24 -0000      1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,14 +0,0 @@
-$OpenBSD: patch-src__cffi_src_openssl_ocsp_py,v 1.1 2021/10/31 17:26:24 tb Exp 
$
-
-Index: src/_cffi_src/openssl/ocsp.py
---- src/_cffi_src/openssl/ocsp.py.orig
-+++ src/_cffi_src/openssl/ocsp.py
-@@ -104,7 +104,7 @@ struct ocsp_basic_response_st {
- };
- #endif
- 
--#if CRYPTOGRAPHY_IS_LIBRESSL
-+#if CRYPTOGRAPHY_IS_LIBRESSL && LIBRESSL_VERSION_NUMBER < 0x3050000fL
- /* These functions are all taken from ocsp_cl.c in OpenSSL 1.1.0 */
- const OCSP_CERTID *OCSP_SINGLERESP_get0_id(const OCSP_SINGLERESP *single)
- {
Index: py-cryptography/patches/patch-src__cffi_src_openssl_ssl_py
===================================================================
RCS file: 
/cvs/ports/security/py-cryptography/patches/patch-src__cffi_src_openssl_ssl_py,v
retrieving revision 1.9
diff -u -p -r1.9 patch-src__cffi_src_openssl_ssl_py
--- py-cryptography/patches/patch-src__cffi_src_openssl_ssl_py  31 Oct 2021 
17:26:24 -0000      1.9
+++ py-cryptography/patches/patch-src__cffi_src_openssl_ssl_py  12 Dec 2021 
13:15:42 -0000
@@ -3,12 +3,12 @@ $OpenBSD: patch-src__cffi_src_openssl_ss
 Index: src/_cffi_src/openssl/ssl.py
 --- src/_cffi_src/openssl/ssl.py.orig
 +++ src/_cffi_src/openssl/ssl.py
-@@ -515,14 +515,14 @@ CUSTOMIZATIONS = """
- // users have upgraded. PersistentlyDeprecated2020
- static const long Cryptography_HAS_TLSEXT_HOSTNAME = 1;
+@@ -527,14 +527,14 @@ static const long Cryptography_HAS_TLSEXT_HOSTNAME = 1
+ int (*SSL_CTX_set_client_cert_engine)(SSL_CTX *, ENGINE *) = NULL;
+ #endif
  
--#if CRYPTOGRAPHY_IS_LIBRESSL
-+#if 0
+-#if CRYPTOGRAPHY_IS_LIBRESSL || CRYPTOGRAPHY_IS_BORINGSSL
++#if 0 || CRYPTOGRAPHY_IS_BORINGSSL
  static const long Cryptography_HAS_VERIFIED_CHAIN = 0;
  Cryptography_STACK_OF_X509 *(*SSL_get0_verified_chain)(const SSL *) = NULL;
  #else
@@ -20,22 +20,3 @@ Index: src/_cffi_src/openssl/ssl.py
  static const long Cryptography_HAS_KEYLOG = 0;
  void (*SSL_CTX_set_keylog_callback)(SSL_CTX *,
                                      void (*) (const SSL *, const char *)
-@@ -586,8 +586,6 @@ static const long TLS_ST_OK = 0;
- #endif
- 
- #if CRYPTOGRAPHY_IS_LIBRESSL
--static const long SSL_OP_NO_DTLSv1 = 0;
--static const long SSL_OP_NO_DTLSv1_2 = 0;
- long (*DTLS_set_link_mtu)(SSL *, long) = NULL;
- long (*DTLS_get_link_min_mtu)(SSL *) = NULL;
- #endif
-@@ -681,7 +679,8 @@ int (*SSL_set_tlsext_use_srtp)(SSL *, const char *) = 
- SRTP_PROTECTION_PROFILE * (*SSL_get_selected_srtp_profile)(SSL *) = NULL;
- #endif
- 
--#if CRYPTOGRAPHY_OPENSSL_LESS_THAN_111
-+#if CRYPTOGRAPHY_OPENSSL_LESS_THAN_111 && \
-+    !(CRYPTOGRAPHY_IS_LIBRESSL && defined(TLS1_3_VERSION))
- static const long Cryptography_HAS_TLSv1_3 = 0;
- static const long TLS1_3_VERSION = 0;
- static const long SSL_OP_NO_TLSv1_3 = 0;
Index: py-cryptography/patches/patch-src__cffi_src_openssl_x509_py
===================================================================
RCS file: py-cryptography/patches/patch-src__cffi_src_openssl_x509_py
diff -N py-cryptography/patches/patch-src__cffi_src_openssl_x509_py
--- py-cryptography/patches/patch-src__cffi_src_openssl_x509_py 31 Oct 2021 
17:26:24 -0000      1.5
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,23 +0,0 @@
-$OpenBSD: patch-src__cffi_src_openssl_x509_py,v 1.5 2021/10/31 17:26:24 tb Exp 
$
-
-Index: src/_cffi_src/openssl/x509.py
---- src/_cffi_src/openssl/x509.py.orig
-+++ src/_cffi_src/openssl/x509.py
-@@ -276,7 +276,7 @@ void X509_REQ_get0_signature(const X509_REQ *, const A
- """
- 
- CUSTOMIZATIONS = """
--#if CRYPTOGRAPHY_IS_LIBRESSL
-+#if 0
- int i2d_re_X509_tbs(X509 *x, unsigned char **pp)
- {
-     /* in 1.0.2+ this function also sets x->cert_info->enc.modified = 1
-@@ -294,7 +294,7 @@ X509_REVOKED *Cryptography_X509_REVOKED_dup(X509_REVOK
- }
- /* Added in 1.1.0 but we need it in all versions now due to the great
-    opaquing. */
--#if CRYPTOGRAPHY_IS_LIBRESSL
-+#if 0
- int i2d_re_X509_REQ_tbs(X509_REQ *req, unsigned char **pp)
- {
-     req->req_info->enc.modified = 1;
Index: py-cryptography/pkg/PLIST
===================================================================
RCS file: /cvs/ports/security/py-cryptography/pkg/PLIST,v
retrieving revision 1.19
diff -u -p -r1.19 PLIST
--- py-cryptography/pkg/PLIST   6 Sep 2021 20:56:50 -0000       1.19
+++ py-cryptography/pkg/PLIST   12 Dec 2021 13:15:42 -0000
@@ -22,12 +22,8 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/__init__.py
 
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/${MODPY_PYCACHE}/
 
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/${MODPY_PYCACHE}_der.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/${MODPY_PYCACHE}_oid.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/${MODPY_PYCACHE}_types.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/_der.py
 lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/_oid.py
-lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/_types.py
 lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/backends/
 
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/backends/__init__.py
 
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/backends/${MODPY_PYCACHE}/
@@ -51,7 +47,6 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/backends/openssl/${MODPY_PYCACHE}encode_asn1.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/backends/openssl/${MODPY_PYCACHE}hashes.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/backends/openssl/${MODPY_PYCACHE}hmac.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/backends/openssl/${MODPY_PYCACHE}ocsp.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/backends/openssl/${MODPY_PYCACHE}poly1305.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/backends/openssl/${MODPY_PYCACHE}rsa.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/backends/openssl/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}pyc
@@ -71,7 +66,6 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/backends/openssl/encode_asn1.py
 
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/backends/openssl/hashes.py
 
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/backends/openssl/hmac.py
-lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/backends/openssl/ocsp.py
 
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/backends/openssl/poly1305.py
 
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/backends/openssl/rsa.py
 
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/backends/openssl/utils.py
@@ -83,8 +77,12 @@ lib/python${MODPY_VERSION}/site-packages
 
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/bindings/${MODPY_PYCACHE}/
 
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/bindings/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
 @so 
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/bindings/_openssl${MODPY_ABI3SO}.so
-@so 
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/bindings/_padding${MODPY_ABI3SO}.so
-${RUST_COMMENT}@so 
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/bindings/_rust${MODPY_ABI3SO}.so
+lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/bindings/_rust/
+@so 
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/bindings/_rust${MODPY_ABI3SO}.so
+lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/bindings/_rust/__init__.pyi
+lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/bindings/_rust/asn1.pyi
+lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/bindings/_rust/ocsp.pyi
+lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/bindings/_rust/x509.pyi
 lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/bindings/openssl/
 
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/bindings/openssl/__init__.py
 
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/bindings/openssl/${MODPY_PYCACHE}/
@@ -121,6 +119,7 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/primitives/asymmetric/${MODPY_PYCACHE}ed448.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/primitives/asymmetric/${MODPY_PYCACHE}padding.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/primitives/asymmetric/${MODPY_PYCACHE}rsa.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/primitives/asymmetric/${MODPY_PYCACHE}types.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/primitives/asymmetric/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/primitives/asymmetric/${MODPY_PYCACHE}x25519.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/primitives/asymmetric/${MODPY_PYCACHE}x448.${MODPY_PYC_MAGIC_TAG}pyc
@@ -131,6 +130,7 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/primitives/asymmetric/ed448.py
 
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/primitives/asymmetric/padding.py
 
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/primitives/asymmetric/rsa.py
+lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/primitives/asymmetric/types.py
 
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/primitives/asymmetric/utils.py
 
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/primitives/asymmetric/x25519.py
 
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/primitives/asymmetric/x448.py
@@ -187,10 +187,8 @@ ${MODPY_COMMENT}lib/python${MODPY_VERSIO
 
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/primitives/twofactor/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/primitives/twofactor/${MODPY_PYCACHE}hotp.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/primitives/twofactor/${MODPY_PYCACHE}totp.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/primitives/twofactor/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/primitives/twofactor/hotp.py
 
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/primitives/twofactor/totp.py
-lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/primitives/twofactor/utils.py
 lib/python${MODPY_VERSION}/site-packages/cryptography/py.typed
 lib/python${MODPY_VERSION}/site-packages/cryptography/utils.py
 lib/python${MODPY_VERSION}/site-packages/cryptography/x509/
Index: py-cryptography_vectors/Makefile
===================================================================
RCS file: /cvs/ports/security/py-cryptography_vectors/Makefile,v
retrieving revision 1.33
diff -u -p -r1.33 Makefile
--- py-cryptography_vectors/Makefile    2 Nov 2021 00:02:17 -0000       1.33
+++ py-cryptography_vectors/Makefile    12 Dec 2021 13:15:42 -0000
@@ -2,11 +2,10 @@
 
 COMMENT=       test vectors for py-cryptography
 
-MODPY_EGG_VERSION=     3.4.8
+MODPY_EGG_VERSION=     36.0.0
 DISTNAME=      cryptography_vectors-${MODPY_EGG_VERSION}
 PKGNAME=       ${MODPY_PY_PREFIX}${DISTNAME}
 CATEGORIES=    security
-REVISION=      0
 
 HOMEPAGE=      https://cryptography.io/
 
Index: py-cryptography_vectors/distinfo
===================================================================
RCS file: /cvs/ports/security/py-cryptography_vectors/distinfo,v
retrieving revision 1.25
diff -u -p -r1.25 distinfo
--- py-cryptography_vectors/distinfo    1 Sep 2021 15:01:32 -0000       1.25
+++ py-cryptography_vectors/distinfo    12 Dec 2021 13:15:42 -0000
@@ -1,2 +1,2 @@
-SHA256 (cryptography_vectors-3.4.8.tar.gz) = 
TIRBAleZPT3gWLRLd3pJ4doq416+opcKNgx+OqD1gPI=
-SIZE (cryptography_vectors-3.4.8.tar.gz) = 35168097
+SHA256 (cryptography_vectors-36.0.0.tar.gz) = 
xrflPscB9HSXKXz8+6/fgaP3b2+daEch7z3qJUMB+qU=
+SIZE (cryptography_vectors-36.0.0.tar.gz) = 35227525
Index: py-cryptography_vectors/pkg/PLIST
===================================================================
RCS file: /cvs/ports/security/py-cryptography_vectors/pkg/PLIST,v
retrieving revision 1.18
diff -u -p -r1.18 PLIST
--- py-cryptography_vectors/pkg/PLIST   1 Sep 2021 15:01:32 -0000       1.18
+++ py-cryptography_vectors/pkg/PLIST   12 Dec 2021 13:15:42 -0000
@@ -478,6 +478,8 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/ciphers/AES/GCM/gcmEncryptExtIV128.rsp
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/ciphers/AES/GCM/gcmEncryptExtIV192.rsp
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/ciphers/AES/GCM/gcmEncryptExtIV256.rsp
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/ciphers/AES/OCB3/
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/ciphers/AES/OCB3/rfc7253.txt
 lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/ciphers/AES/OFB/
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/ciphers/AES/OFB/OFBGFSbox128.rsp
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/ciphers/AES/OFB/OFBGFSbox192.rsp
@@ -494,6 +496,8 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/ciphers/AES/OFB/OFBVarTxt128.rsp
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/ciphers/AES/OFB/OFBVarTxt192.rsp
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/ciphers/AES/OFB/OFBVarTxt256.rsp
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/ciphers/AES/SIV/
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/ciphers/AES/SIV/openssl.txt
 lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/ciphers/AES/XTS/
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/ciphers/AES/XTS/tweak-128hexstr/
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/ciphers/AES/XTS/tweak-128hexstr/XTSGenAES128.rsp
@@ -543,6 +547,12 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/ciphers/SEED/rfc-4269.txt
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/ciphers/SEED/seed-cfb.txt
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/ciphers/SEED/seed-ofb.txt
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/ciphers/SM4/
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/ciphers/SM4/draft-ribose-cfrg-sm4-10-cbc.txt
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/ciphers/SM4/draft-ribose-cfrg-sm4-10-cfb.txt
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/ciphers/SM4/draft-ribose-cfrg-sm4-10-ctr.txt
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/ciphers/SM4/draft-ribose-cfrg-sm4-10-ecb.txt
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/ciphers/SM4/draft-ribose-cfrg-sm4-10-ofb.txt
 lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/fernet/
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/fernet/generate.json
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/fernet/invalid.json
@@ -604,6 +614,8 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/hashes/SHAKE/SHAKE256Monte.rsp
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/hashes/SHAKE/SHAKE256ShortMsg.rsp
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/hashes/SHAKE/SHAKE256VariableOut.rsp
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/hashes/SM3/
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/hashes/SM3/oscca.txt
 lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/hashes/blake2/
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/hashes/blake2/blake2b.txt
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/hashes/blake2/blake2s.txt
@@ -646,7 +658,31 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/pkcs12/cert-key-aes256cbc.p12
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/pkcs12/cert-none-key-none.p12
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/pkcs12/cert-rc2-key-3des.p12
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/pkcs12/name-1-no-pwd.p12
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/pkcs12/name-1-pwd.p12
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/pkcs12/name-2-3-no-pwd.p12
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/pkcs12/name-2-3-pwd.p12
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/pkcs12/name-2-no-pwd.p12
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/pkcs12/name-2-pwd.p12
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/pkcs12/name-3-no-pwd.p12
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/pkcs12/name-3-pwd.p12
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/pkcs12/name-all-no-pwd.p12
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/pkcs12/name-all-pwd.p12
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/pkcs12/name-unicode-no-pwd.p12
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/pkcs12/name-unicode-pwd.p12
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/pkcs12/no-cert-key-aes256cbc.p12
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/pkcs12/no-cert-name-2-no-pwd.p12
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/pkcs12/no-cert-name-2-pwd.p12
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/pkcs12/no-cert-name-3-no-pwd.p12
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/pkcs12/no-cert-name-3-pwd.p12
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/pkcs12/no-cert-name-all-no-pwd.p12
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/pkcs12/no-cert-name-all-pwd.p12
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/pkcs12/no-cert-name-unicode-no-pwd.p12
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/pkcs12/no-cert-name-unicode-pwd.p12
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/pkcs12/no-cert-no-name-no-pwd.p12
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/pkcs12/no-cert-no-name-pwd.p12
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/pkcs12/no-name-no-pwd.p12
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/pkcs12/no-name-pwd.p12
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/pkcs12/no-password.p12
 lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/pkcs7/
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/pkcs7/amazon-roots.p7b
@@ -2222,21 +2258,26 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/PKITS_data/smime/SignedValidpathLenConstraintTest8.eml
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/PKITS_data/smime/SignedValidpre2000UTCnotBeforeDateTest3.eml
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/PKITS_data/smime/SignedinhibitAnyPolicyTest3.eml
-lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/alternate-rsa-sha1-oid.pem
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/accvraiz1.pem
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/badasn1time.pem
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/badssl-sct.pem
 lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/bigoid.pem
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/cryptography-scts.pem
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/cryptography.io.chain.pem
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/cryptography.io.old_header.pem
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/cryptography.io.pem
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/cryptography.io.precert.pem
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/cryptography.io.with_garbage.pem
 lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/aia_ca_issuers.pem
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/aia_ocsp.pem
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/aia_ocsp_ca_issuers.pem
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/all_key_usages.pem
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/all_supported_names.pem
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/alternate-rsa-sha1-oid.der
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/authority_key_identifier.pem
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/authority_key_identifier_no_keyid.pem
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/bad_country.pem
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/basic_constraints_not_critical.pem
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/bc_path_length_zero.pem
 lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/ca/
@@ -2251,6 +2292,7 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/cdp_reason_aa_compromise.pem
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/cp_cps_uri.pem
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/cp_invalid.pem
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/cp_invalid2.der
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/cp_user_notice_no_explicit_text.pem
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/cp_user_notice_with_explicit_text.pem
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/cp_user_notice_with_notice_reference.pem
@@ -2258,6 +2300,7 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/crl_delta_crl_indicator.pem
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/crl_dup_entry_ext.pem
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/crl_empty.pem
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/crl_empty_no_sequence.der
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/crl_ian_aia_aki.pem
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/crl_idp_fullname_indirect_crl.pem
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/crl_idp_fullname_only.pem
@@ -2268,7 +2311,10 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/crl_idp_relative_user_all_reasons.pem
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/crl_idp_relativename_only.pem
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/crl_inval_cert_issuer_entry_ext.pem
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/crl_invalid_time.der
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/crl_md2_unknown_crit_entry_ext.pem
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/crl_no_next_update.pem
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/crl_unrecognized_extension.der
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/crl_unsupported_reason.pem
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/dsa_selfsigned_ca.pem
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/ec_no_named_curve.pem
@@ -2277,10 +2323,15 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/ian_uri.pem
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/inhibit_any_policy_5.pem
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/inhibit_any_policy_negative.pem
-lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/invalid_signature.pem
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/invalid-sct-length.der
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/invalid-sct-version.der
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/invalid_signature_cert.pem
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/invalid_signature_crl.pem
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/invalid_version.pem
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/nc_excluded.pem
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/nc_invalid_ip4_netmask.der
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/nc_invalid_ip_netmask.pem
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/nc_ip_invalid_length.pem
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/nc_permitted.pem
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/nc_permitted_2.pem
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/nc_permitted_excluded.pem
@@ -2314,7 +2365,8 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/unsupported_subject_name.pem
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/unsupported_subject_public_key_info.pem
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/utf8_common_name.pem
-lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/valid_signature.pem
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/valid_signature_cert.pem
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/valid_signature_crl.pem
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/department-of-state-root.pem
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/e-trust.ru.der
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/ecdsa_root.pem
@@ -2328,30 +2380,40 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/letsencryptx3.pem
 lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/ocsp/
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/ocsp/ocsp-army.deps.mil-resp.der
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/ocsp/req-duplicate-ext.der
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/ocsp/req-ext-nonce.der
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/ocsp/req-ext-unknown-oid.der
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/ocsp/req-invalid-hash-alg.der
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/ocsp/req-multi-sha1.der
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/ocsp/req-sha1.der
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/ocsp/resp-delegate-unknown-cert.der
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/ocsp/resp-invalid-signature-oid.der
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/ocsp/resp-responder-key-hash.der
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/ocsp/resp-response-type-unknown-oid.der
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/ocsp/resp-revoked-no-next-update.der
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/ocsp/resp-revoked-reason.der
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/ocsp/resp-revoked.der
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/ocsp/resp-sct-extension.der
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/ocsp/resp-sha256.der
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/ocsp/resp-single-extension-reason.der
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/ocsp/resp-successful-no-response-bytes.der
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/ocsp/resp-unauthorized.der
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/ocsp/resp-unknown-extension.der
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/ocsp/resp-unknown-hash-alg.der
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/ocsp/resp-unknown-response-status.der
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/rapidssl_sha256_ca_g3.pem
 lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/requests/
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/requests/basic_constraints.pem
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/requests/challenge-invalid.der
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/requests/challenge-multi-valued.der
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/requests/challenge-unstructured.pem
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/requests/challenge.pem
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/requests/dsa_sha1.der
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/requests/dsa_sha1.pem
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/requests/ec_sha256.der
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/requests/ec_sha256.pem
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/requests/ec_sha256_old_header.pem
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/requests/freeipa-bad-critical.pem
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/requests/invalid_signature.pem
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/requests/rsa_md4.der
 
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/requests/rsa_md4.pem

Reply via email to