summaryrefslogtreecommitdiff
path: root/src/lib/libtls (unfollow)
Commit message (Expand)AuthorFilesLines
2022-09-10carrier return character -> carriage return characterjsg1-2/+2
2022-09-10fix repeated wordsjsg5-15/+15
2022-09-10fix repeated wordsjsg1-3/+3
2022-09-08ssl_cipher_process_rulestr: return early if a cipher command is invalidmillert1-5/+2
2022-09-07ssl_cipher_process_rulestr: don't read outside rule_str buffermillert1-2/+3
2022-09-07Add EVP test coverage for RC2.tb1-1/+194
2022-09-07Add output length validation for EVPtb1-6/+24
2022-09-06Add a table-driven test for RC2 in ECB mode to replace the old one.tb3-140/+296
2022-09-06Remove more mkerr.pl remnants, missed in previouskn1-54/+3
2022-09-06Replace aes_{ccm,xts}_cleanup usage with NULL.jsing1-16/+11
2022-09-06Stop casting a size_t to a long and then passing it as a size_t.jsing3-31/+31
2022-09-05Fix copy-paste errortb1-2/+2
2022-09-05Plug leaks due to not resetting the EVP_CIPHER_CTXtb1-1/+11
2022-09-05Two more missing long long caststb1-3/+3
2022-09-05More long long casts for printing time_ttb1-3/+3
2022-09-05Convert from %i to %dtb12-84/+84
2022-09-05cast time_t to long long before printing for portabilitytb1-2/+2
2022-09-04Remove dead code.jsing2-36/+12
2022-09-04Add bounds checks for various EVP cipher implementations.jsing6-7/+98
2022-09-04Remove dead code.jsing5-25/+10
2022-09-04Expand the looney M_do_cipher macro.jsing1-11/+9
2022-09-04Rearrange some functions.jsing8-177/+141
2022-09-04Remove now unused EVP_C_DATA macro.jsing1-3/+1
2022-09-04Remove now unused BLOCK_CIPHER_* macros.jsing1-186/+1
2022-09-04Expand BLOCK_CIPHER_* macros.jsing1-15/+108
2022-09-04Mechanically expand BLOCK_CIPHER_* macros.jsing2-32/+387
2022-09-04Mechanically expand BLOCK_CIPHER_* ciphers.jsing1-17/+145
2022-09-04Remove now unused IMPLEMENT_CFBR macro.jsing1-10/+1
2022-09-04Make ssl_create_cipher_list() have a single exittb1-23/+23
2022-09-04Mechanically expand IMPLEMENT_CFBR macros.jsing1-8/+267
2022-09-03Remove now unused IMPLEMENT_BLOCK_CIPHER macro.jsing4-19/+4
2022-09-03Mechanically expand IMPLEMENT_BLOCK_CIPHER macro.jsing1-21/+486
2022-09-03Mechanically expand IMPLEMENT_BLOCK_CIPHER macro.jsing1-4/+162
2022-09-03Mechanically expand IMPLEMENT_BLOCK_CIPHER macro.jsing1-8/+161
2022-09-03Mechanically expand IMPLEMENT_BLOCK_CIPHER macro.jsing1-6/+162
2022-09-03Mechanically expand IMPLEMENT_BLOCK_CIPHER macro.jsing1-5/+163
2022-09-03Rewrap some lines, no functional change.jsing1-4/+6
2022-09-03Tidy up asn1_c2i_primitive() slightly.jsing1-8/+8
2022-09-03Avoid recycling ASN1_STRINGs when decoding ASN.1.jsing1-14/+12
2022-09-03Remove duplicate prototype that just snuck in.jsing1-3/+1
2022-09-03Ensure a constructed ASN.1 INTEGER is considered invalid when decoding.jsing1-1/+15
2022-09-03Ensure ASN.1 types are appropriately encoded.jsing3-7/+52
2022-09-03Provide c2i_ASN1_ENUMERATED_cbs() and call it from asn1_c2i_primitive().jsing3-9/+33
2022-09-03Prepare to provide OPENSSL_cleanup.jsing3-6/+30
2022-09-03New test coverage for RC4tb3-227/+453
2022-09-03Stop using CBIGNUM_it internal to libcrypto.jsing3-8/+11
2022-09-02Rewrite RMD-160 tests to be table-driven.tb3-130/+203
2022-09-02Retire the old crap. Thanks, Joshuatb4-269/+0
2022-09-02Unhook the old md4 and md5 teststb1-3/+1
2022-09-02Link new md test to regress.tb1-1/+2