mbedtls/tests
Hanno Becker 2130163012 Add tests for relaxed CRL-CA name comparison
This commit introduces variants test-ca_utf8.crt,
test-ca_printablestring.crt and test-ca_uppercase.crt
of tests/data_files/test-ca.crt which differ from
test-ca.crt in their choice of string encoding and
upper and lower case letters in the DN field. These
changes should be immaterial to the recovation check,
and three tests are added that crl.pem, which applies
to test-ca.crt, is also considered as applying to
test-ca_*.crt.

The test files were generated using PR #1641 which
- adds a build instruction for test-ca.crt to
  tests/data_files/Makefile which allows easy
  change of the subject DN.
- changes the default string format from `PrintableString`
  to `UTF8String`.

Specifically:
- `test-ca_utf8.crt` was generated by running
      `rm test-ca.crt && make test-ca.crt`
   on PR #1641.
- `test-ca_uppercase.crt`, too, was generated by running
      `rm test-ca.crt && make test-ca.crt`
   on PR #1641, after modifying the subject DN line in the build
   instruction for `test-ca.crt` in `tests/data_files/Makefile`.
-  `test-ca_printable.crt` is a copy of `test-ca.crt`
   because at the time of this commit, `PrintableString` is
   still the default string format.
2018-11-06 13:17:07 +00:00
..
.jenkins Add Jenkinsfile for PR job 2018-10-19 15:25:57 +01:00
data_files Add tests for relaxed CRL-CA name comparison 2018-11-06 13:17:07 +00:00
git-scripts Add check-files.py to pre-push.sh 2018-06-05 11:57:21 +01:00
scripts Merge remote-tracking branch 'public/pr/2032' into mbedtls-2.7 2018-10-27 18:34:46 +01:00
suites Add tests for relaxed CRL-CA name comparison 2018-11-06 13:17:07 +00:00
.gitignore Move some ignore patterns to subdirectories 2015-01-28 15:33:23 +00:00
CMakeLists.txt Support out-of-tree testing with CMake 2018-03-21 12:28:59 +01:00
compat.sh Fix multiple quality issues in the source 2018-06-08 11:14:43 +01:00
Descriptions.txt Add selftest program to the list of tests 2014-04-04 16:33:01 +02:00
Makefile Make DLEXT var configurable in programs and tests makefiles 2018-03-27 20:04:18 +01:00
ssl-opt.sh ssl-opt.sh: change expected output for large srv packet test with SSLv3 2018-09-26 22:53:13 +01:00