summaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Expand)AuthorAgeFilesLines
* Check os for NULL before dereferencing ittb2022-11-181-5/+5
* zap a stray semicolontb2022-11-181-2/+2
* 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
* Avoid a few unnecessary contortionstb2022-11-171-35/+12
* Use a fixed-size array for the message and simplify a few other curlytb2022-11-171-14/+16
* Add initial Wycheproof EdDSA test coveragetb2022-11-171-1/+111
* Add a regression test for curve25519.c r1.14tb2022-11-171-2/+132
* 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
* Remove an outdated TODOtb2022-11-161-4/+1
* 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
* Clean up openssl(1) command execution.joshua2022-11-111-20/+26
* Convert the legacy TLS stack to tls_content.jsing2022-11-1110-190/+292
* Remove the legacy interactive mode from openssl(1).joshua2022-11-1146-376/+231
* 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-115-138/+198
* 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