Path to this page:
NOTICE: This package has been removed from pkgsrc./
security/py-m2crypto,
Crypto and SSL toolkit for Python
Branch: CURRENT,
Version: 0.36.0,
Package name: py39-m2crypto-0.36.0,
Maintainer: pkgsrc-usersM2Crypto comes with the following:
- **DH**, **RSA**, **DSA**, **symmetric ciphers** including **AES**,
**message digests**, **HMACs**.
- **SSL functionality** to implement clients and servers.
- **Example SSL client and server programs**, which are variously
**threading**, **forking** or based on **non-blocking socket IO**.
- **HTTPS** extensions to Python's HTTP functionality.
- Unforgeable HMAC'ing **AuthCookies** for **web session management**.
- **XML-RPC over SSL**.
- **S/MIME v2**.
- **FTP/TLS** client and server.
Required to run:[
security/openssl] [
devel/py-setuptools] [
lang/python37]
Required to build:[
devel/swig] [
pkgtools/cwrappers]
Master sites:
Filesize: 1101.156 KB
Version history: (Expand)
- (2021-12-07) Package deleted from pkgsrc
- (2021-10-07) Updated to version: py39-m2crypto-0.36.0
- (2020-09-17) Updated to version: py37-m2crypto-0.36.0
- (2020-01-19) Updated to version: py37-m2crypto-0.32.0nb1
- (2019-05-02) Updated to version: py37-m2crypto-0.32.0
- (2019-03-04) Updated to version: py27-m2crypto-0.32.0
CVS history: (Expand)
2021-10-26 13:18:07 by Nia Alarie | Files touched by this commit (605) |
Log message:
security: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
Unfetchable distfiles (fetched conditionally?):
./security/cyrus-sasl/distinfo \
cyrus-sasl-dedad73e5e7a75d01a5f3d5a6702ab8ccd2ff40d.patch.v2
|
2021-10-07 16:54:50 by Nia Alarie | Files touched by this commit (606) |
Log message:
security: Remove SHA1 hashes for distfiles
|
2020-09-17 10:56:38 by Jonathan Perkin | Files touched by this commit (6) |
Log message:
py-m2crypto: Update to 0.36.0.
Based on joyent/pkgsrc#282 from sjorge.
0.36.0 - 2020-07-13
-------------------
- wrap SocketIO in io.Buffered* for makefile <lethliel>
- SSL.Connection.close accepts an argument to force the socket closing
<Christophe Haen>
- SSL.Connection: make the clientPostConnectionCheck an instance
attribute <Christophe Haen>
- Fixed bug with usage of unexisting method getreply at SSL_Transport
<roman-nagaev>
- Add appveyor builds for python 3.7 and 3.8 <Daniel A. Wozniak>
- Fixed syntax warning on line 44. <randomfox>
- Update M2Crypto.six to 1.13.0 <Matěj Cepl>
- base64.decodestring() was finally removed in Python 3.8. <Matěj Cepl>
- wrap SocketIO in io.Buffered* for makefile <lethliel>
- NULL is legal argument for key and iv paramters of EVP_CipherInit(3)
<Matěj Cepl>
- Expose X509_V_FLAG_ALLOW_PROXY_CERTS verification flag and
X509_STORE_SET_FLAGS function <Christophe Haen>
- Stop testing for 2.6 and 3.4 on Travis. Start testing 3.8 <Matěj Cepl>
- Extend test cert validity to 2049 <Bernhard M. Wiedemann>
- Revert using typing module in 2.6. It is just not worthy. <Matěj Cepl>
- Update Debian/stable SSL as well <Matěj Cepl>
- Make tests pass again. <Matěj Cepl>
- Stop using string module, which has been deprecated. <Matěj Cepl>
- Tiny fixes to make pyls more happy <Matěj Cepl>
- CI: Rework Fedora CI configuration <Neal Gompa>
0.35.2 - 2019-06-10
-------------------
- tests.test_rsa: Fix typo to match for proper exception <Sebastian
Andrzej Siewior>
- Expose CRLs verification flags <Christophe Haen>
0.35.1 - 2019-06-08
-------------------
- Actually, really fix compatibility with OpenSSL 1.1.1c. Thank you,
Sebastian Andrzej Siewior from the Debian team for resolving it.
0.34.0 - 2019-05-30
-------------------
- Use more recent version of OpenSSL on Windows
- Be resilient against the situation when no erorr happened.
- Correct URL of https://www.schneier.com/academic/smime/
- Use shlex.split() for CPP
0.33.0 - 2019-04-26
-------------------
- eb4525c - Stop pretending to support Python 3.4. <Matěj Cepl>
- 6a89548 - Fix use of urlunsplit (25 hours ago) <Andreas Schwab>
- 0a5a356 - tests/test_ssl: use -ciphercuites for TLS1.3 cipher in
openssl1.1 <Sebastian Andrzej Siewior>
- 8a0a3e3 - There are apparently multiword CPP variables. Taking that
into account. <Matěj Cepl>
|
2020-04-24 13:41:38 by Nia Alarie | Files touched by this commit (15) |
Log message:
security: Mark packages that fail with OpenSSL 1.1 BROKEN
|
2020-01-18 22:51:16 by Jonathan Perkin | Files touched by this commit (1836) |
Log message:
*: Recursive revision bump for openssl 1.1.1.
|
2019-05-02 11:16:48 by Adam Ciarcinski | Files touched by this commit (10) |
Log message:
Forget about Python 3.4
|
2019-03-04 19:41:48 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-m2crypto: updated to 0.32.0
0.32.0:
- setup.py: use ${CPP} as path to cpp
- Bump pipeline OpenSSL from 1.1.0i to 1.1.0j
- Stub wchar_t helpers and ignore unused WCHAR defs
- Add type comment to setup.py
|
2018-11-13 14:31:02 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-m2crypto: updated to 0.31.0
0.31.0:
- Compatibility with OpenSSL 1.1.1 (partly workaround, maybe requires
further investigation)
- Fixes for Windows builds
- Fixes of installs on AWS Lambda
- Fixes of Mac OS X related failures
- Fix Python 2.6 compatibility issues
|