summaryrefslogtreecommitdiff
path: root/src (unfollow)
Commit message (Expand)AuthorFilesLines
2021-12-13this file doesn't use anything from <stdio.h>;schwarze1-2/+1
2021-12-13Convert asn1_d2i_ex_primitive()/asn1_collect() from BUF_MEM to CBB.jsing1-31/+37
2021-12-13new manual page SMIME_write_ASN1(3);schwarze5-9/+179
2021-12-13remove a couple hundred sys/param.h includes in userland code, andderaadt50-227/+77
2021-12-13Catch integer overflow rather than silently truncating whileschwarze1-1/+10
2021-12-13new manual pages i2d_ASN1_bio_stream(3) and SMIME_crlf_copy(3)schwarze6-8/+203
2021-12-12Annotate the structs that will be moved to hmac_local.h and evp_locl.htb3-8/+20
2021-12-12Include evp_locl.h where it will be needed once most structs fromtb71-72/+184
2021-12-12Add a mostly empty hmac_local.h. HMAC_CTX and a few other thingstb7-6/+86
2021-12-12Add -I${LIBCRYPTO_SRC}/hmac to CFLAGS. Needed in an upcoming commit.tb1-1/+2
2021-12-12Add header guards to evp_locl.h.tb1-1/+6
2021-12-12Convert req.c to compile with opaque EVP_MD_CTX.tb1-25/+43
2021-12-12Convert passwd.c to opaque EVP_MD_CTX and add a bit of error checking.tb1-35/+72
2021-12-12Make speed.c compile with opaque EVP_CIPHER, EVP_MD and HMAC_CTX.tb1-20/+29
2021-12-12A few more simplifications using get0_pubkey instead of get_pubkey + free.tb1-9/+5
2021-12-12Simplify x509.c slightly by using X509_get0_pubkey() instead oftb1-5/+3
2021-12-12Make x509.c compile with opaque EVP_PKEY.tb1-7/+15
2021-12-12Use correct spelling of NULLtb1-2/+2
2021-12-12Make ts.c compile with opaque EVP_MD_CTX.tb1-5/+10
2021-12-12document the ub_* constantsschwarze1-2/+22
2021-12-12typoschwarze1-2/+2
2021-12-12New manual page providing a rudimentary description of BIO_new_NDEF(3).schwarze4-5/+127
2021-12-12Rewrite X509_ALGOR_set_md() without reaching into EVP_MD.tb1-5/+3
2021-12-11Merge two bugfixes in ASN1_STRING_TABLE_add(3) and ASN1_STRING_TABLE_get(3)schwarze3-36/+189
2021-12-11Merge the deletion of <ctype.h>, which isn't used here,schwarze1-17/+21
2021-12-11document STABLE_NO_MASK and STABLE_FLAGS_MALLOC,schwarze1-13/+32
2021-12-11two more "the the" fixes;jmc1-3/+3
2021-12-11Stop passing __FILE__ and __LINE__ to various libcrypto functions. The argumentsanton1-13/+13
2021-12-10explain how X509_NAME_ENTRY_set_data(3) uses MBSTRING_FLAGschwarze1-5/+20
2021-12-10document the following constants:schwarze2-4/+28
2021-12-09document V_ASN1_SEQUENCE and V_ASN1_SETschwarze1-4/+9
2021-12-09document V_ASN1_BOOLEANschwarze1-2/+4
2021-12-09improve the documentation of V_ASN1_APP_CHOOSEschwarze2-6/+15
2021-12-09Mention V_ASN1_PRIMITIVE_TAG and V_ASN1_EOC.schwarze1-5/+14
2021-12-09add the missing STANDARDS sectionschwarze1-2/+8
2021-12-09Document V_ASN1_ANY.schwarze1-12/+15
2021-12-09document V_ASN1_NEGschwarze1-3/+10
2021-12-09document V_ASN1_OBJECTschwarze1-2/+6
2021-12-09document V_ASN1_NULLschwarze1-2/+6
2021-12-09fix a typo in an .Xr argumentschwarze1-3/+3
2021-12-09Convert t1_enc.c to opaque EVP_MD_CTX.tb1-25/+26
2021-12-09Convert ssl_srvr.c to opaque EVP_MD_CTX.tb1-42/+44
2021-12-09Convert ssl_clnt.c to opaque EVP_MD_CTXtb1-26/+29
2021-12-09Convert s3_cbc.c to opaque EVP_MD_CTX.tb1-9/+10
2021-12-09Inline collect_data() in asn1_collect().jsing1-21/+12
2021-12-09Pull the recursion depth check up to the top of asn1_collect()jsing1-5/+6
2021-12-09Remove handling of a NULL BUF_MEM from asn1_collect()jsing1-14/+9
2021-12-09Fix missing return in asn1_compare_bytes()jsing1-1/+2
2021-12-09Add initial tests for coverage of ASN.1 complex/constructed types.jsing2-1/+228
2021-12-09Add initial tests for coverage of ASN.1 basic/primitive types.jsing2-1/+135