summaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Expand)AuthorAgeFilesLines
* Wire up QUIC regress.jsing2022-08-271-1/+2
* Add regress for QUIC.jsing2022-08-272-0/+358
* Handle SSL_do_handshake() being called before SSL_provide_quic_data().jsing2022-08-271-1/+4
* Provide additional defines for EVP AEAD.jsing2022-08-271-1/+18
* Revise regress now that SSL_QUIC_METHOD exists.jsing2022-08-211-4/+6
* Provide the remaining QUIC API.jsing2022-08-212-2/+149
* Wire up SSL_QUIC_METHOD callbacks to the record layer callbacks for QUIC.jsing2022-08-213-19/+59
* Provide SSL_QUIC_METHOD.jsing2022-08-213-9/+172
* Provide and use QUIC specific error reasons.jsing2022-08-213-5/+9
* Ensure that SSL_{peek,read,write}() are not called if QUIC is in use.jsing2022-08-211-1/+16
* Prepare to provide SSL_ERROR_WANT_{ASYNC,ASYNC_JOB,CLIENT_HELLO_CB}jsing2022-08-211-10/+15
* fix indent and zap trailing whitespacetb2022-08-211-3/+3
* zap a tabtb2022-08-201-2/+2
* Test EVP_chacha20_poly1305() (linking statically for now)jsing2022-08-202-3/+4
* Provide EVP_chacha20_poly1305()jsing2022-08-202-7/+260
* Remove bogus length checks from EVP_aead_chacha20_poly1305()jsing2022-08-201-27/+1
* Remove UINT32_MAX limitation on ChaCha() and CRYPTO_chacha_20().jsing2022-08-201-3/+23
* Rewrite i2c_ASN1_INTEGER() using CBB/CBS.jsing2022-08-201-97/+100
* Make it possible to signal an error from an i2c_* function.jsing2022-08-201-2/+7
* Add an empty pkcs12_local.h and include it where it will soon be needed.tb2022-08-2012-11/+94
* Adjust signatures of BIO_ctrl functionstb2022-08-181-13/+10
* Allow empty attribute sets in CSRstb2022-08-181-2/+4
* Tweak prototype to match function definition (n -> index)tb2022-08-181-2/+2
* Implement the SSL_CTRL_GET_SHARED_GROUP controltb2022-08-171-1/+37
* Refactor tls1_get_supported_group()tb2022-08-172-30/+99
* Add SSL_get_shared_{curve,group}()tb2022-08-171-2/+10
* Make tls1_get_{format,group_}list() take a const SSLtb2022-08-172-8/+8
* Provide ssl_security_shared_group()tb2022-08-172-5/+18
* Deduplicate peer certificate chain processing code.jsing2022-08-1710-109/+121
* Add missing RCS tag and zap a trailing spacetb2022-08-151-2/+2
* Initialize readbytes in BIO_gets()tb2022-08-151-2/+2
* Avoid shadowing the cbs function parameter in tlsext_alpn_server_parse()tb2022-08-151-6/+4
* Remove redeclaration of rettb2022-08-151-2/+1
* Fix upper bound in a for loop (no functional change).tb2022-08-121-2/+2
* Tweak a comment to be more accurate.tb2022-08-121-3/+3
* Remove unused variabletb2022-08-111-6/+3
* Avoid signed integer overflow due to unary negationtb2022-08-101-12/+8
* Cast int64_t to uint64_t for negatingtb2022-08-101-3/+7
* Only print versions we know abouttb2022-08-101-4/+10
* For putenv(3), return an error if string starts with a '=' character.millert2022-08-082-5/+10
* fix error messagetb2022-08-051-2/+2
* Use the FAIL macro instead of fprintf(stderr, "FAIL: ...\n");tb2022-08-051-10/+10
* Make the bogokey[] global static const.tb2022-08-051-7/+8
* Move CBB_init() to a consistent place.tb2022-08-051-10/+10
* Consistently initialize failure to 1 at the top of the function andtb2022-08-051-76/+62
* Consistently check for CBB_init() failure.tb2022-08-051-45/+89
* Remove overly aggressive trust check in legacy verifier that breaksbeck2022-08-051-15/+4
* Remove most of the indirection introduced in previous and instead fetchtb2022-08-051-400/+339
* Add some glue to fetch the tlsext functions from the tls_extensions[]tb2022-08-041-190/+440
* Make tlsext_*_{build,needs,parse}() functions statictb2022-08-042-217/+94