summaryrefslogtreecommitdiff
path: root/src (unfollow)
Commit message (Expand)AuthorFilesLines
2022-11-10Implement EVP interfaces for Ed25519 and X25519.jsing8-7/+902
2022-11-10Remove obsolete function, struct, and macro namesschwarze1-5/+0
2022-11-10Map objects for ED25519 to Ed25519.jsing1-1/+7
2022-11-10Continue migrating to one source file per line.joshua1-30/+121
2022-11-10Provide digestsign/digestverify hooks for EVP_PKEY_METHOD.jsing4-4/+32
2022-11-10Continue migrating to one source file per line.joshua1-37/+163
2022-11-10Port EVP raw key API from OpenSSL.jsing4-5/+116
2022-11-10Port ASN1_buf_print() from OpenSSL 1.1.jsing2-2/+34
2022-11-10Continue migrating to one source file per line.joshua1-26/+110
2022-11-10Use /tmp as opposed of /var/tmp as the default directory for temporaryanton1-2/+2
2022-11-10Fix a few more leaks in *_print() functions.tobhe2-14/+28
2022-11-10Move bn_prime.h to the public domain.tb1-57/+4
2022-11-09Start migrating to one source file per line.joshua1-18/+83
2022-11-09Remove prime_t remnant and link bn_primes test staticallytb2-3/+4
2022-11-09Sync CBS_strdup() documentation update from libcrypto.jsing1-6/+4
2022-11-09Move table in bn_primes.h to a .c file and get rid of prime_ttb5-335/+292
2022-11-09Fix up indentation for EVP_PKEY_* defines.jsing1-19/+19
2022-11-09Revise CBS_strdup() documentation.jsing1-6/+4
2022-11-09Clean up EVP_PKEY_METHOD related tables and code.jsing1-56/+41
2022-11-09Clean up EVP_PKEY_ASN1_METHOD related tables and code.jsing1-87/+52
2022-11-09Add tests for boundary conditions of struct tm.beck1-1/+125
2022-11-09Revise ED25519 regress following API changes.jsing1-25/+5
2022-11-09Make X25519_public_from_private() internally reachable.jsing2-5/+8
2022-11-09Rename public_value to public_key for consistency.jsing1-9/+9
2022-11-09Rework ED25519 API.jsing3-45/+40
2022-11-09Add some regress coverage for EVP_PKEY_METHOD.jsing1-3/+40
2022-11-09Sort EVP_PKEY_METHOD externs.jsing1-5/+10
2022-11-09Sort EVP_PKEY_ASN1_METHOD externs.jsing1-6/+6
2022-11-09Add some regress coverage for EVP_PKEY_ASN1_METHODjsing2-2/+118
2022-11-09Inline use of bn_is_prime_bpsw()tb1-24/+20
2022-11-09Remove unnecessary sizeofjoshua2-6/+6
2022-11-09Next pass of bn_prime.c cleanuptb1-39/+29
2022-11-09Drop some dead codetb1-136/+1
2022-11-09Fix possible memory leak in BN_mpi2bn() if BN_bin2bn() fails.tobhe1-3/+7
2022-11-08In case lh_OBJ_NAME_insert returns NULL due to a failed malloc, onpmbuhl1-1/+2
2022-11-08Rename out to err to conform with standard naming scheme.tobhe1-4/+4
2022-11-08Fix leak of pk if EVP_PKEY_set1_DSA() fails.tobhe1-5/+9
2022-11-08Refactor/split ED25519_keypair.jsing2-16/+24
2022-11-08Change function argument to reduce differences with BoringSSL.jsing1-2/+2
2022-11-08Remove pointless loops.jsing1-13/+1
2022-11-08Avoid signed integer overflow in i2c_ASN1_BIT_STRING()tb1-5/+9
2022-11-08Add missing $OpenBSD$beck1-0/+1
2022-11-08Fix leak of pk if EVP_PKEY_set1_RSA() fails.tobhe1-5/+9
2022-11-08Replace the old OpenSSL julian date stuff with BoringSSL'sbeck7-326/+289
2022-11-07Wrap long linesjoshua1-3/+5
2022-11-07Move variables above codejoshua1-18/+18
2022-11-07White space KNF, no code change:schwarze1-15/+12
2022-11-07Link aes/ to regressjoshua1-1/+2
2022-11-07Add regress coverage for AESjoshua2-0/+986
2022-11-07Fix whitespace. Looks like I was a pig 3 years ago...tb1-205/+205