aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Added some nonsense around IA5STRINGAlex Gaynor2015-07-031-1/+4
* add some requested elliptic curve bindingsPaul Kehrer2015-07-031-0/+10
* Added support for SANs in CSRsAlex Gaynor2015-07-031-0/+1
* Merge pull request #2102 from alex/more-bindingsPaul Kehrer2015-07-031-0/+5
|\
| * added a few more x509 bindings for SAN encodingAlex Gaynor2015-07-031-0/+5
* | Added a test with two extensions, and added key usage support to the frontendAlex Gaynor2015-07-031-0/+2
|/
* 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-308-210/+58
|\ \ | |/ |/|
| * 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
| * bind ERR_clear_errorGlyph2015-06-271-0/+1
| * also retain method with a global referenceGlyph2015-06-271-5/+7
| * move everything to module scope; much simpler that wayGlyph2015-06-271-67/+58
| * don't need the intermediary 'struct' declaration.Glyph2015-06-271-10/+8
| * comply with C coding standard, for which there is no linterGlyph2015-06-262-9/+9
| * lintGlyph2015-06-261-0/+1
| * pointer shenanigansGlyph2015-06-261-2/+3
| * remove remaining vestiges, make adding twice workGlyph2015-06-265-208/+2
| * python implementationGlyph2015-06-261-1/+65
| * use new constantGlyph2015-06-261-1/+1
| * a place for a couple of new constants to liveGlyph2015-06-261-0/+2
| * deopaque a couple of thingsGlyph2015-06-261-2/+11
* | fix a memory leak in basic constraints encodingPaul Kehrer2015-06-281-0/+3
* | Merge pull request #2086 from alex/unify-parse-extensionsPaul Kehrer2015-06-281-80/+71
|\ \
| * | use a dict hereAlex Gaynor2015-06-281-24/+24
| * | Factor this code out.Alex Gaynor2015-06-281-40/+35
| * | Initial stab at unifying the extension parsing code fro CSRs and certificatesAlex Gaynor2015-06-281-79/+75
* | | move int_from_bytes so we can use it elsewherePaul Kehrer2015-06-272-23/+30
|/ /
* | Improvemed branch coverage for ssh public key loadingAlex Gaynor2015-06-272-8/+6
* | Merge pull request #2076 from alex/more-branch-coveragePaul Kehrer2015-06-271-8/+6
|\ \
| * | More branch coverage improvements. By virtue of reorganization and a new testAlex Gaynor2015-06-271-8/+6
* | | Reorganized some code to improve branch coverageAlex Gaynor2015-06-271-6/+6
|/ /
* | Fixed #2067 -- raise an error if a CSRbuilder doesn't hav a subjectAlex Gaynor2015-06-272-1/+3
* | Merge pull request #2071 from reaperhulk/wildcard-oh-noAlex Gaynor2015-06-271-1/+11
|\ \ | |/ |/|
| * do this much more simplyPaul Kehrer2015-06-261-7/+4