summaryrefslogtreecommitdiff
path: root/src (unfollow)
Commit message (Expand)AuthorFilesLines
2021-12-26Plug leakstb1-2/+2
2021-12-26Plug memleaktb1-2/+4
2021-12-26Drop pointless cast in i2d_ASN1_BOOLEAN(). This may or may not fixtb1-2/+2
2021-12-26Consistently call BN_init() before BN_with_flags()tb3-15/+33
2021-12-26Hoist memset of CBB above EVP_MD_CTX_new() and HMAC_CTX_new() to avoidtb1-3/+3
2021-12-26Correct SSL_get_peer_cert_chain() when used with the TLSv1.3 stack.jsing1-3/+6
2021-12-26Attempt to opportunistically use the host name for SNI in s_client.jsing1-10/+34
2021-12-26add missing include path; ok tb@anton1-1/+2
2021-12-25Fix some weird line wrapping and a minor KNF nittb1-10/+6
2021-12-25No need for assert.h in here.tb1-2/+1
2021-12-25drop a meaningless XXXtb1-2/+1
2021-12-25Use C99 initializers for v3_addr, v3_asid and v3_ct_scts[]tb3-45/+79
2021-12-25Indent goto labels for diffability.jsing29-101/+101
2021-12-25Merge asn_pack.c into asn1_item.c - these are two ASN1_item_* functions.jsing3-112/+50
2021-12-25Merge evp_asn1.c into a_type.c - these are all ASN1_TYPE_* functions.jsing3-197/+134
2021-12-25Move more ASN1_STRING_* functions to a_string.c.jsing3-60/+62
2021-12-25More consolidation of ASN.1 code.jsing8-715/+438
2021-12-25Consolidate code/templates for ASN.1 types.jsing7-168/+168
2021-12-25Move ASN1_<type>_* functions to the top, encoding/decoding to the bottom.jsing4-329/+329
2021-12-25Rewrite ASN.1 identifier/length parsing in CBS.jsing4-92/+220
2021-12-25Update to reflect changes over the last six yearsguenther1-34/+47
2021-12-24Reorder some functions.jsing1-46/+46
2021-12-24The RFC 3779 test needs LIBRESSL_CRYPTO_INTERNAL as lon as the APItb1-2/+2
2021-12-24Undo commenting of OPENSSL_NO_RFC3779tb2-5/+7
2021-12-24Prepare to provide PEM_write_bio_PrivateKey_traditional()tb2-5/+19
2021-12-24Prepare to provide EVP_CIPHER_CTX_{get,set}_cipher_datatb2-3/+22
2021-12-24Prepare to provide EVP_CIPHER_CTX_buf_noconst()tb2-2/+11
2021-12-24Fix a typo in a comment and add some empty lines for readabilitytb1-2/+6
2021-12-24Print the name of the test before we run it.jsing1-1/+2
2021-12-24Style tweak in {d2i,i2d}_IPAddrBlocks()tb1-5/+5
2021-12-24Drop -g -O0 from CFLAGStb1-2/+2
2021-12-24link rfc3779 test to buildtb1-2/+2
2021-12-24Add initial test coverage for RFC 3779 code.tb2-0/+1804
2021-12-24Fix some KNF issues in the RFC 3779 section that have bothered me fortb1-54/+55
2021-12-24KNF nittb1-2/+2
2021-12-24Remove asserts from asid_validate_path_internal()tb1-11/+22
2021-12-24Turn asserts in ASIdentifierChoice_canonize() into error checkstb1-3/+5
2021-12-24Remove assert from extract_min_max() (again)tb1-3/+1
2021-12-24Revert previous. The commit contained more than intended.tb1-25/+14
2021-12-24Turn asserts in ASIdentifierChoice_canonize() into error checkstb1-12/+25
2021-12-24Remove assert from extract_min_max()tb1-3/+1
2021-12-24Fix indent of a comment.tb1-2/+2
2021-12-24Remove asserts from addr_validate_path_internal()tb1-9/+19
2021-12-24Turn assert in X509v3_addr_canonize() into an error check.tb1-3/+5
2021-12-23Fully check the second strtoul() call in v2i_IPAddrBlocks()tb1-3/+34
2021-12-23Fix an arbitrary out-of-bounds stack read in v2i_IPAddrBlocks()tb1-3/+7
2021-12-23fix typo: boolean true should decode to 1, not 0tb1-2/+2
2021-12-23Route templated implementations of {d2i,i2d}_ASN1_BOOLEAN() throughtb1-3/+5
2021-12-21document BN_MONT_CTX_set_locked(3)schwarze1-5/+72
2021-12-20Always allocate a new stack in o2i_SCT_LIST().jsing1-19/+14