Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Merge pull request #1717 from reaperhulk/dsa-use-params-dup | Alex Gaynor | 2015-03-03 | 2 | -4/+3 | |
|\ \ | | | | | | | simplify our DSA parameter copying | |||||
| * | | simplify our DSA parameter copying | Paul Kehrer | 2015-03-03 | 2 | -4/+3 | |
| |/ | ||||||
* | | Fix indentation. | Terry Chia | 2015-03-03 | 1 | -3/+3 | |
| | | ||||||
* | | Move padding code into .c and .h files. | Terry Chia | 2015-03-03 | 3 | -41/+51 | |
|/ | ||||||
* | add support for serialization of EC private keys | Paul Kehrer | 2015-03-01 | 3 | -3/+51 | |
| | ||||||
* | s/Format/PrivateFormat | Paul Kehrer | 2015-03-01 | 2 | -5/+7 | |
| | ||||||
* | update naming | Paul Kehrer | 2015-03-01 | 2 | -4/+4 | |
| | ||||||
* | move private_bytes to a shared method so we can reuse it | Paul Kehrer | 2015-03-01 | 2 | -58/+67 | |
| | ||||||
* | Use the official API for deprecation with the MACContext rename | Alex Gaynor | 2015-03-01 | 2 | -5/+7 | |
| | ||||||
* | Merge pull request #1503 from reaperhulk/serialize-some-keys | Alex Stapleton | 2015-03-01 | 4 | -5/+117 | |
|\ | | | | | Support for traditional OpenSSL and PKCS8 RSA private key serialization | |||||
| * | change as_bytes to private_bytes, link more things | Paul Kehrer | 2015-02-28 | 2 | -2/+2 | |
| | | ||||||
| * | address review feedback | Paul Kehrer | 2015-02-27 | 2 | -6/+6 | |
| | | ||||||
| * | rename dump to as_bytes | Paul Kehrer | 2015-02-25 | 2 | -3/+3 | |
| | | ||||||
| * | address review comments | Paul Kehrer | 2015-02-25 | 5 | -37/+34 | |
| | | ||||||
| * | Support for traditional OpenSSL and PKCS8 RSA private key serialization | Paul Kehrer | 2015-02-25 | 4 | -3/+118 | |
| | | ||||||
* | | DH numbers | Alex Stapleton | 2015-02-26 | 1 | -0/+101 | |
|/ | ||||||
* | Merge pull request #1610 from reaperhulk/load-der-keys | Alex Gaynor | 2015-02-23 | 3 | -3/+83 | |
|\ | | | | | DER key loading support for the OpenSSL backend | |||||
| * | free PKCS8_PRIV_KEY_INFO * and reuse membio for der loading | Paul Kehrer | 2015-02-22 | 2 | -8/+12 | |
| | | ||||||
| * | 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 | 2 | -3/+79 | |
| | | ||||||
* | | Merge pull request #1651 from reaperhulk/x509-signature-algorithm | Alex Gaynor | 2015-02-19 | 3 | -8/+73 | |
|\ \ | |/ |/| | X509 certificate signature algorithm support | |||||
| * | surrender to alex's feels and name our constants consistently | Paul Kehrer | 2015-02-19 | 1 | -12/+12 | |
| | | ||||||
| * | address review feedback, fix short names for sig alg OIDs | Paul Kehrer | 2015-02-19 | 1 | -21/+21 | |
| | | ||||||
| * | refactor obj2txt to be a separate method | Paul Kehrer | 2015-02-14 | 1 | -15/+11 | |
| | | ||||||
| * | address review feedback | Paul Kehrer | 2015-02-14 | 2 | -23/+19 | |
| | | ||||||
| * | implement signature_hash_algorithm instead | Paul Kehrer | 2015-02-14 | 2 | -4/+31 | |
| | | ||||||
| * | add support for signature_algorithm in x509.Certificate | Paul Kehrer | 2015-02-14 | 3 | -0/+46 | |
| | | ||||||
* | | Simplify x509.Name.get_attributes_for_oid | Alex Gaynor | 2015-02-19 | 1 | -1/+1 | |
| | | ||||||
* | | move some compression things around for libre | Paul Kehrer | 2015-02-19 | 1 | -4/+15 | |
| | | ||||||
* | | move COMP_METHOD define and change to typedef for libre | Paul Kehrer | 2015-02-19 | 1 | -8/+8 | |
| | | ||||||
* | | Disable features exclusive to newer OpenSSL when using LibreSSL | Steven McDonald | 2015-02-19 | 1 | -2/+2 | |
| | | | | | | | | | | Some features added to newer OpenSSL versions are absent in LibreSSL, so don't mark these as present if LIBRESSL_VERSION_NUMBER is defined. | |||||
* | | Define COMP_METHOD when building against LibreSSL | Steven McDonald | 2015-02-19 | 1 | -0/+8 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | LibreSSL no longer uses compression in ssl.h, so the case that was formerly activated by defining OPENSSL_NO_COMP is now the default, and COMP_METHOD isn't defined (it's defined in comp.h, but that's no longer included by ssl.h). In order to make all the type definitions here line up with what's actually in LibreSSL's ssl.h, define COMP_METHOD as void. This definition is still compatible with the later type declaration in ssl.py: typedef ... COMP_METHOD; | |||||
* | | conditionally bind cryptodev engine for LibreSSL | Paul Kehrer | 2015-02-19 | 1 | -2/+14 | |
| | | ||||||
* | | conditionally bind EGD for libressl | Paul Kehrer | 2015-02-19 | 1 | -4/+19 | |
| | | ||||||
* | | move KDF interface | Paul Kehrer | 2015-02-16 | 4 | -21/+38 | |
| | | ||||||
* | | move asymmetric signature/verification interfaces | Paul Kehrer | 2015-02-16 | 5 | -42/+73 | |
| | | ||||||
* | | move asymmetric padding interface to primitives.asymmetric.padding | Paul Kehrer | 2015-02-16 | 3 | -24/+37 | |
| | | ||||||
* | | Merge pull request #1659 from reaperhulk/move-cipher-interfaces | Alex Stapleton | 2015-02-16 | 10 | -206/+312 | |
|\ \ | | | | | | | Move cipher and mode interfaces | |||||
| * | | export interfaces from base in ciphers, update docs | Paul Kehrer | 2015-02-14 | 6 | -29/+37 | |
| | | | ||||||
| * | | move padding | Paul Kehrer | 2015-02-13 | 2 | -17/+29 | |
| | | | ||||||
| * | | move cipher and mode interfaces | Paul Kehrer | 2015-02-13 | 8 | -187/+273 | |
| | | | ||||||
* | | | Fixed new flake8 warnings from teh latest version | Alex Gaynor | 2015-02-15 | 1 | -7/+8 | |
| |/ |/| | ||||||
* | | Merge pull request #1612 from reaperhulk/x509-dn | Alex Gaynor | 2015-02-14 | 2 | -0/+80 | |
|\ \ | |/ |/| | X509 distinguished name parsing support in the OpenSSL backend | |||||
| * | simplify things based on review feedback | Paul Kehrer | 2015-02-14 | 2 | -1/+2 | |
| | | ||||||
| * | update buffer length for OBJ_obj2txt | Paul Kehrer | 2015-02-13 | 1 | -1/+3 | |
| | | ||||||
| * | make x509.Name iterable and address other review feedback | Paul Kehrer | 2015-02-13 | 1 | -5/+7 | |
| | | ||||||
| * | refactor x509.Name to use get_attributes_by_oid | Paul Kehrer | 2015-02-12 | 2 | -62/+2 | |
| | | ||||||
| * | X509 distinguished name parsing support in the OpenSSL backend | Paul Kehrer | 2015-02-12 | 2 | -0/+135 | |
| | | ||||||
* | | move hash interfaces | Paul Kehrer | 2015-02-13 | 8 | -73/+99 | |
|/ | ||||||
* | Merge pull request #1656 from reaperhulk/nameattribute-repr | Donald Stufft | 2015-02-12 | 1 | -0/+6 | |
|\ | | | | | add repr for x509.NameAttribute |