Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Move the cryptography package into a src/ subdirectory | Donald Stufft | 2014-11-13 | 1 | -620/+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. | ||||
* | Fix ssl.py comment style | Laurens Van Houtven | 2014-06-23 | 1 | -3/+3 |
| | |||||
* | Move X509_STORE_CTX out of ssl.py | Laurens Van Houtven | 2014-06-20 | 1 | -11/+0 |
| | | | | Refs #1140. | ||||
* | Add verification error codes | Laurens Van Houtven | 2014-06-16 | 1 | -2/+0 |
| | |||||
* | trivial style fix in bindings | Paul Kehrer | 2014-06-07 | 1 | -2/+2 |
| | |||||
* | Add ALPN support. | Cory Benfield | 2014-06-07 | 1 | -0/+45 |
| | |||||
* | Function to get current compression and expansion | PhiBo | 2014-05-11 | 1 | -0/+5 |
| | |||||
* | Add missing type SSL_OP_LEGACY_SERVER_CONNECT | PhiBo | 2014-05-07 | 1 | -0/+1 |
| | |||||
* | Fix to build without secure renegotiation support | PhiBo | 2014-05-07 | 1 | -5/+7 |
| | |||||
* | Conditional binding for secure renegotiation | PhiBo | 2014-05-06 | 1 | -6/+11 |
| | |||||
* | style fixes and conditional binding for SSL_OP_ALLOW_UNSAFE_RENEGOTIATION | Paul Kehrer | 2014-05-06 | 1 | -4/+15 |
| | |||||
* | Add macro to get secure renegotiation support | PhiBo | 2014-05-04 | 1 | -0/+2 |
| | |||||
* | Add support for SSL_get_ciphers() | PhiBo | 2014-05-04 | 1 | -0/+7 |
| | |||||
* | SSL_state_string_long to support pyOpenSSL `Connection.state_string` | Jean-Paul Calderone | 2014-05-01 | 1 | -0/+1 |
| | |||||
* | fix SSL_OP_ALL being unusable on Windows due to long being 32-bit signed | Paul Kehrer | 2014-04-20 | 1 | -13/+15 |
| | |||||
* | Merge pull request #885 from exarkun/X509_STORE_CTX-paraphernalia | Alex Gaynor | 2014-04-02 | 1 | -0/+4 |
|\ | | | | | Bind a few APIs related to X509_STORE_CTX structures. | ||||
| * | Bind a few APIs related to X509_STORE_CTX structures. | Jean-Paul Calderone | 2014-04-02 | 1 | -0/+4 |
| | | |||||
* | | Remove extraneous spaces. | Cory Benfield | 2014-03-28 | 1 | -10/+10 |
| | | |||||
* | | Add NPN functions. | Cory Benfield | 2014-03-28 | 1 | -0/+62 |
| | | |||||
* | | Add SSL_CTX method getter to fix #794 | Alex Stapleton | 2014-03-22 | 1 | -1/+7 |
| | | |||||
* | | c has syntax rules too | Paul Kehrer | 2014-03-21 | 1 | -1/+1 |
| | | |||||
* | | workaround a netbsd bug where they did not compile with d1_meth.c | Paul Kehrer | 2014-03-21 | 1 | -0/+23 |
| | | |||||
* | | partially deopaque SSL_CTX to support a pyopenssl use case. fixes #783 | Paul Kehrer | 2014-03-11 | 1 | -1/+6 |
| | | |||||
* | | change all our static const ints to longs in ssl.py | Paul Kehrer | 2014-03-10 | 1 | -91/+91 |
| | | |||||
* | | this define is too large for a 32-bit integer. fixes #773 | Paul Kehrer | 2014-03-10 | 1 | -1/+1 |
| | | |||||
* | | Added future imports and licenses that are missing | Alex Gaynor | 2014-03-08 | 1 | -0/+2 |
| | | |||||
* | | more changes for 0.9.8e support, this time in the ssl.h headers | Paul Kehrer | 2014-03-07 | 1 | -4/+36 |
|/ | |||||
* | this macro should return a long | Paul Kehrer | 2014-02-25 | 1 | -1/+1 |
| | |||||
* | Remove comments | Fedor Brunner | 2014-02-25 | 1 | -5/+1 |
| | |||||
* | Add OpenSSL bindings for TLS Finished message. | Fedor Brunner | 2014-02-25 | 1 | -0/+10 |
| | | | | | | Add OpenSSL binding socket type. Add OpenSSL binding to check if TLS session is reused. | ||||
* | Move for OpenSSL 0.9.8 | Alex Gaynor | 2014-02-20 | 1 | -2/+2 |
| | |||||
* | Information about actually used cipher. | Fedor Brunner | 2014-02-20 | 1 | -0/+9 |
| | | | | | | | | SSL_get_current_cipher SSL_CIPHER_get_name SSL_CIPHER_get_bits SSL_CIPHER_get_version | ||||
* | Add X509_V_ERR_APPLICATION_VERIFICATION | Hynek Schlawack | 2014-02-14 | 1 | -0/+1 |
| | |||||
* | Add support for DTLSv1 | manuels | 2014-02-06 | 1 | -0/+4 |
| | |||||
* | Fuck, fix | Alex Gaynor | 2014-01-28 | 1 | -1/+1 |
| | |||||
* | Allow these to not be defined because lololol fedora/centos | Alex Gaynor | 2014-01-16 | 1 | -0/+8 |
| | |||||
* | Start binding some stuff for ECDHE in pyOpenSSL. | Alex Gaynor | 2014-01-16 | 1 | -0/+2 |
| | |||||
* | Split OpenSSL binding | Alex Stapleton | 2014-01-01 | 1 | -0/+388 |
| | |||||
* | Renamed bindings to backends | Alex Gaynor | 2013-12-13 | 1 | -216/+0 |
| | |||||
* | Simple macros | cyli | 2013-11-17 | 1 | -1/+37 |
| | |||||
* | Simple function declarations (no callbacks) | cyli | 2013-11-11 | 1 | -0/+55 |
| | |||||
* | Handle customizations in another PR as per @alex | cyli | 2013-11-11 | 1 | -25/+0 |
| | |||||
* | Remove the two declarations that are not in 0.9.8 | cyli | 2013-11-11 | 1 | -2/+0 |
| | |||||
* | Add all the variable declarations (and customizations necessary to make them ↵ | cyli | 2013-11-11 | 1 | -0/+123 |
| | | | | work) for ssl.py | ||||
* | Initial stab at fixing the first broken function | Alex Gaynor | 2013-11-05 | 1 | -0/+3 |
| | |||||
* | Move the bindings into the hazmat module | Donald Stufft | 2013-10-28 | 1 | -0/+26 |