notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photos
All times are UTC
Ukraine
The recently imposed "must be logged in" restriction is a response to increased bot traffic on the site. This affects search, commits, and vuxml pages.
Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
Port details
py-cryptography Cryptographic recipes and primitives for Python developers
48.0.0_1,1 security on this many watch lists=33 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 46.0.7,1Version of this port present on the latest quarterly branch.
Maintainer: sunpoet@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2014-02-23 13:47:20
Last Update: 2026-06-04 08:52:51
Commit Hash: e29b5ee
People watching this port, also watch:: py311-six, py311-pycparser, py311-cffi, libgpg-error, indexinfo
Also Listed In: python
License: APACHE20 BSD3CLAUSE
WWW:
https://cryptography.io/en/latest/
https://github.com/pyca/cryptography
Description:
cryptography is a package which provides cryptographic recipes and primitives to Python developers. Our goal is for it to be your "cryptographic standard library". It supports Python 3.6+ and PyPy3 7.2+. cryptography includes both high level recipes and low level interfaces to common cryptographic algorithms such as symmetric ciphers, message digests, and key derivation functions.
HomepageHomepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • ${PYTHON_PKGNAMEPREFIX}cryptography>0:security/py-cryptography@${PY_FLAVOR}
To install the port:
cd /usr/ports/security/py-cryptography/ && make install clean
To add the package, run one of these commands:
  • pkg install security/py-cryptography
  • pkg install py311-cryptography
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
NOTE: This is a Python port. Instead of py311-cryptography listed in the above command, you can pick from the names under the Packages section.
PKGNAME: py311-cryptography
Package flavors (<flavor>: <package>)
  • py311: py311-cryptography
distinfo:
TIMESTAMP = 1777994567 SHA256 (cryptography-48.0.0.tar.gz) = 5c3932f4436d1cccb036cb0eaef46e6e2db91035166f1ad6505c3c9d5a635920 SIZE (cryptography-48.0.0.tar.gz) = 832984

Expand this list (64 items)

Collapse this list.

SHA256 (rust/crates/asn1-0.24.1.crate) = c9795210620c0cb3f9a7ce4f882808c38e1ef7b347c90591dceae0886e031fb1 SIZE (rust/crates/asn1-0.24.1.crate) = 50502 SHA256 (rust/crates/asn1_derive-0.24.1.crate) = 909e307f1cc32bb8bccbd98f446e6d1bf03fa30f7b53a4337da7181ad30fa11a SIZE (rust/crates/asn1_derive-0.24.1.crate) = 9534 SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6 SIZE (rust/crates/base64-0.22.1.crate) = 81597 SHA256 (rust/crates/bitflags-2.11.1.crate) = c4512299f36f043ab09a583e57bceb5a5aab7a73db1805848e8fef3c9e8c78b3 SIZE (rust/crates/bitflags-2.11.1.crate) = 49082 SHA256 (rust/crates/cc-1.2.61.crate) = d16d90359e986641506914ba71350897565610e87ce0ad9e6f28569db3dd5c6d SIZE (rust/crates/cc-1.2.61.crate) = 97163 SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801 SIZE (rust/crates/cfg-if-1.0.4.crate) = 9360 SHA256 (rust/crates/find-msvc-tools-0.1.9.crate) = 5baebc0774151f905a1a2cc41989300b1e6fbb29aff0ceffa1064fdd3088d582 SIZE (rust/crates/find-msvc-tools-0.1.9.crate) = 31493 SHA256 (rust/crates/foreign-types-0.3.2.crate) = f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1 SIZE (rust/crates/foreign-types-0.3.2.crate) = 7504 SHA256 (rust/crates/foreign-types-shared-0.1.1.crate) = 00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b SIZE (rust/crates/foreign-types-shared-0.1.1.crate) = 5672 SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea SIZE (rust/crates/heck-0.5.0.crate) = 11517 SHA256 (rust/crates/itoa-1.0.18.crate) = 8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682 SIZE (rust/crates/itoa-1.0.18.crate) = 15935 SHA256 (rust/crates/libc-0.2.186.crate) = 68ab91017fe16c622486840e4c83c9a37afeff978bd239b5293d61ece587de66 SIZE (rust/crates/libc-0.2.186.crate) = 821883 SHA256 (rust/crates/once_cell-1.21.4.crate) = 9f7c3e4beb33f85d45ae3e3a1792185706c8e16d043238c593331cc7cd313b50 SIZE (rust/crates/once_cell-1.21.4.crate) = 35010 SHA256 (rust/crates/openssl-0.10.79.crate) = bf0b434746ee2832f4f0baf10137e1cabb18cbe6912c69e2e33263c45250f542 SIZE (rust/crates/openssl-0.10.79.crate) = 307119 SHA256 (rust/crates/openssl-macros-0.1.1.crate) = a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c SIZE (rust/crates/openssl-macros-0.1.1.crate) = 5601 SHA256 (rust/crates/openssl-sys-0.9.115.crate) = 158fe5b292746440aa6e7a7e690e55aeb72d41505e2804c23c6973ad0e9c9781 SIZE (rust/crates/openssl-sys-0.9.115.crate) = 75821 SHA256 (rust/crates/pem-3.0.6.crate) = 1d30c53c26bc5b31a98cd02d20f25a7c8567146caf63ed593a9d87b2775291be SIZE (rust/crates/pem-3.0.6.crate) = 18362 SHA256 (rust/crates/pkg-config-0.3.33.crate) = 19f132c84eca552bf34cab8ec81f1c1dcc229b811638f9d283dceabe58c5569e SIZE (rust/crates/pkg-config-0.3.33.crate) = 21590 SHA256 (rust/crates/portable-atomic-1.13.1.crate) = c33a9471896f1c69cecef8d20cbe2f7accd12527ce60845ff44c153bb2a21b49 SIZE (rust/crates/portable-atomic-1.13.1.crate) = 197001 SHA256 (rust/crates/proc-macro2-1.0.106.crate) = 8fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934 SIZE (rust/crates/proc-macro2-1.0.106.crate) = 59765 SHA256 (rust/crates/pyo3-0.28.3.crate) = 91fd8e38a3b50ed1167fb981cd6fd60147e091784c427b8f7183a7ee32c31c12 SIZE (rust/crates/pyo3-0.28.3.crate) = 1204476 SHA256 (rust/crates/pyo3-build-config-0.28.3.crate) = e368e7ddfdeb98c9bca7f8383be1648fd84ab466bf2bc015e94008db6d35611e SIZE (rust/crates/pyo3-build-config-0.28.3.crate) = 35961 SHA256 (rust/crates/pyo3-ffi-0.28.3.crate) = 7f29e10af80b1f7ccaf7f69eace800a03ecd13e883acfacc1e5d0988605f651e SIZE (rust/crates/pyo3-ffi-0.28.3.crate) = 80881 SHA256 (rust/crates/pyo3-macros-0.28.3.crate) = df6e520eff47c45997d2fc7dd8214b25dd1310918bbb2642156ef66a67f29813 SIZE (rust/crates/pyo3-macros-0.28.3.crate) = 8963 SHA256 (rust/crates/pyo3-macros-backend-0.28.3.crate) = c4cdc218d835738f81c2338f822078af45b4afdf8b2e33cbb5916f108b813acb SIZE (rust/crates/pyo3-macros-backend-0.28.3.crate) = 88063 SHA256 (rust/crates/quote-1.0.45.crate) = 41f2619966050689382d2b44f664f4bc593e129785a36d6ee376ddf37259b924 SIZE (rust/crates/quote-1.0.45.crate) = 31564 SHA256 (rust/crates/self_cell-1.2.2.crate) = b12e76d157a900eb52e81bc6e9f3069344290341720e9178cde2407113ac8d89 SIZE (rust/crates/self_cell-1.2.2.crate) = 23264 SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64 SIZE (rust/crates/shlex-1.3.0.crate) = 18713 SHA256 (rust/crates/syn-2.0.117.crate) = e665b8803e7b1d2a727f4023456bbbbe74da67099c585258af0ad9c5013b9b99 SIZE (rust/crates/syn-2.0.117.crate) = 306011 SHA256 (rust/crates/target-lexicon-0.13.5.crate) = adb6935a6f5c20170eeceb1a3835a49e12e19d792f6dd344ccc76a985ca5a6ca SIZE (rust/crates/target-lexicon-0.13.5.crate) = 26928 SHA256 (rust/crates/unicode-ident-1.0.24.crate) = e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75 SIZE (rust/crates/unicode-ident-1.0.24.crate) = 49298 SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426 SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735

Collapse this list.


Packages (timestamps in pop-ups are UTC):
py37-cryptography
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--2.9.2--n/an/an/a
FreeBSD:13:quarterly-----n/an/an/a
FreeBSD:14:latest--------
FreeBSD:14:quarterly--------
FreeBSD:15:latest--n/a-n/an/a--
FreeBSD:15:quarterly--n/a-n/an/a--
FreeBSD:16:latest--n/a-n/an/a--
 
