summaryrefslogtreecommitdiff
path: root/src/regress/lib/libcrypto/ec/ectest.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Remove pointless call to EC_GROUP_precompute_mul()tb2025-01-241-3/+1
|
* ectest: zap stray whitespacetb2025-01-221-2/+2
|
* ectest: fix misleading indentationtb2025-01-221-5/+7
|
* ectest: remove unused definestb2025-01-221-5/+1
|
* ectest: even more lipsticktb2025-01-221-17/+15
|
* ectest: apply some more lipsticktb2025-01-221-8/+3
|
* ectest: switch from new + copy to dup. zap some NULL checks before freetb2025-01-221-42/+15
|
* Ensure the cyclic subgroup cycles in the expected number of iterations.jsing2025-01-221-9/+14
| | | | Also print the iteration number and fix some indentation.
* ectest: heed long forgotten XXX and switch back to BN_one()tb2025-01-221-3/+2
|
* An -> Thetb2025-01-061-2/+2
| | | | | There's only one inverse and in standard affine coordinates it only has one representation.
* Print the inverse in affine coordinatestb2025-01-061-8/+3
| | | | | This way we can get rid of the stupidity that is publicly exposed Jprojective coordinates soon.
* ec_asn1_test: call EC_GROUP_check() for the builtin curvestb2024-10-181-57/+1
| | | | | This makes the internal curve test in ectest.c superfluous. Also fix a logic error.
* CRYPTO_mem_leaks* will go away. Remove calls in legacy teststb2024-02-291-2/+1
|
* Unifdef OPENSSL_NO_ENGINE in libcrypto regresstb2023-11-191-7/+1
|
* Remove comment containing an outdated pathtb2023-07-261-2/+1
|
* Fix EC_POINT_is_on_curve() checks.tb2023-07-241-9/+9
| | | | If not even the idiot who invented this API gets this right...
* ectest: Remove #if 1tb2023-04-181-3/+1
|
* Unifdef OPENSSL_NO_EC_NISTP_64_GCC_128tb2023-04-181-203/+1
|
* ectest: drop a broken #if 0 /* optional */ piece of codetb2023-04-181-20/+5
| | | | | This places a point at infinity and then fails. Fix some wacky indentation in the vicinity.
* ectest: drop some gross unused macrostb2023-04-181-49/+1
|
* ectest: unifdef OPENSSL_NO_EC2Mtb2023-04-181-418/+1
|
* Switch all ec tests to using dynamic linkingtb2023-04-171-3/+7
| | | | | This only requires very minor changes and simplifies testing quite a bit. Some of the changes can be undone after the next bump.
* ectest: missing error checkingtb2023-04-131-5/+11
| | | | CID 452228
* Adjust ectest.c for set_compressed_coordinatestb2021-04-201-9/+9
|
* Adjust ectest.c for get_Jprojective coordinate changetb2021-04-201-2/+2
|
* Adjust ectest.c for affine_coordinates changetb2021-04-201-17/+17
|
* Adjust ectest.c for EC_GROUP_{g,s}et_curve changetb2021-04-201-13/+13
|
* re-commit the removal of the EC_POINTs_mul() regression tests with num > 1tb2018-07-151-161/+27
|
* $OpenBSD$tb2018-07-151-0/+1
|
* Also revert regression tests so that EC_POINTs_mul() with longer vectorstb2018-07-151-26/+160
| | | | gets exercised again.
* Update EC regression tests.tb2018-07-111-160/+26
| | | | | | | Part of https://github.com/libressl-portable/openbsd/pull/94 from Billy Brumley and his team. ok jsing
* Another style(9) grenade.jsing2015-09-131-550/+825
|
* None of these need <openssl/rand.h>jsing2014-10-221-1/+0
|
* remove OPENSSL_malloc and CRYPTO_malloc goo from the regress tests.beck2014-05-241-17/+4
| | | | ok miod@ jsing@ guenther@
* Import the OpenSSL libcrypto tests in a form suitable for our rergressmiod2014-04-151-0/+1328
infrastructure. The following tests have not been imported, for their code lacks a licence: asn1, rsa, sha256, sha512, wp.