CVE and update status of the FreeBSD ports tree3,295 unaddressed CVEs in 670 portsAll times are CET
Port details

security/py-m2crypto 0.50.0

Crypto and SSL toolkit for Python

Port info

Maintainer
sunpoet@FreeBSD.org
Packages
latest: 0.50.0
Upstream
Higher version available: 0.51.0
Last update
to 0.50.0 · afeb800bb3
Quarterly
2026Q4: 0.50.0
WWW
https://m2crypto.readthedocs.io/en/latest/
Links
cgit · VuXML · Report wrong data

Install

Package
# pkg install py312-m2crypto
installs 0.50.0 from latest; from quarterly (2026Q4) 0.50.0
Port
# cd /usr/ports/security/py-m2crypto && make install clean
Size
316 KiB download · 1.8 MiB installed
Depends on
devel/py-packaging 26.3, lang/python312 3.12.15
License
BSD2CLAUSE

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 160.50.00.50.0–
FreeBSD 150.50.00.50.0–
FreeBSD 140.50.00.50.00.50.0

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 150.50.00.50.0–
FreeBSD 140.50.00.50.00.50.0

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 0.50.0.

Fixed (0)

No VuXML entries for this package.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (108)

Sunpoet Po-Chuan Hsieh (sunpoet) · 0.27.0
Fix build with LibreSSL

PR:		222912
Submitted by:	Peter Putzer <freebsd@mnd.sc>
f15e791b3b
Sunpoet Po-Chuan Hsieh (sunpoet) · 0.27.0
Update to 0.27.0

Changes:	https://gitlab.com/m2crypto/m2crypto/blob/master/CHANGES
03e8d78b37
Sunpoet Po-Chuan Hsieh (sunpoet) · 0.26.4
Update to 0.26.4

Changes:	https://gitlab.com/m2crypto/m2crypto/blob/master/CHANGES
d65bea8d20
Sunpoet Po-Chuan Hsieh (sunpoet) · 0.26.3
Update to 0.26.3

Changes:	https://gitlab.com/m2crypto/m2crypto/blob/master/CHANGES
31a884e0d4
Sunpoet Po-Chuan Hsieh (sunpoet) · 0.26.2
Update to 0.26.2

Changes:	https://gitlab.com/m2crypto/m2crypto/blob/master/CHANGES
		https://gitlab.com/m2crypto/m2crypto/commits/master
5365af8ec6
Sunpoet Po-Chuan Hsieh (sunpoet) · 0.26.0
Update to 0.26.0

Changes:	https://gitlab.com/m2crypto/m2crypto/blob/master/CHANGES
		https://gitlab.com/m2crypto/m2crypto/commits/master
4d2d6736ea
Sunpoet Po-Chuan Hsieh (sunpoet) · 0.25.1_1
Fix swig detection

- Add conditional RUN_DEPENDS
- Bump PORTREVISION for dependency and package change

PR:		216257
Submitted by:	Luca Pizzamiglio <luca.pizzamiglio@gmail.com>
dbbbc116cf
Sunpoet Po-Chuan Hsieh (sunpoet) · 0.25.1
Remove outdated OSVERSION check
19207050ec
Sunpoet Po-Chuan Hsieh (sunpoet) · 0.25.1
- Update to 0.25.1 - Use USES=ssl

Changes:	https://gitlab.com/m2crypto/m2crypto/blob/master/CHANGES
		https://gitlab.com/m2crypto/m2crypto/commits/master
00ef179f27
Mathieu Arnold (mat) · 0.24.0
Fix usage of WITH_OPENSSL_BASE, WITH_OPENSSL_PORT and OPENSSL_PORT.

WITH_OPENSSL_* can't be set after bsd.port.pre.mk.
Fold all other usage into using SSL_DEFAULT == foo

PR:		210149
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	The FreeBSD Foundation, Absolight
Differential Revision:	https://reviews.freebsd.org/D6577
5b55a8a53e
Mathieu Arnold (mat) · 0.24.0
Remove ${PORTSDIR}/ from dependencies, categories r, s, t, and u.

