Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | support DER serialization of public keys | Paul Kehrer | 2015-03-10 | 1 | -8/+13 | |
| | ||||||
* | support RSA public key serialization | Paul Kehrer | 2015-03-07 | 1 | -0/+26 | |
| | ||||||
* | Merge pull request #1715 from reaperhulk/rsa-pkcs1-public-key | Alex Gaynor | 2015-03-07 | 1 | -10/+38 | |
|\ | | | | | RSA PKCS1 public key loading support | |||||
| * | fix a memory leak pointed out by @aftbit and improve changelog phrasing | Paul Kehrer | 2015-03-05 | 1 | -0/+2 | |
| | | ||||||
| * | support "PKCS1" RSA public keys | Paul Kehrer | 2015-03-05 | 1 | -10/+36 | |
| | | ||||||
* | | Stricter asserts on _bn_to_int and _int_to_bn | Alex Stapleton | 2015-03-06 | 1 | -0/+2 | |
|/ | | | | Helped me catch my terrible programming when working on DH | |||||
* | Revert "simplify our DSA parameter copying" | Paul Kehrer | 2015-03-03 | 1 | -1/+4 | |
| | | | | | | | | This reverts commit 900657823720f377f81825d0190b5bf64780982b. Turns out the way this macro is defined in older OpenSSLs does not play nice with older gcc. See: https://rt.openssl.org/Ticket/Display.html?id=1546&user=guest&pass=guest | |||||
* | simplify our DSA parameter copying | Paul Kehrer | 2015-03-03 | 1 | -4/+1 | |
| | ||||||
* | s/Format/PrivateFormat | Paul Kehrer | 2015-03-01 | 1 | -4/+6 | |
| | ||||||
* | update naming | Paul Kehrer | 2015-03-01 | 1 | -3/+3 | |
| | ||||||
* | move private_bytes to a shared method so we can reuse it | Paul Kehrer | 2015-03-01 | 1 | -1/+60 | |
| | ||||||
* | free PKCS8_PRIV_KEY_INFO * and reuse membio for der loading | Paul Kehrer | 2015-02-22 | 1 | -8/+11 | |
| | ||||||
* | move gc above potential exception | Paul Kehrer | 2015-02-19 | 1 | -2/+2 | |
| | ||||||
* | support DER public and private key loading in the openssl backend | Paul Kehrer | 2015-02-19 | 1 | -3/+71 | |
| | ||||||
* | Fixed new flake8 warnings from teh latest version | Alex Gaynor | 2015-02-15 | 1 | -7/+8 | |
| | ||||||
* | Move around bits of the EC test suite to work around awful PyPy bug | Alex Stapleton | 2015-01-22 | 1 | -5/+7 | |
| | ||||||
* | remove fully deprecated items from 0.6 deprecation cycle | Paul Kehrer | 2014-12-18 | 1 | -43/+2 | |
| | ||||||
* | rename X509 classes to remove X509 and improve some tests | Paul Kehrer | 2014-12-15 | 1 | -3/+3 | |
| | ||||||
* | move mem_bio creation/reading to backend | Paul Kehrer | 2014-12-15 | 1 | -0/+22 | |
| | ||||||
* | improve x509 load error handling | Paul Kehrer | 2014-12-15 | 1 | -2/+8 | |
| | ||||||
* | initial x509 openssl implementation | Paul Kehrer | 2014-12-15 | 1 | -1/+19 | |
| | ||||||
* | Update the license header for every source file, as well as the documentation. | Alex Gaynor | 2014-11-16 | 1 | -12/+3 | |
| | | | | Fixes #1209 | |||||
* | Move the cryptography package into a src/ subdirectory | Donald Stufft | 2014-11-13 | 1 | -0/+1036 | |
Due to differences in how py.test determines which module to ``import`` the test suite actually runs against the cryptography which is in the *current* directory instead of the cryptography which is installed. The problem essentially boils down to when there is a tests/__init__.py then py.test adds the current directory to the front of the sys.path, causing it to take precedence over the installed location. This means that running the tests relies on the implicit compile that CFFI does instead of testing against what people will actually be runnning, which is the module compiled by setup.py. |