aboutsummaryrefslogtreecommitdiff
path: root/test/endecode_test.c
AgeCommit message (Expand)AuthorFilesLines
2023-09-07Copyright year updatesMatt Caswell1-1/+1
2023-08-04endecode_test.c: Add tests for decoding with 0 selectionTomas Mraz1-2/+14
2022-09-16With fips provider 3.0.0 skip tests related to explicit curves handlingTomas Mraz1-1/+7
2022-05-03Update copyright yearMatt Caswell1-1/+1
2022-04-14endecode_test: Handle expected failures for non-fips ec keysTomas Mraz1-35/+49
2022-01-11Statically link the legacy provider to endecode_testMatt Caswell1-0/+14
2021-09-05Adjust test/endecoder_test.cRichard Levitte1-2/+2
2021-06-09Decoding PKCS#8: separate decoding of encrypted and unencrypted PKCS#8Richard Levitte1-4/+6
2021-06-01Enhance the encoder/decoder tests to allow testing with a non-default library...Jon Spillett1-38/+128
2021-05-27TEST: Prefer using precomputed RSA and DH keys for more efficient testsDr. David von Oheimb1-13/+21
2021-05-11Add convenience functions and macros for asymmetric key generationDr. David von Oheimb1-1/+1
2021-04-15Rename EVP_PKEY_get0_first_alg_name to EVP_PKEY_get0_type_nameTomas Mraz1-1/+1
2021-04-12Replace OSSL_PARAM_BLD_free_params() with OSSL_PARAM_free().Shane Lontis1-4/+4
2021-03-25EVP_PKCS82PKEY: Create provided keys if possibleTomas Mraz1-0/+2
2021-03-23endecode_test: Add file and line arguments to test callbacksJon Spillett1-104/+133
2021-03-19TEST: Modify test/endecode_test.c to give the decoder callback the structureRichard Levitte1-6/+9
2021-02-18Update copyright yearMatt Caswell1-1/+1
2021-02-17Rename OSSL_ENCODER_CTX_new_by_EVP_PKEY and OSSL_DECODER_CTX_new_by_EVP_PKEYTomas Mraz1-10/+10
2020-12-19TEST: Fix test/endecode_test.c for 'no-legacy'Richard Levitte1-19/+30
2020-12-16Add necessary checks of OPENSSL_NO_DH, OPENSSL_NO_DSA and OPENSSL_NO_ECRichard Levitte1-5/+7
2020-12-13Remove unnecessary guards around MSBLOB and PVK readers and writersRichard Levitte1-34/+19
2020-12-04endecode_test.c: Fix build errors on OPENSSL_NO_{DH,DSA,EC,EC2M}Dr. David von Oheimb1-2/+8
2020-12-02Adapt everything else to the updated OSSL_ENCODER_CTX_new_by_EVP_PKEY()Richard Levitte1-1/+1
2020-12-01endecode_test.c: Add warning that 512-bit DH key size is for testing onlyDr. David von Oheimb1-1/+4
2020-12-01test cleanup: move helper .c and .h files to test/helpers/Dr. David von Oheimb1-1/+1
2020-11-29endecode_test.c: Significant speedup in generating DH and DHX keysDr. David von Oheimb1-3/+16
2020-11-11test/endecode_test.c: Update to specify output structuresRichard Levitte1-82/+65
2020-11-11TEST: Adapt test/endecoder_test.cRichard Levitte1-0/+2
2020-10-21Unexport internal MSBLOB and PVK functionsRichard Levitte1-1/+1
2020-10-08Add a test for encoding and decoding of parameters filesMatt Caswell1-32/+167
2020-10-04DECODER: Allow precise result type for OSSL_DECODER_CTX_new_by_EVP_PKEY()Richard Levitte1-1/+1
2020-09-20TEST: Adapt applicable tests to the changed OSSL_ENCODER_CTX_new_by_EVP_PKEY()Richard Levitte1-88/+168
2020-09-08TEST: modify test/endecode_test.c to not use legacy keysRichard Levitte1-142/+79
2020-08-28TEST: Adapt some tests for a stricter PEM_write_bio_PrivateKey_traditional()Richard Levitte1-12/+54
2020-08-22Add Explicit EC parameter support to providers.Shane Lontis1-1/+263
2020-08-21Rename OSSL_SERIALIZER / OSSL_DESERIALIZER to OSSL_ENCODE / OSSL_DECODERichard Levitte1-0/+875