| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
| |
Support of CentOS 6 ends on 2020-11-30.
Fixes #283
|
|
|
|
| |
Renegerate documentation.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fixes #182.
Reasoning for the change was:
I think we are just lying to ourselves when we keep PGP module in the
repository.
1. It is not used. Over a year, there is ``DeprecationWarning`` asking
anybody who uses the module to contact me. Nobody ever did. Even the
previous maintainer of M2Crypto [did not know how to use
it](https://stackoverflow.com/a/1042139/164233), and that was 2009.
Whole Stack Overflow is full of vague comments like “hopefully
M2Crypto.PGP will help you”, but I have not found on DuckDuckGo one
example of use of M2Crypto.PGP
2. The main point of M2Crypto is to be Python bindings for OpenSSL. And
truly most of the other M2Crypto code is just a tiny wrapper around
C functions. That is not so with M2Crypto.PGP. It is basically
reimplementation of PGP keys manipulation functions with Python with
rather large set of Python objects and complicated computations. There
are very few calls to any C code at all and most work is done by series
of Python functions. And, obviously, PGP != OpenSSL.
3. There is very tiny test suite for M2Crypto.PGP. It is basically just
running ``PGP.load_pubring()``, which does exercise a lot of the
module, but certainly it is far from the rigorous unit testing.
4. And of course, it is completely broken under Python 3, and I have no
idea how to fix it (especially given 1. I don't want to spend too
much time on it).
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
For Python 2 compatibility, import print_function from the __future__ module.
This works as far back as Python 2.6.0a2:
https://docs.python.org/2/library/__future__.html
|
|
|
|
|
|
| |
See https://bugzilla.redhat.com/show_bug.cgi?id=618500 for more.
Rather large reproducer is also included in the bug report.
|
|
|
|
| |
git-svn-id: http://svn.osafoundation.org/m2crypto/trunk@646 2715db39-9adf-0310-9c64-84f055769b4b
|
|
|
|
| |
git-svn-id: http://svn.osafoundation.org/m2crypto/trunk@632 2715db39-9adf-0310-9c64-84f055769b4b
|
|
|
|
| |
git-svn-id: http://svn.osafoundation.org/m2crypto/trunk@584 2715db39-9adf-0310-9c64-84f055769b4b
|
|
|
|
| |
git-svn-id: http://svn.osafoundation.org/m2crypto/trunk@464 2715db39-9adf-0310-9c64-84f055769b4b
|
|
|
|
| |
git-svn-id: http://svn.osafoundation.org/m2crypto/trunk@463 2715db39-9adf-0310-9c64-84f055769b4b
|
|
|
|
|
|
|
| |
from which the signature was derived into the signed SMIME
message which we then encrypt.
git-svn-id: http://svn.osafoundation.org/m2crypto/trunk@428 2715db39-9adf-0310-9c64-84f055769b4b
|
|
|
|
|
|
| |
key out of an encrypted key.
git-svn-id: http://svn.osafoundation.org/m2crypto/trunk@423 2715db39-9adf-0310-9c64-84f055769b4b
|
|
|
|
|
|
|
|
|
| |
originals. The reason for removing the docbook versions is that
it really is too hard to produce documentation that way, and
we don't need that level of professionalism for these documents -
all we need is HTML and there are plenty of tools for that.
git-svn-id: http://svn.osafoundation.org/m2crypto/trunk@348 2715db39-9adf-0310-9c64-84f055769b4b
|
|
|
|
|
|
| |
since I could not get the toolchain to work.
git-svn-id: http://svn.osafoundation.org/m2crypto/trunk@347 2715db39-9adf-0310-9c64-84f055769b4b
|
|
|
|
| |
git-svn-id: http://svn.osafoundation.org/m2crypto/trunk@299 2715db39-9adf-0310-9c64-84f055769b4b
|
|
|
|
| |
git-svn-id: http://svn.osafoundation.org/m2crypto/trunk@227 2715db39-9adf-0310-9c64-84f055769b4b
|
|
|
|
| |
git-svn-id: http://svn.osafoundation.org/m2crypto/trunk@213 2715db39-9adf-0310-9c64-84f055769b4b
|
|
|
|
| |
git-svn-id: http://svn.osafoundation.org/m2crypto/trunk@211 2715db39-9adf-0310-9c64-84f055769b4b
|
|
|
|
| |
git-svn-id: http://svn.osafoundation.org/m2crypto/trunk@210 2715db39-9adf-0310-9c64-84f055769b4b
|
|
|
|
| |
git-svn-id: http://svn.osafoundation.org/m2crypto/trunk@176 2715db39-9adf-0310-9c64-84f055769b4b
|
|
|
|
| |
git-svn-id: http://svn.osafoundation.org/m2crypto/trunk@173 2715db39-9adf-0310-9c64-84f055769b4b
|
|
git-svn-id: http://svn.osafoundation.org/m2crypto/trunk@172 2715db39-9adf-0310-9c64-84f055769b4b
|