summaryrefslogtreecommitdiff
path: root/src/lib (follow)
Commit message (Expand)AuthorAgeFilesLines
* zap stray space (CRITICAL!)tb2022-11-111-2/+2
* Bump LibreSSL version to 3.7tb2022-11-101-3/+3
* Use tls_buffer for alert and handshake fragments in the legacy stack.jsing2022-11-105-49/+94
* Finish migrating to one source file per line.joshua2022-11-101-17/+78
* In asn1.h rev. 1.65, beck@ provided ASN1_TIME_set_string_X509(3),schwarze2022-11-101-11/+139
* Allow explicit cert trusts or distrusts for EKU anybeck2022-11-101-4/+6
* Implement EVP interfaces for Ed25519 and X25519.jsing2022-11-108-7/+902
* Map objects for ED25519 to Ed25519.jsing2022-11-101-1/+7
* Continue migrating to one source file per line.joshua2022-11-101-30/+121
* Provide digestsign/digestverify hooks for EVP_PKEY_METHOD.jsing2022-11-104-4/+32
* Continue migrating to one source file per line.joshua2022-11-101-37/+163
* Port EVP raw key API from OpenSSL.jsing2022-11-104-5/+116
* Port ASN1_buf_print() from OpenSSL 1.1.jsing2022-11-102-2/+34
* Continue migrating to one source file per line.joshua2022-11-101-26/+110
* Fix a few more leaks in *_print() functions.tobhe2022-11-102-14/+28
* Move bn_prime.h to the public domain.tb2022-11-101-57/+4
* Start migrating to one source file per line.joshua2022-11-091-18/+83
* Sync CBS_strdup() documentation update from libcrypto.jsing2022-11-091-6/+4
* Move table in bn_primes.h to a .c file and get rid of prime_ttb2022-11-095-335/+292
* Fix up indentation for EVP_PKEY_* defines.jsing2022-11-091-19/+19
* Revise CBS_strdup() documentation.jsing2022-11-091-6/+4
* Clean up EVP_PKEY_METHOD related tables and code.jsing2022-11-091-56/+41
* Clean up EVP_PKEY_ASN1_METHOD related tables and code.jsing2022-11-091-87/+52
* Make X25519_public_from_private() internally reachable.jsing2022-11-092-5/+8
* Rename public_value to public_key for consistency.jsing2022-11-091-9/+9
* Rework ED25519 API.jsing2022-11-093-45/+40
* Sort EVP_PKEY_METHOD externs.jsing2022-11-091-5/+10
* Sort EVP_PKEY_ASN1_METHOD externs.jsing2022-11-091-6/+6
* Inline use of bn_is_prime_bpsw()tb2022-11-091-24/+20
* Next pass of bn_prime.c cleanuptb2022-11-091-39/+29
* Drop some dead codetb2022-11-091-136/+1
* Fix possible memory leak in BN_mpi2bn() if BN_bin2bn() fails.tobhe2022-11-091-3/+7
* In case lh_OBJ_NAME_insert returns NULL due to a failed malloc, onpmbuhl2022-11-081-1/+2
* Rename out to err to conform with standard naming scheme.tobhe2022-11-081-4/+4
* Fix leak of pk if EVP_PKEY_set1_DSA() fails.tobhe2022-11-081-5/+9
* Refactor/split ED25519_keypair.jsing2022-11-082-16/+24
* Change function argument to reduce differences with BoringSSL.jsing2022-11-081-2/+2
* Remove pointless loops.jsing2022-11-081-13/+1
* Avoid signed integer overflow in i2c_ASN1_BIT_STRING()tb2022-11-081-5/+9
* Add missing $OpenBSD$beck2022-11-081-0/+1
* Fix leak of pk if EVP_PKEY_set1_RSA() fails.tobhe2022-11-081-5/+9
* Replace the old OpenSSL julian date stuff with BoringSSL'sbeck2022-11-087-326/+289
* White space KNF, no code change:schwarze2022-11-071-15/+12
* Rewrite TLSv1.2 key exporter.jsing2022-11-075-96/+163
* Move tls13_exporter() code.jsing2022-11-072-72/+73
* Document that OPENSSL_free() is required in some circumstancestb2022-11-061-2/+6
* Enable Ed25519 internal to libcrypto.jsing2022-11-062-15/+44
* Remove useless ancient files.jsing2022-11-064-74/+0
* In __cxa_atexit(), there is no need to initialize local pointer beforederaadt2022-10-221-2/+2
* Add extra NULL check after ssl3_setup_read_buffer()tb2022-10-211-2/+5