aboutsummaryrefslogtreecommitdiffstats
path: root/tests/hazmat
Commit message (Collapse)AuthorAgeFilesLines
...
* Don't mark this test class as implementing the interface.Alex Gaynor2014-10-301-1/+0
| | | | It doesn't correctly implement it, that's sort of the point of this test.
* Make sure algorithm classes fully implement their interfaceAlex Gaynor2014-10-302-4/+3
|
* When using a test double for backends, always use one which really ↵Alex Gaynor2014-10-283-30/+16
| | | | implements the interface
* Added attributes that are part of hte interface to several test fakesAlex Gaynor2014-10-277-1/+12
|
* Update test for new APIAlex Gaynor2014-10-241-3/+3
|
* Merge pull request #1434 from alex/requires-backend-interfacePaul Kehrer2014-10-2424-93/+118
|\ | | | | Change how we represented that a test requires a backend.
| * Change how we represented that a test requires a backend.Alex Gaynor2014-10-2324-93/+118
| | | | | | | | This way is more extensible and requires less maintaince
* | Changed methods on interface providers to have argument names match the ↵Alex Gaynor2014-10-231-7/+7
|/ | | | | | interface. This is important because it means passing things as keyword arguments will work consistently
* fix overindentPaul Kehrer2014-10-221-1/+1
|
* add load_dsa_parameter_numbers on multibackendPaul Kehrer2014-10-211-0/+9
|
* Fixes #1416 -- replaced assertions with error checking in EC key from numbers.Alex Gaynor2014-10-191-0/+22
| | | | Includes tests.
* if EC_KEY_check_key fails consume errors off stack (+ add test)Paul Kehrer2014-10-141-0/+14
|
* Fixed #1392 -- allow more combinations of p and q's bit lengthsAlex Gaynor2014-10-131-99/+0
|
* Merge pull request #1381 from alex/stop-generating-keysPaul Kehrer2014-10-011-21/+6
|\ | | | | Replace key generation with fixture usage in some tests
| * Replace key generation with fixture usage in some testsAlex Gaynor2014-10-011-21/+6
| |
* | update multibackend to remove deprecated methodsPaul Kehrer2014-10-011-75/+0
|/
* remove deprecated DSA classes/methods and update testsPaul Kehrer2014-09-302-545/+457
|
* fix a coverage missPaul Kehrer2014-09-301-1/+1
|
* Remove deprecated RSA methods from backends, update testsPaul Kehrer2014-09-292-451/+78
|
* Wrap lines appropriatelyAlex Gaynor2014-09-291-2/+1
|
* Move _ec_key_curve_sn to openssl/ec.pyAlex Stapleton2014-09-281-1/+2
|
* Merge pull request #1345 from reaperhulk/ec-withnumbersAlex Gaynor2014-09-271-0/+36
|\ | | | | Elliptic Curve WithNumbers Support
| * fix invalid dict reference in testPaul Kehrer2014-09-271-1/+1
| |
| * Support EC WithNumbers on OpenSSL backend + testsPaul Kehrer2014-09-271-0/+36
| |
* | EC public/private key loader functions try deprecated as fallbackPaul Kehrer2014-09-271-0/+21
| |
* | remove duplicate _skip_curve_unsupportedPaul Kehrer2014-09-271-9/+1
| |
* | fix test coverage on multibackend deprecated methodsPaul Kehrer2014-09-271-2/+31
| |
* | skip deprecated tests on platforms that don't support ec (old rhel)Paul Kehrer2014-09-271-0/+11
| |
* | deprecate backend method names for elliptic curve number loadingPaul Kehrer2014-09-272-6/+68
|/ | | | fixes #1270
* Merge pull request #1346 from reaperhulk/fix-pkcs8-ec-loadAlex Gaynor2014-09-263-25/+13
|\ | | | | Process curve name when loading EC keys. Fixes #1336
| * add curve name parsing to public key loaderPaul Kehrer2014-09-261-0/+2
| |
| * CURVE_TYPES back to private, removed unneeded point creationPaul Kehrer2014-09-261-4/+4
| |
| * learn to pep8Paul Kehrer2014-09-261-0/+1
| |
| * Process curve name when loading EC keys. Fixes #1336Paul Kehrer2014-09-263-25/+10
| |
* | Merge pull request #1355 from reaperhulk/fix-1352Alex Gaynor2014-09-261-6/+12
|\ \ | |/ |/| when setting SSL and SSL_CTX options in tests get current options first
| * test_ssl_mode should get current mode as wellPaul Kehrer2014-09-261-2/+4
| |
| * In tests for setting SSL and SSL_CTX options, get current options firstPaul Kehrer2014-09-261-4/+8
| | | | | | | | Fixes #1352
* | flake8michael-hart2014-09-261-1/+3
| |
* | Added code and tests of EC public keysmichael-hart2014-09-261-0/+12
| |
* | Corrected testsmichael-hart2014-09-262-19/+10
| |
* | Added all changes lost in merge resetmichael-hart2014-09-262-6/+33
| |
* | Part 1 of rebase, with corrections for pep8michael-hart2014-09-261-23/+5
| |
* | Corrected testsmichael-hart2014-09-262-19/+10
| |
* | Added all changes lost in merge resetmichael-hart2014-09-263-5/+40
| |
* | Part 1 of rebase, with corrections for pep8michael-hart2014-09-261-1/+35
|/
* Merge pull request #1341 from michael-hart/ec_vectorsPaul Kehrer2014-09-241-9/+9
|\ | | | | Test Vector changes
| * Test Vector changesmichael-hart2014-09-231-9/+9
| | | | | | | | | | | | | | Changed names of existing vectors to be more instructive about what the key contains, and adapted tests to compensate, which pass. Added public keys for all encryption types and two new private keys for PEM serialization, documented in the README.txt in the same folder
* | Merge pull request #1330 from reaperhulk/fix-commoncrypto-gcmAlex Gaynor2014-09-171-1/+34
|\ \ | |/ |/| Fix two bugs with CommonCrypto GCM that can result in invalid output.
| * resolve GCM tag issue with AAD only on OpenSSL 1.0.1 in Ubuntu 12.04Paul Kehrer2014-09-121-4/+4
| |
| * moved GCM tests to be run against all backends, added radar bug numbersPaul Kehrer2014-09-112-32/+34
| |