Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #2094 from reaperhulk/nc-the-hard-part-again | Alex Gaynor | 2015-07-01 | 2 | -3/+45 |
|\ | | | | | name constraints - support leading periods | ||||
| * | name constraints - support leading periods | Paul Kehrer | 2015-07-01 | 2 | -3/+45 |
|/ | |||||
* | Merge pull request #2084 from reaperhulk/name-constraints-ossl | Alex Gaynor | 2015-07-01 | 2 | -0/+74 |
|\ | | | | | Name constraints ossl | ||||
| * | support name constraints in the openssl backend | Paul Kehrer | 2015-06-29 | 2 | -0/+74 |
| | | |||||
* | | Merge pull request #2073 from glyph/no-c-random | Paul Kehrer | 2015-06-30 | 10 | -218/+96 |
|\ \ | |/ |/| | Replace C implementation of OS Random engine with Python one that just calls os.urandom | ||||
| * | test libressl when there is no libressl | Glyph | 2015-06-30 | 1 | -2/+15 |
| | | |||||
| * | pep8 | Glyph | 2015-06-30 | 1 | -0/+1 |
| | | |||||
| * | Detect and ignore LibreSSL. | Glyph | 2015-06-30 | 1 | -1/+3 |
| | | |||||
| * | the output of RAND_bytes is os.urandom's result | Glyph | 2015-06-29 | 1 | -0/+14 |
| | | |||||
| * | the assertier the merrier | Glyph | 2015-06-27 | 1 | -0/+1 |
| | | |||||
| * | comment on longer correct - not aliases any more | Glyph | 2015-06-27 | 1 | -5/+3 |
| | | | | | | | | also group all the class-level variables together for style points | ||||
| * | do the hokey pokey | Glyph | 2015-06-27 | 1 | -13/+13 |
| | | | | | | | | | | you put the functions in, you take the functions out, you make the linter work, and you shake it all about | ||||
| * | shuffle everything back onto the class | Glyph | 2015-06-27 | 1 | -50/+45 |
| | | |||||
| * | dead code | Glyph | 2015-06-27 | 1 | -1/+0 |
| | | |||||
| * | consistency about underscores and prefixes | Glyph | 2015-06-27 | 1 | -6/+6 |
| | | |||||
| * | space before star | Glyph | 2015-06-27 | 1 | -3/+3 |
| | | |||||
| * | nothing pseudo about it | Glyph | 2015-06-27 | 1 | -11/+2 |
| | | |||||
| * | handle previous registration by raising RuntimeError | Glyph | 2015-06-27 | 2 | -5/+3 |
| | | |||||
| * | unnecessary belt-and-suspenders error checking | Glyph | 2015-06-27 | 1 | -2/+0 |
| | | |||||
| * | coding standard | Glyph | 2015-06-27 | 1 | -1/+2 |
| | | |||||
| * | clear the error queue | Glyph | 2015-06-27 | 1 | -0/+4 |
| | | | | | | | | | | | | | | make sure we're not in an error state when we start, because then all bets are off and we might consume an error we didn't cause. then clear the error queue, which restores the behavior of the way the C module was previously checking for existence of its engine. | ||||
| * | bind ERR_clear_error | Glyph | 2015-06-27 | 1 | -0/+1 |
| | | |||||
| * | also retain method with a global reference | Glyph | 2015-06-27 | 1 | -5/+7 |
| | | |||||
| * | move everything to module scope; much simpler that way | Glyph | 2015-06-27 | 1 | -67/+58 |
| | | |||||
| * | don't need the intermediary 'struct' declaration. | Glyph | 2015-06-27 | 1 | -10/+8 |
| | | |||||
| * | comply with C coding standard, for which there is no linter | Glyph | 2015-06-26 | 2 | -9/+9 |
| | | |||||
| * | lint | Glyph | 2015-06-26 | 1 | -0/+1 |
| | | |||||
| * | pointer shenanigans | Glyph | 2015-06-26 | 2 | -11/+11 |
| | | | | | | | | | | | | | | | | apparently (?) ENGINE_by_id treats its ID as an opaque *pointer* key and not actually as a string, and while CPython's CFFI support seems to manage to preserve the pointer identity when using the same Python string, PyPy doesn't. Fix things to use a cffi-wrapped pointer again and tests pass on PyPy. | ||||
| * | remove remaining vestiges, make adding twice work | Glyph | 2015-06-26 | 7 | -212/+4 |
| | | |||||
| * | python implementation | Glyph | 2015-06-26 | 1 | -1/+65 |
| | | |||||
| * | use new constant | Glyph | 2015-06-26 | 1 | -1/+1 |
| | | |||||
| * | compare contents and not pointers | Glyph | 2015-06-26 | 1 | -9/+12 |
| | | |||||
| * | a place for a couple of new constants to live | Glyph | 2015-06-26 | 1 | -0/+2 |
| | | |||||
| * | deopaque a couple of things | Glyph | 2015-06-26 | 1 | -2/+11 |
| | | |||||
* | | Merge pull request #2088 from reaperhulk/nc-vectors | Alex Gaynor | 2015-06-29 | 3 | -1/+45 |
|\ \ | | | | | | | add more basic name constraints vector | ||||
| * | | add more basic name constraints vector | Paul Kehrer | 2015-06-29 | 3 | -1/+45 |
| | | | |||||
* | | | Merge pull request #2090 from stevepeak/patch-2 | Paul Kehrer | 2015-06-29 | 1 | -1/+1 |
|\ \ \ | | | | | | | | | Fix is now on main uploader | ||||
| * | | | Fix is now formally available | Steve Peak | 2015-06-29 | 1 | -1/+1 |
|/ / / | |||||
* | | | Merge pull request #2089 from reaperhulk/codecov | Donald Stufft | 2015-06-29 | 3 | -4/+4 |
|\ \ \ | | | | | | | | | Switch to codecov | ||||
| * | | | Testing codecov/support#43 | Steve Peak | 2015-06-29 | 1 | -1/+1 |
| | | | | |||||
| * | | | Switch to codecov.io from coveralls | Corey Farwell | 2015-06-29 | 3 | -4/+4 |
| |/ / | |||||
* | | | Merge pull request #2087 from reaperhulk/fix-2082 | Alex Gaynor | 2015-06-28 | 1 | -0/+3 |
|\ \ \ | |/ / |/| | | fix a memory leak in basic constraints encoding | ||||
| * | | fix a memory leak in basic constraints encoding | Paul Kehrer | 2015-06-28 | 1 | -0/+3 |
|/ / | |||||
* | | Merge pull request #2086 from alex/unify-parse-extensions | Paul Kehrer | 2015-06-28 | 1 | -80/+71 |
|\ \ | | | | | | | Initial stab at unifying the extension parsing code fro CSRs and certificates | ||||
| * | | use a dict here | Alex Gaynor | 2015-06-28 | 1 | -24/+24 |
| | | | |||||
| * | | Factor this code out. | Alex Gaynor | 2015-06-28 | 1 | -40/+35 |
| | | | |||||
| * | | Initial stab at unifying the extension parsing code fro CSRs and certificates | Alex Gaynor | 2015-06-28 | 1 | -79/+75 |
| | | | |||||
* | | | Merge pull request #2083 from reaperhulk/nc-vector | Alex Gaynor | 2015-06-28 | 3 | -11/+32 |
|\ \ \ | | | | | | | | | Name Constraints vectors | ||||
| * | | | add new name constraints vector with invalid IP netmask | Paul Kehrer | 2015-06-28 | 2 | -0/+21 |
| | | | | |||||
| * | | | fix permitted/excluded nameconstraints vector to have valid IP netmask | Paul Kehrer | 2015-06-28 | 1 | -11/+11 |
|/ / / |