aboutsummaryrefslogtreecommitdiff
path: root/decrepit
AgeCommit message (Expand)AuthorFilesLines
2024-03-29Switch EVP_CIPHERs to C99 initializersDavid Benjamin4-48/+75
2024-03-20Move ssl and decrepit sources to sources.cmakeDavid Benjamin1-22/+0
2024-03-16Remove unused app_data from EVP_CIPHERTheo Buehler4-46/+46
2024-01-26Import upstream's tests for DES_ede3_cfb_encryptDavid Benjamin2-1/+134
2023-11-30Merge <openssl/x509v3.h> into <openssl/x509.h>David Benjamin1-1/+1
2023-10-05Add OPENSSL_zallocDavid Benjamin1-5/+1
2023-07-18Support Android's "baremetal" targetDavid Benjamin1-2/+3
2023-07-16Replace BIO_snprintf with snprintf within the libraryDavid Benjamin1-1/+1
2023-07-11Use std::make_unique when possibleDavid Benjamin2-3/+3
2023-07-05Use sources.cmake for test binariesDavid Benjamin1-14/+0
2023-02-15Make boringssl_gtest_main a STATIC libraryDavid Benjamin1-4/+2
2023-02-14Remove global_target from build.David Benjamin1-2/+0
2023-02-14Specify -Iinclude with the crypto target.David Benjamin1-6/+0
2023-02-07Trim unnecessary -lrt and ws2_32 deps in the build.David Benjamin1-3/+0
2023-01-31Fix stray */s in // line comment license headersDavid Benjamin3-3/+3
2023-01-17Further const-correct config-based extension creation.David Benjamin1-2/+3
2022-12-09Finish porting dh_test.cc and ripemd_test.cc to GTest.David Benjamin1-20/+5
2022-11-14More -Wshorten-64-to-32 fixes.David Benjamin1-41/+39
2022-10-13Switch RSA_sign to size_t.David Benjamin1-2/+2
2022-05-26Make EVP_CIPHER opaque.David Benjamin4-1/+5
2022-02-14Move DES out of the FIPS module.Adam Langley1-1/+1
2021-10-05Extract common rotl/rotr functions.David Benjamin2-31/+23
2021-09-24Keep EVP_CIPHER/EVP_MD lookup and do_all functions in syncDavid Benjamin2-0/+46
2021-08-30Include SHA512-256 in EVP_get_digestbyname and EVP_MD_do_all.David Benjamin1-0/+2
2021-07-01Add some OpenSSL compatibility aliases.David Benjamin1-0/+6
2021-06-01Make md32_common.h single-included and use an unsized helper for SHA-256.David Benjamin1-24/+18
2021-06-01Pull HASH_TRANSFORM out of md32_common.h.David Benjamin1-1/+5
2021-04-02Fold ripemd/internal.h into ripemd.c.David Benjamin2-497/+423
2021-04-02Move load/store helpers to crypto/internal.h.David Benjamin2-46/+48
2021-01-07A handful more compatibility functions.Adam Langley2-4/+36
2021-01-07Add some OpenSSL-compatibility aliasesAdam Langley1-0/+2
2020-11-06Const-correct various X509 string parameters.David Benjamin1-1/+1
2020-06-22Remove uneeded switch statement.Pete Bentley1-8/+1
2020-01-03Add some XTS tests.David Benjamin2-0/+269
2019-09-16Add AES-256 CFB to libdecrepit.Shelley Vohr2-7/+45
2019-06-04Fix name clash in test structuresJulien Desgats2-4/+4
2019-04-08Rename 'md' output parameter to 'out' and add bounds.David Benjamin2-4/+6
2019-02-14Remove non-STRICT_ALIGNMENT code from xts.c.David Benjamin1-20/+0
2019-02-11sync EVP_get_cipherbyname with EVP_do_all_sortedJeremy Apthorp1-8/+20
2019-01-03Set NIDs for Blowfish and CAST.Adam Langley2-5/+5
2019-01-03Add a CFI tester to CHECK_ABI.David Benjamin1-2/+2
2019-01-03Fix some size_t to long casts.David Benjamin2-18/+22
2019-01-03Add EVP_CIPHER support for Blowfish and CAST to decrepit.Adam Langley5-1/+475
2018-10-17Undo recent changes to |X509V3_EXT_conf_nid|.Adam Langley1-2/+6
2018-10-01Remove LHASH_OF mention in X509V3_EXT_conf_nid.David Benjamin1-23/+3
2018-10-01Fix undefined block128_f, etc., casts.David Benjamin1-10/+10
2018-09-06Support symbol prefixesJoshua Liebow-Feeser1-0/+4
2018-09-05Flatten the decrepit target.David Benjamin16-168/+17
2018-08-28Clarify thread-safety of key objects.David Benjamin1-3/+3
2018-08-10Align on a single CMake style.David Benjamin1-1/+1