diff options
author | Nick Child <nick.child@ibm.com> | 2022-11-02 15:23:39 -0500 |
---|---|---|
committer | Nick Child <nick.child@ibm.com> | 2022-11-03 09:24:20 -0500 |
commit | fc234b7b52af978e0bff0c79a8f685bf9ab839b0 (patch) | |
tree | 33c24cd278e39dcee4f8cca51857526a2f27d70a /tests/data_files | |
parent | 3951a4f3ada028d08e50d32ab837f0a226afd0b0 (diff) | |
download | mbedtls-fc234b7b52af978e0bff0c79a8f685bf9ab839b0.zip mbedtls-fc234b7b52af978e0bff0c79a8f685bf9ab839b0.tar.gz mbedtls-fc234b7b52af978e0bff0c79a8f685bf9ab839b0.tar.bz2 |
test/pkcs7: Add Windows CRLF EOF to data files
Windows tests are failing pkcs7 verification due to differnt line
endings. Therefore, add make instuctions for building the data
files with Windows EOF instead. As a result, regenerate other data
files so that verification works.
Add these CRLF EOF files to the exception in check_files to ignore
the line endings.
Signed-off-by: Nick Child <nick.child@ibm.com>
Diffstat (limited to 'tests/data_files')
16 files changed, 10 insertions, 2 deletions
diff --git a/tests/data_files/Makefile b/tests/data_files/Makefile index b92944a..581de25 100644 --- a/tests/data_files/Makefile +++ b/tests/data_files/Makefile @@ -1136,6 +1136,14 @@ pkcs7_test_cert_1 = pkcs7-rsa-sha256-1.crt pkcs7_test_cert_2 = pkcs7-rsa-sha256-2.crt pkcs7_test_file = pkcs7_data.bin +$(pkcs7_test_file): + echo -e "Hello\xd" > $@ +all_final += $(pkcs7_test_file) + +pkcs7_data_1.bin: + echo -e "2\xd" > $@ +all_final += pkcs7_data_1.bin + # Generate signing cert pkcs7-rsa-sha256-1.crt: $(OPENSSL) req -x509 -subj="/C=NL/O=PKCS7/CN=PKCS7 Cert 1" -sha256 -nodes -days 365 -newkey rsa:2048 -keyout pkcs7-rsa-sha256-1.key -out pkcs7-rsa-sha256-1.crt diff --git a/tests/data_files/pkcs7_data.bin b/tests/data_files/pkcs7_data.bin index e965047..40ee264 100644 --- a/tests/data_files/pkcs7_data.bin +++ b/tests/data_files/pkcs7_data.bin @@ -1 +1 @@ -Hello +Hello
diff --git a/tests/data_files/pkcs7_data_1.bin b/tests/data_files/pkcs7_data_1.bin index 0cfbf08..78c6bae 100644 --- a/tests/data_files/pkcs7_data_1.bin +++ b/tests/data_files/pkcs7_data_1.bin @@ -1 +1 @@ -2 +2
diff --git a/tests/data_files/pkcs7_data_cert_encrypted.der b/tests/data_files/pkcs7_data_cert_encrypted.der Binary files differindex 763057d..b7b1c83 100644 --- a/tests/data_files/pkcs7_data_cert_encrypted.der +++ b/tests/data_files/pkcs7_data_cert_encrypted.der diff --git a/tests/data_files/pkcs7_data_cert_signed_sha1.der b/tests/data_files/pkcs7_data_cert_signed_sha1.der Binary files differindex b6f9599..fb1deb0 100644 --- a/tests/data_files/pkcs7_data_cert_signed_sha1.der +++ b/tests/data_files/pkcs7_data_cert_signed_sha1.der diff --git a/tests/data_files/pkcs7_data_cert_signed_sha256.der b/tests/data_files/pkcs7_data_cert_signed_sha256.der Binary files differindex 778fb7b..8dc2f4c 100644 --- a/tests/data_files/pkcs7_data_cert_signed_sha256.der +++ b/tests/data_files/pkcs7_data_cert_signed_sha256.der diff --git a/tests/data_files/pkcs7_data_cert_signed_sha512.der b/tests/data_files/pkcs7_data_cert_signed_sha512.der Binary files differindex 41849a9..a4aa587 100644 --- a/tests/data_files/pkcs7_data_cert_signed_sha512.der +++ b/tests/data_files/pkcs7_data_cert_signed_sha512.der diff --git a/tests/data_files/pkcs7_data_cert_signed_v2.der b/tests/data_files/pkcs7_data_cert_signed_v2.der Binary files differindex befd17c..4f4cb04 100644 --- a/tests/data_files/pkcs7_data_cert_signed_v2.der +++ b/tests/data_files/pkcs7_data_cert_signed_v2.der diff --git a/tests/data_files/pkcs7_data_cert_signeddata_sha256.der b/tests/data_files/pkcs7_data_cert_signeddata_sha256.der Binary files differindex 85ea9f9..cb7d7510 100644 --- a/tests/data_files/pkcs7_data_cert_signeddata_sha256.der +++ b/tests/data_files/pkcs7_data_cert_signeddata_sha256.der diff --git a/tests/data_files/pkcs7_data_multiple_certs_signed.der b/tests/data_files/pkcs7_data_multiple_certs_signed.der Binary files differindex 69371ae..4a237e9 100644 --- a/tests/data_files/pkcs7_data_multiple_certs_signed.der +++ b/tests/data_files/pkcs7_data_multiple_certs_signed.der diff --git a/tests/data_files/pkcs7_data_multiple_signed.der b/tests/data_files/pkcs7_data_multiple_signed.der Binary files differindex 5821a7c..095b80c 100644 --- a/tests/data_files/pkcs7_data_multiple_signed.der +++ b/tests/data_files/pkcs7_data_multiple_signed.der diff --git a/tests/data_files/pkcs7_data_signed_badcert.der b/tests/data_files/pkcs7_data_signed_badcert.der Binary files differindex 1da6e6a..ed00f65 100644 --- a/tests/data_files/pkcs7_data_signed_badcert.der +++ b/tests/data_files/pkcs7_data_signed_badcert.der diff --git a/tests/data_files/pkcs7_data_signed_badsigner.der b/tests/data_files/pkcs7_data_signed_badsigner.der Binary files differindex aff1448..aa5447c 100644 --- a/tests/data_files/pkcs7_data_signed_badsigner.der +++ b/tests/data_files/pkcs7_data_signed_badsigner.der diff --git a/tests/data_files/pkcs7_data_without_cert_signed.der b/tests/data_files/pkcs7_data_without_cert_signed.der Binary files differindex dbff326..b47fe92 100644 --- a/tests/data_files/pkcs7_data_without_cert_signed.der +++ b/tests/data_files/pkcs7_data_without_cert_signed.der diff --git a/tests/data_files/pkcs7_signerInfo_issuer_invalid_size.der b/tests/data_files/pkcs7_signerInfo_issuer_invalid_size.der Binary files differindex 2973ccd..898ca67 100644 --- a/tests/data_files/pkcs7_signerInfo_issuer_invalid_size.der +++ b/tests/data_files/pkcs7_signerInfo_issuer_invalid_size.der diff --git a/tests/data_files/pkcs7_signerInfo_serial_invalid_size.der b/tests/data_files/pkcs7_signerInfo_serial_invalid_size.der Binary files differindex 2db3590..f4b4e38 100644 --- a/tests/data_files/pkcs7_signerInfo_serial_invalid_size.der +++ b/tests/data_files/pkcs7_signerInfo_serial_invalid_size.der |