summaryrefslogtreecommitdiff
path: root/src/lib/libc/stdlib/malloc.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2021-05-12Add obj_xref for ECDH schemes in RFC 5753inoguchi2-1/+34
Found missing sigoid_srt record in crypto/objects/obj_xref.h, and this causes error while executing openssl cms -encrypt with EC key/cert. Added required definitions to obj_xref.txt and obj_xref.h. Issue reported by Theodore Wynnychenko (tmw <at> uchicago.edu) on misc. ok tb@
2021-05-11Document SSL_CTX_get_ssl_method(3)tb1-4/+15
2021-05-11Merge some details from OpenSSL 1.1.1.tb2-6/+24
2021-05-11missing word in previoustb1-1/+2
2021-05-11Merge documentation for EVP_DigestVerify() from OpenSSL 1.1.1.tb1-4/+37
2021-05-11Merge documentation for EVP_DigestSign from OpenSSL 1.1.1.tb1-4/+39
2021-05-11zap stray commatb1-3/+3
2021-05-10Replace unnecessary calls to EC_GROUP_get_curve_GF{p,2m}() withtb1-15/+3
EC_GROUP_get_curve() and remove no longer needed prototypes.
2021-05-10It's no longer necessary to link ecdhtest statically.tb1-2/+2
2021-05-10Merge documentation for EC_GROUP_{set,get}_curve(3) from OpenSSL 1.1.1.tb1-20/+57
2021-05-10Merge documentation for EC_POINT_{get,set}_coordinates andtb1-20/+70
for EC_POINT_set_compressed_coordinates from OpenSSL 1.1.1.
2021-05-10give libtls the same bump as libssltb1-2/+2
2021-05-10bump libssl major after struct visibility changes and symbol additiontb1-2/+2
2021-05-10bump libcrypto minor after symbol additiontb1-1/+1
2021-05-10Make SSL_CIPHER, SSL_CTX, SSL_SESSION, {DTLS1,SSL3}_STATEtb3-8/+7
and a few other structs in libssl opaque. from/ok jsing
2021-05-10Provide SSL_SESSION_get0_cipher(3)tb3-2/+10
ok jsing
2021-05-10Provide SSL_CTX_get_ssl_method(3)tb3-2/+11
ok jsing
2021-05-10Provide SSL_CIPHER_find(3)tb3-2/+10
ok jsing
2021-05-10Expose EVP_Digest{Sign,Verify}(3)tb2-5/+3
ok jsing
2021-05-10Expose EC_POINT_{get,set}_affine_coordinates(3) andtb2-7/+11
EC_POINT_set_compressed_coordinates(3) ok jsing
2021-05-10Expose EC_GROUP_{get,set}_curve(3)tb2-3/+4
ok jsing
2021-05-09Add draft-ietf-sidrops-rpki-rsc OIDjob2-0/+2
Listed under 'SMI Security for S/MIME CMS Content Type (1.2.840.113549.1.9.16.1)' https://www.iana.org/assignments/smi-numbers/smi-numbers.xhtml#security-smime-1 OK tb@
2021-05-09Prepare to provide EVP_Digest{Sign,Verify}tb2-3/+35
These are one-shot versions combining EVP_Digest{Sign,Verify}{Update,Final}. and are part of the OpenSSL 1.1.1 API. While they simplify callers in some situations slightly, their real use is for EdDSA that by design can't be split into Update/Final steps. Based on OpenSSL commit 7539418981c140648a620d72edd7398564878b5c ok inoguchi
2021-05-05Replace DTLS w_epoch with epoch from TLSv1.2 record layer.jsing5-29/+20
ok inoguchi@ tb@
2021-05-05Rewrite TLSv1.2 key block handling.jsing5-134/+247
For TLSv1.2 a single key block is generated, then partitioned into individual secrets for use as IVs and keys. The previous implementation splits this across two functions tls1_setup_key_block() and tls1_change_cipher_state(), which means that the IV and key sizes have to be known in multiple places. This implementation generates and partitions the key block in a single step, meaning that the secrets are then simply handed out when requested. ok inoguchi@ tb@
2021-05-04Rename shutdown_all() to shutdown_peers() for consistency.tb1-3/+3
2021-05-03Use limits.h instead of sys/limits.h in dtlstest.c for portableinoguchi1-2/+2
discussed and input from jsing@
2021-05-03Modify regress ssl_get_shared_ciphers for portableinoguchi2-6/+6
- Split out the intermediate path (../certs/) to Makefile - Change 'shutdown' to 'shutdown_all' ok tb@
2021-05-03Hook openssl-ruby test to regress treetb1-1/+2