summaryrefslogtreecommitdiff
path: root/src/regress/lib/libcrypto/exp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Add missing NULL checks on allocation, style(9) and consistently usejsing2018-11-081-35/+34
| | | | goto err instead of handrolling.
* Add missing BN_free() calls.jsing2018-11-081-1/+3
| | | | From Ben L <bobsayshilol at live dot co dot uk>.
* Add missing $OpenBSD$ markers.tb2018-07-171-1/+1
|
* Make explicit _ct and _nonct versions of bn_mod_exp funcitons thatbeck2017-01-212-4/+58
| | | | | | | | | | | | matter for constant time, and make the public interface only used external to the library. This moves us to a model where the important things are constant time versions unless you ask for them not to be, rather than the opposite. I'll continue with this method by method. Add regress tests for same. ok jsing@
* import new BN tests from OpenSSLbcook2016-09-031-75/+184
| | | | | | | New tests that various BIGNUM methods behave correctly on zero/even inputs. from OpenSSL ok beck@
* Use arc4random_buf() instead of RAND_bytes() or RAND_pseudo_bytes() (mostjsing2014-10-221-4/+3
| | | | with unchecked return values).
* Include -DLIBRESSL_INTERNAL in regress makefiles.jsing2014-07-081-2/+2
| | | | ok miod@
* Build these tests with WARNINGS=Yes and -Werror, and do the necessarymiod2014-06-011-1/+3
| | | | fixes to keep building.
* Import the OpenSSL libcrypto tests in a form suitable for our rergressmiod2014-04-152-0/+198
infrastructure. The following tests have not been imported, for their code lacks a licence: asn1, rsa, sha256, sha512, wp.