py39-cryptography
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-----n/an/an/a
FreeBSD:13:quarterly--3.4.8_1,1--n/an/an/a
FreeBSD:14:latest--3.4.8,1--3.4.8_1,1-3.4.8_1,1
FreeBSD:14:quarterly------41.0.7_1,141.0.7_1,1
FreeBSD:15:latest--n/a-n/an/a41.0.7_2,1-
FreeBSD:15:quarterly--n/a-n/an/a--
FreeBSD:16:latest--n/a-n/an/a--
 
py311-cryptography
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest46.0.7,146.0.7_1,1-44.0.3_3,146.0.7_1,1n/an/an/a
FreeBSD:13:quarterly46.0.7,146.0.7,1-44.0.3_1,146.0.7,1n/an/an/a
FreeBSD:14:latest48.0.0_1,148.0.0_1,1-44.0.3_2,148.0.0_1,1---
FreeBSD:14:quarterly46.0.7,146.0.7,1-44.0.3_1,146.0.7,1---
FreeBSD:15:latest48.0.0_1,148.0.0_1,1n/a44.0.3_2,1n/an/a--
FreeBSD:15:quarterly46.0.7,146.0.7,1n/a-n/an/a--
FreeBSD:16:latest48.0.0_1,148.0.0_1,1n/a-n/an/a--
 
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py311-cffi>=2.0.0 : devel/py-cffi@py311
  2. py311-maturin>=1.9.4<2 : devel/py-maturin@py311
  3. py311-setuptools>=0 : devel/py-setuptools@py311
  4. rust>=1.96.0 : lang/rust
  5. pkgconf>=1.3.0_1 : devel/pkgconf
  6. python3.11 : lang/python311
  7. py311-build>=0 : devel/py-build@py311
  8. py311-installer>=0 : devel/py-installer@py311
Test dependencies:
  1. py311-bcrypt>=3.1.5 : security/py-bcrypt@py311
  2. py311-certifi>=2024 : security/py-certifi@py311
  3. py311-cryptography-vectors>=48.0.0<48.0.0_99 : security/py-cryptography-vectors@py311
  4. py311-pretend>=0.7 : devel/py-pretend@py311
  5. py311-pytest-benchmark>=4.0 : devel/py-pytest-benchmark@py311
  6. py311-pytest-cov>=2.10.1 : devel/py-pytest-cov@py311
  7. py311-pytest-randomly>=0 : devel/py-pytest-randomly@py311
  8. py311-pytest-xdist>=3.5.0,1 : devel/py-pytest-xdist@py311
  9. py311-sqlite3>=0 : databases/py-sqlite3@py311
  10. py311-pytest>=7,1 : devel/py-pytest@py311
  11. python3.11 : lang/python311
Runtime dependencies:
  1. py311-cffi>=2.0.0 : devel/py-cffi@py311
  2. python3.11 : lang/python311
This port is required by:
for Build
  1. comms/py-pynitrokey
  2. security/py-certbot
  3. security/py-yubikey-manager

Deleted ports which required this port:

Expand this list of 2 deleted ports
  1. misc/py-glance*
  2. security/py-keystone*
  3. Collapse this list of deleted ports.
for Run
  1. cad/uranium
  2. comms/py-esptool
  3. comms/py-pynitrokey
  4. comms/py-spsdk
  5. databases/py-mycli
  6. databases/py-ormar
  7. databases/py-schemachange
