Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | | Use autodoc for X509Req | Laurens Van Houtven | 2014-06-18 | 1 | -50/+4 | |
| | | | ||||||
| * | | Use autodoc for X509Extension | Laurens Van Houtven | 2014-06-18 | 1 | -32/+4 | |
| | | | ||||||
| * | | Use autodoc for X509Name | Laurens Van Houtven | 2014-06-17 | 1 | -70/+4 | |
| | | | ||||||
| * | | Use autoclass for PKey | Laurens Van Houtven | 2014-06-17 | 1 | -24/+2 | |
| | | | ||||||
| * | | Pre-type/class unification Pythons are old | Laurens Van Houtven | 2014-06-17 | 1 | -46/+34 | |
| | | | | | | | | | | | | | | | Old enough that their artifacts in PyOpenSSL can be shipped off to a table somewhere... | |||||
| * | | Use autoclass for X509Store | Laurens Van Houtven | 2014-06-17 | 1 | -11/+2 | |
| | | | ||||||
| * | | Add autodoc to sphinx extensions | Laurens Van Houtven | 2014-06-17 | 1 | -1/+1 | |
| | | | ||||||
* | | | Dedup meta data, use README as long_description | Hynek Schlawack | 2015-05-05 | 1 | -5/+32 | |
| |/ |/| | ||||||
* | | Fix error message about non-existent _static path | Hynek Schlawack | 2015-04-14 | 1 | -1/+1 | |
| | | ||||||
* | | Prepare 0.15.1 | Hynek Schlawack | 2015-04-14 | 1 | -1/+1 | |
| | | ||||||
* | | Release 0.15 | Hynek Schlawack | 2015-04-14 | 1 | -2/+2 | |
| | | ||||||
* | | Bytes. | Jean-Paul Calderone | 2015-04-13 | 1 | -1/+1 | |
| | | ||||||
* | | merge master | Jean-Paul Calderone | 2015-04-13 | 1 | -0/+36 | |
|\ \ | ||||||
| * | | Apparently I'm stylistically immature. | Cory Benfield | 2015-04-13 | 1 | -3/+3 | |
| | | | ||||||
| * | | Add ALPN support. | Cory Benfield | 2015-04-13 | 1 | -0/+36 | |
| | | | ||||||
* | | | Merge remote-tracking branch 'origin/master' into 159-crl-export-digest | Jean-Paul Calderone | 2015-04-13 | 2 | -2/+86 | |
|\ \ \ | |/ / | ||||||
| * | | Merge remote-tracking branch 'pyca/master' into npn | Jean-Paul Calderone | 2015-03-22 | 2 | -2/+50 | |
| |\ \ | ||||||
| | * | | mention flags as well | Jean-Paul Calderone | 2015-03-21 | 1 | -2/+3 | |
| | | | | ||||||
| | * | | Merge remote-tracking branch 'origin/master' into recv_into | Jean-Paul Calderone | 2015-03-15 | 1 | -2/+42 | |
| | |\ \ | ||||||
| | | * \ | Merge pull request #175 from alex/docs-typo | Jean-Paul Calderone | 2015-03-15 | 1 | -1/+1 | |
| | | |\ \ | | | | | | | | | | | | | Fixed a typo leading to a rst syntax error in the API documentation. | |||||
| | | | * | | Fixed a typo leading to a syntax error in the docs | Alex Gaynor | 2014-11-26 | 1 | -1/+1 | |
| | | | |/ | ||||||
| | | * | | The message is not a basestring and basestring is an awful type anyway.verify-chain | Jean-Paul Calderone | 2015-03-15 | 1 | -3/+5 | |
| | | | | | ||||||
| | | * | | Add documentation for X509StoreContextError | Stephen Holsapple | 2015-02-09 | 1 | -0/+12 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I'm not sure if it is customary to provide documentation for exceptions or not, but because this exception provides an additional meaningful attribute on the exception base class, I figured it would be helpful to document. | |||||
| | | * | | Refactoring verify_cert | Stephen Holsapple | 2015-01-30 | 1 | -12/+16 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Apply the changes that we've been talking about in https://github.com/pyca/pyopenssl/pull/155 regarding the placement of verify_cert, viz., moving verify_cert from top level of crypto into X509StoreContext. This makes the pyOpenSSL API slightly different than the OpenSSL API, but the plan will be to add back a verify_cert to the top level that is nice to use. | |||||
| | | * | | Add OpenSSL.crypto.verify_chain method. | Stephen Holsapple | 2015-01-30 | 1 | -1/+23 | |
| | | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change adds support for verifying a certificate or a certificate chain. This implementation uses OpenSSL's underlying X509_STORE_CTX_* class of functions to accomplish this. This change also adds an intermediate signing certificate/key and a service certificate/key signed with the intermediate signing certificate, to make testing the OpenSSL.crypto.verify_chain method easier to test. I figured I would add it to the top level module so other people can use an intermediate signing certificate in their own tests. Issue: https://github.com/pyca/pyopenssl/issues/154 | |||||
| | * | | Implement Connection.recv_into. | Cory Benfield | 2014-06-16 | 1 | -0/+7 | |
| | |/ | ||||||
| * | | Implement @alex's code review. | Cory Benfield | 2014-05-15 | 1 | -1/+3 | |
| | | | ||||||
| * | | Make NPN markups. | Cory Benfield | 2014-05-10 | 1 | -0/+34 | |
| |/ | ||||||
* | | update docs | Bulat Gaifullin | 2014-09-23 | 1 | -1/+2 | |
|/ | ||||||
* | all the way | Jean-Paul Calderone | 2014-04-19 | 1 | -2/+2 | |
| | ||||||
* | Mirror the OpenSSL API as is our idiom. | Jean-Paul Calderone | 2014-04-19 | 1 | -1/+1 | |
| | ||||||
* | Some doc fixups | Jean-Paul Calderone | 2014-04-19 | 1 | -1/+1 | |
| | ||||||
* | Switch to an explicit curve object. | Jean-Paul Calderone | 2014-04-18 | 2 | -22/+27 | |
| | | | | Happily, this eliminates just about all of the error cases. | |||||
* | Merge remote-tracking branch 'pyca/master' into ecdhe | Jean-Paul Calderone | 2014-04-17 | 1 | -1/+38 | |
|\ | ||||||
| * | Merge pull request #84 from exarkun/finished_messages | Jean-Paul Calderone | 2014-04-01 | 1 | -0/+20 | |
| |\ | | | | | | | Introduce Connection.get_finished and Connection.get_peer_finished. | |||||
| | * | merge master | Jean-Paul Calderone | 2014-03-30 | 1 | -6/+24 | |
| | |\ | ||||||
| | * | | Added dependency for cryptography>=0.3. | Fedor Brunner | 2014-03-28 | 1 | -0/+13 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Test split into multiple methods. Added changelog entry. If you use these methods to implement TLS channel binding (RFC 5929) disable session resumption because triple handshake attacks against TLS. https://www.ietf.org/mail-archive/web/tls/current/msg11337.html https://secure-resumption.com/tlsauth.pdf | |||||
| * | | | Removed a stray period | Alex Gaynor | 2014-03-31 | 1 | -1/+1 | |
| | |/ | |/| | ||||||
| * | | merge master | Jean-Paul Calderone | 2014-03-29 | 1 | -6/+0 | |
| |\ \ | ||||||
| * | | | Test methods test_get_cipher_* have been split into two sets. | Fedor Brunner | 2014-03-10 | 1 | -0/+17 | |
| | |/ | |/| | | | | | | | | | | | | | assertTrue(isinstance was replaced with assertIsInstance. assertEqual for None was replaced with assertIs. Added entries to doc/api/ssl.rst. | |||||
* | | | ecdh: Use different exception types for different errors | Andy Lutomirski | 2014-04-04 | 1 | -2/+4 | |
| | | | | | | | | | | | | This sneakily fixes some test cases typos, too. | |||||
* | | | Merge branch 'ecdhe' of git://github.com/amluto/pyopenssl into ecdhe | Laurens Van Houtven | 2014-03-29 | 1 | -0/+24 | |
|\ \ \ | |_|/ |/| | | ||||||
| * | | Identify elliptic curves by short name, not NID | Andy Lutomirski | 2014-03-13 | 1 | -16/+18 | |
| | | | | | | | | | | | | | | | | | | | | | Using NIDs is awkward and requires updating pyOpenSSL every time a new curve is added. This approach avoids needing to update pyOpenSSL each time a new curve is added, and it results in more readable code and a more readable dict ELLIPTIC_CURVE_DESCRIPTIONS. | |||||
| * | | Merge branch 'master' into ecdhe-support | Alex Gaynor | 2014-02-20 | 3 | -102/+4 | |
| |\ \ | | | | | | | | | | | | | | | | | | | | | Conflicts: .gitignore OpenSSL/test/test_ssl.py | |||||
| * | | | Added documentation | Alex Gaynor | 2014-01-19 | 1 | -0/+22 | |
| | | | | ||||||
* | | | | Remove references to MODE_NO_COMPRESSION | Laurens Van Houtven | 2014-03-11 | 1 | -6/+0 | |
| |_|/ |/| | | | | | | | | | | | MODE_NO_COMPRESSION doesn't exist, but the documentation claimed it did. The real spelling is OP_NO_COMPRESSION, but that is already documented. Closes #60. | |||||
* | | | rst api docs | Jean-Paul Calderone | 2014-03-02 | 1 | -0/+7 | |
| | | | ||||||
* | | | Bump version to 0.14 final0.14release-0.14 | Jean-Paul Calderone | 2014-02-23 | 1 | -2/+2 | |
| | | | ||||||
* | | | Bump to 0.14a40.14a4 | Jean-Paul Calderone | 2014-02-12 | 1 | -2/+2 | |
| | | | ||||||
* | | | Merge commit '2691849' into release-0.14 (Remove obsolete, incorrect ↵ | Jean-Paul Calderone | 2014-02-12 | 3 | -102/+4 | |
|\ \ \ | | |/ | |/| | | | | documentation) |