aboutsummaryrefslogtreecommitdiffstats
path: root/src/cryptography/hazmat
Commit message (Expand)AuthorAgeFilesLines
...
| * Fixed #2127 -- added __hash__ to CSRAlex Gaynor2015-07-081-0/+3
* | Merge pull request #2108 from mail-in-a-box/masterPaul Kehrer2015-07-081-1/+16
|\ \ | |/ |/|
| * parse SAN otherNames into OtherName instances rather than raising an exceptionJoshua Tauberer2015-07-061-1/+16
* | Merge pull request #2124 from alex/hash-certPaul Kehrer2015-07-081-7/+4
|\ \
| * | no need to hash it twice, also simplify fingerprint methodAlex Gaynor2015-07-071-9/+2
| * | Fixed #2120 -- added __hash__ to x509.CertAlex Gaynor2015-07-061-0/+4
* | | added forgotten __ne__ methodAlex Gaynor2015-07-061-0/+3
* | | Fixed #2121 -- added __eq__ and __ne__ to CSRsAlex Gaynor2015-07-061-0/+8
|/ /
* | support registeredID general name encodingPaul Kehrer2015-07-051-1/+12
* | Merge pull request #2085 from alex/encode-sanPaul Kehrer2015-07-051-1/+44
|\ \
| * | fixed a leak in the event of non-DNS GNAlex Gaynor2015-07-051-2/+3
| * | Make the error check match how the openssl codebase does itAlex Gaynor2015-07-051-1/+1
| * | Wildcards. Also fixed a bug with multiple GNsAlex Gaynor2015-07-051-2/+7
| * | Paul says openssl just does the right thing here.Alex Gaynor2015-07-051-2/+0
| * | this needs to be freed as wellAlex Gaynor2015-07-051-0/+1
| * | idna hereAlex Gaynor2015-07-051-2/+3
| * | Organize code a bit betterAlex Gaynor2015-07-051-10/+15
| * | Merge branch 'master' into encode-sanAlex Gaynor2015-07-035-17/+112
| |\ \
| * \ \ resolved merge conflictAlex Gaynor2015-06-283-105/+84
| |\ \ \
| * | | | Clean up code and fix.Alex Gaynor2015-06-282-36/+20
| * | | | Initial code to encode SANsAlex Gaynor2015-06-281-0/+47
* | | | | Factor out the ASN.1 string handling code in the OpenSSL backendAlex Gaynor2015-07-051-16/+16
| |_|_|/ |/| | |
* | | | move PublicKeyWithSerialization methods to PublicKeyPaul Kehrer2015-07-043-9/+9
* | | | Added support for SANs in CSRsAlex Gaynor2015-07-031-0/+1
| |_|/ |/| |
* | | Shift around the x509 code, all the extensions are going to have the same thingAlex Gaynor2015-07-021-20/+12
* | | Merge pull request #2093 from reaperhulk/gcm-fix-forever-maybeAlex Gaynor2015-07-012-0/+21
|\ \ \
| * | | put the AAD and encrypted byte limit checks in the parent contextPaul Kehrer2015-07-012-0/+21
* | | | name constraints - support leading periodsPaul Kehrer2015-07-011-3/+7
|/ / /
* | | Merge pull request #2084 from reaperhulk/name-constraints-osslAlex Gaynor2015-07-011-0/+30
|\ \ \
| * | | support name constraints in the openssl backendPaul Kehrer2015-06-291-0/+30
| | |/ | |/|
* | | Merge pull request #2073 from glyph/no-c-randomPaul Kehrer2015-06-302-3/+48
|\ \ \ | |/ / |/| |
| * | the assertier the merrierGlyph2015-06-271-0/+1
| * | comment on longer correct - not aliases any moreGlyph2015-06-271-5/+3
| * | do the hokey pokeyGlyph2015-06-271-13/+13
| * | shuffle everything back onto the classGlyph2015-06-271-50/+45
| * | dead codeGlyph2015-06-271-1/+0
| * | consistency about underscores and prefixesGlyph2015-06-271-6/+6
| * | space before starGlyph2015-06-271-3/+3
| * | nothing pseudo about itGlyph2015-06-271-11/+2
| * | handle previous registration by raising RuntimeErrorGlyph2015-06-271-3/+1
| * | unnecessary belt-and-suspenders error checkingGlyph2015-06-271-2/+0
| * | coding standardGlyph2015-06-271-1/+2
| * | clear the error queueGlyph2015-06-271-0/+4
| * | also retain method with a global referenceGlyph2015-06-271-5/+7
| * | move everything to module scope; much simpler that wayGlyph2015-06-271-67/+58
| * | comply with C coding standard, for which there is no linterGlyph2015-06-261-2/+2
| * | lintGlyph2015-06-261-0/+1
| * | pointer shenanigansGlyph2015-06-261-2/+3
| * | remove remaining vestiges, make adding twice workGlyph2015-06-261-3/+2
| * | python implementationGlyph2015-06-261-1/+65