Expand this list (164 items / 157 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. databases/py-snowflake-connector-python
  3. databases/py-valkey
  4. devel/oci-cli
  5. devel/osc
  6. devel/py-adb
  7. devel/py-aiortc
  8. devel/py-azure-identity
  9. devel/py-azure-multiapi-storage
  10. devel/py-azure-storage-blob
  11. devel/py-azure-storage-common
  12. devel/py-azure-storage-file-share
  13. devel/py-azure-storage-queue
  14. devel/py-castellan
  15. devel/py-cursive
  16. devel/py-localstack
  17. devel/py-localstack-core
  18. devel/py-moto
  19. devel/py-oci
  20. devel/py-openstacksdk
  21. devel/py-perceval
  22. devel/py-pytest-recorder
  23. devel/py-twisted
  24. dns/letsdns
  25. dns/py-dns-crawler
  26. dns/py-dns-lexicon
  27. dns/py-dnspython
  28. filesystems/py-dfvfs
  29. filesystems/py-tahoe-lafs
  30. finance/electrum
  31. finance/freqtrade
  32. finance/odoo
  33. finance/odoo16
  34. finance/odoo17
  35. finance/odoo18
  36. finance/py-ccxt
  37. graphics/py-olmocr
  38. mail/py-checkdmarc
  39. mail/py-flanker
  40. net/onionprobe
  41. net/py-cepa
  42. net/py-magic-wormhole
  43. net/py-python-openstackclient
  44. net/py-ripe.atlas.sagan
  45. net/py-smbprotocol
  46. net/py-transip
  47. net/scapy
  48. net-im/gajim
  49. net-im/py-apprise
  50. net-im/py-matrix-synapse
  51. net-mgmt/py-adal
  52. net-p2p/reticulum
  53. net-p2p/warpinator
  54. news/sabnzbd
  55. security/caldera
  56. security/cowrie
  57. security/py-SecretStorage
  58. security/py-acme
  59. security/py-asyncssh
  60. security/py-authlib
  61. security/py-azure-keyvault-certificates
  62. security/py-azure-keyvault-keys
  63. security/py-badkeys
  64. security/py-cert-human
  65. security/py-certbot
  66. security/py-certipy
  67. security/py-certomancer
  68. security/py-cryptojwt
  69. security/py-fido2
  70. security/py-google-auth
  71. security/py-guardpost
  72. security/py-josepy
  73. security/py-joserfc
  74. security/py-jwcrypto
  75. security/py-msoffcrypto-tool
  76. security/py-nethsm
  77. security/py-nitrokey
  78. security/py-noiseprotocol
  79. security/py-oauthlib
  80. security/py-omemo-dr
  81. security/py-openssh-wrapper
  82. security/py-paramiko
  83. security/py-pgpy
  84. security/py-plaso
  85. security/py-pnu-certwatch
  86. security/py-pyhanko
  87. security/py-pyhanko-certvalidator
  88. security/py-pyopenssl
  89. security/py-pysaml2
  90. security/py-pyspnego
  91. security/py-python-axolotl
  92. security/py-python-jose
  93. security/py-requests-credssp
  94. security/py-securesystemslib
  95. security/py-service-identity
  96. security/py-signxml
  97. security/py-slip10
  98. security/py-social-auth-core
  99. security/py-sshpubkeys
  100. security/py-stem
  101. security/py-trustme
  102. security/py-txtorcon
  103. security/py-webauthn
  104. security/py-yubikey-manager
  105. sysutils/py-ansible-core
  106. sysutils/py-ansible-core218
  107. sysutils/py-ansible-core219
  108. sysutils/py-ansible-core220
  109. sysutils/py-ansible-core221
  110. sysutils/py-azure-cli
  111. sysutils/py-azure-cli-core
  112. sysutils/py-salt
  113. sysutils/virt-firmware
  114. textproc/py-pdfminer.six
  115. www/buku
  116. www/offpunk
  117. www/py-aioquic
  118. www/py-autobahn
  119. www/py-calibreweb
  120. www/py-pyjwt
  121. www/py-pywebview-gtk
  122. www/py-pywebview-qt
  123. www/py-requests_ntlm
  124. www/py-scrapy
  125. x11/xpra
  126. Collapse this list.

Deleted ports which required this port:

Expand this list of 33 deleted ports
  1. devel/py-apns2*
  2. devel/py-azure-keyvault-keys*
  3. devel/py-castellan1*
  4. devel/py-openstacksdk043*
  5. emulators/py-nova*
  6. misc/py-cinder*
  7. misc/py-glance*
  8. news/sabnzbdplus*
  9. security/caldera4*
  10. security/py-dfvfs*
  11. security/py-keystone*
  12. security/py-letsencrypt*
  13. security/py-openssl*
  14. security/py-paramiko1*
  15. security/py-pysaml24*
  16. security/py-pysaml26*
  17. security/py-service_identity*
  18. security/py-sslyze*
  19. sysutils/ansible2*
  20. sysutils/ansible24*
  21. sysutils/ansible25*
  22. sysutils/ansible26*
  23. sysutils/ansible27*
  24. sysutils/ansible28*
  25. sysutils/datadog-integrations*
  26. sysutils/py-ansible-base*
  27. sysutils/py-ansible-core211*
  28. sysutils/py-azure-cli-botservice*
  29. www/mitmproxy*
  30. www/py-azure-storage*
  31. www/py-buku*
  32. www/py-pydrive2*
  33. www/py-requests-kerberos*
  34. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
===> The following configuration options are available for py311-cryptography-48.0.0_1,1: SSH=off: SSH protocol support ===> Use 'make config' to modify these settings
Options name:
security_py-cryptography
USES:
cargo cpe python ssl
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (2 items)
Collapse this list.
  1. https://files.pythonhosted.org/packages/source/c/cryptography/
  2. https://pypi.org/packages/source/c/cryptography/
Collapse this list.
Notes from UPDATING
These upgrade notes are taken from /usr/ports/UPDATING
  • 2023-07-23
    Affects: users of security/py-cryptography
    Author: tcberner@FreeBSD.org
    Reason: 
      Modern py-cryptography uses rust. In order to still support the Tier-2
      architectures without rust support, a new default-version was added:
         PYCRYPTOGRAPHY
      it allows for the values 'rust' and 'legacy'.
      The default is 'rust' on all platforms supporting this.
      Note: users that are relying on the 'legacy' version will also take care
      of using a non-base OpenSSL in the future.
    
    
Port Moves
  • port moved here from devel/py-types-cryptography on 2025-08-12
    REASON: Remove obsoleted port. The cryptography package includes type annotations or type stubs since version 3.4.4. Use security/py-cryptography instead

Number of commits found: 114 (showing only 100 on this page)

1 | 2  »  

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
48.0.0_1,1
04 Jun 2026 08:52:51
commit hash: e29b5eeec31db62161d9f83c4ea2ddff023e5d00commit hash: e29b5eeec31db62161d9f83c4ea2ddff023e5d00commit hash: e29b5eeec31db62161d9f83c4ea2ddff023e5d00commit hash: e29b5eeec31db62161d9f83c4ea2ddff023e5d00 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.96.0

PR:		295694
48.0.0,1
03 Jun 2026 08:43:07
commit hash: cf2fcef89e2e6a9e7335394a1376f514b1c1401dcommit hash: cf2fcef89e2e6a9e7335394a1376f514b1c1401dcommit hash: cf2fcef89e2e6a9e7335394a1376f514b1c1401dcommit hash: cf2fcef89e2e6a9e7335394a1376f514b1c1401d files touched by this commit
Bernhard Froehlich (decke) search for other commits by this committer
security/py-cryptography: Fix deprecated CPE_VENDOR
48.0.0,1
21 May 2026 14:52:04
commit hash: 4e93e39f7dd6a568838343532d2c95f783cbdb8ccommit hash: 4e93e39f7dd6a568838343532d2c95f783cbdb8ccommit hash: 4e93e39f7dd6a568838343532d2c95f783cbdb8ccommit hash: 4e93e39f7dd6a568838343532d2c95f783cbdb8c files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
security/py-cryptography: Update to 48.0.0

Changes:	https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst
		https://cryptography.io/en/latest/changelog/
PR:		295134
Exp-run by:	antoine
46.0.7_1,1
27 Apr 2026 12:26:47
commit hash: 17bf498fd2289d1c8b6319ea897d3dd307eac991commit hash: 17bf498fd2289d1c8b6319ea897d3dd307eac991commit hash: 17bf498fd2289d1c8b6319ea897d3dd307eac991commit hash: 17bf498fd2289d1c8b6319ea897d3dd307eac991 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.95.0

PR:		294615
46.0.7,1
18 Apr 2026 21:52:48
commit hash: 821d7e526811d8fd3ad4e01324b75dd2281cf1b5commit hash: 821d7e526811d8fd3ad4e01324b75dd2281cf1b5commit hash: 821d7e526811d8fd3ad4e01324b75dd2281cf1b5commit hash: 821d7e526811d8fd3ad4e01324b75dd2281cf1b5 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
security/py-cryptography: Update to 46.0.7

Changes:	https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst
		https://cryptography.io/en/latest/changelog/
Security:	CVE-2026-34073, CVE-2026-39892
46.0.5_1,1
23 Mar 2026 07:33:11
commit hash: 43f5b4a72fea3f97a2fc7d5d37f671b82377feb2commit hash: 43f5b4a72fea3f97a2fc7d5d37f671b82377feb2commit hash: 43f5b4a72fea3f97a2fc7d5d37f671b82377feb2commit hash: 43f5b4a72fea3f97a2fc7d5d37f671b82377feb2 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.94.0

PR:		293615
46.0.5,1
09 Mar 2026 18:19:11
commit hash: 7fa953f5cb444919e9bfb8101f41e10c8e7f9e09commit hash: 7fa953f5cb444919e9bfb8101f41e10c8e7f9e09commit hash: 7fa953f5cb444919e9bfb8101f41e10c8e7f9e09commit hash: 7fa953f5cb444919e9bfb8101f41e10c8e7f9e09 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
security/py-cryptography: Update to 46.0.5

Changes:	https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst
		https://cryptography.io/en/latest/changelog/
Security:	CVE-2026-26007
46.0.4,1
24 Feb 2026 16:31:35
commit hash: ab1949b6223a5b54fff050e441a269a19aaa112acommit hash: ab1949b6223a5b54fff050e441a269a19aaa112acommit hash: ab1949b6223a5b54fff050e441a269a19aaa112acommit hash: ab1949b6223a5b54fff050e441a269a19aaa112a files touched by this commit
Kai Knoblich (kai) search for other commits by this committer
security/py-cryptography: Fix stage QA errors with py-maturin 1.12.0+

* If built with py-maturin 1.12.0+ following stage QA errors are emitted:

[...]
====> Running Q/A tests (stage-qa)
Error: Python package installs top-level 'docs/' directory in site-packages
Error:   Location: lib/python3.11/site-packages/docs
[...]
Error: Python package installs top-level 'tests/' directory in site-packages
Error:   Location: lib/python3.11/site-packages/tests
[...]

* This is because older versions of py-maturin didn't install these
  stray files due to an bug with the "include" pattern in
  "pyproject.toml".  With version 1.12.0, these files are now installed.

Approved by:	portmgr (build fix blanket)

security/py-cryptography: Convert to PATCH_SITES
46.0.4,1
03 Feb 2026 05:09:53
commit hash: 16013d12a8deeb6b5cbc38ba2df694bf70ee0b4fcommit hash: 16013d12a8deeb6b5cbc38ba2df694bf70ee0b4fcommit hash: 16013d12a8deeb6b5cbc38ba2df694bf70ee0b4fcommit hash: 16013d12a8deeb6b5cbc38ba2df694bf70ee0b4f files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
security/py-cryptography: Update to 46.0.4

Changes:	https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst
		https://cryptography.io/en/latest/changelog/
46.0.3_1,1
28 Jan 2026 08:48:51
commit hash: 3d631100e8aa692b0bdc32c1ac4d11d4caf1a0a9commit hash: 3d631100e8aa692b0bdc32c1ac4d11d4caf1a0a9commit hash: 3d631100e8aa692b0bdc32c1ac4d11d4caf1a0a9commit hash: 3d631100e8aa692b0bdc32c1ac4d11d4caf1a0a9 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.93.0

PR:		292360
46.0.3,1
15 Jan 2026 11:53:33
commit hash: d6e3308ab33bb89775e59b64200ad899c05c4ec4commit hash: d6e3308ab33bb89775e59b64200ad899c05c4ec4commit hash: d6e3308ab33bb89775e59b64200ad899c05c4ec4commit hash: d6e3308ab33bb89775e59b64200ad899c05c4ec4 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
security/py-cryptography: Update to 46.0.3

- Clean up BUILD_DEPENDS: py-wheel is not needed

Changes:	https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst
		https://cryptography.io/en/latest/changelog/
45.0.7_2,1
16 Dec 2025 12:12:31
commit hash: 5e496c77078638a3777140084ddcb183d51966f6commit hash: 5e496c77078638a3777140084ddcb183d51966f6commit hash: 5e496c77078638a3777140084ddcb183d51966f6commit hash: 5e496c77078638a3777140084ddcb183d51966f6 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.92.0

PR:		291582
45.0.7_1,1
11 Nov 2025 12:10:38
commit hash: dbbb8dec1155acc6d686976d80222bdabc78c8decommit hash: dbbb8dec1155acc6d686976d80222bdabc78c8decommit hash: dbbb8dec1155acc6d686976d80222bdabc78c8decommit hash: dbbb8dec1155acc6d686976d80222bdabc78c8de files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
Author: Jakub Lach
security/py-cryptography: Fix build with LibreSSL 4.2.*

PR:		290334
Obtained
from:	https://github.com/rust-openssl/rust-openssl/commit/12800873a0255b61a9e08a4d47095b1b2529835c
45.0.7_1,1
11 Nov 2025 11:08:12
commit hash: d6b6027df632188ab408921f04e155b729b9e76ecommit hash: d6b6027df632188ab408921f04e155b729b9e76ecommit hash: d6b6027df632188ab408921f04e155b729b9e76ecommit hash: d6b6027df632188ab408921f04e155b729b9e76e files touched by this commit Sanity Test Failure
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.91.1

PR:		290816
45.0.7,1
11 Nov 2025 07:17:09
commit hash: 505f42c58af1c1e55abc25f6f2f3166ac960685acommit hash: 505f42c58af1c1e55abc25f6f2f3166ac960685acommit hash: 505f42c58af1c1e55abc25f6f2f3166ac960685acommit hash: 505f42c58af1c1e55abc25f6f2f3166ac960685a files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
security/py-cryptography: Update to 45.0.7

Changes:	https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst
		https://cryptography.io/en/latest/changelog/
44.0.3_4,1
03 Oct 2025 08:16:50
commit hash: 97b5de4ffc2a512051f354fbcb2a184f3e002b2fcommit hash: 97b5de4ffc2a512051f354fbcb2a184f3e002b2fcommit hash: 97b5de4ffc2a512051f354fbcb2a184f3e002b2fcommit hash: 97b5de4ffc2a512051f354fbcb2a184f3e002b2f files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.90.0

PR:		289709
44.0.3_3,1
01 Sep 2025 08:25:04
commit hash: b21956d7db4b5a41c0e0c57c5cdca79ee89be9c6commit hash: b21956d7db4b5a41c0e0c57c5cdca79ee89be9c6commit hash: b21956d7db4b5a41c0e0c57c5cdca79ee89be9c6commit hash: b21956d7db4b5a41c0e0c57c5cdca79ee89be9c6 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.89.0

PR:		288923
44.0.3_2,1
03 Jul 2025 08:46:01
commit hash: f3f7e555b06d9a87d63c047ce3e82e936a11f2fecommit hash: f3f7e555b06d9a87d63c047ce3e82e936a11f2fecommit hash: f3f7e555b06d9a87d63c047ce3e82e936a11f2fecommit hash: f3f7e555b06d9a87d63c047ce3e82e936a11f2fe files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.88.0

PR:		287766
44.0.3_1,1
05 Jun 2025 07:52:53
commit hash: 3ed29b818520b4c5691c1c49d13fd6b89c3142efcommit hash: 3ed29b818520b4c5691c1c49d13fd6b89c3142efcommit hash: 3ed29b818520b4c5691c1c49d13fd6b89c3142efcommit hash: 3ed29b818520b4c5691c1c49d13fd6b89c3142ef files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.87.0

PR:		286829
44.0.3,1
19 May 2025 19:58:21
commit hash: 8875d6232ea126bdee381bc4ed5915053fe89f3bcommit hash: 8875d6232ea126bdee381bc4ed5915053fe89f3bcommit hash: 8875d6232ea126bdee381bc4ed5915053fe89f3bcommit hash: 8875d6232ea126bdee381bc4ed5915053fe89f3b files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
security/py-cryptography: Update to 44.0.3

Changes:	https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst
		https://cryptography.io/en/latest/changelog/
44.0.2,1
29 Apr 2025 12:42:42
commit hash: e802d800fb57f8259ee4caf35ebbf3b3715afd1ecommit hash: e802d800fb57f8259ee4caf35ebbf3b3715afd1ecommit hash: e802d800fb57f8259ee4caf35ebbf3b3715afd1ecommit hash: e802d800fb57f8259ee4caf35ebbf3b3715afd1e files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
security/py-cryptography: Update to 44.0.2

Changes:	https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst
		https://cryptography.io/en/latest/changelog/
44.0.1,1
19 Apr 2025 18:32:27
commit hash: 79f5190cf6cc3284ad247f860c63ba9e432b98e7commit hash: 79f5190cf6cc3284ad247f860c63ba9e432b98e7commit hash: 79f5190cf6cc3284ad247f860c63ba9e432b98e7commit hash: 79f5190cf6cc3284ad247f860c63ba9e432b98e7 files touched by this commit
Yasuhiro Kimura (yasu) search for other commits by this committer
security/py-cryptography: Update to 44.0.1

ChangeLog:	https://github.com/pyca/cryptography/blob/44.0.1/CHANGELOG.rst
PR:		284798
Approved by:	maintainer timeout
42.0.8_8,1
08 Apr 2025 08:41:13
commit hash: 2a5976aebeefd09d36fd4ac2e7e2eefde5491c0dcommit hash: 2a5976aebeefd09d36fd4ac2e7e2eefde5491c0dcommit hash: 2a5976aebeefd09d36fd4ac2e7e2eefde5491c0dcommit hash: 2a5976aebeefd09d36fd4ac2e7e2eefde5491c0d files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.86.0

PR:		285840
42.0.8_7,1
24 Feb 2025 07:55:52
commit hash: cf7c4b037d7e9cadfa539f3b9cd45396c1a00dfbcommit hash: cf7c4b037d7e9cadfa539f3b9cd45396c1a00dfbcommit hash: cf7c4b037d7e9cadfa539f3b9cd45396c1a00dfbcommit hash: cf7c4b037d7e9cadfa539f3b9cd45396c1a00dfb files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.85.0

PR:		284884
42.0.8_6,1
20 Jan 2025 11:06:50
commit hash: fccaa1b326310b7f33556fe133b509260a90fe7fcommit hash: fccaa1b326310b7f33556fe133b509260a90fe7fcommit hash: fccaa1b326310b7f33556fe133b509260a90fe7fcommit hash: fccaa1b326310b7f33556fe133b509260a90fe7f files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.84.0

PR:		283962
42.0.8_5,1
01 Dec 2024 09:24:18
commit hash: 1d1fd15a3e499eed9e604dac94bab73c2fea4b2fcommit hash: 1d1fd15a3e499eed9e604dac94bab73c2fea4b2fcommit hash: 1d1fd15a3e499eed9e604dac94bab73c2fea4b2fcommit hash: 1d1fd15a3e499eed9e604dac94bab73c2fea4b2f files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.83.0

PR:		283000
42.0.8_4,1
08 Nov 2024 08:24:20
commit hash: ca048c2884dc9822310a87e2dfebb8b1647095e2commit hash: ca048c2884dc9822310a87e2dfebb8b1647095e2commit hash: ca048c2884dc9822310a87e2dfebb8b1647095e2commit hash: ca048c2884dc9822310a87e2dfebb8b1647095e2 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.82.0

PR:		282516
42.0.8_3,1
10 Sep 2024 11:00:34
commit hash: 89ab81d0e2eca6b298b0efd3f4577d468abf18d5commit hash: 89ab81d0e2eca6b298b0efd3f4577d468abf18d5commit hash: 89ab81d0e2eca6b298b0efd3f4577d468abf18d5commit hash: 89ab81d0e2eca6b298b0efd3f4577d468abf18d5 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.81.0

PR:		281300
42.0.8_2,1
10 Sep 2024 10:58:07
commit hash: c0d07f1127793ffc97a6c1db78423d0d16bdc5efcommit hash: c0d07f1127793ffc97a6c1db78423d0d16bdc5efcommit hash: c0d07f1127793ffc97a6c1db78423d0d16bdc5efcommit hash: c0d07f1127793ffc97a6c1db78423d0d16bdc5ef files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
Author: Siva Mahadevan
*/*: remove STRIP_CMD calls in rust based ports

This is not needed after bc4fedc1fec0d359365c04d43be9e32bf101a50e

PR:		246993
Differential Revision:	https://reviews.freebsd.org/D46503
42.0.8_2,1
26 Aug 2024 08:08:01
commit hash: 7a55f9542531c541f36ae5cf3a58d6ce92ec7bffcommit hash: 7a55f9542531c541f36ae5cf3a58d6ce92ec7bffcommit hash: 7a55f9542531c541f36ae5cf3a58d6ce92ec7bffcommit hash: 7a55f9542531c541f36ae5cf3a58d6ce92ec7bff files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.80.1

PR:		280490
42.0.8_1,1
18 Jun 2024 10:59:14
commit hash: 21476ca8a9b5feb3485a3fa29299c0b447c90350commit hash: 21476ca8a9b5feb3485a3fa29299c0b447c90350commit hash: 21476ca8a9b5feb3485a3fa29299c0b447c90350commit hash: 21476ca8a9b5feb3485a3fa29299c0b447c90350 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.79.0

PR:		279707
42.0.8,1
06 Jun 2024 07:48:07
commit hash: 65c6e8524369deeeafe1c9eff0e4302f7a229232commit hash: 65c6e8524369deeeafe1c9eff0e4302f7a229232commit hash: 65c6e8524369deeeafe1c9eff0e4302f7a229232commit hash: 65c6e8524369deeeafe1c9eff0e4302f7a229232 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
security/py-cryptography: Update to 42.0.8

Changes:	https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst
		https://cryptography.io/en/latest/changelog/
42.0.7,1
19 May 2024 17:15:52
commit hash: 3bf9691c0bfa436fa3e5679b2bf9de8efc7c43d4commit hash: 3bf9691c0bfa436fa3e5679b2bf9de8efc7c43d4commit hash: 3bf9691c0bfa436fa3e5679b2bf9de8efc7c43d4commit hash: 3bf9691c0bfa436fa3e5679b2bf9de8efc7c43d4 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
security/py-cryptography: Update to 42.0.7

Changes:	https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst
		https://cryptography.io/en/latest/changelog/
42.0.5_2,1
13 May 2024 11:03:24
commit hash: 2322b661000b69fcc75fe68fec25e5b4e48c2a8ecommit hash: 2322b661000b69fcc75fe68fec25e5b4e48c2a8ecommit hash: 2322b661000b69fcc75fe68fec25e5b4e48c2a8ecommit hash: 2322b661000b69fcc75fe68fec25e5b4e48c2a8e files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.78.0

PR:		278834
42.0.5_1,1
23 Mar 2024 14:49:31
commit hash: 60d6e6743df0614775f83edfe05d92f33bc7b7d2commit hash: 60d6e6743df0614775f83edfe05d92f33bc7b7d2commit hash: 60d6e6743df0614775f83edfe05d92f33bc7b7d2commit hash: 60d6e6743df0614775f83edfe05d92f33bc7b7d2 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
security/py-cryptography: Remove TESTING_UNSAFE

- Add missing TEST_DEPENDS
42.0.5_1,1
23 Mar 2024 09:41:46
commit hash: d632fbe55e45559d03a0bef7211913964aeba45acommit hash: d632fbe55e45559d03a0bef7211913964aeba45acommit hash: d632fbe55e45559d03a0bef7211913964aeba45acommit hash: d632fbe55e45559d03a0bef7211913964aeba45a files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.77.0

PR:		277786
42.0.5,1
16 Mar 2024 16:38:27
commit hash: 243a07bc66101275e3c402dde96eb5637ad8c10acommit hash: 243a07bc66101275e3c402dde96eb5637ad8c10acommit hash: 243a07bc66101275e3c402dde96eb5637ad8c10acommit hash: 243a07bc66101275e3c402dde96eb5637ad8c10a files touched by this commit
Gleb Popov (arrowd) search for other commits by this committer
*: Mark TESTING_UNSAFE
42.0.5,1
09 Mar 2024 14:06:14
commit hash: f02bbcb4046ca0f792a091c4b29e35a4584b6545commit hash: f02bbcb4046ca0f792a091c4b29e35a4584b6545commit hash: f02bbcb4046ca0f792a091c4b29e35a4584b6545commit hash: f02bbcb4046ca0f792a091c4b29e35a4584b6545 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
security/py-cryptography: Update to 42.0.5

Changes:	https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst
		https://cryptography.io/en/latest/changelog/
Security:	CVE-2024-26130
41.0.7_3,1
19 Feb 2024 11:59:23
commit hash: 7f5a7b0e524c8d32727681a4324905e350dc433ccommit hash: 7f5a7b0e524c8d32727681a4324905e350dc433ccommit hash: 7f5a7b0e524c8d32727681a4324905e350dc433ccommit hash: 7f5a7b0e524c8d32727681a4324905e350dc433c files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.76.0

PR:		276920
41.0.7_2,1
09 Jan 2024 12:15:54
commit hash: 109c3d4629b84972e660b689d169ac0761c1a519commit hash: 109c3d4629b84972e660b689d169ac0761c1a519commit hash: 109c3d4629b84972e660b689d169ac0761c1a519commit hash: 109c3d4629b84972e660b689d169ac0761c1a519 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.75.0

PR:		276033
41.0.7_1,1
08 Dec 2023 15:04:09
commit hash: b2afd89fb26437c5d9810b131370525352e63f71commit hash: b2afd89fb26437c5d9810b131370525352e63f71commit hash: b2afd89fb26437c5d9810b131370525352e63f71commit hash: b2afd89fb26437c5d9810b131370525352e63f71 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.74.1

PR:		275243
41.0.7,1
01 Dec 2023 22:11:47
commit hash: 642d1fcaa4b9558b48706f1cf658b2ada126ce1ecommit hash: 642d1fcaa4b9558b48706f1cf658b2ada126ce1ecommit hash: 642d1fcaa4b9558b48706f1cf658b2ada126ce1ecommit hash: 642d1fcaa4b9558b48706f1cf658b2ada126ce1e files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
security/py-cryptography: Update to 41.0.7

Changes:	https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst
		https://cryptography.io/en/latest/changelog/
Security:	CVE-2023-49083
41.0.5,1
01 Nov 2023 02:08:29
commit hash: 469b9cacad2714fbc8288772e65070422ebc07e6commit hash: 469b9cacad2714fbc8288772e65070422ebc07e6commit hash: 469b9cacad2714fbc8288772e65070422ebc07e6commit hash: 469b9cacad2714fbc8288772e65070422ebc07e6 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
security/py-cryptography: Update to 41.0.5

- Update WWW

Changes:	https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst
		https://cryptography.io/en/latest/changelog/
41.0.4_1,1
24 Oct 2023 10:22:32
commit hash: dd10dc88a7cf54f9aa164bf40cc5e481021401d6commit hash: dd10dc88a7cf54f9aa164bf40cc5e481021401d6commit hash: dd10dc88a7cf54f9aa164bf40cc5e481021401d6commit hash: dd10dc88a7cf54f9aa164bf40cc5e481021401d6 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.73.0

PR:		274499
41.0.4,1
22 Sep 2023 23:24:42
commit hash: 5935d168accfeca59eb4067126456f932adfe398commit hash: 5935d168accfeca59eb4067126456f932adfe398commit hash: 5935d168accfeca59eb4067126456f932adfe398commit hash: 5935d168accfeca59eb4067126456f932adfe398 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
security/py-cryptography: Update to 43.0.4

Changes:	https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst
		https://cryptography.io/en/latest/changelog/
41.0.3_1,1
11 Sep 2023 03:11:31
commit hash: 9dbd899820b34b27cd5bfa9600b04808d3fc3161commit hash: 9dbd899820b34b27cd5bfa9600b04808d3fc3161commit hash: 9dbd899820b34b27cd5bfa9600b04808d3fc3161commit hash: 9dbd899820b34b27cd5bfa9600b04808d3fc3161 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
security/py-cryptography: Add SSH option
41.0.3_1,1
08 Sep 2023 09:06:24
commit hash: aba8da2be191461126505c67726fa87345ae63f8commit hash: aba8da2be191461126505c67726fa87345ae63f8commit hash: aba8da2be191461126505c67726fa87345ae63f8commit hash: aba8da2be191461126505c67726fa87345ae63f8 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.72.0

PR:		273331
41.0.3,1
04 Sep 2023 09:04:47
commit hash: 864e11c302c34d69a353b7e8225ea100cb528424commit hash: 864e11c302c34d69a353b7e8225ea100cb528424commit hash: 864e11c302c34d69a353b7e8225ea100cb528424commit hash: 864e11c302c34d69a353b7e8225ea100cb528424 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
security/py-cryptography: Fix 82c675ccaa87127ca291de1d224aa18cb782149f

- Update version requirement of BUILD_DEPENDS
- Fix TEST_DEPENDS
- Remove no-op USES=compiler:env
41.0.3,1
29 Aug 2023 17:28:54
commit hash: 82c675ccaa87127ca291de1d224aa18cb782149fcommit hash: 82c675ccaa87127ca291de1d224aa18cb782149fcommit hash: 82c675ccaa87127ca291de1d224aa18cb782149fcommit hash: 82c675ccaa87127ca291de1d224aa18cb782149f files touched by this commit
Li-Wen Hsu (lwhsu) search for other commits by this committer
security/py-cryptography*: Update to 41.0.3

This patch combines the efforts from the people invloved in the PR.
I just do the integrating and testing.

PR:		254853
Approved by:	tcberner (portmgr)
Sponsored by:	The FreeBSD Foundation
3.4.8_1,1
27 Jun 2023 19:34:34
commit hash: 3d9a815d9c5acbb71f4bb07738bdeab4879feacbcommit hash: 3d9a815d9c5acbb71f4bb07738bdeab4879feacbcommit hash: 3d9a815d9c5acbb71f4bb07738bdeab4879feacbcommit hash: 3d9a815d9c5acbb71f4bb07738bdeab4879feacb files touched by this commit
Rene Ladan (rene) search for other commits by this committer
all: remove explicit versions in USES=python for "3.x+"

The logic in USES=python will automatically convert this to 3.8+ by
itself.

Adjust two ports that only had Python 3.7 mentioned but build fine
on Python 3.8 too.

finance/quickfix: mark BROKEN with PYTHON

libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I -I. -I.. -I../.. -I../C++
-DLIBICONV_PLUG -DPYTHON_MAJOR_VERSION=3 -Wno-unused-variable
-Wno-maybe-uninitialized -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong
-fno-strict-aliasing -DLIBICONV_PLUG -Wall -ansi
-Wno-unused-command-line-argument -Wpointer-arith -Wwrite-strings
-Wno-overloaded-virtual -Wno-deprecated-declarations -Wno-deprecated -std=c++0x
-MT _quickfix_la-QuickfixPython.lo -MD -MP -MF
.deps/_quickfix_la-QuickfixPython.Tpo -c QuickfixPython.cpp  -fPIC -DPIC -o
.libs/_quickfix_la-QuickfixPython.o
warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean
'-Wno-uninitialized'? [-Wunknown-warning-option]
QuickfixPython.cpp:175:11: fatal error: 'Python.h' file not found
          ^~~~~~~~~~
1 warning and 1 error generated.

Reviewed by:	portmgr, vishwin, yuri
Differential Revision:	<https://reviews.freebsd.org/D40568>
3.4.8_1,1
02 Jun 2023 13:01:58
commit hash: 52a298e4f26d092942bd5d460a97b8aa9c8b6dfbcommit hash: 52a298e4f26d092942bd5d460a97b8aa9c8b6dfbcommit hash: 52a298e4f26d092942bd5d460a97b8aa9c8b6dfbcommit hash: 52a298e4f26d092942bd5d460a97b8aa9c8b6dfb files touched by this commit
Felix Palmen (zirias) search for other commits by this committer
security/py-cryptography: Fix with LibreSSL 3.7

LibreSSL 3.7 introduced a few EVP_* functions, so remove the dummy
replacements from the patch.

Approved by:	portmgr (just-fix-it), tcberner (mentor, implicit)
3.4.8_1,1
28 Mar 2023 08:02:07
commit hash: b5363bc1f2ff8f2815d58a4b04451334d56d1394commit hash: b5363bc1f2ff8f2815d58a4b04451334d56d1394commit hash: b5363bc1f2ff8f2815d58a4b04451334d56d1394commit hash: b5363bc1f2ff8f2815d58a4b04451334d56d1394 files touched by this commit
Felix Palmen (zirias) search for other commits by this committer
security/py-cryptography: Fix with libressl 3.6

PR:			270318
Approved by:		sunpoet (maintainer)
Approved by:		tcberner (mentor, implicit: libressl)
Differential Revision:	https://reviews.freebsd.org/D39224
3.4.8_1,1
12 Mar 2023 08:47:06
commit hash: f482d5d27c1afbbc3b9ed65d31c7eba92fe04393commit hash: f482d5d27c1afbbc3b9ed65d31c7eba92fe04393commit hash: f482d5d27c1afbbc3b9ed65d31c7eba92fe04393commit hash: f482d5d27c1afbbc3b9ed65d31c7eba92fe04393 files touched by this commit
Felix Palmen (zirias) search for other commits by this committer
security/py-cryptography: Fix runtime /w libressl

When built with LibreSSL, a few symbols were missing, so consumers
failed at runtime.

PR:			269705
Approved by:		sunpoet (maintainer, timeout)
Approved by:		tcberner (mentor, implicit: libressl)
Differential Revision:	https://reviews.freebsd.org/D38765
3.4.8,1
11 Jan 2023 15:58:34
commit hash: 77d68471aded6907dbbcb5ef50d557e4c69db656commit hash: 77d68471aded6907dbbcb5ef50d557e4c69db656commit hash: 77d68471aded6907dbbcb5ef50d557e4c69db656commit hash: 77d68471aded6907dbbcb5ef50d557e4c69db656 files touched by this commit
Dmitry Marakasov (amdmi3) search for other commits by this committer
*/*: rename CHEESESHOP to PYPI in MASTER_SITES

PR:			267994
Differential revision:	D37518
Approved by:		bapt
3.4.8,1
19 Nov 2022 08:12:33
commit hash: 33d22a3e631e98e1d4ee880f04ca7a1a14a34d34commit hash: 33d22a3e631e98e1d4ee880f04ca7a1a14a34d34commit hash: 33d22a3e631e98e1d4ee880f04ca7a1a14a34d34commit hash: 33d22a3e631e98e1d4ee880f04ca7a1a14a34d34 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
security/py-cryptography: Rename patch files
3.4.8,1
04 Nov 2022 11:21:28
commit hash: 14ff8de7061e894a5ee46ad2091be5cd04f548b9commit hash: 14ff8de7061e894a5ee46ad2091be5cd04f548b9commit hash: 14ff8de7061e894a5ee46ad2091be5cd04f548b9commit hash: 14ff8de7061e894a5ee46ad2091be5cd04f548b9 files touched by this commit
Felix Palmen (zirias) search for other commits by this committer
security/py-cryptography: Fix build w/ libressl3.5

Approved by:		sunpoet (maintainer, timeout), tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D37049
3.4.8,1
14 Oct 2022 13:45:24
commit hash: ed4bec1e01390965296c2f510e87de9ccf8cef63commit hash: ed4bec1e01390965296c2f510e87de9ccf8cef63commit hash: ed4bec1e01390965296c2f510e87de9ccf8cef63commit hash: ed4bec1e01390965296c2f510e87de9ccf8cef63 files touched by this commit
Tobias C. Berner (tcberner) search for other commits by this committer
security/py-cryptography: revert Update to 38.0.1

This reverts commit f5711e95bcd17b154bdd697cb3f1650a788fdf3c.

Revert due to multiple breakage reports.
38.0.1
09 Oct 2022 15:37:58
commit hash: f5711e95bcd17b154bdd697cb3f1650a788fdf3ccommit hash: f5711e95bcd17b154bdd697cb3f1650a788fdf3ccommit hash: f5711e95bcd17b154bdd697cb3f1650a788fdf3ccommit hash: f5711e95bcd17b154bdd697cb3f1650a788fdf3c files touched by this commit This port version is marked as vulnerable.
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
security/py-cryptography: Update to 38.0.1

Changes:	https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst
		https://cryptography.io/en/latest/changelog/
07 Sep 2022 21:58:51
commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
3.4.8
07 Sep 2022 21:10:59
commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 files touched by this commit This port version is marked as vulnerable.
Stefan Eßer (se) search for other commits by this committer
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
3.4.8
20 Jul 2022 14:22:56
commit hash: 857c05f8674c5f4c990f49f9d0fb7034ebd340fecommit hash: 857c05f8674c5f4c990f49f9d0fb7034ebd340fecommit hash: 857c05f8674c5f4c990f49f9d0fb7034ebd340fecommit hash: 857c05f8674c5f4c990f49f9d0fb7034ebd340fe files touched by this commit This port version is marked as vulnerable.
Tobias C. Berner (tcberner) search for other commits by this committer
security: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  <ports@c0decafe.net>
  *  Aaron Dalton <aaron@FreeBSD.org>
  *  Adam Weinberger <adamw@FreeBSD.org>
  *  Ade Lovett <ade@FreeBSD.org>
  *  Aldis Berjoza <aldis@bsdroot.lv>
  *  Alex Dupre <ale@FreeBSD.org>
  *  Alex Kapranoff <kappa@rambler-co.ru>
  *  Alex Samorukov <samm@freebsd.org>
  *  Alexander Botero-Lowry <alex@foxybanana.com>
  *  Alexander Kriventsov <avk@vl.ru>
  *  Alexander Leidinger <netchild@FreeBSD.org>
(Only the first 15 lines of the commit message are shown above View all of this commit message)
3.4.8
03 Jun 2022 16:57:31
commit hash: dc62ba31ef640264481081f0d88045c79dabb77ecommit hash: dc62ba31ef640264481081f0d88045c79dabb77ecommit hash: dc62ba31ef640264481081f0d88045c79dabb77ecommit hash: dc62ba31ef640264481081f0d88045c79dabb77e files touched by this commit This port version is marked as vulnerable.
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
security/py-cryptography: Convert to USE_PYTHON=pytest
3.4.8
13 May 2022 11:39:35
commit hash: ef8010c64fb3fb32f9051c89b58cb2643622e7e2commit hash: ef8010c64fb3fb32f9051c89b58cb2643622e7e2commit hash: ef8010c64fb3fb32f9051c89b58cb2643622e7e2commit hash: ef8010c64fb3fb32f9051c89b58cb2643622e7e2 files touched by this commit This port version is marked as vulnerable.
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
security/py-cryptography: Update to 3.4.8

- Update pkg-descr
- Update WWW

Changes:	https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst
3.3.2
07 Mar 2022 19:24:01
commit hash: 9a140b31fe663fff77166c0bc6d78470bf6a57e5commit hash: 9a140b31fe663fff77166c0bc6d78470bf6a57e5commit hash: 9a140b31fe663fff77166c0bc6d78470bf6a57e5commit hash: 9a140b31fe663fff77166c0bc6d78470bf6a57e5 files touched by this commit This port version is marked as vulnerable.
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
*/py-*: Take maintainership
3.3.2
07 Mar 2022 19:07:39
commit hash: 3d89f95e2ff861b1e06ad114422b5d116a856970commit hash: 3d89f95e2ff861b1e06ad114422b5d116a856970commit hash: 3d89f95e2ff861b1e06ad114422b5d116a856970commit hash: 3d89f95e2ff861b1e06ad114422b5d116a856970 files touched by this commit This port version is marked as vulnerable.
Rene Ladan (rene) search for other commits by this committer
all: return koobs' ports to the pool after safekeeping his commit bit.
3.3.2
13 Oct 2021 13:14:06
commit hash: 006a90e1f88c54123ef45b1bead8c815ad97b962commit hash: 006a90e1f88c54123ef45b1bead8c815ad97b962commit hash: 006a90e1f88c54123ef45b1bead8c815ad97b962commit hash: 006a90e1f88c54123ef45b1bead8c815ad97b962 files touched by this commit This port version is marked as vulnerable.
Stefan Eßer (se) search for other commits by this committer
security/py-cryptography: Add CPE information

Approved by:	portmgr (blanket)
3.3.2
04 Oct 2021 21:32:24
commit hash: 5b57210d0d0a7d74c9f8b4895907b34f2f34473dcommit hash: 5b57210d0d0a7d74c9f8b4895907b34f2f34473dcommit hash: 5b57210d0d0a7d74c9f8b4895907b34f2f34473dcommit hash: 5b57210d0d0a7d74c9f8b4895907b34f2f34473d files touched by this commit This port version is marked as vulnerable.
Charlie Li (vishwin) search for other commits by this committer
security/py-cryptography: support LibreSSL 3.4.0

Merged upstream as https://github.com/pyca/cryptography/pull/6360
and backported to this version.

While here, remove remaining FreeBSD 11 cruft

Approved by: fluffy (mentor), koobs (implicit: MAINTAINER_POLICY)
Differential Revision: https://reviews.freebsd.org/D32281
3.3.2
30 Sep 2021 21:23:30
commit hash: 620968a43a5f9bb3fa98ab20f257a4c0d864caa7commit hash: 620968a43a5f9bb3fa98ab20f257a4c0d864caa7commit hash: 620968a43a5f9bb3fa98ab20f257a4c0d864caa7commit hash: 620968a43a5f9bb3fa98ab20f257a4c0d864caa7 files touched by this commit This port version is marked as vulnerable.
Rene Ladan (rene) search for other commits by this committer
cleanup: drop support for EOL FreeBSD 11.X

Search criteria used:
- 11.4
- OSREL*
- OSVER*
- *_FreeBSD_11

Input from:
- adridg: devel/qca-legacy
- jbeich: _WITH_DPRINTF, _WITH_GETLINE, GNU bfd workarounds
- sunpoet: security/p5-*OpenSSL*

Reviewed by:	doceng, kde, multimedia, perl, python, ruby, rust
Differential Revision: https://reviews.freebsd.org/D32008
Test Plan: make index
3.3.2
21 May 2021 15:11:07
commit hash: 58a2c0b4b774c28cdb023d5cab9c1179b7f88af3commit hash: 58a2c0b4b774c28cdb023d5cab9c1179b7f88af3commit hash: 58a2c0b4b774c28cdb023d5cab9c1179b7f88af3commit hash: 58a2c0b4b774c28cdb023d5cab9c1179b7f88af3 files touched by this commit This port version is marked as vulnerable.
Charlie Li (vishwin) search for other commits by this committer
security/py-cryptography: fix build on FreeBSD 11

The LibreSSL 3.3.2+ patch does not and was never intended to apply
with older py-cryptography 2.9.2 that we offer for FreeBSD 11 using
base OpenSSL. For now, make the LibreSSL 3.3.2+ patch conditional
on SSL_DEFAULT=libressl* until FreeBSD 11 goes EOL.

Reported by: dvl
Fixes: 6f05c9c07cff security/py-cryptography: fix build with LibreSSL 3.3.2+
Pointy hat to: vishwin
Approved by: koobs (maintainer, implicit), fluffly (mentor, implicit)
PR: 255241
3.3.2
21 May 2021 04:32:25
commit hash: 6f05c9c07cffc6ae65d8a1ea55096d3b9968e33bcommit hash: 6f05c9c07cffc6ae65d8a1ea55096d3b9968e33bcommit hash: 6f05c9c07cffc6ae65d8a1ea55096d3b9968e33bcommit hash: 6f05c9c07cffc6ae65d8a1ea55096d3b9968e33b files touched by this commit This port version is marked as vulnerable.
Charlie Li (vishwin) search for other commits by this committer
security/py-cryptography: fix build with LibreSSL 3.3.2+

Merged upstream as https://github.com/pyca/cryptography/pull/5988
and backported to this version.

Approved by: koobs (maintainer), fluffy (mentor)
PR: 255241
3.3.2
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit This port version is marked as vulnerable.
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
3.3.2
25 Feb 2021 13:32:25
Revision:566534Original commit files touched by this commit This port version is marked as vulnerable.
fluffy search for other commits by this committer
security/py-openssl: unbreak run for consumers

Partially revert r566075 to previous py-openssl release only for
${OSVERSION} < 1200085 and base OpenSSL 1.0.2 with PORTEPOCH bump

This step is needed because since 20.0 release py-openssl have dropped off
support
for openssl < 1.1.0 which still in base fo FreeBSD 11.4+ branch

Due to dependency on recent cryptography, bump py-cryptography to 3.3.2 release
under same conditions as py-openssl. 3.3.2 was last release which not requred
Rust to build

With hat:	ports-secteam
Pointy hat to:	sbz (for skip dependencies verification and no reaction to
complains)
Reported by:	many via ML
2.9.2
10 Jan 2021 16:04:33
Revision:561083Original commit files touched by this commit This port version is marked as vulnerable.
rene search for other commits by this committer
Remove empty PY_IPADDRESS from ports using Python 3.6+

Also remove one manual declaration (net-mgmt/py-aggregate6)
2.9.2
10 Jan 2021 14:05:33
Revision:561070Original commit files touched by this commit This port version is marked as vulnerable.
rene search for other commits by this committer
Remove empty PY_ENUM34 from ports using Python 3.6+
2.9.2
09 Jan 2021 16:34:07
Revision:560874Original commit files touched by this commit This port version is marked as vulnerable.
antoine search for other commits by this committer
Remove python 2.7 support from a few ports
2.9.2
02 Jan 2021 13:36:28
Revision:559939Original commit files touched by this commit This port version is marked as vulnerable.
antoine search for other commits by this committer
Revert r559936, there are still a lot of reverse dependencies
2.9.2
02 Jan 2021 13:20:55
Revision:559936Original commit files touched by this commit This port version is marked as vulnerable.
rene search for other commits by this committer
security/py-cryptography: remove support for expired Python 2.7
2.9.2
04 Dec 2020 11:31:23
Revision:556973Original commit files touched by this commit This port version is marked as vulnerable.
koobs search for other commits by this committer
security/py-cryptography: Update to 2.9.2 [2]

 - Remove patch-PR4855, upstreamed [1]
 - Remove asn1crypto, no longer an install_requires (RUN_DEPENDS) [1]
 - Add workaround for OpenSSL 1.0.2u/t when building for FreeBSD
   11.3-STABLE and 11.4-RELEASE/STABLE. [2]

Changelog:

  https://github.com/pyca/cryptography/blob/2.9.2/CHANGELOG.rst

HUGE thank you to Kai for running through extensive QA and producing the
final changeset.

PR:		245929
Submitted by:	Daniel <daniel.engberg.lists pyret.net> [1]
Submitted by:	kai [2]
MFH: No (backward incompatiblities, substantial dependents count)
2.6.1
26 Apr 2019 05:13:26
Revision:500082Original commit files touched by this commit This port version is marked as vulnerable.
koobs search for other commits by this committer
security/py-cryptography: Fix build with libressl 2.9.1

Backport upstream pull request #4855 by Charlie Li <ml+freebsd vishwin info>

PR:		237487
Submitted by:	Maciej Pasternacki <maciej pasternacki. net> (v1)
Submitted by:	gahr (v2)
Reported by:	Simeon Simeonov <sgs pichove org>
Obtained from:	https://github.com/pyca/cryptography/pull/4855
Tested by:	gahr (all USES=ssl versions), many
2.6.1
21 Mar 2019 19:42:00
Revision:496506Original commit files touched by this commit This port version is marked as vulnerable.
sunpoet search for other commits by this committer
Update to 2.6.1

Changes:	https://github.com/pyca/cryptography/blob/master/CHANGELOG.rst
PR:		236278
Submitted by:	sunpoet (myself)
Approved by:	koobs (maintainer)
2.3
06 Aug 2018 03:25:20
Revision:476488Original commit files touched by this commit This port version is marked as vulnerable.
koobs search for other commits by this committer
security/py-cryptography: Update to 2.3

This version update fixes builds with libressl >= 2.7.

Builds with openssl-devel are broken due to an underlying lang/python* port
issue [1].

Changelog:

  https://github.com/pyca/cryptography/blob/2.3/CHANGELOG.rst

[1] https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=229223

PR:             226906
Submitted by:   Charli Li <ml+freebsd vishwin info>
Reported by:    many
MFH:            2018Q3 (fixes package build, security fix)
Security:	9e2d0dcf-9926-11e8-a92d-0050562a4d7b
2.1.4
20 Jun 2018 17:05:44
Revision:472884Original commit files touched by this commit This port version is marked as vulnerable.
mat search for other commits by this committer
Use PY_FLAVOR for dependencies.

FLAVOR is the current port's flavor, it should not be used outside of
this scope.

Sponsored by:	Absolight
2.1.4
22 Jan 2018 14:57:29
Revision:459656Original commit files touched by this commit This port version is marked as vulnerable.
sbz search for other commits by this committer
- Update to 2.1.4

PR:		225348
2.0.3_1
10 Jan 2018 12:35:03
Revision:458625Original commit files touched by this commit This port version is marked as vulnerable.
amdmi3 search for other commits by this committer
- Fix build on mips by disabling unknown warning flag

MFH:		2018Q1
Approved by:	portmgr blanket
2.0.3_1
05 Jan 2018 20:02:04
Revision:458167Original commit files touched by this commit This port version is marked as vulnerable.
yuri search for other commits by this committer
Corrected shared library names that got the .abi3 suffix for python-36 and up
after devel/py-cffi upgrade to 1.11.2

This is the followup for the r457997 commit that updated devel/py-cffi to
1.11.2.
As it turned out, the shared object names built by py-cffi has changed in python
36.
Dependent ports can choose between installing such shared object as part of
their plist, or
generating them in the runtime and placing them into ~/.cache/{port-name}/ The
former ones,
that include the shared objects in their plist, got affected.

4 of the ports were failing explicitly in their py36 flavor during the strip
phase.
The other 6 were either missing strip entirely, or performed the strip operation
without
using explicit shared object names. These 6 ports didn't trigger any build
errors, and were
failing silently during the runtime, making the problem very hard to detect.

Precisely, .abi3 suffix is now added for the py36 flavor of relevant ports.

Here are the 10 ports that got affected and are now corrected:
databases/py-psycopg2cffi devel/py-pygit2 devel/py-xattr devel/py-pyopencl
devel/py-atomiclong
multimedia/py-librtmp net/py-nnpy security/py-bcrypt security/py-cryptography
security/py-pynacl

All of them got the * in the stripped shared object name, and a PORTREVISION
bump.
2.0.3
30 Nov 2017 15:50:34
Revision:455210Original commit files touched by this commit Sanity Test Failure This port version is marked as vulnerable.
mat search for other commits by this committer
Convert Python ports to FLAVORS.

  Ports using USE_PYTHON=distutils are now flavored.  They will
  automatically get flavors (py27, py34, py35, py36) depending on what
  versions they support.

  There is also a USE_PYTHON=flavors for ports that do not use distutils
  but need FLAVORS to be set.  A USE_PYTHON=noflavors can be set if
  using distutils but flavors are not wanted.

  A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
  added to cope with Python ports that did not have the Python
  PKGNAMEPREFIX but are flavored.

  USES=python now also exports a PY_FLAVOR variable that contains the
(Only the first 15 lines of the commit message are shown above View all of this commit message)
2.0.3
24 Sep 2017 05:00:21
Revision:450479Original commit files touched by this commit This port version is marked as vulnerable.
koobs search for other commits by this committer
security/py-cryptography: Update to 2.0.3

- Update LICENSE section, now Dual-licensed
- Update dependencies and minimum versions
- Enable concurrent Python feature
- Remove upstreamed patch
- Remove version support declaration from pkg-descr

Changelog:

  https://cryptography.io/en/latest/changelog/#v2-0-3

PR:		222519
Submitted by:	Yasuhiro KIMURA <yasu utahime org>
1.7.2
03 Sep 2017 10:28:00
Revision:449195Original commit files touched by this commit This port version is marked as vulnerable.
rene search for other commits by this committer
security/py-cryptography: remove support for expired Python 3.3
1.7.2
10 Jun 2017 03:16:45
Revision:443067Original commit files touched by this commit This port version is marked as vulnerable.
woodsb02 search for other commits by this committer
security/py-cryptography: Fix build with Python 3.3

PR:		219833
Reported by:	koobs
Approved by:	portmgr blanket
1.7.2
07 Jun 2017 14:22:59
Revision:442838Original commit files touched by this commit This port version is marked as vulnerable.
woodsb02 search for other commits by this committer
[NEW] security/py3-cryptography: Create Python 3.x version of port

The latest www/py-requests update [1] unbundled its dependencies, now
requiring chardet, idna, urllib3 and certifi from ports.

www/py3-requests port was not tested during QA, which would have highlighted
the need for many new py3-* ports (and their dependencies).

This change creates one of those ports.

[1] https://svnweb.freebsd.org/changeset/ports/442565

PR:		219833
1.7.2
22 Feb 2017 19:10:26
Revision:434632Original commit files touched by this commit This port version is marked as vulnerable.
rezny search for other commits by this committer
Update to 1.7.2 and fix building with libressl-devel

PR:		216825
Approved by:	maintainer (timeout), swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D9711
1.6
01 Jan 2017 03:45:13
Revision:430235Original commit files touched by this commit This port version is marked as vulnerable.
sunpoet search for other commits by this committer
Remove BROKEN_FreeBSD_9

Approved by:	portmgr (blanket)
1.6
19 Dec 2016 09:05:48
Revision:428912Original commit files touched by this commit This port version is marked as vulnerable.
amdmi3 search for other commits by this committer
- Mark BROKEN on 9.x

Approved by:	portmgr blanket
1.6
08 Dec 2016 17:15:30
Revision:428140Original commit files touched by this commit This port version is marked as vulnerable.
antoine search for other commits by this committer
Unbreak

With hat:	portmgr
MFH:		2016Q4
1.6
08 Dec 2016 17:07:23
Revision:428138Original commit files touched by this commit This port version is marked as vulnerable.
feld search for other commits by this committer
security/py-pycryptography: Fix build on FreeBSD 9.3

Modern py-cryptography requires a more modern OpenSSL. This switch to
requiring OpenSSL from ports is a disruptive change, but it will protect
these users from the recently patched vulnerabilites.

Support for OpenSSL 0.9.8 was removed in pycryptography as of version 1.4.
The last release to support OpenSSL 0.9.8 was 1.3.4 which is still
vulnerable to the HDKF key generation bug. It appears that version 1.4
did build successfully on FreeBSD 9.3, but upstream had abandoned
support for OpenSSL 0.9.8 at that point so it is unclear if it was fully
functional.

PR:		214915
MFH:		2016Q4
1.6
04 Dec 2016 22:18:51
Revision:427810Original commit files touched by this commit This port version is marked as vulnerable.
feld search for other commits by this committer
security/py-cryptography: Update to 1.6

Changelog:	https://github.com/pyca/cryptography/blob/master/CHANGELOG.rst

PR:		214915
Approved by:	ports-secteam (with hat)
MFH:		2016Q4
Security:	CVE-2016-9243
1.4
02 Dec 2016 09:21:59
Revision:427548Original commit files touched by this commit This port version is marked as vulnerable.
mat search for other commits by this committer
http://github.com redirects to https://github.com, spare everyone a redirect.

Sponsored by:	Absolight
1.4
12 Aug 2016 16:58:34
Revision:420137Original commit files touched by this commit This port version is marked as vulnerable.
swills search for other commits by this committer
security/py-cryptography: update to 1.4

PR:		210484
Approved by:	koobs (maintainer)
1.3.1
17 Apr 2016 19:19:09
Revision:413538Original commit files touched by this commit This port version is marked as vulnerable.
brnrd search for other commits by this committer
security/py-cryptography: Update to 1.3.1

  - Update to latest version 1.3.1
  - Remove patch now included upstream
  - Add patch to allow build without openssl/e_os.h in base

Reviewed by:	koobs (mentor, python), feld (mentor)
Approved by:	feld (mentor)
Differential Revision:	D5959
1.0.2_4
01 Apr 2016 14:25:18
Revision:412349Original commit files touched by this commit This port version is marked as vulnerable.
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories r, s, t, and u.

With hat:	portmgr
Sponsored by:	Absolight

Number of commits found: 114 (showing only 100 on this page)

1 | 2  »