aboutsummaryrefslogtreecommitdiff
path: root/tests/data_files
diff options
context:
space:
mode:
authorNick Child <nick.child@ibm.com>2022-11-02 15:23:39 -0500
committerNick Child <nick.child@ibm.com>2022-11-03 09:24:20 -0500
commitfc234b7b52af978e0bff0c79a8f685bf9ab839b0 (patch)
tree33c24cd278e39dcee4f8cca51857526a2f27d70a /tests/data_files
parent3951a4f3ada028d08e50d32ab837f0a226afd0b0 (diff)
downloadmbedtls-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')
-rw-r--r--tests/data_files/Makefile8
-rw-r--r--tests/data_files/pkcs7_data.bin2
-rw-r--r--tests/data_files/pkcs7_data_1.bin2
-rw-r--r--tests/data_files/pkcs7_data_cert_encrypted.derbin452 -> 452 bytes
-rw-r--r--tests/data_files/pkcs7_data_cert_signed_sha1.derbin1276 -> 1276 bytes
-rw-r--r--tests/data_files/pkcs7_data_cert_signed_sha256.derbin1284 -> 1284 bytes
-rw-r--r--tests/data_files/pkcs7_data_cert_signed_sha512.derbin1284 -> 1284 bytes
-rw-r--r--tests/data_files/pkcs7_data_cert_signed_v2.derbin1284 -> 1284 bytes
-rw-r--r--tests/data_files/pkcs7_data_cert_signeddata_sha256.derbin1265 -> 1265 bytes
-rw-r--r--tests/data_files/pkcs7_data_multiple_certs_signed.derbin2504 -> 2504 bytes
-rw-r--r--tests/data_files/pkcs7_data_multiple_signed.derbin810 -> 810 bytes
-rw-r--r--tests/data_files/pkcs7_data_signed_badcert.derbin1284 -> 1284 bytes
-rw-r--r--tests/data_files/pkcs7_data_signed_badsigner.derbin1284 -> 1284 bytes
-rw-r--r--tests/data_files/pkcs7_data_without_cert_signed.derbin435 -> 435 bytes
-rw-r--r--tests/data_files/pkcs7_signerInfo_issuer_invalid_size.derbin1284 -> 1284 bytes
-rw-r--r--tests/data_files/pkcs7_signerInfo_serial_invalid_size.derbin1284 -> 1284 bytes
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
index 763057d..b7b1c83 100644
--- a/tests/data_files/pkcs7_data_cert_encrypted.der
+++ b/tests/data_files/pkcs7_data_cert_encrypted.der
Binary files differ
diff --git a/tests/data_files/pkcs7_data_cert_signed_sha1.der b/tests/data_files/pkcs7_data_cert_signed_sha1.der
index b6f9599..fb1deb0 100644
--- a/tests/data_files/pkcs7_data_cert_signed_sha1.der
+++ b/tests/data_files/pkcs7_data_cert_signed_sha1.der
Binary files differ
diff --git a/tests/data_files/pkcs7_data_cert_signed_sha256.der b/tests/data_files/pkcs7_data_cert_signed_sha256.der
index 778fb7b..8dc2f4c 100644
--- a/tests/data_files/pkcs7_data_cert_signed_sha256.der
+++ b/tests/data_files/pkcs7_data_cert_signed_sha256.der
Binary files differ
diff --git a/tests/data_files/pkcs7_data_cert_signed_sha512.der b/tests/data_files/pkcs7_data_cert_signed_sha512.der
index 41849a9..a4aa587 100644
--- a/tests/data_files/pkcs7_data_cert_signed_sha512.der
+++ b/tests/data_files/pkcs7_data_cert_signed_sha512.der
Binary files differ
diff --git a/tests/data_files/pkcs7_data_cert_signed_v2.der b/tests/data_files/pkcs7_data_cert_signed_v2.der
index befd17c..4f4cb04 100644
--- a/tests/data_files/pkcs7_data_cert_signed_v2.der
+++ b/tests/data_files/pkcs7_data_cert_signed_v2.der
Binary files differ
diff --git a/tests/data_files/pkcs7_data_cert_signeddata_sha256.der b/tests/data_files/pkcs7_data_cert_signeddata_sha256.der
index 85ea9f9..cb7d7510 100644
--- a/tests/data_files/pkcs7_data_cert_signeddata_sha256.der
+++ b/tests/data_files/pkcs7_data_cert_signeddata_sha256.der
Binary files differ
diff --git a/tests/data_files/pkcs7_data_multiple_certs_signed.der b/tests/data_files/pkcs7_data_multiple_certs_signed.der
index 69371ae..4a237e9 100644
--- a/tests/data_files/pkcs7_data_multiple_certs_signed.der
+++ b/tests/data_files/pkcs7_data_multiple_certs_signed.der
Binary files differ
diff --git a/tests/data_files/pkcs7_data_multiple_signed.der b/tests/data_files/pkcs7_data_multiple_signed.der
index 5821a7c..095b80c 100644
--- a/tests/data_files/pkcs7_data_multiple_signed.der
+++ b/tests/data_files/pkcs7_data_multiple_signed.der
Binary files differ
diff --git a/tests/data_files/pkcs7_data_signed_badcert.der b/tests/data_files/pkcs7_data_signed_badcert.der
index 1da6e6a..ed00f65 100644
--- a/tests/data_files/pkcs7_data_signed_badcert.der
+++ b/tests/data_files/pkcs7_data_signed_badcert.der
Binary files differ
diff --git a/tests/data_files/pkcs7_data_signed_badsigner.der b/tests/data_files/pkcs7_data_signed_badsigner.der
index aff1448..aa5447c 100644
--- a/tests/data_files/pkcs7_data_signed_badsigner.der
+++ b/tests/data_files/pkcs7_data_signed_badsigner.der
Binary files differ
diff --git a/tests/data_files/pkcs7_data_without_cert_signed.der b/tests/data_files/pkcs7_data_without_cert_signed.der
index dbff326..b47fe92 100644
--- a/tests/data_files/pkcs7_data_without_cert_signed.der
+++ b/tests/data_files/pkcs7_data_without_cert_signed.der
Binary files differ
diff --git a/tests/data_files/pkcs7_signerInfo_issuer_invalid_size.der b/tests/data_files/pkcs7_signerInfo_issuer_invalid_size.der
index 2973ccd..898ca67 100644
--- a/tests/data_files/pkcs7_signerInfo_issuer_invalid_size.der
+++ b/tests/data_files/pkcs7_signerInfo_issuer_invalid_size.der
Binary files differ
diff --git a/tests/data_files/pkcs7_signerInfo_serial_invalid_size.der b/tests/data_files/pkcs7_signerInfo_serial_invalid_size.der
index 2db3590..f4b4e38 100644
--- a/tests/data_files/pkcs7_signerInfo_serial_invalid_size.der
+++ b/tests/data_files/pkcs7_signerInfo_serial_invalid_size.der
Binary files differ