With hat:	portmgr
Sponsored by:	Absolight
597afc47ba
Sunpoet Po-Chuan Hsieh (sunpoet) · 0.24.0
- Update to 0.24.0

Changes:	https://gitlab.com/m2crypto/m2crypto/commits/master
5e3cf1c302
Sunpoet Po-Chuan Hsieh (sunpoet) · 0.23.0
- Allow concurrent installation (USE_PYTHON=concurrent)
81dac1fd90
Sunpoet Po-Chuan Hsieh (sunpoet) · 0.23.0
- Update to 0.23.0 - Add LICENSE_FILE - Relax USES=python

Changes:	https://gitlab.com/m2crypto/m2crypto/commits/master
ac2b78c837
Sunpoet Po-Chuan Hsieh (sunpoet) · 0.22.5
- Mark IGNORE on FreeBSD 9.x
e72adbae31
Sunpoet Po-Chuan Hsieh (sunpoet) · 0.22.5
- Update to 0.22.5 - Update BUILD_DEPENDS: remove redundant LOCALBASE/bin and use newer swig - Strip shared library - Update WWW

Changes:	https://gitlab.com/m2crypto/m2crypto/tags
331aef55a4
Sunpoet Po-Chuan Hsieh (sunpoet) · 0.22.3
- Convert PYTHON_FEATURES to USE_PYTHON (which was landed several hours ago)

Notified by:	koobs, wg
ec373bbc2f
Sunpoet Po-Chuan Hsieh (sunpoet) · 0.22.3
- Use USES=python
4849f938c9
Sunpoet Po-Chuan Hsieh (sunpoet) · 0.22.3
- Add LICENSE
fc2b52ebfb
Sunpoet Po-Chuan Hsieh (sunpoet) · 0.22.3
- Update to 0.22.3 - Use PYDISTUTILS_AUTOPLIST - Reformat pkg-descr - Add PyPI as primary WWW

Changes:	https://github.com/martinpaljak/M2Crypto/commits/master
5a725e4316
Rene Ladan (rene) · 0.21.1_1
Python cleanup: - USE_PYTHON* = 2.X -> USE_PYTHON* = 2 - USE_PYTHON* = 2.X+ -> USE_PYTHON* = yes Reviewed by:	python (mva, rm) Approved by:	portmgr-lurkers (mat)
50f8eaece1
Sunpoet Po-Chuan Hsieh (sunpoet) · 0.21.1_1
- Cleanup Makefile
2b202f68ea
Sunpoet Po-Chuan Hsieh (sunpoet) · 0.21.1_1
- Support STAGEDIR - Pet portlint
31b3700cf2
Baptiste Daroussin (bapt) · 0.21.1_1
Add NO_STAGE all over the place in preparation for the staging support (cat: security)
a65ed2e51b
Sunpoet Po-Chuan Hsieh (sunpoet) · 0.21.1_1
- Cosmetic change
2704440db1
Sunpoet Po-Chuan Hsieh (sunpoet) · 0.21.1_1
- Update USE_PYTHON - Do not use easyinstall - Do not installed zipped egg [1] - Bump PORTREVISION for package change - Cleanup Makefile header

Requested by:	olgeni [1]
Tested by:	olgeni
eff1514804
Sunpoet Po-Chuan Hsieh (sunpoet) · 0.21.1
- Restrict USE_PYTHON range
59f815a830
Sunpoet Po-Chuan Hsieh (sunpoet) · 0.21.1
- Pet portlint - Cosmetic change - Take maintainership - Update WWW
01b0a2f7ed
Thomas Abthorpe (tabthorpe) · 0.21.1
- Reassign to the heap
978fe5634d
Li-Wen Hsu (lwhsu) · 0.21.1
- Update to 0.21.1

