summaryrefslogtreecommitdiff
path: root/src/lib (follow)
Commit message (Expand)AuthorAgeFilesLines
* Include bytestring.h directly rather than pulling it in via asn1_locl.htb2022-11-181-1/+2
* Wire up HMAC to raw private key methodstb2022-11-181-2/+61
* Change the pkey.ptr from char * to void *tb2022-11-186-16/+13
* group -> fieldtb2022-11-181-5/+5
* polynominal -> polynomialtb2022-11-181-18/+18
* new manual page BN_GF2m_add(3)schwarze2022-11-183-3/+527
* Prevent Ed25519 signature malleabilitytb2022-11-171-1/+28
* Revert "Check certificate extensions in trusted certificates"beck2022-11-173-64/+8
* tolower(3) guarantees to return its argument unchanged if it's notflorian2022-11-161-10/+3
* mark BN_X931_derive_prime_ex, BN_X931_generate_prime_ex,schwarze2022-11-161-2/+8
* expose the documentation of X509_STORE_CTX_verify_fn(3)schwarze2022-11-162-42/+26
* document X509_STORE_CTX_verify_cb(3) and X509_STORE_get_verify_cb(3)schwarze2022-11-162-13/+40
* Mark BN_mod_exp2_mont() as intentionally undocumented.schwarze2022-11-161-3/+4
* document BN_mod_sqrt(3)schwarze2022-11-154-5/+119
* document BN_kronecker(3)schwarze2022-11-143-3/+61
* document BN_reciprocal(3)schwarze2022-11-141-10/+55
* Hide public symbols in libcrypto/x509 .c filesbeck2022-11-1455-52/+2073
* Fix comment styletb2022-11-131-3/+3
* Various improvements; joint work with beck@:schwarze2022-11-131-64/+72
* Check certificate extensions in trusted certificates.beck2022-11-133-8/+64
* Bump libtls minor to match libcrypto and libssltb2022-11-131-1/+1
* Bump libssl minor to match libcryptotb2022-11-131-1/+1
* Bump minor after symbol additiontb2022-11-131-1/+1
* Update Symbols.listtb2022-11-131-0/+8
* Expose direct access API for Ed25519.tb2022-11-131-3/+1
* Expose various EVP hooks for Ed25519 and X25519tb2022-11-131-6/+3
* Add ED25519 aliases for NID, SN and OBJtb2022-11-131-3/+1
* Expose ASN1_buf_print() in asn1.htb2022-11-131-3/+1
* Hide symbols in libcrypto/uibeck2022-11-126-4/+187
* Hide symbols in libcrypto/pkcs12beck2022-11-1218-17/+272
* Hide symbols in libcrypto/pkcs7beck2022-11-1211-41/+368
* Hide symbols in libcrypto/stackbeck2022-11-113-1/+89
* Convert the legacy TLS stack to tls_content.jsing2022-11-1110-190/+292
* Symbols.list: Drop comments and sort.tb2022-11-111-33/+22
* Use named initialisers.jsing2022-11-111-3/+4
* Merge bf_pi.h into bf_skey.c.jsing2022-11-112-330/+268
* Tidy includes, fix comment style and mop up some blank lines.jsing2022-11-116-17/+22
* Whack blowfish with a style(9) bat.jsing2022-11-119-740/+741
* Start CBS-ifying the name constraints code.beck2022-11-113-104/+146
* Stop pretending that obj_mac.h is optional.jsing2022-11-111-896/+1
* Add support for symbol hiding disabled by default.beck2022-11-1110-5/+232
* 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