aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fail tests if our coverage is less than 100%Donald Stufft2013-10-191-1/+1
|
* Merge pull request #141 from reaperhulk/block-cipher-buffer-sizingAlex Gaynor2013-10-193-3/+15
|\ | | | | Fix Block cipher buffer sizing
| * Unaligned block encryption testPaul Kehrer2013-10-191-0/+11
| | | | | | | | | | | | | | This test verifies that the underlying buffer is being sized correctly by passing data into the encryption function without aligning it to the block size of the cipher. This ensures that we will get a larger return value than the initial argument from our second encrypt call.
| * fix #140. properly size char buffer for encryptionPaul Kehrer2013-10-191-3/+3
| |
| * add a macro to reduce method calls in api.pyPaul Kehrer2013-10-191-0/+1
| |
* | Merge pull request #131 from cyli/x509v3Alex Gaynor2013-10-192-0/+95
|\ \ | | | | | | Add x509v3 bindings (Refs #77)
| * | Add some functions to the macros section since they changed from non-const ↵cyli2013-10-191-2/+4
| | | | | | | | | | | | to const between openssl versions
| * | Move macro things to macroscyli2013-10-191-2/+5
| | |
| * | Add bindings for x509v3cyli2013-10-192-0/+90
| |/
* | Merge pull request #136 from cyli/pemAlex Gaynor2013-10-192-0/+45
|\ \ | |/ |/| Add bindings for pem (Refs #77)
| * Do not redefine EVP_CIPHERcyli2013-10-191-1/+0
| |
| * Add initial bindingscyli2013-10-192-0/+46
|/
* Merge pull request #138 from dreid/clang-buildsAlex Gaynor2013-10-191-0/+5
|\ | | | | Add clang to the build matrix.
| * Add clang to the build matrix.David Reid2013-10-191-0/+5
| |
* | Merge pull request #139 from alex/pkcs12-fixDavid Reid2013-10-191-4/+4
|\ \ | |/ |/| Move these to macros, the exact type of these functions changes by deifn...
| * Move these to macros, the exact type of these functions changes by deifneAlex Gaynor2013-10-191-4/+4
|/
* Merge pull request #132 from alex/bind-pkcs12Donald Stufft2013-10-192-0/+35
|\ | | | | Bind pkcs12. Refs #77
| * Merge branch 'master' into bind-pkcs12Alex Gaynor2013-10-1811-2/+774
| |\ | | | | | | | | | | | | Conflicts: cryptography/bindings/openssl/api.py
| * | Bind pkcs12. Refs #77 -- blocked by the x509 workAlex Gaynor2013-10-182-0/+35
| | |
* | | Merge pull request #137 from alex/alphabetizeDonald Stufft2013-10-191-1/+1
|\ \ \ | | | | | | | | Alphebetize these things.
| * | | Alphebetize these things.Alex Gaynor2013-10-191-1/+1
|/ / /
* | | Merge pull request #135 from cyli/nidAlex Gaynor2013-10-192-0/+45
|\ \ \ | |_|/ |/| | Add bindings for nid (Refs #77)
| * | Add bindings for nidcyli2013-10-182-0/+45
| | |
* | | Merge pull request #126 from cyli/x509Alex Gaynor2013-10-182-1/+189
|\ \ \ | | | | | | | | Add x509 bindings (Refs #77)
| * | | One more macro with a confusing errorcyli2013-10-181-2/+1
| | | |
| * | | Move macros to macros, and some functions that have changed between versions ↵cyli2013-10-181-21/+30
| | | | | | | | | | | | | | | | to macros
| * | | Do not redefine time_t, since asn1 already defines it.cyli2013-10-181-2/+0
| | | |
| * | | Add x509 bindingscyli2013-10-182-1/+183
| |/ /
* | | Merge pull request #125 from reaperhulk/hash-saga-ripenessDonald Stufft2013-10-185-2/+73
|\ \ \ | |/ / |/| | Hash Saga Part 5 (RIPEMD160 support)
| * | ripemd160 support + long string hash testPaul Kehrer2013-10-185-2/+73
| | | | | | | | | | | | | | | | | | * Note that the long string hash test for RIPEMD160 adds a vector in the test. You can verify this vector (for b"a" * 1000000) on the RIPE homepage: http://homes.esat.kuleuven.be/~bosselae/ripemd160.html
* | | Merge pull request #127 from cyli/x509nameDonald Stufft2013-10-182-0/+49
|\ \ \ | |/ / |/| | Add x509name bindings (Refs #77)
| * | Move some things from functions to macroscyli2013-10-181-0/+2
| | |
| * | Add bindings for x509namecyli2013-10-182-0/+47
| |/
* | Merge pull request #124 from reaperhulk/hash-saga-sha2Donald Stufft2013-10-183-0/+120
|\ \ | | | | | | Hash Saga Part 4 (SHA2 support)
| * | SHA-2 family supportPaul Kehrer2013-10-183-0/+120
|/ /
* | Merge pull request #123 from reaperhulk/hash-saga-sha1Donald Stufft2013-10-186-1/+219
|\ \ | | | | | | Hash Saga Part 3 (API changes + SHA1)
| * | change name to strPaul Kehrer2013-10-182-3/+3
| | |
| * | change api.supports_hash to take a hash class rather than a strPaul Kehrer2013-10-184-6/+6
| | | | | | | | | | | | | | | | | | * This change means hash class names will be byte strings and we no longer need to encode to ascii on hashobject.name in create_hash_context
| * | remove unneeded lambdas from testsPaul Kehrer2013-10-183-10/+10
| | |
| * | Hash Saga Part 3 - API changes + SHA1 support + testsPaul Kehrer2013-10-186-1/+219
| | |
* | | Merge pull request #133 from alex/bind-pkcs7Donald Stufft2013-10-182-0/+35
|\ \ \ | | | | | | | | Added bindings for pkcs7. Refs #77
| * | | Added bindings for pkcs7. Refs #77Alex Gaynor2013-10-182-0/+35
| | |/ | |/|
* | | Merge pull request #121 from reaperhulk/hash-saga-loadersDonald Stufft2013-10-182-1/+92
|\ \ \ | |/ / |/| / | |/ hash vector loader and tests (Hash Saga Part 2)
| * update loader and test to handle lines with bracketsPaul Kehrer2013-10-182-1/+2
| |
| * alphabetical import order and quote consistency...Paul Kehrer2013-10-181-10/+10
| |
| * hash vector loader and testsPaul Kehrer2013-10-182-1/+91
| |
* | Merge pull request #115 from dreid/asn1Donald Stufft2013-10-182-0/+122
|\ \ | | | | | | ASN1 because someone had to do it. Refs #77
| * | Add a space between arguments per the style guide.David Reid2013-10-181-1/+1
| | |
| * | More whitespace for great good.David Reid2013-10-181-0/+1
| | |
| * | Move some stuff that doesn't pass verification because reasons to the MACROS ↵David Reid2013-10-181-9/+15
| | | | | | | | | | | | section.