aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* style fix + remove some elements of the struct that aren't in 0.9.8Paul Kehrer2015-08-181-5/+2
|
* added attribs to SSL_SESSION, SSL_SESSION_print. CIPHER_descriptionMiWCryptAnalytics2015-08-181-0/+11
| | | For a project I am working on I need some session reflection directly from python. This change adds the required openssl SSL_SESSION struct attributes and functions within OpenSSL API
* Move signature type checksStanisław Pitucha2015-08-143-8/+9
| | | | Move the point of checking signatures, as suggested by alex in PR 2262.
* Merge pull request #2262 from viraptor/non-bytes-signaturesPaul Kehrer2015-08-123-0/+8
|\ | | | | Ensure early exeption on non-bytes signature
| * Enforce signature type in ECDSA and add testsStanisław Pitucha2015-08-121-0/+2
| | | | | | | | | | Ensure that ECDSA signatures are bytes to match RSA/DSA and add tests for all three.
| * Ensure early exeption on non-bytes signatureStanisław Pitucha2015-08-112-0/+6
| | | | | | | | | | Signature must be in bytes. If the check is skipped, verify() can explode later in cffi call in _verify_pkey_ctx() for example.
* | Merge pull request #2267 from queenp/iss2255Paul Kehrer2015-08-121-0/+9
|\ \ | | | | | | added get_extension_for_class #2255
| * | added test to raise errorPhoebe Queen2015-08-121-1/+1
| | |
| * | fixing pep8 errors #2255Phoebe Queen2015-08-121-1/+3
| | |
| * | Corrected class checking #2255Phoebe Queen2015-08-121-1/+1
| | |
| * | Merge remote-tracking branch 'upstream/master' into iss2255Phoebe Queen2015-08-123-206/+206
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | Class Extensions was moved while I was adding function. Fixed now. Conflicts: src/cryptography/x509/base.py
| * | | added get_extension_for_class #2255Phoebe Queen2015-08-121-0/+7
| | | |
* | | | reopen master for eleventh releasePaul Kehrer2015-08-121-1/+1
| | | |
* | | | Merge pull request #2266 from reaperhulk/10-releaseAlex Gaynor2015-08-121-1/+1
|\ \ \ \ | | | | | | | | | | bump versions and release 1.0
| * | | | bump versions and release 1.0Paul Kehrer2015-08-121-1/+1
| | |/ / | |/| |
* | | | Merge pull request #2250 from reaperhulk/fix-2246Alex Gaynor2015-08-122-0/+27
|\ \ \ \ | | | | | | | | | | resolve incorrect docs/naming around DSA (r, s) tuple encode/decode
| * | | | resolve incorrect docs/naming around DSA (r, s) tuple encode/decodePaul Kehrer2015-08-102-0/+27
| | | | |
* | | | | move Extensions, Extension, ExtensionType, GeneralNames, SAN, & IANPaul Kehrer2015-08-113-157/+154
| |/ / / |/| | |
* | | | move extension exceptions, NameConstraints, and KeyUsagePaul Kehrer2015-08-113-199/+199
| |/ / |/| |
* | | move ExtendedKeyUsage, CertificatePolicies, and InhibitAnyPolicyPaul Kehrer2015-08-113-214/+214
| | |
* | | move AuthorityInformationAccess, BasicConstraints, & CRLDistributionPointsPaul Kehrer2015-08-103-239/+241
| |/ |/|
* | move AKI, SKIPaul Kehrer2015-08-103-131/+149
| |
* | switch the openssl backend to use the OID namespacePaul Kehrer2015-08-102-26/+28
| |
* | namespace the rest of the oidsPaul Kehrer2015-08-093-47/+58
|/
* Merge pull request #2247 from reaperhulk/oid-nameAlex Gaynor2015-08-102-54/+52
|\ | | | | namespace Name OIDs
| * namespace Name OIDsPaul Kehrer2015-08-092-54/+52
| |
* | Merge pull request #2244 from reaperhulk/x509-gn-splitAlex Gaynor2015-08-103-260/+278
|\ \ | |/ |/| split general names
| * remove extra _GENERAL_NAMESPaul Kehrer2015-08-091-12/+0
| |
| * split general namesPaul Kehrer2015-08-093-248/+278
| |
* | namespace oid signature algorithmPaul Kehrer2015-08-092-65/+64
| |
* | namespace OID extensionsPaul Kehrer2015-08-093-87/+81
|/
* split Name from x509 modulePaul Kehrer2015-08-093-61/+73
|
* Completed the removal of duplicate oidsAlex Gaynor2015-08-091-61/+61
|
* De-duplicate OIDs for signaturesAlex Gaynor2015-08-091-14/+14
|
* Reduce the duplication in teh string versions of oidsAlex Gaynor2015-08-091-67/+66
|
* start splitting the x509 modulePaul Kehrer2015-08-093-176/+354
|
* Merge pull request #2233 from reaperhulk/encode-nocheckAlex Gaynor2015-08-091-0/+9
|\ | | | | add support for OCSPNoCheck to the CertificateBuilder
| * improve comment for ocsp_nocheck encodingPaul Kehrer2015-08-091-3/+2
| |
| * add support for OCSPNoCheck to the CertificateBuilderPaul Kehrer2015-08-091-0/+10
| |
* | support issuer alternative name encodingPaul Kehrer2015-08-091-2/+3
|/
* move encode out of try blocksPaul Kehrer2015-08-091-2/+2
|
* simplify the CSRBuilderPaul Kehrer2015-08-082-23/+9
|
* remove a lot of if/elif chains in the certificate builderPaul Kehrer2015-08-082-57/+23
|
* fix unsupported testPaul Kehrer2015-08-081-2/+4
|
* support InhibitAnyPolicy in CertificateBuilderPaul Kehrer2015-08-083-0/+16
|
* Merge pull request #2213 from reaperhulk/encode-akiAlex Gaynor2015-08-082-0/+36
|\ | | | | Support AuthorityKeyIdentifier in CertificateBuilder
| * add support for AuthorityKeyIdentifier in CertificateBuilderPaul Kehrer2015-08-082-0/+36
| |
* | Merge pull request #2226 from lluixhi/masterPaul Kehrer2015-08-081-1/+1
|\ \ | |/ |/| Fix build with LibreSSL >= 2.2.2
| * Fix build with LibreSSL >= 2.2.2Lluixhi Scura2015-08-081-1/+1
| | | | | | | | LIBRESSL_VERSION_NUMBER is now being incremented.
* | Merge pull request #2210 from reaperhulk/aki-classmethodAlex Gaynor2015-08-081-18/+31
|\ \ | | | | | | AuthorityKeyIdentifier classmethod