PR:		ports/154232
Submitted by:	lwhsu
Approved by:	maintainer timeout
f5130838c8
Martin Wilke (miwi) · 0.20_1
- Move over to py25 or above - While here get rid FreeBSD 6.X and md5 support
729d9d232f
Martin Wilke (miwi) · 0.20
- Get rip python 2.3+

Note:
Python 2.3 is't longer supported and have a lot of security issues.
Convert 2.3+ to yes/or 2.4/5+

With hat:	portmgr
1b1b29c5e6
Marcus Alves Grando (mnag) · 0.20
- Update to 0.20

PR:		137658
Submitted by:	Wen Heping <wenheping___gmail.com>
e0f77cb241
Marcus Alves Grando (mnag) · 0.19.1
- Update to 0.19.1

PR:		130823
Submitted by:	Wen Heping <wenheping___gmail.com>
17c1da2774
Marcus Alves Grando (mnag) · 0.18.2
- Update to 0.18.2 - Update pkg-descr to reflect site

Notified by:	Anders Karlssson <anders___gurux.se>
8e0c48ad83
Alexander Botero-Lowry (alexbl) · 0.17
- Make Python 2.5.1 the default Python version  - Add significantly better support in bsd.python.mk for working with    Python Eggs and the easy_install system

Tested by:	pointyhat runs
Approved by:	pav (portmgr)
Most work by:	perky
Thanks to:	pav
4942ce5a7d
Alejandro Pulver (alepulver) · 0.17
- Move DIST_SUBDIR to the frist part of the port. - Use OpenSSL from the ports (the new version makes additional functionality   to be compiled, which enables future - 2 right now - ports to work).

PR:		ports/112131
Submitted by:	alepulver (myself)
Approved by:	mnag (maintainer, timeout)
6121c51e44
Marcus Alves Grando (mnag) · 0.17
- Update to 0.17
630031650f
Marcus Alves Grando (mnag) · 0.16_1
- Fix run with net-im/cjc. - Bump PORTREVISION

PR:		105209
Submitted by:	Jonathan Arnold<jdarnold___buddydog.org>
4f26372346
Marcus Alves Grando (mnag) · 0.16
- Update to 0.16 - Update WWW
567137897b
Edwin Groothuis (edwin) · 0.13.1
Remove USE_REINPLACE from all categories starting with S
28dd10dcb4
Marcus Alves Grando (mnag) · 0.13.1
Add SHA256
ffcf729c85
Marcus Alves Grando (mnag) · 0.13.1
Update my email

Approved by: pav (mentor)
346fd0a6a3
Pav Lucistnik (pav) · 0.13.1
- Update to 0.13.1 - Take maintainership

PR:		ports/79003
Submitted by:	Marcus Grando <marcus@corp.grupos.com.br>
5e67312f66
Kris Kennaway (kris) · 0.11_1
Reset undeliverable maintainer address [1].  Comment out unfetchable master site.

[1] Diagnostic-Code: X-Postfix; host apollo.post1.com[202.27.17.99] said: 550 5.1.1
    <ngps@post1.com>... User unknown (in reply to RCPT TO command)
a802de794d
Trevor Johnson (trevor) · 0.11_1
Trim whitespace.
6e7d58c396
Trevor Johnson (trevor) · 0.11_1
SIZEify (maintainer timeout)
8232e82f85
Daichi GOTO (daichi) · 0.11_1
fix security/py-m2crypto:   - use PYTHON_INCLUDEDIR instead of PYTHON_VERSION

Pointed out by:	Hye-Shik Chang <perky@i18n.org>
ca9ea44ad8
Daichi GOTO (daichi) · 0.11_1
fix security/py-m2crypto:   - use PYTHON_VERSION

Pointed out by:	kuriyama
7e6e9ca46e
Daichi GOTO (daichi) · 0.11_1
fix security/py-m2crypto: builf fail from bento   - added patch that fix builf fail

Pointed out by:	bento via kris
Pointed out by:	Ng Pheng Siong <ngps@netmemetic.com> (maintainer)
27d656bc05