summaryrefslogtreecommitdiff
path: root/src/lib/libc/stdlib/recallocarray.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2017-04-09Simplify/clean up BUF_MEM_grow_clean().jsing1-17/+16
ok beck@
2017-04-09With recallocarray() BUF_MEM_grow() is essentially the same asjsing1-28/+2
BUF_MEM_grow_clean() (the only difference is clearing on internal down sizing), so make it a wrapper. ok beck@ deraadt@
2017-04-09Explicitly test for NULL.jsing1-4/+4
ok beck@
2017-04-09Improve unknown protocol version handling.jsing1-2/+3
2017-04-07In ssl.h TLS 1.0 is called TLSv1. Adapt name in test to make it pass.bluhm1-1/+1
OK jsing@
2017-04-07Use uint8_t instead of u_int8_t - for consistency and to make things easierjsing1-2/+2
for portable. From Raphael Hittich.
2017-04-06trailing ; on end of macro definition is wrong; ok guentherderaadt1-4/+4
2017-04-06Consistentcy between nmembers and size order. From Christopher Hettrick;otto1-8/+8
ok deraadt@
2017-04-06bump version for new development branchbcook1-3/+3
2017-04-06first print size in meta-data then supplied arg size when an inconsistency isotto1-3/+3
detected wrt recallocarray()
2017-04-05- -Z before -z in options listjmc2-7/+9
- add -Z to help and usage()
2017-04-05Allow nc to save the peer certificate and chain in a pem file specifiedbeck2-4/+39
with -Z ok jsing@
2017-04-05Add tls_peer_cert_chain_pem - To retreive the peer certificate and chainbeck7-6/+77
as PEM format. This allows for it to be used or examined with tools external to libtls bump minor ok jsing@
2017-04-05Internal changes to allow for relayd engine privsep. sends the hash of thebeck5-29/+87
public key as an identifier to RSA, and adds an function for relayd to use to disable private key checking when doing engine privsep. ok jsing@
2017-04-03Fix silly code that printfs NULL when there are no fractional secondsbeck1-2/+2
on a GENREALIZEDTIME (which there should really never be for anything remotely standards compliant) ok jsing@
2017-03-29rephrase more enumerations of functionsotto1-13/+10
2017-03-29tweak previous;jmc1-3/+5
2017-03-28Fix typo in function name;schwarze1-4/+5
from Markus Triska <triska at metalevel dot at> via OpenSSL commit 1f164c6f.
2017-03-28After i wrote SSL_renegotiate(3) from scratch, OpenSSL alsoschwarze1-12/+109
documented the function. Merge the more detailed descriptions and the additional documentation of SSL_renegotiate_abbreviated(3) and SSL_renegotiate_pending(3). From Matt Caswell, OpenSSL commit 39820637.
2017-03-28small cleanup & optimization; ok deraadt@ millert@otto1-2/+5
2017-03-27repair knf & whitespace that jumped out of the screen during reviewderaadt1-23/+18
ok beck
2017-03-27use a path of "/" if the URL does not include a trailing / - sincebeck1-2/+5
the web server probably doesn't like it, even though you published the url without the trailing / in the certificate. (hello digicert!) ok claudio@
2017-03-27Fail early if an ocep server returns a non-200 http response, there is nobeck1-1/+4
point in trying to parse error pages as an ocsp response.
2017-03-27reinstate the capitalisation from previous, as advised by schwarze;jmc1-3/+3
2017-03-26recallocarray() for data buffer from the net.deraadt1-3/+5
ok beck
2017-03-26tweak previous;jmc3-9/+9
2017-03-26Stop enumeration all allocation functions, just say "allocation functions"libressl-v2.5.2otto1-32/+13
ok jmc@ deraadt@
2017-03-26merge new UI documentation from OpenSSLschwarze5-13/+651
2017-03-25document X509_Digest(3) and friends;schwarze2-1/+135
from Rich Salz <rsalz@openssl.org>, OpenSSL commit 3e5d9da5 etc.
2017-03-25document the public function X509_cmp_time(3);schwarze2-1/+88
from Emilia Kasper <emilia@openssl.org>, OpenSSL commit 80770da3, tweaked by me
2017-03-25correct RETURN VALUES;schwarze1-7/+13
from Richard Levitte <levitte@openssl.org>, OpenSSL commit cdd6c8c5
2017-03-25fix two more prototypes;schwarze1-5/+5
from Matt Caswell <matt@openssl.org>, OpenSSL commit b41f6b64
2017-03-25correct prototypes;schwarze1-5/+5
from Matt Caswell <matt@openssl.org>, OpenSSL commit b41f6b64
2017-03-25complete description of RETURN VALUES;schwarze1-6/+8
from Alexander Koeppe via OpenSSL commit bb6c5e7f
2017-03-25minimal stub-quality documentation of EVP_MD_CTX_ctrl(3);schwarze1-3/+17
from Todd Short <tshort@akamai.com> via OpenSSL commit 52ad5b60
2017-03-25OpenSSL documented the public function BIO_printf(3) (and friends)schwarze3-3/+91
in commit 2ca2e917. Document it here, too, but do not use their text. Be more concise and more precise at the same time.
2017-03-25document ASN1_tag2str(3); from OpenSSL commit 9e183d22schwarze1-4/+14
2017-03-25Update RFC reference for TLSEXT_TYPE_padding.jsing1-5/+2
2017-03-25Check tls1_PRF() return value in tls1_generate_master_secret().jsing1-4/+4
2017-03-25Update regress to match changes to tls1_PRF().jsing1-10/+10
2017-03-25More cleanup for tls1_PRF()/tls1_P_hash() - change the argument order ofjsing1-46/+50
tls1_PRF() so that it matches tls1_P_hash(), use more explicit argument names and change lengths to size_t. ok inoguchi@
2017-03-24add a helper function to print all pools #ifdef MALLOC_STATSotto1-1/+16
from David CARLIER
2017-03-24document new recallocarray diagnostic; zap a few diagnostics that shouldotto1-8/+9
never occur
2017-03-24move recallocarray to malloc.c andotto2-19/+207
- use internal meta-data to do more consistency checking (especially with option C) - use cheap free if possible ok deraadt@
2017-03-18Fewer magic numbers.jsing1-3/+3
2017-03-18t1_enc.cjsing1-3/+2
2017-03-18Update regress and remove temporary buffer to match changes in tls_PRF().jsing1-8/+4
2017-03-18Currently tls1_PRF() requires that a temporary buffer be provided, thatjsing1-50/+32
matches the size of the output buffer. This is used in the case where there are multiple hashes - tls_P_hash() is called with the temporary buffer and the result is then xored into the output buffer. Avoid this by simply using a local buffer in tls_P_hash() and then xoring the result into the output buffer. Overall this makes the code cleaner and simplifies all of the tls_PRF() callers. Similar to BoringSSL. ok inoguchi@
2017-03-17remove unneccessary macro;jmc1-2/+2
2017-03-17Strengthen description of recallocarray(3) behaviour, hoping that readersderaadt1-5/+10
make the behaviour -> use case connection. help from jmc and jsing