summaryrefslogtreecommitdiff
path: root/src/lib (follow)
Commit message (Expand)AuthorAgeFilesLines
* Mop up OPENSSL_FIPSAPI define.jsing2025-04-221-3/+1
* Use OPENSSL_assert() instead of assert().jsing2025-04-221-10/+6
* Remove now unused PUTU32 macros from modes_local.h.jsing2025-04-221-3/+1
* Use crypto_load_be32toh()/crypto_store_htobe32() instead of GETU32/PUTU32.jsing2025-04-221-4/+6
* Mop up unused MODES_DEBUG.jsing2025-04-217-49/+7
* Fix another #include that was hiding.jsing2025-04-211-2/+2
* Tidy includes.jsing2025-04-216-14/+25
* Use standard integer types rather than custom typedefs.jsing2025-04-212-25/+21
* Move AES public functions from aes_core.c to aes.c.jsing2025-04-202-56/+47
* Fix indentation and line wrapping.jsing2025-04-181-17/+15
* Remove BS-AES and VP-AES from EVP.jsing2025-04-183-137/+9
* SSL_set_tlsext_host_name: as a setter it cannot take a const ssltb2025-04-181-3/+3
* Remove two unused defines, update standard referencetb2025-04-181-7/+3
* Use 'ctx' for sha3_ctx variables, rather than the less readable 'c'.jsing2025-04-182-36/+36
* Fix annoying whitespacetb2025-04-184-52/+52
* Pull casts from void * to uint8_t * up to variables, rather than inline.jsing2025-04-181-9/+11
* Use two temporary variables in sha3_keccakf(), rather than reusing bc[0].jsing2025-04-181-8/+8
* Use crypto_rol_u64() instead of a separate ROTL64 define.jsing2025-04-181-5/+4
* Use hyphenated spelling for the SHAs except for the APItb2025-04-1712-41/+42
* x509_policy: zap an extra stb2025-03-281-2/+2
* x509_policy: certificats -> certificatestb2025-03-281-2/+2
* typos: us -> is, te -> the (twice)tb2025-03-281-3/+3
* typo: primtive -> primitivetb2025-03-282-4/+4
* Fix RETURN VALUES for EVP_CIPHER_CTX_ctrl(3)tb2025-03-251-9/+4
* Explicitly pass group generator to mul_double_nonct() from EC_POINT_mul().jsing2025-03-244-35/+33
* Check group generator in EC_POINT_mul().jsing2025-03-241-1/+6
* Plug a memory leak in x509_name_encode()tb2025-03-201-2/+4
* x509_param_set_hosts_internal: rename vpm to param for consistencytb2025-03-191-11/+11
* X509_VERIFY_PARAM_lookup(): avoid passing stack garbage aroundtb2025-03-191-1/+2
* Rename pm to param, fix the type of idx and unindenttb2025-03-191-8/+6
* Introduce and use N_DEFAULT_VERIFY_PARAMStb2025-03-191-6/+9
* X509_VERIFY_PARAM_get0(): use consistent idiom for default_table accesstb2025-03-191-2/+3
* X509_VERIFY_PARAM_lookup(): remove unnecessary braces and add empty linetb2025-03-191-3/+3
* X509_VERIFY_PARAM_get_count(): make NULL check explicittb2025-03-191-2/+2
* X509_VERIFY_PARAM_get0: avoid out of bounds access when id < 0tb2025-03-191-1/+5
* Fix traditional SSLeay X509_NAME printingtb2025-03-191-29/+1
* PKCS7_dataVerify(): zap offensive whitespacetb2025-03-181-2/+2
* PKCS7_signatureVerify(): add missing free after EVP_VerifyUpdate()tb2025-03-181-2/+4
* Update cert.pem, ok sthentb2025-03-161-215/+179
* Rename a bunch of confusingly named variablestb2025-03-151-6/+6
* const correct d2i_* prototypestb2025-03-144-13/+13
* minor libssl bump (SSL_OP_NO_RENEGOTIATION/SSL_OP_ALLOW_CLIENT_RENEGOTIATION)sthen2025-03-132-2/+2
* pkey_ec_derive: fix call to ECDH_compute_key()tb2025-03-131-2/+2
* Simplify field and private key encodingtb2025-03-131-13/+3
* Make srtp.h self-standing by including ssl.htb2025-03-131-1/+3
* Provide an accelerated SHA-512 assembly implementation for aarch64.jsing2025-03-124-2/+353
* Provide SSL_OP_NO_RENEGOTIATION and SSL_OP_ALLOW_CLIENT_RENEGOTIATION.jsing2025-03-124-6/+36
* Use .arch rather than .cpu for sha2 instructions.jsing2025-03-121-2/+2
* Streamline X509_VERIFY_PARAM_add0_table()tb2025-03-121-17/+12
* x509_vpm: remove unnecessary NULL check before sk_pop_free()tb2025-03-121-4/+2