[ANN] M2Crypto 0.27.0
Matěj Cepl <[email protected]> Fri, 6 Oct 2017 00:07:34 +0200
| Newsgroups | gmane.comp.encryption.openssl.user,gmane.comp.python.cryptography |
|---|---|
| Organization | <>< |
| Message-ID | <[email protected]> |
--===============1432180199654146301== Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="dDRMvlgZJXvWKvBx" Content-Disposition: inline --dDRMvlgZJXvWKvBx Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable M2Crypto is the most complete Python wrapper for OpenSSL featuring RSA, DSA, DH, EC, HMACs, message digests, symmetric ciphers; SSL functionality to implement clients and servers; HTTPS extensions to Python=E2=80=99s httplib, urllib, and xmlrpclib; unforgeable HMAC=E2=80=99ing AuthCookies for web session management; FTP/TLS client and server; S/MIME. M2Crypto can also be used to provide SSL for Twisted. Smartcards supported through the Engine interface. This is another less earth-shattering release (after 0.26.2 which brought us OpenSSL 1.1.0 compatbility), one more step towards Python 3 compatibility nirvana, still more cleanups and accumulated bug fixes, which could be resolved before the big python3 branch is merged. The release is available on https://pypi.python.org/pypi/M2Crypto/ and all communication with the maintainer (that=E2=80=99s me) should go to https://gitlab.com/m2crypto/m2crypto. Talking about the python3 branch, ALL TESTS PASS on all Pythons =66rom 2.6, 2.7, 3.3 to 3.6!!! Now is the time to test, help with review, and complain about whatever is wrong! I will still keep API stable, but changes are relatively large, so this is your opportunity to suggest whatever substantial thing you don't like with M2Crypto. I may not make it happen in 0.28 (which I expect to be Py3k-compatible release), but for settling the dust down and cleanup I prepare already 0.29, which should include yet more acummulated merge requests and bugfixes, this time ones which should be better served with python 3 layer already happening. Happy hacking! Mat=C4=9Bj --=20 https://matej.ceplovi.cz/blog/, Jabber: [email protected] GPG Finger: 3C76 A027 CA45 AD70 98B5 BC1D 7920 5802 880B C9D8 =20 Quod fuimus, estis; quod sumus, vos eritis. --dDRMvlgZJXvWKvBx Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) iQIcBAEBAgAGBQJZ1q0mAAoJEHkgWAKIC8nY/9oP/j//qGZUUL5Uvc6Iyz/Q8PrQ ww7bH1KgPhCwZPKbCNzuOoI8vsVXAF9GA/NCKrF+vFi0Xwqn3PvcI1FHTHgHL4x/ Q4OyGOGO2ld6nagvZr1XXmXh+VwyPwwY9V3mXYId9jKm/fYeKL2V4Oo15elYwkba rlAV9FE2RTgh6vOr+f2IjQLBBmVNxw6sbFxhnTe9aW99oVIG088/y0Ex2lUg1SO+ i2HS6MH7lwGNpRTE9rzsREX663eAiWF8eLew7YDRUWBAIa74gddWFNPQZer2mHMr utXszoBe/OsM8Dd71joNkuzy4kinQcIXzxMOtCYn4Dd3cLhTgjdPvGgeR5jZ3Zyx JZxBFcqf4cexjwM7gxriZrV/yl5jDtcM2ym3OlwxZkMHVcwlaayQ44rp1zC23KC0 gfoPLdSMZYFB9EEw1aYUDB9jd36vhYfPPRLTqgkpcw8TXj8T629rrMFJZdwf5T3r HS1XD7BiSHR2TAQn5ZIUDp3GufuWej1p3GV9Nsk/XF7TcAPQSrzPsL38pX7wKc/K RBGFVc1zDcrnP5M82vu2RZpeXiTKmUhmCtgNaIEX1bvpvV3WBCKIDNrP+BuCKj5V FUY3Ylj2dIkDjN+j0usLf+KvuZBSk0jGe+dMv31XeotAo15ABEqjOfm+HOSzgYm1 /Fb4aKub1fLT5AfjRRRx =uIfy -----END PGP SIGNATURE----- --dDRMvlgZJXvWKvBx-- --===============1432180199654146301== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline -- openssl-users mailing list To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-users --===============1432180199654146301==--