mbedtls/tests
Hanno Becker af02a7bbed 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:21:22 +00:00
..
.jenkins Add Jenkinsfile for PR job 2018-10-19 15:26:49 +01:00
data_files Add tests for relaxed CRL-CA name comparison 2018-11-06 13:21:22 +00:00
scripts Merge remote-tracking branch 'public/pr/2033' into mbedtls-2.1 2018-10-27 18:34:57 +01:00
suites Add tests for relaxed CRL-CA name comparison 2018-11-06 13:21:22 +00:00
.gitignore
CMakeLists.txt Support out-of-tree testing with CMake 2018-03-21 12:12:47 +01:00
compat.sh Enable SSL test scripts to dump logs on stdout 2018-04-03 17:59:56 +01:00
Descriptions.txt
Makefile Make DLEXT var configurable in programs and tests makefiles 2018-03-27 20:08:03 +01:00
ssl-opt.sh Merge remote-tracking branch 'public/pr/1811' into mbedtls-2.1 2018-09-26 23:02:07 +01:00