summaryrefslogtreecommitdiff
path: root/src (unfollow)
Commit message (Expand)AuthorFilesLines
2021-10-23Prepare to make many of the structs in x509.h opaque.tb1-76/+86
2021-10-23Change ssl_verify_cert_chain() for compatibility with opaquetb1-16/+19
2021-10-23Use X509_STORE_CTX_get0_chain() instead of grabbing the chain directlytb2-4/+4
2021-10-23Revise regress test for tls13_buffer rename.jsing1-14/+16
2021-10-23Rename tls13_buffer to tls_buffer.jsing7-69/+111
2021-10-23Stop reaching into structs that will become opaque in ca.ctb1-5/+3
2021-10-23Prepare to provide X509_re_X509*_tbs()tb4-4/+35
2021-10-23Prepare to provide X509_get_extension_flags()tb2-2/+13
2021-10-23Add SSL_CTX_set_keylog_callback and SSL_CTX_get_keylog_callbackbeck5-4/+67
2021-10-23Prepare to provide X509_SIG_get{0,m}.tb2-2/+28
2021-10-23Nuke the asn1-kludge. This was a workaround for CAs with broken PCKS#10tb2-35/+5
2021-10-23Add back the fips mode test functions, new stuff requires this.beck3-3/+83
2021-10-23Untangle ssl3_get_message() return values.jsing6-166/+139
2021-10-23Revise regress for tlsext_tick_lifetime_hint changing type.jsing1-2/+2
2021-10-23Add a length check before NUL-terminating target. From Jonas Termansen.tb1-1/+5
2021-10-23Change tlsext_tick_lifetime_hint to uint32_t.jsing4-17/+11
2021-10-22Prepare to provide X509_get_{extended_,}key_usage()tb2-2/+32
2021-10-22Switch from u_int and u_char to u32 and u8 to avoid portability issues.tb1-17/+14
2021-10-22Prepare to provide X509_REQ_pubkey_get0()tb2-2/+13
2021-10-22new manual page EVP_PKEY_add1_attr(3) documenting nine functionsschwarze7-8/+202
2021-10-22new manual page X509at_add1_attr(3)schwarze4-6/+140
2021-10-22fix a gratuitiously different argument nameschwarze1-3/+3
2021-10-22new manual page X509at_get_attr(3)schwarze3-4/+163
2021-10-22Put back sys/types.h and sys/socket.h. The latter was unintentionallytb1-1/+3
2021-10-22Fix some ghastly whitespace. From Martin Vahlensiecktb1-6/+6
2021-10-22Use unsigned char instead of u_char in base64.c. This is a mildtb1-9/+6
2021-10-22Garbage collect an unused variable.tb1-4/+2
2021-10-22Stop setting enc.modified manually. It's no longer needed.tb2-4/+2
2021-10-21Simplify the description of RETURN VALUES.schwarze1-10/+4
2021-10-21Simplify a return value check for X509_STORE_get_by_subject() nowtb1-18/+7
2021-10-21Set enc.modified if the X509_REQ is going to be modified.tb1-1/+4
2021-10-21new manual page X509_ATTRIBUTE_set1_object(3)schwarze4-6/+276
2021-10-21Sync parts of X509_STORE_get_by_subject() with OpenSSLtb1-13/+7
2021-10-21Prepare to make X509 opaque.tb1-4/+7
2021-10-21libtls: Don't reach into X509_STORE_CTX.tb1-12/+20
2021-10-21Switch from X509_VERIFY_PARAM_set_flags() to X509_STORE_set_flags().tb1-2/+2
2021-10-21Add XKU_ANYEKU #define and use it to cache the anyExtendedKeyUsagetb2-3/+8
2021-10-21Prepare to provide X509_get_X509_PUBKEY() as a function.tb2-5/+15
2021-10-21Bump to LibreSSL 3.5.0tb1-3/+3
2021-10-21Eliminate a dead assignment and a weird cast. Adjust a comment totb1-6/+3
2021-10-21Print uid with %u instead of %i.tb1-2/+2
2021-10-21Use *printf %d instead of %itb1-2/+2
2021-10-21Avoid potential NULL dereferences in dtls1_free()tb1-2/+7
2021-10-20document ASN1_STRING_set_by_NID(3)schwarze2-5/+129
2021-10-20new manual page ASN1_mbstring_copy(3)schwarze4-5/+182
2021-10-20new manual page X509_ATTRIBUTE_get0_object(3)schwarze3-2/+139
2021-10-20document X509_ATTRIBUTE_create(3) and X509_ATTRIBUTE_dup(3)schwarze1-6/+60
2021-10-19document X509_get_pubkey_parameters(3) in a new manual pageschwarze5-7/+114
2021-10-19more precision, fewer wordsschwarze1-28/+43
2021-10-19document i2d_PrivateKey_bio(3) and i2d_PrivateKey_fp(3)schwarze1-12/+37