aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Organize code a bit betterAlex Gaynor2015-07-051-10/+15
* Merge branch 'master' into encode-sanAlex Gaynor2015-07-031-0/+10
|\
| * 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
* | reduce diff with masterAlex Gaynor2015-07-031-1/+0
* | Merge branch 'master' into encode-sanAlex Gaynor2015-07-031-3/+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
| |/
* | Merge branch 'master' into encode-sanAlex Gaynor2015-07-0311-224/+122
|\|
| * 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
* | | resolved merge conflictAlex Gaynor2015-06-284-105/+105
|\| |
| * | 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
| |/ /
* | | fix the not implemeneted testAlex Gaynor2015-06-281-0/+4