Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Move the cryptography package into a src/ subdirectory | Donald Stufft | 2014-11-13 | 47 | -5834/+0 |
| | | | | | | | | | | | | | 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. | ||||
* | add binding for openssl `X509_REQ_digest` | Ben Mather | 2014-11-12 | 1 | -0/+2 |
| | |||||
* | Fix the import order | Donald Stufft | 2014-11-07 | 1 | -2/+1 |
| | |||||
* | Lazily load the library on first use instead of on import | Donald Stufft | 2014-11-07 | 1 | -0/+16 |
| | |||||
* | Build FFI instance when class is created, load library when instantiated | Donald Stufft | 2014-11-07 | 3 | -55/+71 |
| | |||||
* | appease the flake8 in the sky | Alex Gaynor | 2014-11-07 | 1 | -0/+1 |
| | |||||
* | We can test this, we have the power! Fixes #874 | Alex Gaynor | 2014-11-07 | 1 | -9/+12 |
| | |||||
* | Removed argument names per review | Stanisław Pitucha | 2014-10-28 | 1 | -1/+1 |
| | |||||
* | Add pkey comparison function to bindings | Stanisław Pitucha | 2014-10-28 | 1 | -0/+2 |
| | | | | | Expose the EVP_PKEY_cmp function, so that pyOpenSSL can implement comparison methods on PKey. | ||||
* | Also switch to the explicit verifier construction approach, so the diff for ↵ | Alex Gaynor | 2014-10-24 | 1 | -5/+9 |
| | | | | disabling implicit compile is even shorter | ||||
* | Refactor our creation of CFFI FFI and libraries slightly. | Alex Gaynor | 2014-10-24 | 3 | -16/+27 |
| | | | | Centralize everything for ease of use. | ||||
* | remove nids not universally available in all our versions | Paul Kehrer | 2014-10-19 | 1 | -10/+0 |
| | | | | will re-add later with additional boilerplate | ||||
* | compilation fixes | Paul Kehrer | 2014-10-18 | 1 | -3/+2 |
| | |||||
* | start adding NIDs we'll need for X509 | Paul Kehrer | 2014-10-18 | 1 | -4/+40 |
| | |||||
* | Make FreeBSD happy with this constant | Alex Gaynor | 2014-10-15 | 1 | -1/+1 |
| | |||||
* | Also handle the changes in the PKCS1v15 errors | Alex Gaynor | 2014-10-15 | 1 | -0/+12 |
| | |||||
* | Handle PKCS12 decrypt failures with OpenSSL 1.0.1j | Alex Gaynor | 2014-10-15 | 1 | -0/+6 |
| | | | | Don't know why this changed, but it did. | ||||
* | link corefoundation in the CC binding. | Paul Kehrer | 2014-08-21 | 1 | -1/+3 |
| | | | | This fixes compilation under Yosemite. | ||||
* | conditionally declare X509_V_FLAG_PARTIAL_CHAIN | Paul Kehrer | 2014-08-14 | 1 | -3/+12 |
| | | | | | | Solaris has apparently backported this from 1.0.2 so our version detection causes a compile error. This should fix it, but hopefully we'll be able to add a Solaris builder to jenkins soon-ish. | ||||
* | Added d2i_PKCS7_bio to bindings | Alex Gaynor | 2014-08-13 | 1 | -0/+1 |
| | |||||
* | fix warnings caused by signature changes from beta1 to beta2 | Paul Kehrer | 2014-08-09 | 1 | -4/+4 |
| | |||||
* | X509_VERIFY_PARAM_set_hostflags is available in 1.0.2-beta2 | Paul Kehrer | 2014-08-09 | 1 | -13/+3 |
| | | | | fixes #1295 | ||||
* | Removed need for Binding entry_point | Terry Chia | 2014-07-28 | 2 | -14/+0 |
| | |||||
* | shorten comment line length for PEP-8 | Adam Goodman | 2014-07-23 | 1 | -3/+4 |
| | |||||
* | Merge branch 'master' into reorder_libs | Adam Goodman | 2014-07-23 | 3 | -2/+3 |
|\ | |||||
| * | Adding binding for NID_issuer_alt_name cause we may need it in pyopenssl | Carlos D. Garza | 2014-07-18 | 1 | -0/+1 |
| | | |||||
| * | Removing the param name from the binding for X509V3_EXT_d2i in accordence ↵ | Carlos D. Garza | 2014-07-15 | 1 | -1/+1 |
| | | | | | | | | with the contribution guidlines. | ||||
| * | Adding binding for void *X509V3_EXT_d2i(X509_EXTENSION *ext); | Carlos D. Garza | 2014-07-15 | 1 | -0/+1 |
| | | |||||
| * | Add GENERAL_NAMES_free binding | Terry Chia | 2014-07-10 | 1 | -0/+1 |
| | | |||||
| * | fix compilation of commoncrypto backend under 10.8 | Paul Kehrer | 2014-07-09 | 1 | -2/+0 |
| | | |||||
* | | reorder libssl/libcrypto on linker command line | Adam Goodman | 2014-07-09 | 1 | -1/+4 |
|/ | |||||
* | Merge pull request #1206 from reaperhulk/static-windows-builds | Alex Stapleton | 2014-07-06 | 1 | -1/+15 |
|\ | | | | | switch to static linking on windows and update installation page | ||||
| * | change env variable name, handle empty string | Paul Kehrer | 2014-07-05 | 1 | -3/+3 |
| | | |||||
| * | switch to env variable based static/dynamic switch for windows | Paul Kehrer | 2014-07-02 | 1 | -4/+15 |
| | | |||||
| * | don't need libraries twice. | Paul Kehrer | 2014-06-30 | 1 | -1/+0 |
| | | |||||
| * | switch to static linking on windows and update installation page | Paul Kehrer | 2014-06-30 | 1 | -0/+4 |
| | | |||||
* | | add a binding that is needed for RSA in security.framework | Paul Kehrer | 2014-07-02 | 1 | -0/+1 |
|/ | |||||
* | Merge pull request #1152 from public/fedora20-ec-fix | Paul Kehrer | 2014-06-23 | 1 | -0/+19 |
|\ | | | | | Fix EC issue on Fedora 20 | ||||
| * | Fix EC issue on Fedora 20 | Alex Stapleton | 2014-06-20 | 1 | -0/+19 |
| | | |||||
* | | Fix dsa.py comment style | Laurens Van Houtven | 2014-06-23 | 1 | -5/+5 |
| | | |||||
* | | Fix dh.py comment style | Laurens Van Houtven | 2014-06-23 | 1 | -4/+4 |
| | | |||||
* | | Fix common_cryptor.py comment style | Laurens Van Houtven | 2014-06-23 | 1 | -1/+1 |
| | | |||||
* | | Fix err.py comment style | Laurens Van Houtven | 2014-06-23 | 1 | -2/+2 |
| | | |||||
* | | Fix nid.py comment style | Laurens Van Houtven | 2014-06-23 | 1 | -1/+1 |
| | | |||||
* | | Fix cms.py comment style | Laurens Van Houtven | 2014-06-23 | 1 | -2/+2 |
| | | |||||
* | | Make the evp.py comment a full sentence | Laurens Van Houtven | 2014-06-23 | 1 | -1/+2 |
| | | |||||
* | | Fix evp.py comment style | Laurens Van Houtven | 2014-06-23 | 1 | -1/+1 |
| | | |||||
* | | Fix aes.py comment style | Laurens Van Houtven | 2014-06-23 | 1 | -1/+1 |
| | | |||||
* | | Fix x509.py comment style | Laurens Van Houtven | 2014-06-23 | 1 | -1/+1 |
| | | |||||
* | | Fix rsa.py comment style | Laurens Van Houtven | 2014-06-23 | 1 | -1/+1 |
| | |