summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* ensure RWLock coverage even if we don't use itHubert Kario2020-12-141-1/+4
* implement lock-less algorithm in PointJacobiHubert Kario2020-12-142-131/+181
* test coverage for ecdsa moduleHubert Kario2020-12-121-0/+123
* fix lie->lay typoHubert Kario2020-12-123-10/+10
* describe RSZeroError handling in more detailHubert Kario2020-12-121-6/+12
* test for r==0 and s==0 in signature creationHubert Kario2020-12-121-1/+55
* waive coverage for version specific codeHubert Kario2020-12-121-1/+1
* ensure inequality checks for VerifyingKeys are fully coveredHubert Kario2020-12-121-0/+14
* test coverage for keys moduleHubert Kario2020-12-121-1/+34
* more test coverage for numbertheory moduleHubert Kario2020-12-121-0/+52
* more tests for util.randrangeHubert Kario2020-12-121-0/+12
* more tests for PointJacobiHubert Kario2020-12-121-0/+47
* fix LGTM alertsHubert Kario2020-12-1111-21/+10
* use more specific asserts in test_pyecdsa moduleHubert Kario2020-12-101-6/+6
* use correct asserts in der module test coverageHubert Kario2020-12-101-4/+4
* add missing __ne__ methods, fix __eq__ docsHubert Kario2020-12-104-21/+56
* more test coverage for der parsersHubert Kario2020-12-101-0/+79
* update URIs and badges after migration to tlsfuzzer orgHubert Kario2020-12-102-8/+8
* ignore environment-caused lack of branch coverage for inverse_mod()Hubert Kario2020-12-091-6/+9
* is_prime() test coverageHubert Kario2020-12-091-0/+32
* add some test coverage to ecdsa.keysHubert Kario2020-12-091-4/+18
* add secp160r1; fix handling curves with order > pHubert Kario2020-12-097-27/+78
* add secp128r1Hubert Kario2020-12-094-0/+44
* add secp112r2Hubert Kario2020-12-084-0/+43
* add secp112r1Hubert Kario2020-12-084-0/+45
* fix from_public_key_recovery() and sign() for large hashesHubert Kario2020-12-083-39/+70
* add test coverage for ECDH classHubert Kario2020-12-071-2/+71
* use native inverse modulo when availableHubert Kario2020-12-021-7/+17
* use NAF for mul_add()Hubert Kario2020-11-262-40/+137
* Merge pull request #217 from tomato42/py-spec-coverHubert Kario2020-11-214-16/+17
|\
| * exclude environment-specific branches from coverageHubert Kario2020-11-204-16/+17
* | Fix docstring in keys.py: RFC6697 should be RFC6979tuxuser2020-11-191-2/+2
|/
* Merge pull request #215 from tomato42/fix-truncationHubert Kario2020-11-111-4/+18
|\
| * fix truncation of hash input with order bit size not multiple of 8Hubert Kario2020-11-111-4/+18
* | use smaller parameters for hypothesis tests to make them fasterHubert Kario2020-11-091-34/+75
* | add test coverage for the VerifyingKey.precompute methodHubert Kario2020-11-091-0/+26
* | fix doc formattingHubert Kario2020-11-091-3/+3
* | rename _scale_lock to _update_lockHubert Kario2020-11-091-30/+30
* | document VerifyingKey.precompute add lazy optionHubert Kario2020-11-091-1/+24
|/
* add code to lazily precompute multiplication tables (#212)Tobias Oberstein2020-11-091-11/+36
* fix and check for lines 80 chars and longerHubert Kario2020-08-255-31/+34
* format Brainpool params as they are in RFC5639Hubert Kario2020-08-251-18/+144
* format NIST curves as they are in FIPS 186-4Hubert Kario2020-08-252-25/+201
* Reformat to make black happyblag2020-08-062-7/+14
* Add OPENSSL_SUPPORTED_CURVESblag2020-07-291-0/+5
* Fix exception pathblag2020-07-291-1/+1
* Add tests for allow_truncate=Falseblag2020-07-291-0/+38
* Expose allow_truncate option in SigningKey.sign() and VerifyingKey.verify()blag2020-07-291-3/+15
* switch from deprecated assert_ to assertTrueDrew Hintz2020-07-241-16/+16
* 🚫🥒 do not pickle the unpickleable RWLock (#199)Drew Hintz2020-07-243-2/+29