UPDATE: security/botan2

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
11 messages Options
Reply | Threaded
Open this post in threaded view
|

UPDATE: security/botan2

Rafael Sadowski
Hi ports@, Hi bluhm@,

simple update to bring botan2 to the latest stable version

Notable changes;

- fix clang.txt to avoid -03
- remove unnecessary pacthe
- shared version bump
- fix one tab

"Tests complete ran 2679866 tests in 128.74 sec all tests ok"

Best regards,

Rafael


Index: Makefile
===================================================================
RCS file: /cvs/ports/security/botan2/Makefile,v
retrieving revision 1.11
diff -u -p -u -p -r1.11 Makefile
--- Makefile 16 Nov 2017 23:20:40 -0000 1.11
+++ Makefile 10 Jan 2018 21:20:28 -0000
@@ -2,17 +2,17 @@
 
 COMMENT = crypto and TLS for C++11
 
-VERSION = 2.3.0
+VERSION = 2.4.0
 DISTNAME = Botan-${VERSION}
 PKGNAME = botan2-${VERSION}
 
-SHARED_LIBS = botan-2 3.0
+SHARED_LIBS = botan-2 4.0
 
 CATEGORIES = security
 
 HOMEPAGE = https://botan.randombit.net/
 
-MAINTAINER = Alexander Bluhm <[hidden email]>
+MAINTAINER = Alexander Bluhm <[hidden email]>
 
 # BSD 2-Clause
 PERMIT_PACKAGE_CDROM = Yes
@@ -54,6 +54,7 @@ SUBST_VARS = CXX CXXFLAGS LIBbotan-2_VE
 
 pre-configure:
  ${SUBST_CMD} ${WRKSRC}/src/build-data/cc/gcc.txt
+ ${SUBST_CMD} ${WRKSRC}/src/build-data/cc/clang.txt
  ${SUBST_CMD} ${WRKSRC}/src/build-data/os/openbsd.txt
  ${SUBST_CMD} ${WRKSRC}/src/tests/main.cpp
  ln -sf ${MODPY_BIN} ${WRKDIR}/bin/python
Index: distinfo
===================================================================
RCS file: /cvs/ports/security/botan2/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- distinfo 9 Oct 2017 20:05:07 -0000 1.4
+++ distinfo 10 Jan 2018 21:20:28 -0000
@@ -1,4 +1,4 @@
-SHA256 (Botan-2.3.0.tgz) = Oflw/uWYakw+QlAwrvUKwoTaGFlsAE0anM52iMTm1Hw=
-SHA256 (Botan-2.3.0.tgz.asc) = rBepmkNJSGvNpHthTWx+iKNioryjL57ilCAv0WPNTjU=
-SIZE (Botan-2.3.0.tgz) = 5947072
-SIZE (Botan-2.3.0.tgz.asc) = 488
+SHA256 (Botan-2.4.0.tgz) = 7ZRk4qXP7kzT2b16j4BnO0XIoHGNshgac/VGWmBmCKU=
+SHA256 (Botan-2.4.0.tgz.asc) = WArU/IbE+ZLiC7SODpCyO8ObUrS/JauY+zghPXRAUSk=
+SIZE (Botan-2.4.0.tgz) = 6530714
+SIZE (Botan-2.4.0.tgz.asc) = 488
Index: patches/patch-configure_py
===================================================================
RCS file: /cvs/ports/security/botan2/patches/patch-configure_py,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 patch-configure_py
--- patches/patch-configure_py 9 Oct 2017 20:05:07 -0000 1.5
+++ patches/patch-configure_py 10 Jan 2018 21:20:28 -0000
@@ -2,7 +2,16 @@ $OpenBSD: patch-configure_py,v 1.5 2017/
 Index: configure.py
 --- configure.py.orig
 +++ configure.py
-@@ -2916,10 +2916,6 @@ def set_defaults_for_unset_options(options, info_arch,
+@@ -1284,7 +1284,7 @@ class OsInfo(InfoObject): # pylint: disable=too-many-i
+                 'bin_dir': 'bin',
+                 'lib_dir': 'lib',
+                 'doc_dir': 'share/doc',
+-                'man_dir': 'share/man',
++                'man_dir': 'man',
+                 'use_stack_protector': 'true',
+                 'so_post_link_command': '',
+                 'cli_exe_name': 'botan',
+@@ -2664,10 +2664,6 @@ def set_defaults_for_unset_options(options, info_arch,
              if have_program('clang++'):
                  options.compiler = 'clang'
          elif options.os == 'openbsd':
Index: patches/patch-src_build-data_cc_clang_txt
===================================================================
RCS file: patches/patch-src_build-data_cc_clang_txt
diff -N patches/patch-src_build-data_cc_clang_txt
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-src_build-data_cc_clang_txt 10 Jan 2018 21:20:28 -0000
@@ -0,0 +1,21 @@
+$OpenBSD$
+
+Index: src/build-data/cc/clang.txt
+--- src/build-data/cc/clang.txt.orig
++++ src/build-data/cc/clang.txt
+@@ -1,13 +1,13 @@
+ macro_name CLANG
+
+-binary_name clang++
++binary_name ${CXX}
+
+ lang_flags "-std=c++11 -D_REENTRANT"
+
+ warning_flags "-Wall -Wextra -Wpedantic -Wshadow -Wstrict-aliasing -Wstrict-overflow=5 -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual"
+ maintainer_warning_flags "-Wunreachable-code -Wdocumentation -Qunused-arguments -Werror -Wno-error=unused-parameter -Wno-error=unreachable-code -Wno-error=deprecated-declarations"
+
+-optimization_flags "-O3"
++optimization_flags "${CXXFLAGS}"
+ size_optimization_flags "-Os"
+ #sanitizer_flags "-fsanitize=address,undefined -fsanitize-coverage=edge,indirect-calls,8bit-counters -fno-sanitize-recover=undefined"
+ sanitizer_flags "-fsanitize=address,undefined"
Index: patches/patch-src_build-data_cc_gcc_txt
===================================================================
RCS file: /cvs/ports/security/botan2/patches/patch-src_build-data_cc_gcc_txt,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 patch-src_build-data_cc_gcc_txt
--- patches/patch-src_build-data_cc_gcc_txt 13 Mar 2017 15:00:39 -0000 1.1.1.1
+++ patches/patch-src_build-data_cc_gcc_txt 10 Jan 2018 21:20:28 -0000
@@ -1,20 +1,13 @@
 $OpenBSD: patch-src_build-data_cc_gcc_txt,v 1.1.1.1 2017/03/13 15:00:39 bluhm Exp $
---- src/build-data/cc/gcc.txt.orig Tue Jan 10 04:21:31 2017
-+++ src/build-data/cc/gcc.txt Mon Mar 13 07:14:45 2017
-@@ -1,6 +1,6 @@
- macro_name GCC
+Index: src/build-data/cc/gcc.txt
+--- src/build-data/cc/gcc.txt.orig
++++ src/build-data/cc/gcc.txt
+@@ -9,7 +9,7 @@ warning_flags "-Wall -Wextra -Wpedantic -Wstrict-alias
 
--binary_name g++
-+binary_name ${CXX}
+ maintainer_warning_flags "-Wstrict-overflow=5 -Wold-style-cast -Wsuggest-override -Wshadow -Werror -Wno-error=strict-overflow -Wno-error=deprecated-declarations"
 
- output_to_option "-o "
- add_include_dir_option -I
-@@ -16,7 +16,7 @@ maintainer_warning_flags "-Wold-style-cast -Wsuggest-o
-
- compile_flags "-c"
- debug_info_flags "-g"
 -optimization_flags "-O3"
-+optimization_flags "${CXXFLAGS}"
++optimization_flags ""
  size_optimization_flags "-Os"
 
  shared_flags "-fPIC"
Index: patches/patch-src_lib_prov_openssl_openssl_rsa_cpp
===================================================================
RCS file: /cvs/ports/security/botan2/patches/patch-src_lib_prov_openssl_openssl_rsa_cpp,v
retrieving revision 1.1
diff -u -p -u -p -r1.1 patch-src_lib_prov_openssl_openssl_rsa_cpp
--- patches/patch-src_lib_prov_openssl_openssl_rsa_cpp 9 Oct 2017 20:05:07 -0000 1.1
+++ patches/patch-src_lib_prov_openssl_openssl_rsa_cpp 10 Jan 2018 21:20:28 -0000
@@ -12,4 +12,4 @@ Index: src/lib/prov/openssl/openssl_rsa.
 +#include <cstdlib>
  #include <functional>
  #include <memory>
-
+ #include <cstdlib>
Index: patches/patch-src_lib_utils_os_utils_cpp
===================================================================
RCS file: patches/patch-src_lib_utils_os_utils_cpp
diff -N patches/patch-src_lib_utils_os_utils_cpp
--- patches/patch-src_lib_utils_os_utils_cpp 9 Oct 2017 20:05:07 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,15 +0,0 @@
-$OpenBSD: patch-src_lib_utils_os_utils_cpp,v 1.1 2017/10/09 20:05:07 bluhm Exp $
-
-Index: src/lib/utils/os_utils.cpp
---- src/lib/utils/os_utils.cpp.orig
-+++ src/lib/utils/os_utils.cpp
-@@ -10,7 +10,9 @@
- #include <botan/cpuid.h>
- #include <botan/exceptn.h>
- #include <botan/mem_ops.h>
-+
- #include <chrono>
-+#include <cstdlib>
-
- #if defined(BOTAN_HAS_BOOST_ASIO)
-   /*
Index: patches/patch-src_tests_main_cpp
===================================================================
RCS file: /cvs/ports/security/botan2/patches/patch-src_tests_main_cpp,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 patch-src_tests_main_cpp
--- patches/patch-src_tests_main_cpp 9 Oct 2017 20:05:07 -0000 1.2
+++ patches/patch-src_tests_main_cpp 10 Jan 2018 21:20:28 -0000
@@ -3,12 +3,12 @@ $OpenBSD: patch-src_tests_main_cpp,v 1.2
 Index: src/tests/main.cpp
 --- src/tests/main.cpp.orig
 +++ src/tests/main.cpp
-@@ -178,7 +178,7 @@ class Test_Runner final : public Botan_CLI::Command
-          const bool log_success = flag_set("log-success");
-          const bool run_online_tests = flag_set("run-online-tests");
-          const bool run_long_tests = flag_set("run-long-tests");
--         const std::string data_dir = get_arg_or("data-dir", "src/tests/data");
-+         const std::string data_dir = get_arg_or("data-dir", "${LOCALBASE}/share/botan-2/data");
-          const std::string pkcs11_lib = get_arg("pkcs11-lib");
-          const std::string provider = get_arg("provider");
-          const size_t runs = get_arg_sz("test-runs");
+@@ -73,7 +73,7 @@ int main(int argc, char* argv[])
+          return 0;
+          }
+
+-      const std::string data_dir = parser.get_arg_or("data-dir", "src/tests/data");
++      const std::string data_dir = parser.get_arg_or("data-dir", "${LOCALBASE}/share/botan-2/data");
+       const std::string pkcs11_lib = parser.get_arg("pkcs11-lib");
+       const std::string provider = parser.get_arg("provider");
+       const std::string drbg_seed = parser.get_arg("drbg-seed");
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/security/botan2/pkg/PLIST,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 PLIST
--- pkg/PLIST 9 Oct 2017 20:05:07 -0000 1.6
+++ pkg/PLIST 10 Jan 2018 21:20:28 -0000
@@ -12,6 +12,7 @@ include/botan-2/botan/asn1_alt_name.h
 include/botan-2/botan/asn1_attribute.h
 include/botan-2/botan/asn1_obj.h
 include/botan-2/botan/asn1_oid.h
+include/botan-2/botan/asn1_print.h
 include/botan-2/botan/asn1_str.h
 include/botan-2/botan/asn1_time.h
 include/botan-2/botan/assert.h
@@ -108,6 +109,7 @@ include/botan-2/botan/filters.h
 include/botan-2/botan/fpe_fe1.h
 include/botan-2/botan/gcm.h
 include/botan-2/botan/gf2m_small_m.h
+include/botan-2/botan/ghash.h
 include/botan-2/botan/gmac.h
 include/botan-2/botan/gost_28147.h
 include/botan-2/botan/gost_3410.h
@@ -154,6 +156,7 @@ include/botan-2/botan/mul128.h
 include/botan-2/botan/mutex.h
 include/botan-2/botan/name_constraint.h
 include/botan-2/botan/newhope.h
+include/botan-2/botan/nist_keywrap.h
 include/botan-2/botan/noekeon.h
 include/botan-2/botan/numthry.h
 include/botan-2/botan/oaep.h
@@ -199,6 +202,8 @@ include/botan-2/botan/polyn_gf2m.h
 include/botan-2/botan/pow_mod.h
 include/botan-2/botan/prf_tls.h
 include/botan-2/botan/prf_x942.h
+include/botan-2/botan/psk_db.h
+include/botan-2/botan/psk_db_sql.h
 include/botan-2/botan/pssr.h
 include/botan-2/botan/pubkey.h
 include/botan-2/botan/rc4.h
@@ -302,6 +307,7 @@ lib/python${MODPY_VERSION}/
 lib/python${MODPY_VERSION}/site-packages/
 lib/python${MODPY_VERSION}/site-packages/botan2.py
 lib/python${MODPY_VERSION}/site-packages/botan2.pyc
+@man man/man1/botan.1
 share/botan-2/
 share/botan-2/data/
 share/botan-2/data/aead/
@@ -311,6 +317,17 @@ share/botan-2/data/aead/eax.vec
 share/botan-2/data/aead/gcm.vec
 share/botan-2/data/aead/ocb.vec
 share/botan-2/data/aead/siv.vec
+share/botan-2/data/asn1_print/
+share/botan-2/data/asn1_print/input1.der
+share/botan-2/data/asn1_print/input2.der
+share/botan-2/data/asn1_print/input3.der
+share/botan-2/data/asn1_print/input4.der
+share/botan-2/data/asn1_print/input5.der
+share/botan-2/data/asn1_print/output1.txt
+share/botan-2/data/asn1_print/output2.txt
+share/botan-2/data/asn1_print/output3.txt
+share/botan-2/data/asn1_print/output4.txt
+share/botan-2/data/asn1_print/output5.txt
 share/botan-2/data/base64.vec
 share/botan-2/data/block/
 share/botan-2/data/block/aes.vec
@@ -349,45 +366,8 @@ share/botan-2/data/bn/ressol.vec
 share/botan-2/data/bn/rshift.vec
 share/botan-2/data/bn/sqr.vec
 share/botan-2/data/bn/sub.vec
-share/botan-2/data/certstor/
-share/botan-2/data/certstor/cert1.crt
-share/botan-2/data/certstor/cert2.crt
-share/botan-2/data/certstor/cert3.crt
-share/botan-2/data/certstor/cert4.crt
-share/botan-2/data/certstor/cert5a.crt
-share/botan-2/data/certstor/cert5b.crt
-share/botan-2/data/certstor/key01.pem
-share/botan-2/data/certstor/key03.pem
-share/botan-2/data/certstor/key04.pem
-share/botan-2/data/certstor/key05.pem
-share/botan-2/data/certstor/key06.pem
 share/botan-2/data/charset.vec
 share/botan-2/data/dates.vec
-share/botan-2/data/ecc/
-share/botan-2/data/ecc/CSCA.CSCA.csca-germany.1.crt
-share/botan-2/data/ecc/ecc_private_with_rfc5915_ext.pem
-share/botan-2/data/ecc/ecc_private_with_rfc5915_parameters.pem
-share/botan-2/data/ecc/link_SHA1.166.crt
-share/botan-2/data/ecc/link_SHA256.cer
-share/botan-2/data/ecc/nodompar_private.pkcs8.pem
-share/botan-2/data/ecc/root2_SHA256.cer
-share/botan-2/data/ecc/root_SHA1.163.crt
-share/botan-2/data/ecc/withdompar_private.pkcs8.pem
-share/botan-2/data/extended_x509/
-share/botan-2/data/extended_x509/01/
-share/botan-2/data/extended_x509/01/end.crt
-share/botan-2/data/extended_x509/01/int.crt
-share/botan-2/data/extended_x509/01/root.crt
-share/botan-2/data/extended_x509/02/
-share/botan-2/data/extended_x509/02/end.crt
-share/botan-2/data/extended_x509/02/int1-2.crt
-share/botan-2/data/extended_x509/02/int1.crt
-share/botan-2/data/extended_x509/02/root.crt
-share/botan-2/data/extended_x509/03/
-share/botan-2/data/extended_x509/03/end.crt
-share/botan-2/data/extended_x509/03/int1.crt
-share/botan-2/data/extended_x509/03/root.crt
-share/botan-2/data/extended_x509/expected.txt
 share/botan-2/data/fpe_fe1.vec
 share/botan-2/data/hash/
 share/botan-2/data/hash/adler32.vec
@@ -425,6 +405,10 @@ share/botan-2/data/kdf/sp800_56a.vec
 share/botan-2/data/kdf/sp800_56c.vec
 share/botan-2/data/kdf/tls_prf.vec
 share/botan-2/data/kdf/x942_prf.vec
+share/botan-2/data/keywrap/
+share/botan-2/data/keywrap/nist_key_wrap.vec
+share/botan-2/data/keywrap/nist_key_wrap_invalid.vec
+share/botan-2/data/keywrap/rfc3394.vec
 share/botan-2/data/mac/
 share/botan-2/data/mac/cbcmac.vec
 share/botan-2/data/mac/cmac.vec
@@ -438,435 +422,10 @@ share/botan-2/data/modes/cbc.vec
 share/botan-2/data/modes/cfb.vec
 share/botan-2/data/modes/ctr.vec
 share/botan-2/data/modes/xts.vec
-share/botan-2/data/name_constraint/
-share/botan-2/data/name_constraint/Invalid_DN_Name_Constraint.crt
-share/botan-2/data/name_constraint/Invalid_Email_Name_Constraint.crt
-share/botan-2/data/name_constraint/Invalid_IP_Name_Constraint.crt
-share/botan-2/data/name_constraint/Root_DNS_Name_Constraint.crt
-share/botan-2/data/name_constraint/Root_DN_Name_Constraint.crt
-share/botan-2/data/name_constraint/Root_Email_Name_Constraint.crt
-share/botan-2/data/name_constraint/Root_IP_Name_Constraint.crt
-share/botan-2/data/name_constraint/Valid_DNS_Name_Constraint.crt
-share/botan-2/data/name_constraint/Valid_DN_Name_Constraint.crt
-share/botan-2/data/name_constraint/Valid_IP_Name_Constraint.crt
-share/botan-2/data/nist_x509/
-share/botan-2/data/nist_x509/expected.txt
-share/botan-2/data/nist_x509/root.crl
-share/botan-2/data/nist_x509/root.crt
-share/botan-2/data/nist_x509/test01/
-share/botan-2/data/nist_x509/test01/end.crt
-share/botan-2/data/nist_x509/test02/
-share/botan-2/data/nist_x509/test02/end.crt
-share/botan-2/data/nist_x509/test02/int.crl
-share/botan-2/data/nist_x509/test02/int.crt
-share/botan-2/data/nist_x509/test03/
-share/botan-2/data/nist_x509/test03/end.crt
-share/botan-2/data/nist_x509/test03/int.crl
-share/botan-2/data/nist_x509/test03/int.crt
-share/botan-2/data/nist_x509/test04/
-share/botan-2/data/nist_x509/test04/end.crt
-share/botan-2/data/nist_x509/test04/int1.crl
-share/botan-2/data/nist_x509/test04/int1.crt
-share/botan-2/data/nist_x509/test04/int2.crl
-share/botan-2/data/nist_x509/test04/int2.crt
-share/botan-2/data/nist_x509/test05/
-share/botan-2/data/nist_x509/test05/end.crt
-share/botan-2/data/nist_x509/test05/int.crl
-share/botan-2/data/nist_x509/test05/int.crt
-share/botan-2/data/nist_x509/test06/
-share/botan-2/data/nist_x509/test06/end.crt
-share/botan-2/data/nist_x509/test06/int.crl
-share/botan-2/data/nist_x509/test06/int.crt
-share/botan-2/data/nist_x509/test07/
-share/botan-2/data/nist_x509/test07/end.crt
-share/botan-2/data/nist_x509/test07/int.crl
-share/botan-2/data/nist_x509/test07/int.crt
-share/botan-2/data/nist_x509/test08/
-share/botan-2/data/nist_x509/test08/end.crt
-share/botan-2/data/nist_x509/test08/int.crl
-share/botan-2/data/nist_x509/test08/int.crt
-share/botan-2/data/nist_x509/test09/
-share/botan-2/data/nist_x509/test09/end.crt
-share/botan-2/data/nist_x509/test09/int.crl
-share/botan-2/data/nist_x509/test09/int.crt
-share/botan-2/data/nist_x509/test10/
-share/botan-2/data/nist_x509/test10/end.crt
-share/botan-2/data/nist_x509/test10/int.crl
-share/botan-2/data/nist_x509/test10/int.crt
-share/botan-2/data/nist_x509/test11/
-share/botan-2/data/nist_x509/test11/end.crt
-share/botan-2/data/nist_x509/test11/int.crl
-share/botan-2/data/nist_x509/test11/int.crt
-share/botan-2/data/nist_x509/test12/
-share/botan-2/data/nist_x509/test12/end.crt
-share/botan-2/data/nist_x509/test12/int.crl
-share/botan-2/data/nist_x509/test12/int.crt
-share/botan-2/data/nist_x509/test13/
-share/botan-2/data/nist_x509/test13/end.crt
-share/botan-2/data/nist_x509/test13/int.crl
-share/botan-2/data/nist_x509/test13/int.crt
-share/botan-2/data/nist_x509/test14/
-share/botan-2/data/nist_x509/test14/end.crt
-share/botan-2/data/nist_x509/test14/int.crl
-share/botan-2/data/nist_x509/test14/int.crt
-share/botan-2/data/nist_x509/test15/
-share/botan-2/data/nist_x509/test15/end.crt
-share/botan-2/data/nist_x509/test15/int.crl
-share/botan-2/data/nist_x509/test15/int.crt
-share/botan-2/data/nist_x509/test16/
-share/botan-2/data/nist_x509/test16/end.crt
-share/botan-2/data/nist_x509/test16/int.crl
-share/botan-2/data/nist_x509/test16/int.crt
-share/botan-2/data/nist_x509/test17/
-share/botan-2/data/nist_x509/test17/end.crt
-share/botan-2/data/nist_x509/test17/int.crl
-share/botan-2/data/nist_x509/test17/int.crt
-share/botan-2/data/nist_x509/test18/
-share/botan-2/data/nist_x509/test18/end.crt
-share/botan-2/data/nist_x509/test18/int.crl
-share/botan-2/data/nist_x509/test18/int.crt
-share/botan-2/data/nist_x509/test19/
-share/botan-2/data/nist_x509/test19/end.crt
-share/botan-2/data/nist_x509/test19/int.crt
-share/botan-2/data/nist_x509/test20/
-share/botan-2/data/nist_x509/test20/end.crt
-share/botan-2/data/nist_x509/test20/int.crl
-share/botan-2/data/nist_x509/test20/int.crt
-share/botan-2/data/nist_x509/test21/
-share/botan-2/data/nist_x509/test21/end.crt
-share/botan-2/data/nist_x509/test21/int.crl
-share/botan-2/data/nist_x509/test21/int.crt
-share/botan-2/data/nist_x509/test22/
-share/botan-2/data/nist_x509/test22/end.crt
-share/botan-2/data/nist_x509/test22/int.crl
-share/botan-2/data/nist_x509/test22/int.crt
-share/botan-2/data/nist_x509/test23/
-share/botan-2/data/nist_x509/test23/end.crt
-share/botan-2/data/nist_x509/test23/int.crl
-share/botan-2/data/nist_x509/test23/int.crt
-share/botan-2/data/nist_x509/test24/
-share/botan-2/data/nist_x509/test24/end.crt
-share/botan-2/data/nist_x509/test24/int.crl
-share/botan-2/data/nist_x509/test24/int.crt
-share/botan-2/data/nist_x509/test25/
-share/botan-2/data/nist_x509/test25/end.crt
-share/botan-2/data/nist_x509/test25/int.crl
-share/botan-2/data/nist_x509/test25/int.crt
-share/botan-2/data/nist_x509/test26/
-share/botan-2/data/nist_x509/test26/end.crt
-share/botan-2/data/nist_x509/test26/int.crl
-share/botan-2/data/nist_x509/test26/int.crt
-share/botan-2/data/nist_x509/test27/
-share/botan-2/data/nist_x509/test27/end.crt
-share/botan-2/data/nist_x509/test27/int.crl
-share/botan-2/data/nist_x509/test27/int.crt
-share/botan-2/data/nist_x509/test28/
-share/botan-2/data/nist_x509/test28/end.crt
-share/botan-2/data/nist_x509/test28/int.crl
-share/botan-2/data/nist_x509/test28/int.crt
-share/botan-2/data/nist_x509/test29/
-share/botan-2/data/nist_x509/test29/end.crt
-share/botan-2/data/nist_x509/test29/int.crl
-share/botan-2/data/nist_x509/test29/int.crt
-share/botan-2/data/nist_x509/test30/
-share/botan-2/data/nist_x509/test30/end.crt
-share/botan-2/data/nist_x509/test30/int.crl
-share/botan-2/data/nist_x509/test30/int.crt
-share/botan-2/data/nist_x509/test31/
-share/botan-2/data/nist_x509/test31/end.crt
-share/botan-2/data/nist_x509/test31/int.crl
-share/botan-2/data/nist_x509/test31/int.crt
-share/botan-2/data/nist_x509/test32/
-share/botan-2/data/nist_x509/test32/end.crt
-share/botan-2/data/nist_x509/test32/int.crl
-share/botan-2/data/nist_x509/test32/int.crt
-share/botan-2/data/nist_x509/test33/
-share/botan-2/data/nist_x509/test33/end.crt
-share/botan-2/data/nist_x509/test33/int.crl
-share/botan-2/data/nist_x509/test33/int.crt
-share/botan-2/data/nist_x509/test34/
-share/botan-2/data/nist_x509/test34/end.crt
-share/botan-2/data/nist_x509/test34/int.crl
-share/botan-2/data/nist_x509/test34/int.crt
-share/botan-2/data/nist_x509/test35/
-share/botan-2/data/nist_x509/test35/end.crt
-share/botan-2/data/nist_x509/test35/int.crl
-share/botan-2/data/nist_x509/test35/int.crt
-share/botan-2/data/nist_x509/test36/
-share/botan-2/data/nist_x509/test36/end.crt
-share/botan-2/data/nist_x509/test36/int1.crl
-share/botan-2/data/nist_x509/test36/int1.crt
-share/botan-2/data/nist_x509/test36/int2.crl
-share/botan-2/data/nist_x509/test36/int2.crt
-share/botan-2/data/nist_x509/test37/
-share/botan-2/data/nist_x509/test37/end.crt
-share/botan-2/data/nist_x509/test37/int1.crl
-share/botan-2/data/nist_x509/test37/int1.crt
-share/botan-2/data/nist_x509/test37/int2.crl
-share/botan-2/data/nist_x509/test37/int2.crt
-share/botan-2/data/nist_x509/test38/
-share/botan-2/data/nist_x509/test38/end.crt
-share/botan-2/data/nist_x509/test38/int1.crl
-share/botan-2/data/nist_x509/test38/int1.crt
-share/botan-2/data/nist_x509/test38/int2.crl
-share/botan-2/data/nist_x509/test38/int2.crt
-share/botan-2/data/nist_x509/test39/
-share/botan-2/data/nist_x509/test39/end.crt
-share/botan-2/data/nist_x509/test39/int1.crl
-share/botan-2/data/nist_x509/test39/int1.crt
-share/botan-2/data/nist_x509/test39/int2.crl
-share/botan-2/data/nist_x509/test39/int2.crt
-share/botan-2/data/nist_x509/test39/int3.crl
-share/botan-2/data/nist_x509/test39/int3.crt
-share/botan-2/data/nist_x509/test40/
-share/botan-2/data/nist_x509/test40/end.crt
-share/botan-2/data/nist_x509/test40/int1.crl
-share/botan-2/data/nist_x509/test40/int1.crt
-share/botan-2/data/nist_x509/test40/int2.crl
-share/botan-2/data/nist_x509/test40/int2.crt
-share/botan-2/data/nist_x509/test40/int3.crl
-share/botan-2/data/nist_x509/test40/int3.crt
-share/botan-2/data/nist_x509/test41/
-share/botan-2/data/nist_x509/test41/end.crt
-share/botan-2/data/nist_x509/test41/int1.crl
-share/botan-2/data/nist_x509/test41/int1.crt
-share/botan-2/data/nist_x509/test41/int2.crl
-share/botan-2/data/nist_x509/test41/int2.crt
-share/botan-2/data/nist_x509/test41/int3.crl
-share/botan-2/data/nist_x509/test41/int3.crt
-share/botan-2/data/nist_x509/test42/
-share/botan-2/data/nist_x509/test42/end.crt
-share/botan-2/data/nist_x509/test42/int1.crl
-share/botan-2/data/nist_x509/test42/int1.crt
-share/botan-2/data/nist_x509/test42/int2.crl
-share/botan-2/data/nist_x509/test42/int2.crt
-share/botan-2/data/nist_x509/test42/int3.crl
-share/botan-2/data/nist_x509/test42/int3.crt
-share/botan-2/data/nist_x509/test42/int4.crl
-share/botan-2/data/nist_x509/test42/int4.crt
-share/botan-2/data/nist_x509/test43/
-share/botan-2/data/nist_x509/test43/end.crt
-share/botan-2/data/nist_x509/test43/int1.crl
-share/botan-2/data/nist_x509/test43/int1.crt
-share/botan-2/data/nist_x509/test43/int2.crl
-share/botan-2/data/nist_x509/test43/int2.crt
-share/botan-2/data/nist_x509/test43/int3.crl
-share/botan-2/data/nist_x509/test43/int3.crt
-share/botan-2/data/nist_x509/test43/int4.crl
-share/botan-2/data/nist_x509/test43/int4.crt
-share/botan-2/data/nist_x509/test44/
-share/botan-2/data/nist_x509/test44/end.crt
-share/botan-2/data/nist_x509/test44/int1.crl
-share/botan-2/data/nist_x509/test44/int1.crt
-share/botan-2/data/nist_x509/test44/int2.crl
-share/botan-2/data/nist_x509/test44/int2.crt
-share/botan-2/data/nist_x509/test44/int3.crl
-share/botan-2/data/nist_x509/test44/int3.crt
-share/botan-2/data/nist_x509/test44/int4.crl
-share/botan-2/data/nist_x509/test44/int4.crt
-share/botan-2/data/nist_x509/test45/
-share/botan-2/data/nist_x509/test45/end.crt
-share/botan-2/data/nist_x509/test45/int1.crl
-share/botan-2/data/nist_x509/test45/int1.crt
-share/botan-2/data/nist_x509/test45/int2.crl
-share/botan-2/data/nist_x509/test45/int2.crt
-share/botan-2/data/nist_x509/test45/int3.crl
-share/botan-2/data/nist_x509/test45/int3.crt
-share/botan-2/data/nist_x509/test45/int4.crl
-share/botan-2/data/nist_x509/test45/int4.crt
-share/botan-2/data/nist_x509/test46/
-share/botan-2/data/nist_x509/test46/end.crt
-share/botan-2/data/nist_x509/test46/int1.crl
-share/botan-2/data/nist_x509/test46/int1.crt
-share/botan-2/data/nist_x509/test46/int2.crl
-share/botan-2/data/nist_x509/test46/int2.crt
-share/botan-2/data/nist_x509/test46/int3.crl
-share/botan-2/data/nist_x509/test46/int3.crt
-share/botan-2/data/nist_x509/test46/int4.crl
-share/botan-2/data/nist_x509/test46/int4.crt
-share/botan-2/data/nist_x509/test47/
-share/botan-2/data/nist_x509/test47/end.crt
-share/botan-2/data/nist_x509/test47/int1.crl
-share/botan-2/data/nist_x509/test47/int1.crt
-share/botan-2/data/nist_x509/test47/int2.crl
-share/botan-2/data/nist_x509/test47/int2.crt
-share/botan-2/data/nist_x509/test47/int3.crl
-share/botan-2/data/nist_x509/test47/int3.crt
-share/botan-2/data/nist_x509/test47/int4.crl
-share/botan-2/data/nist_x509/test47/int4.crt
-share/botan-2/data/nist_x509/test48/
-share/botan-2/data/nist_x509/test48/end.crt
-share/botan-2/data/nist_x509/test48/int.crl
-share/botan-2/data/nist_x509/test48/int.crt
-share/botan-2/data/nist_x509/test49/
-share/botan-2/data/nist_x509/test49/end.crt
-share/botan-2/data/nist_x509/test49/int.crl
-share/botan-2/data/nist_x509/test49/int.crt
-share/botan-2/data/nist_x509/test50/
-share/botan-2/data/nist_x509/test50/end.crt
-share/botan-2/data/nist_x509/test50/int.crl
-share/botan-2/data/nist_x509/test50/int.crt
-share/botan-2/data/nist_x509/test51/
-share/botan-2/data/nist_x509/test51/end.crt
-share/botan-2/data/nist_x509/test51/int.crl
-share/botan-2/data/nist_x509/test51/int.crt
-share/botan-2/data/nist_x509/test52/
-share/botan-2/data/nist_x509/test52/end.crt
-share/botan-2/data/nist_x509/test52/int.crl
-share/botan-2/data/nist_x509/test52/int.crt
-share/botan-2/data/nist_x509/test53/
-share/botan-2/data/nist_x509/test53/end.crt
-share/botan-2/data/nist_x509/test53/int.crl
-share/botan-2/data/nist_x509/test53/int.crt
-share/botan-2/data/nist_x509/test54/
-share/botan-2/data/nist_x509/test54/end.crt
-share/botan-2/data/nist_x509/test54/int1.crl
-share/botan-2/data/nist_x509/test54/int1.crt
-share/botan-2/data/nist_x509/test54/int2.crl
-share/botan-2/data/nist_x509/test54/int2.crt
-share/botan-2/data/nist_x509/test55/
-share/botan-2/data/nist_x509/test55/end.crt
-share/botan-2/data/nist_x509/test55/int1.crl
-share/botan-2/data/nist_x509/test55/int1.crt
-share/botan-2/data/nist_x509/test55/int2.crl
-share/botan-2/data/nist_x509/test55/int2.crt
-share/botan-2/data/nist_x509/test56/
-share/botan-2/data/nist_x509/test56/end.crt
-share/botan-2/data/nist_x509/test56/int.crl
-share/botan-2/data/nist_x509/test56/int.crt
-share/botan-2/data/nist_x509/test57/
-share/botan-2/data/nist_x509/test57/end.crt
-share/botan-2/data/nist_x509/test57/int.crl
-share/botan-2/data/nist_x509/test57/int.crt
-share/botan-2/data/nist_x509/test58/
-share/botan-2/data/nist_x509/test58/end.crt
-share/botan-2/data/nist_x509/test58/int1.crl
-share/botan-2/data/nist_x509/test58/int1.crt
-share/botan-2/data/nist_x509/test58/int2.crl
-share/botan-2/data/nist_x509/test58/int2.crt
-share/botan-2/data/nist_x509/test58/int3.crl
-share/botan-2/data/nist_x509/test58/int3.crt
-share/botan-2/data/nist_x509/test59/
-share/botan-2/data/nist_x509/test59/end.crt
-share/botan-2/data/nist_x509/test59/int1.crl
-share/botan-2/data/nist_x509/test59/int1.crt
-share/botan-2/data/nist_x509/test59/int2.crl
-share/botan-2/data/nist_x509/test59/int2.crt
-share/botan-2/data/nist_x509/test59/int3.crl
-share/botan-2/data/nist_x509/test59/int3.crt
-share/botan-2/data/nist_x509/test60/
-share/botan-2/data/nist_x509/test60/end.crt
-share/botan-2/data/nist_x509/test60/int1.crl
-share/botan-2/data/nist_x509/test60/int1.crt
-share/botan-2/data/nist_x509/test60/int2.crl
-share/botan-2/data/nist_x509/test60/int2.crt
-share/botan-2/data/nist_x509/test60/int3.crl
-share/botan-2/data/nist_x509/test60/int3.crt
-share/botan-2/data/nist_x509/test60/int4.crl
-share/botan-2/data/nist_x509/test60/int4.crt
-share/botan-2/data/nist_x509/test61/
-share/botan-2/data/nist_x509/test61/end.crt
-share/botan-2/data/nist_x509/test61/int1.crl
-share/botan-2/data/nist_x509/test61/int1.crt
-share/botan-2/data/nist_x509/test61/int2.crl
-share/botan-2/data/nist_x509/test61/int2.crt
-share/botan-2/data/nist_x509/test61/int3.crl
-share/botan-2/data/nist_x509/test61/int3.crt
-share/botan-2/data/nist_x509/test61/int4.crl
-share/botan-2/data/nist_x509/test61/int4.crt
-share/botan-2/data/nist_x509/test62/
-share/botan-2/data/nist_x509/test62/end.crt
-share/botan-2/data/nist_x509/test62/int1.crl
-share/botan-2/data/nist_x509/test62/int1.crt
-share/botan-2/data/nist_x509/test62/int2.crl
-share/botan-2/data/nist_x509/test62/int2.crt
-share/botan-2/data/nist_x509/test62/int3.crl
-share/botan-2/data/nist_x509/test62/int3.crt
-share/botan-2/data/nist_x509/test62/int4.crl
-share/botan-2/data/nist_x509/test62/int4.crt
-share/botan-2/data/nist_x509/test63/
-share/botan-2/data/nist_x509/test63/end.crt
-share/botan-2/data/nist_x509/test63/int1.crl
-share/botan-2/data/nist_x509/test63/int1.crt
-share/botan-2/data/nist_x509/test63/int2.crl
-share/botan-2/data/nist_x509/test63/int2.crt
-share/botan-2/data/nist_x509/test63/int3.crl
-share/botan-2/data/nist_x509/test63/int3.crt
-share/botan-2/data/nist_x509/test63/int4.crl
-share/botan-2/data/nist_x509/test63/int4.crt
-share/botan-2/data/nist_x509/test64/
-share/botan-2/data/nist_x509/test64/end.crt
-share/botan-2/data/nist_x509/test64/int.crl
-share/botan-2/data/nist_x509/test64/int.crt
-share/botan-2/data/nist_x509/test65/
-share/botan-2/data/nist_x509/test65/end.crt
-share/botan-2/data/nist_x509/test65/int.crl
-share/botan-2/data/nist_x509/test65/int1.crt
-share/botan-2/data/nist_x509/test65/int2.crt
-share/botan-2/data/nist_x509/test66/
-share/botan-2/data/nist_x509/test66/end.crt
-share/botan-2/data/nist_x509/test66/int.crl
-share/botan-2/data/nist_x509/test66/int.crt
-share/botan-2/data/nist_x509/test67/
-share/botan-2/data/nist_x509/test67/end.crt
-share/botan-2/data/nist_x509/test67/int.crt
-share/botan-2/data/nist_x509/test67/int1.crl
-share/botan-2/data/nist_x509/test67/int2.crl
-share/botan-2/data/nist_x509/test68/
-share/botan-2/data/nist_x509/test68/end.crt
-share/botan-2/data/nist_x509/test68/int1.crl
-share/botan-2/data/nist_x509/test68/int1.crt
-share/botan-2/data/nist_x509/test68/int2.crl
-share/botan-2/data/nist_x509/test68/int2.crt
-share/botan-2/data/nist_x509/test69/
-share/botan-2/data/nist_x509/test69/end.crt
-share/botan-2/data/nist_x509/test69/int.crl
-share/botan-2/data/nist_x509/test69/int.crt
-share/botan-2/data/nist_x509/test70/
-share/botan-2/data/nist_x509/test70/end.crt
-share/botan-2/data/nist_x509/test70/int1.crl
-share/botan-2/data/nist_x509/test70/int1.crt
-share/botan-2/data/nist_x509/test70/int2.crl
-share/botan-2/data/nist_x509/test70/int2.crt
-share/botan-2/data/nist_x509/test71/
-share/botan-2/data/nist_x509/test71/end.crt
-share/botan-2/data/nist_x509/test71/int.crl
-share/botan-2/data/nist_x509/test71/int.crt
-share/botan-2/data/nist_x509/test72/
-share/botan-2/data/nist_x509/test72/end.crt
-share/botan-2/data/nist_x509/test72/int.crl
-share/botan-2/data/nist_x509/test72/int.crt
-share/botan-2/data/nist_x509/test73/
-share/botan-2/data/nist_x509/test73/end.crt
-share/botan-2/data/nist_x509/test73/int.crl
-share/botan-2/data/nist_x509/test73/int.crt
-share/botan-2/data/nist_x509/test74/
-share/botan-2/data/nist_x509/test74/end.crt
-share/botan-2/data/nist_x509/test74/int.crl
-share/botan-2/data/nist_x509/test74/int.crt
-share/botan-2/data/nist_x509/test75/
-share/botan-2/data/nist_x509/test75/end.crt
-share/botan-2/data/nist_x509/test75/int.crl
-share/botan-2/data/nist_x509/test75/int.crt
-share/botan-2/data/nist_x509/test76/
-share/botan-2/data/nist_x509/test76/end.crt
-share/botan-2/data/nist_x509/test76/int.crl
-share/botan-2/data/nist_x509/test76/int.crt
 share/botan-2/data/ocb/
 share/botan-2/data/ocb/ocb_long.vec
 share/botan-2/data/ocb/ocb_wide.vec
 share/botan-2/data/ocb/ocb_wide_long.vec
-share/botan-2/data/ocsp/
-share/botan-2/data/ocsp/geotrust.pem
-share/botan-2/data/ocsp/gmail.pem
-share/botan-2/data/ocsp/google_g2.pem
-share/botan-2/data/ocsp/identrust.pem
-share/botan-2/data/ocsp/letsencrypt.pem
-share/botan-2/data/ocsp/randombit.pem
-share/botan-2/data/ocsp/randombit_ocsp.der
-share/botan-2/data/ocsp/resp1.der
-share/botan-2/data/ocsp/resp2.der
-share/botan-2/data/ocsp/resp3.der
 share/botan-2/data/otp/
 share/botan-2/data/otp/hotp.vec
 share/botan-2/data/otp/totp.vec
@@ -916,7 +475,6 @@ share/botan-2/data/pubkey/sm2_sig.vec
 share/botan-2/data/pubkey/workfactor.vec
 share/botan-2/data/pubkey/xmss_sig.vec
 share/botan-2/data/pubkey/xmss_verify.vec
-share/botan-2/data/rfc3394.vec
 share/botan-2/data/rfc6979.vec
 share/botan-2/data/rng/
 share/botan-2/data/rng/chacha_rng.vec
@@ -955,61 +513,1372 @@ share/botan-2/data/tls/new_session_ticke
 share/botan-2/data/tls/server_hello.vec
 share/botan-2/data/tls_cbc.vec
 share/botan-2/data/util.vec
+share/botan-2/data/x509/
+share/botan-2/data/x509/bsi/
+share/botan-2/data/x509/bsi/cert_path_CRL_01/
+share/botan-2/data/x509/bsi/cert_path_CRL_01/cert_path_CRL_01_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_01/cert_path_CRL_01_ee.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_01/cert_path_CRL_01_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_01/cert_path_CRL_01_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_01/cert_path_CRL_01_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_01/cert_path_CRL_01_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_01/description.txt
+share/botan-2/data/x509/bsi/cert_path_CRL_02/
+share/botan-2/data/x509/bsi/cert_path_CRL_02/cert_path_CRL_02_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_02/cert_path_CRL_02_ee.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_02/cert_path_CRL_02_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_02/cert_path_CRL_02_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_02/cert_path_CRL_02_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_02/cert_path_CRL_02_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_02/crls/
+share/botan-2/data/x509/bsi/cert_path_CRL_02/crls/cert_path_CRL_02_root_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_02/crls/cert_path_CRL_02_sub_ca_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_02/description.txt
+share/botan-2/data/x509/bsi/cert_path_CRL_03/
+share/botan-2/data/x509/bsi/cert_path_CRL_03/cert_path_CRL_03_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_03/cert_path_CRL_03_ee.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_03/cert_path_CRL_03_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_03/cert_path_CRL_03_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_03/cert_path_CRL_03_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_03/cert_path_CRL_03_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_03/crls/
+share/botan-2/data/x509/bsi/cert_path_CRL_03/crls/cert_path_CRL_03_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_03/crls/cert_path_CRL_03_root_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_03/description.txt
+share/botan-2/data/x509/bsi/cert_path_CRL_04/
+share/botan-2/data/x509/bsi/cert_path_CRL_04/cert_path_CRL_04_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_04/cert_path_CRL_04_ee.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_04/cert_path_CRL_04_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_04/cert_path_CRL_04_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_04/cert_path_CRL_04_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_04/cert_path_CRL_04_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_04/crls/
+share/botan-2/data/x509/bsi/cert_path_CRL_04/crls/cert_path_CRL_04_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_04/crls/cert_path_CRL_04_root_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_04/description.txt
+share/botan-2/data/x509/bsi/cert_path_CRL_05/
+share/botan-2/data/x509/bsi/cert_path_CRL_05/cert_path_CRL_05_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_05/cert_path_CRL_05_ee.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_05/cert_path_CRL_05_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_05/cert_path_CRL_05_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_05/cert_path_CRL_05_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_05/cert_path_CRL_05_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_05/crls/
+share/botan-2/data/x509/bsi/cert_path_CRL_05/crls/cert_path_CRL_05_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_05/crls/cert_path_CRL_05_root_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_05/description.txt
+share/botan-2/data/x509/bsi/cert_path_CRL_06/
+share/botan-2/data/x509/bsi/cert_path_CRL_06/cert_path_CRL_06_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_06/cert_path_CRL_06_ee.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_06/cert_path_CRL_06_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_06/cert_path_CRL_06_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_06/cert_path_CRL_06_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_06/cert_path_CRL_06_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_06/crls/
+share/botan-2/data/x509/bsi/cert_path_CRL_06/crls/cert_path_CRL_06_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_06/crls/cert_path_CRL_06_root_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_06/description.txt
+share/botan-2/data/x509/bsi/cert_path_CRL_07/
+share/botan-2/data/x509/bsi/cert_path_CRL_07/cert_path_CRL_07_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_07/cert_path_CRL_07_ee.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_07/cert_path_CRL_07_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_07/cert_path_CRL_07_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_07/cert_path_CRL_07_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_07/cert_path_CRL_07_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_07/crls/
+share/botan-2/data/x509/bsi/cert_path_CRL_07/crls/cert_path_CRL_07_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_07/crls/cert_path_CRL_07_root_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_07/description.txt
+share/botan-2/data/x509/bsi/cert_path_CRL_08/
+share/botan-2/data/x509/bsi/cert_path_CRL_08/cert_path_CRL_08_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_08/cert_path_CRL_08_ee.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_08/cert_path_CRL_08_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_08/cert_path_CRL_08_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_08/cert_path_CRL_08_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_08/cert_path_CRL_08_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_08/crls/
+share/botan-2/data/x509/bsi/cert_path_CRL_08/crls/cert_path_CRL_08_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_08/crls/cert_path_CRL_08_root_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_08/description.txt
+share/botan-2/data/x509/bsi/cert_path_CRL_09/
+share/botan-2/data/x509/bsi/cert_path_CRL_09/cert_path_CRL_09_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_09/cert_path_CRL_09_ee.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_09/cert_path_CRL_09_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_09/cert_path_CRL_09_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_09/cert_path_CRL_09_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_09/cert_path_CRL_09_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_09/crls/
+share/botan-2/data/x509/bsi/cert_path_CRL_09/crls/cert_path_CRL_09_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_09/crls/cert_path_CRL_09_root_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_09/description.txt
+share/botan-2/data/x509/bsi/cert_path_CRL_10/
+share/botan-2/data/x509/bsi/cert_path_CRL_10/cert_path_CRL_10_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_10/cert_path_CRL_10_ee.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_10/cert_path_CRL_10_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_10/cert_path_CRL_10_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_10/cert_path_CRL_10_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_10/cert_path_CRL_10_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_10/crls/
+share/botan-2/data/x509/bsi/cert_path_CRL_10/crls/cert_path_CRL_10_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_10/crls/cert_path_CRL_10_root_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_10/description.txt
+share/botan-2/data/x509/bsi/cert_path_CRL_11/
+share/botan-2/data/x509/bsi/cert_path_CRL_11/cert_path_CRL_11_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_11/cert_path_CRL_11_ee.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_11/cert_path_CRL_11_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_11/cert_path_CRL_11_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_11/cert_path_CRL_11_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_11/cert_path_CRL_11_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_11/crls/
+share/botan-2/data/x509/bsi/cert_path_CRL_11/crls/cert_path_CRL_11_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_11/crls/cert_path_CRL_11_root_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_11/description.txt
+share/botan-2/data/x509/bsi/cert_path_CRL_12/
+share/botan-2/data/x509/bsi/cert_path_CRL_12/cert_path_CRL_12_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_12/cert_path_CRL_12_ee.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_12/cert_path_CRL_12_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_12/cert_path_CRL_12_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_12/cert_path_CRL_12_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_12/cert_path_CRL_12_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_12/crls/
+share/botan-2/data/x509/bsi/cert_path_CRL_12/crls/cert_path_CRL_12_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_12/crls/cert_path_CRL_12_root_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_12/description.txt
+share/botan-2/data/x509/bsi/cert_path_CRL_13/
+share/botan-2/data/x509/bsi/cert_path_CRL_13/cert_path_CRL_13_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_13/cert_path_CRL_13_ee.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_13/cert_path_CRL_13_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_13/cert_path_CRL_13_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_13/cert_path_CRL_13_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_13/cert_path_CRL_13_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_13/crls/
+share/botan-2/data/x509/bsi/cert_path_CRL_13/crls/cert_path_CRL_13_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_13/crls/cert_path_CRL_13_root_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_13/description.txt
+share/botan-2/data/x509/bsi/cert_path_CRL_14/
+share/botan-2/data/x509/bsi/cert_path_CRL_14/cert_path_CRL_14_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_14/cert_path_CRL_14_ee.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_14/cert_path_CRL_14_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_14/cert_path_CRL_14_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_14/cert_path_CRL_14_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_14/cert_path_CRL_14_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_14/crls/
+share/botan-2/data/x509/bsi/cert_path_CRL_14/crls/cert_path_CRL_14_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_14/crls/cert_path_CRL_14_root_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_14/description.txt
+share/botan-2/data/x509/bsi/cert_path_CRL_15/
+share/botan-2/data/x509/bsi/cert_path_CRL_15/cert_path_CRL_15_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_15/cert_path_CRL_15_ee.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_15/cert_path_CRL_15_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_15/cert_path_CRL_15_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_15/cert_path_CRL_15_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_15/cert_path_CRL_15_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_15/crls/
+share/botan-2/data/x509/bsi/cert_path_CRL_15/crls/cert_path_CRL_15_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_15/description.txt
+share/botan-2/data/x509/bsi/cert_path_CRL_16/
+share/botan-2/data/x509/bsi/cert_path_CRL_16/cert_path_CRL_16_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_16/cert_path_CRL_16_ee.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_16/cert_path_CRL_16_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_16/cert_path_CRL_16_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_16/cert_path_CRL_16_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_16/cert_path_CRL_16_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_16/crls/
+share/botan-2/data/x509/bsi/cert_path_CRL_16/crls/cert_path_CRL_16_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_16/crls/cert_path_CRL_16_root_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_16/description.txt
+share/botan-2/data/x509/bsi/cert_path_algo_strength_01/
+share/botan-2/data/x509/bsi/cert_path_algo_strength_01/cert_path_algo_strength_01_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_algo_strength_01/cert_path_algo_strength_01_ee.pem
+share/botan-2/data/x509/bsi/cert_path_algo_strength_01/cert_path_algo_strength_01_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_algo_strength_01/cert_path_algo_strength_01_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_algo_strength_01/cert_path_algo_strength_01_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_algo_strength_01/cert_path_algo_strength_01_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_algo_strength_01/description.txt
+share/botan-2/data/x509/bsi/cert_path_algo_strength_02/
+share/botan-2/data/x509/bsi/cert_path_algo_strength_02/cert_path_algo_strength_02_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_algo_strength_02/cert_path_algo_strength_02_ee.pem
+share/botan-2/data/x509/bsi/cert_path_algo_strength_02/cert_path_algo_strength_02_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_algo_strength_02/cert_path_algo_strength_02_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_algo_strength_02/cert_path_algo_strength_02_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_algo_strength_02/cert_path_algo_strength_02_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_algo_strength_02/description.txt
+share/botan-2/data/x509/bsi/cert_path_algo_strength_03/
+share/botan-2/data/x509/bsi/cert_path_algo_strength_03/cert_path_algo_strength_03_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_algo_strength_03/cert_path_algo_strength_03_ee.pem
+share/botan-2/data/x509/bsi/cert_path_algo_strength_03/cert_path_algo_strength_03_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_algo_strength_03/cert_path_algo_strength_03_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_algo_strength_03/cert_path_algo_strength_03_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_algo_strength_03/cert_path_algo_strength_03_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_algo_strength_03/description.txt
+share/botan-2/data/x509/bsi/cert_path_common_01/
+share/botan-2/data/x509/bsi/cert_path_common_01/cert_path_common_01_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_01/cert_path_common_01_ee.pem
+share/botan-2/data/x509/bsi/cert_path_common_01/cert_path_common_01_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_01/cert_path_common_01_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_01/cert_path_common_01_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_01/cert_path_common_01_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_01/description.txt
+share/botan-2/data/x509/bsi/cert_path_common_02/
+share/botan-2/data/x509/bsi/cert_path_common_02/cert_path_common_02_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_02/cert_path_common_02_ee.pem
+share/botan-2/data/x509/bsi/cert_path_common_02/cert_path_common_02_root_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_02/cert_path_common_02_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_02/cert_path_common_02_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_02/cert_path_common_02_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_02/description.txt
+share/botan-2/data/x509/bsi/cert_path_common_03/
+share/botan-2/data/x509/bsi/cert_path_common_03/cert_path_common_03_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_03/cert_path_common_03_ee.pem
+share/botan-2/data/x509/bsi/cert_path_common_03/cert_path_common_03_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_03/cert_path_common_03_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_03/cert_path_common_03_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_03/cert_path_common_03_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_03/description.txt
+share/botan-2/data/x509/bsi/cert_path_common_04/
+share/botan-2/data/x509/bsi/cert_path_common_04/cert_path_common_04_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_04/cert_path_common_04_ee.pem
+share/botan-2/data/x509/bsi/cert_path_common_04/cert_path_common_04_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_04/cert_path_common_04_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_04/cert_path_common_04_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_04/cert_path_common_04_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_04/description.txt
+share/botan-2/data/x509/bsi/cert_path_common_05/
+share/botan-2/data/x509/bsi/cert_path_common_05/cert_path_common_05_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_05/cert_path_common_05_ee.pem
+share/botan-2/data/x509/bsi/cert_path_common_05/cert_path_common_05_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_05/cert_path_common_05_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_05/cert_path_common_05_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_05/cert_path_common_05_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_05/description.txt
+share/botan-2/data/x509/bsi/cert_path_common_06/
+share/botan-2/data/x509/bsi/cert_path_common_06/cert_path_common_06_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_06/cert_path_common_06_ee.pem
+share/botan-2/data/x509/bsi/cert_path_common_06/cert_path_common_06_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_06/cert_path_common_06_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_06/cert_path_common_06_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_06/cert_path_common_06_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_06/description.txt
+share/botan-2/data/x509/bsi/cert_path_common_07/
+share/botan-2/data/x509/bsi/cert_path_common_07/cert_path_common_07_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_07/cert_path_common_07_ee.pem
+share/botan-2/data/x509/bsi/cert_path_common_07/cert_path_common_07_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_07/cert_path_common_07_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_07/cert_path_common_07_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_07/cert_path_common_07_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_07/description.txt
+share/botan-2/data/x509/bsi/cert_path_common_08/
+share/botan-2/data/x509/bsi/cert_path_common_08/cert_path_common_08_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_08/cert_path_common_08_ee.pem
+share/botan-2/data/x509/bsi/cert_path_common_08/cert_path_common_08_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_08/cert_path_common_08_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_08/cert_path_common_08_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_08/cert_path_common_08_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_08/description.txt
+share/botan-2/data/x509/bsi/cert_path_common_09/
+share/botan-2/data/x509/bsi/cert_path_common_09/cert_path_common_09_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_09/cert_path_common_09_ee.pem
+share/botan-2/data/x509/bsi/cert_path_common_09/cert_path_common_09_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_09/cert_path_common_09_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_09/cert_path_common_09_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_09/cert_path_common_09_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_09/description.txt
+share/botan-2/data/x509/bsi/cert_path_common_10/
+share/botan-2/data/x509/bsi/cert_path_common_10/cert_path_common_10_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_10/cert_path_common_10_ee.pem
+share/botan-2/data/x509/bsi/cert_path_common_10/cert_path_common_10_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_10/cert_path_common_10_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_10/cert_path_common_10_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_10/cert_path_common_10_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_10/description.txt
+share/botan-2/data/x509/bsi/cert_path_common_11/
+share/botan-2/data/x509/bsi/cert_path_common_11/cert_path_common_11_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_11/cert_path_common_11_ee.pem
+share/botan-2/data/x509/bsi/cert_path_common_11/cert_path_common_11_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_11/cert_path_common_11_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_11/cert_path_common_11_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_11/cert_path_common_11_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_11/description.txt
+share/botan-2/data/x509/bsi/cert_path_common_12/
+share/botan-2/data/x509/bsi/cert_path_common_12/cert_path_common_12_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_12/cert_path_common_12_ee.pem
+share/botan-2/data/x509/bsi/cert_path_common_12/cert_path_common_12_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_12/cert_path_common_12_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_12/cert_path_common_12_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_12/cert_path_common_12_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_12/description.txt
+share/botan-2/data/x509/bsi/cert_path_common_13/
+share/botan-2/data/x509/bsi/cert_path_common_13/cert_path_common_13_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_13/cert_path_common_13_ee.pem
+share/botan-2/data/x509/bsi/cert_path_common_13/cert_path_common_13_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_13/cert_path_common_13_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_13/cert_path_common_13_root_ca_key_rollover.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_13/cert_path_common_13_root_ca_key_rollover.pem
+share/botan-2/data/x509/bsi/cert_path_common_13/cert_path_common_13_subca_ca_key_rollover.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_13/cert_path_common_13_subca_ca_key_rollover.pem
+share/botan-2/data/x509/bsi/cert_path_common_13/description.txt
+share/botan-2/data/x509/bsi/cert_path_common_14/
+share/botan-2/data/x509/bsi/cert_path_common_14/cert_path_common_14_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_14/cert_path_common_14_ee.pem
+share/botan-2/data/x509/bsi/cert_path_common_14/cert_path_common_14_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_14/cert_path_common_14_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_14/cert_path_common_14_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_14/cert_path_common_14_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_14/cert_path_common_14_wrong_root_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_14/cert_path_common_14_wrong_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_14/cert_path_common_14_wrong_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_14/cert_path_common_14_wrong_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_14/description.txt
+share/botan-2/data/x509/bsi/cert_path_crypt_01/
+share/botan-2/data/x509/bsi/cert_path_crypt_01/cert_path_crypt_01_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_crypt_01/cert_path_crypt_01_ee.pem
+share/botan-2/data/x509/bsi/cert_path_crypt_01/cert_path_crypt_01_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_crypt_01/cert_path_crypt_01_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_crypt_01/cert_path_crypt_01_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_crypt_01/cert_path_crypt_01_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_crypt_01/description.txt
+share/botan-2/data/x509/bsi/cert_path_crypt_02/
+share/botan-2/data/x509/bsi/cert_path_crypt_02/cert_path_crypt_02_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_crypt_02/cert_path_crypt_02_ee.pem
+share/botan-2/data/x509/bsi/cert_path_crypt_02/cert_path_crypt_02_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_crypt_02/cert_path_crypt_02_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_crypt_02/cert_path_crypt_02_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_crypt_02/cert_path_crypt_02_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_crypt_02/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_01/
+share/botan-2/data/x509/bsi/cert_path_ext_01/cert_path_ext_01_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_01/cert_path_ext_01_ee.pem
+share/botan-2/data/x509/bsi/cert_path_ext_01/cert_path_ext_01_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_01/cert_path_ext_01_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_01/cert_path_ext_01_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_01/cert_path_ext_01_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_01/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_02/
+share/botan-2/data/x509/bsi/cert_path_ext_02/cert_path_ext_02_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_02/cert_path_ext_02_ee.pem
+share/botan-2/data/x509/bsi/cert_path_ext_02/cert_path_ext_02_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_02/cert_path_ext_02_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_02/cert_path_ext_02_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_02/cert_path_ext_02_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_02/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_03/
+share/botan-2/data/x509/bsi/cert_path_ext_03/cert_path_ext_03_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_03/cert_path_ext_03_ee.pem
+share/botan-2/data/x509/bsi/cert_path_ext_03/cert_path_ext_03_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_03/cert_path_ext_03_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_03/cert_path_ext_03_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_03/cert_path_ext_03_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_03/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_04/
+share/botan-2/data/x509/bsi/cert_path_ext_04/cert_path_ext_04_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_04/cert_path_ext_04_ee.pem
+share/botan-2/data/x509/bsi/cert_path_ext_04/cert_path_ext_04_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_04/cert_path_ext_04_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_04/cert_path_ext_04_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_04/cert_path_ext_04_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_04/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_05/
+share/botan-2/data/x509/bsi/cert_path_ext_05/cert_path_ext_05_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_05/cert_path_ext_05_ee.pem
+share/botan-2/data/x509/bsi/cert_path_ext_05/cert_path_ext_05_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_05/cert_path_ext_05_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_05/cert_path_ext_05_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_05/cert_path_ext_05_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_05/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_06/
+share/botan-2/data/x509/bsi/cert_path_ext_06/cert_path_ext_06_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_06/cert_path_ext_06_ee.pem
+share/botan-2/data/x509/bsi/cert_path_ext_06/cert_path_ext_06_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_06/cert_path_ext_06_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_06/cert_path_ext_06_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_06/cert_path_ext_06_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_06/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_07/
+share/botan-2/data/x509/bsi/cert_path_ext_07/cert_path_ext_07_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_07/cert_path_ext_07_ee.pem
+share/botan-2/data/x509/bsi/cert_path_ext_07/cert_path_ext_07_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_07/cert_path_ext_07_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_07/cert_path_ext_07_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_07/cert_path_ext_07_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_07/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_08/
+share/botan-2/data/x509/bsi/cert_path_ext_08/cert_path_ext_08_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_08/cert_path_ext_08_ee.pem
+share/botan-2/data/x509/bsi/cert_path_ext_08/cert_path_ext_08_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_08/cert_path_ext_08_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_08/cert_path_ext_08_sub_ca_l1.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_08/cert_path_ext_08_sub_ca_l1.pem
+share/botan-2/data/x509/bsi/cert_path_ext_08/cert_path_ext_08_sub_ca_l2.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_08/cert_path_ext_08_sub_ca_l2.pem
+share/botan-2/data/x509/bsi/cert_path_ext_08/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_09/
+share/botan-2/data/x509/bsi/cert_path_ext_09/cert_path_ext_09_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_09/cert_path_ext_09_ee.pem
+share/botan-2/data/x509/bsi/cert_path_ext_09/cert_path_ext_09_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_09/cert_path_ext_09_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_09/cert_path_ext_09_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_09/cert_path_ext_09_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_09/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_10/
+share/botan-2/data/x509/bsi/cert_path_ext_10/cert_path_ext_10_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_10/cert_path_ext_10_ee.pem
+share/botan-2/data/x509/bsi/cert_path_ext_10/cert_path_ext_10_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_10/cert_path_ext_10_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_10/cert_path_ext_10_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_10/cert_path_ext_10_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_10/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_11/
+share/botan-2/data/x509/bsi/cert_path_ext_11/cert_path_ext_11_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_11/cert_path_ext_11_ee.pem
+share/botan-2/data/x509/bsi/cert_path_ext_11/cert_path_ext_11_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_11/cert_path_ext_11_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_11/cert_path_ext_11_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_11/cert_path_ext_11_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_11/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_12/
+share/botan-2/data/x509/bsi/cert_path_ext_12/cert_path_ext_12_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_12/cert_path_ext_12_ee.pem
+share/botan-2/data/x509/bsi/cert_path_ext_12/cert_path_ext_12_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_12/cert_path_ext_12_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_12/cert_path_ext_12_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_12/cert_path_ext_12_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_12/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_13/
+share/botan-2/data/x509/bsi/cert_path_ext_13/cert_path_ext_13_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_13/cert_path_ext_13_ee.pem
+share/botan-2/data/x509/bsi/cert_path_ext_13/cert_path_ext_13_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_13/cert_path_ext_13_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_13/cert_path_ext_13_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_13/cert_path_ext_13_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_13/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_14/
+share/botan-2/data/x509/bsi/cert_path_ext_14/cert_path_ext_14_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_14/cert_path_ext_14_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_14/cert_path_ext_14_sub_ca.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_14/cert_path_ext_14_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_14/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_15/
+share/botan-2/data/x509/bsi/cert_path_ext_15/cert_path_ext_15_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_15/cert_path_ext_15_ee.pem
+share/botan-2/data/x509/bsi/cert_path_ext_15/cert_path_ext_15_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_15/cert_path_ext_15_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_15/cert_path_ext_15_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_15/cert_path_ext_15_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_15/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_16/
+share/botan-2/data/x509/bsi/cert_path_ext_16/cert_path_ext_16_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_16/cert_path_ext_16_ee.pem
+share/botan-2/data/x509/bsi/cert_path_ext_16/cert_path_ext_16_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_16/cert_path_ext_16_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_16/cert_path_ext_16_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_16/cert_path_ext_16_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_16/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_17/
+share/botan-2/data/x509/bsi/cert_path_ext_17/cert_path_ext_17_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_17/cert_path_ext_17_ee.pem
+share/botan-2/data/x509/bsi/cert_path_ext_17/cert_path_ext_17_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_17/cert_path_ext_17_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_17/cert_path_ext_17_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_17/cert_path_ext_17_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_17/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_18/
+share/botan-2/data/x509/bsi/cert_path_ext_18/cert_path_ext_18_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_18/cert_path_ext_18_ee.pem
+share/botan-2/data/x509/bsi/cert_path_ext_18/cert_path_ext_18_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_18/cert_path_ext_18_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_18/cert_path_ext_18_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_18/cert_path_ext_18_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_18/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_19/
+share/botan-2/data/x509/bsi/cert_path_ext_19/cert_path_ext_19_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_19/cert_path_ext_19_ee.pem
+share/botan-2/data/x509/bsi/cert_path_ext_19/cert_path_ext_19_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_19/cert_path_ext_19_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_19/cert_path_ext_19_sub_ca_l1.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_19/cert_path_ext_19_sub_ca_l1.pem
+share/botan-2/data/x509/bsi/cert_path_ext_19/cert_path_ext_19_sub_ca_l2.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_19/cert_path_ext_19_sub_ca_l2.pem
+share/botan-2/data/x509/bsi/cert_path_ext_19/description.txt
+share/botan-2/data/x509/bsi/expected.txt
+share/botan-2/data/x509/bsi/readme.txt
+share/botan-2/data/x509/certstor/
+share/botan-2/data/x509/certstor/cert1.crt
+share/botan-2/data/x509/certstor/cert2.crt
+share/botan-2/data/x509/certstor/cert3.crt
+share/botan-2/data/x509/certstor/cert4.crt
+share/botan-2/data/x509/certstor/cert5a.crt
+share/botan-2/data/x509/certstor/cert5b.crt
+share/botan-2/data/x509/certstor/key01.pem
+share/botan-2/data/x509/certstor/key03.pem
+share/botan-2/data/x509/certstor/key04.pem
+share/botan-2/data/x509/certstor/key05.pem
+share/botan-2/data/x509/certstor/key06.pem
+share/botan-2/data/x509/ecc/
+share/botan-2/data/x509/ecc/CSCA.CSCA.csca-germany.1.crt
+share/botan-2/data/x509/ecc/ecc_private_with_rfc5915_ext.pem
+share/botan-2/data/x509/ecc/ecc_private_with_rfc5915_parameters.pem
+share/botan-2/data/x509/ecc/link_SHA1.166.crt
+share/botan-2/data/x509/ecc/link_SHA256.cer
+share/botan-2/data/x509/ecc/nodompar_private.pkcs8.pem
+share/botan-2/data/x509/ecc/root2_SHA256.cer
+share/botan-2/data/x509/ecc/root_SHA1.163.crt
+share/botan-2/data/x509/ecc/withdompar_private.pkcs8.pem
+share/botan-2/data/x509/extended/
+share/botan-2/data/x509/extended/01/
+share/botan-2/data/x509/extended/01/end.crt
+share/botan-2/data/x509/extended/01/int.crt
+share/botan-2/data/x509/extended/01/root.crt
+share/botan-2/data/x509/extended/02/
+share/botan-2/data/x509/extended/02/end.crt
+share/botan-2/data/x509/extended/02/int1-2.crt
+share/botan-2/data/x509/extended/02/int1.crt
+share/botan-2/data/x509/extended/02/root.crt
+share/botan-2/data/x509/extended/03/
+share/botan-2/data/x509/extended/03/end.crt
+share/botan-2/data/x509/extended/03/int1.crt
+share/botan-2/data/x509/extended/03/root.crt
+share/botan-2/data/x509/extended/expected.txt
+share/botan-2/data/x509/misc/
+share/botan-2/data/x509/misc/cert_seq.der
+share/botan-2/data/x509/misc/contains_authority_info_access.pem
+share/botan-2/data/x509/misc/contains_authority_info_access_with_two_ca_issuers.pem
+share/botan-2/data/x509/misc/contains_bmpstring.pem
+share/botan-2/data/x509/misc/contains_utf8string.pem
+share/botan-2/data/x509/misc/opcuactt_ca.der
+share/botan-2/data/x509/misc/opcuactt_ca.pem
+share/botan-2/data/x509/misc/rsa_key.pem
+share/botan-2/data/x509/name_constraint/
+share/botan-2/data/x509/name_constraint/Invalid_DN_Name_Constraint.crt
+share/botan-2/data/x509/name_constraint/Invalid_Email_Name_Constraint.crt
+share/botan-2/data/x509/name_constraint/Invalid_IP_Name_Constraint.crt
+share/botan-2/data/x509/name_constraint/Root_DNS_Name_Constraint.crt
+share/botan-2/data/x509/name_constraint/Root_DN_Name_Constraint.crt
+share/botan-2/data/x509/name_constraint/Root_Email_Name_Constraint.crt
+share/botan-2/data/x509/name_constraint/Root_IP_Name_Constraint.crt
+share/botan-2/data/x509/name_constraint/Valid_DNS_Name_Constraint.crt
+share/botan-2/data/x509/name_constraint/Valid_DN_Name_Constraint.crt
+share/botan-2/data/x509/name_constraint/Valid_IP_Name_Constraint.crt
+share/botan-2/data/x509/nist/
+share/botan-2/data/x509/nist/expected.txt
+share/botan-2/data/x509/nist/root.crl
+share/botan-2/data/x509/nist/root.crt
+share/botan-2/data/x509/nist/test01/
+share/botan-2/data/x509/nist/test01/end.crt
+share/botan-2/data/x509/nist/test02/
+share/botan-2/data/x509/nist/test02/end.crt
+share/botan-2/data/x509/nist/test02/int.crl
+share/botan-2/data/x509/nist/test02/int.crt
+share/botan-2/data/x509/nist/test03/
+share/botan-2/data/x509/nist/test03/end.crt
+share/botan-2/data/x509/nist/test03/int.crl
+share/botan-2/data/x509/nist/test03/int.crt
+share/botan-2/data/x509/nist/test04/
+share/botan-2/data/x509/nist/test04/end.crt
+share/botan-2/data/x509/nist/test04/int1.crl
+share/botan-2/data/x509/nist/test04/int1.crt
+share/botan-2/data/x509/nist/test04/int2.crl
+share/botan-2/data/x509/nist/test04/int2.crt
+share/botan-2/data/x509/nist/test05/
+share/botan-2/data/x509/nist/test05/end.crt
+share/botan-2/data/x509/nist/test05/int.crl
+share/botan-2/data/x509/nist/test05/int.crt
+share/botan-2/data/x509/nist/test06/
+share/botan-2/data/x509/nist/test06/end.crt
+share/botan-2/data/x509/nist/test06/int.crl
+share/botan-2/data/x509/nist/test06/int.crt
+share/botan-2/data/x509/nist/test07/
+share/botan-2/data/x509/nist/test07/end.crt
+share/botan-2/data/x509/nist/test07/int.crl
+share/botan-2/data/x509/nist/test07/int.crt
+share/botan-2/data/x509/nist/test08/
+share/botan-2/data/x509/nist/test08/end.crt
+share/botan-2/data/x509/nist/test08/int.crl
+share/botan-2/data/x509/nist/test08/int.crt
+share/botan-2/data/x509/nist/test09/
+share/botan-2/data/x509/nist/test09/end.crt
+share/botan-2/data/x509/nist/test09/int.crl
+share/botan-2/data/x509/nist/test09/int.crt
+share/botan-2/data/x509/nist/test10/
+share/botan-2/data/x509/nist/test10/end.crt
+share/botan-2/data/x509/nist/test10/int.crl
+share/botan-2/data/x509/nist/test10/int.crt
+share/botan-2/data/x509/nist/test11/
+share/botan-2/data/x509/nist/test11/end.crt
+share/botan-2/data/x509/nist/test11/int.crl
+share/botan-2/data/x509/nist/test11/int.crt
+share/botan-2/data/x509/nist/test12/
+share/botan-2/data/x509/nist/test12/end.crt
+share/botan-2/data/x509/nist/test12/int.crl
+share/botan-2/data/x509/nist/test12/int.crt
+share/botan-2/data/x509/nist/test13/
+share/botan-2/data/x509/nist/test13/end.crt
+share/botan-2/data/x509/nist/test13/int.crl
+share/botan-2/data/x509/nist/test13/int.crt
+share/botan-2/data/x509/nist/test14/
+share/botan-2/data/x509/nist/test14/end.crt
+share/botan-2/data/x509/nist/test14/int.crl
+share/botan-2/data/x509/nist/test14/int.crt
+share/botan-2/data/x509/nist/test15/
+share/botan-2/data/x509/nist/test15/end.crt
+share/botan-2/data/x509/nist/test15/int.crl
+share/botan-2/data/x509/nist/test15/int.crt
+share/botan-2/data/x509/nist/test16/
+share/botan-2/data/x509/nist/test16/end.crt
+share/botan-2/data/x509/nist/test16/int.crl
+share/botan-2/data/x509/nist/test16/int.crt
+share/botan-2/data/x509/nist/test17/
+share/botan-2/data/x509/nist/test17/end.crt
+share/botan-2/data/x509/nist/test17/int.crl
+share/botan-2/data/x509/nist/test17/int.crt
+share/botan-2/data/x509/nist/test18/
+share/botan-2/data/x509/nist/test18/end.crt
+share/botan-2/data/x509/nist/test18/int.crl
+share/botan-2/data/x509/nist/test18/int.crt
+share/botan-2/data/x509/nist/test19/
+share/botan-2/data/x509/nist/test19/end.crt
+share/botan-2/data/x509/nist/test19/int.crt
+share/botan-2/data/x509/nist/test20/
+share/botan-2/data/x509/nist/test20/end.crt
+share/botan-2/data/x509/nist/test20/int.crl
+share/botan-2/data/x509/nist/test20/int.crt
+share/botan-2/data/x509/nist/test21/
+share/botan-2/data/x509/nist/test21/end.crt
+share/botan-2/data/x509/nist/test21/int.crl
+share/botan-2/data/x509/nist/test21/int.crt
+share/botan-2/data/x509/nist/test22/
+share/botan-2/data/x509/nist/test22/end.crt
+share/botan-2/data/x509/nist/test22/int.crl
+share/botan-2/data/x509/nist/test22/int.crt
+share/botan-2/data/x509/nist/test23/
+share/botan-2/data/x509/nist/test23/end.crt
+share/botan-2/data/x509/nist/test23/int.crl
+share/botan-2/data/x509/nist/test23/int.crt
+share/botan-2/data/x509/nist/test24/
+share/botan-2/data/x509/nist/test24/end.crt
+share/botan-2/data/x509/nist/test24/int.crl
+share/botan-2/data/x509/nist/test24/int.crt
+share/botan-2/data/x509/nist/test25/
+share/botan-2/data/x509/nist/test25/end.crt
+share/botan-2/data/x509/nist/test25/int.crl
+share/botan-2/data/x509/nist/test25/int.crt
+share/botan-2/data/x509/nist/test26/
+share/botan-2/data/x509/nist/test26/end.crt
+share/botan-2/data/x509/nist/test26/int.crl
+share/botan-2/data/x509/nist/test26/int.crt
+share/botan-2/data/x509/nist/test27/
+share/botan-2/data/x509/nist/test27/end.crt
+share/botan-2/data/x509/nist/test27/int.crl
+share/botan-2/data/x509/nist/test27/int.crt
+share/botan-2/data/x509/nist/test28/
+share/botan-2/data/x509/nist/test28/end.crt
+share/botan-2/data/x509/nist/test28/int.crl
+share/botan-2/data/x509/nist/test28/int.crt
+share/botan-2/data/x509/nist/test29/
+share/botan-2/data/x509/nist/test29/end.crt
+share/botan-2/data/x509/nist/test29/int.crl
+share/botan-2/data/x509/nist/test29/int.crt
+share/botan-2/data/x509/nist/test30/
+share/botan-2/data/x509/nist/test30/end.crt
+share/botan-2/data/x509/nist/test30/int.crl
+share/botan-2/data/x509/nist/test30/int.crt
+share/botan-2/data/x509/nist/test31/
+share/botan-2/data/x509/nist/test31/end.crt
+share/botan-2/data/x509/nist/test31/int.crl
+share/botan-2/data/x509/nist/test31/int.crt
+share/botan-2/data/x509/nist/test32/
+share/botan-2/data/x509/nist/test32/end.crt
+share/botan-2/data/x509/nist/test32/int.crl
+share/botan-2/data/x509/nist/test32/int.crt
+share/botan-2/data/x509/nist/test33/
+share/botan-2/data/x509/nist/test33/end.crt
+share/botan-2/data/x509/nist/test33/int.crl
+share/botan-2/data/x509/nist/test33/int.crt
+share/botan-2/data/x509/nist/test34/
+share/botan-2/data/x509/nist/test34/end.crt
+share/botan-2/data/x509/nist/test34/int.crl
+share/botan-2/data/x509/nist/test34/int.crt
+share/botan-2/data/x509/nist/test35/
+share/botan-2/data/x509/nist/test35/end.crt
+share/botan-2/data/x509/nist/test35/int.crl
+share/botan-2/data/x509/nist/test35/int.crt
+share/botan-2/data/x509/nist/test36/
+share/botan-2/data/x509/nist/test36/end.crt
+share/botan-2/data/x509/nist/test36/int1.crl
+share/botan-2/data/x509/nist/test36/int1.crt
+share/botan-2/data/x509/nist/test36/int2.crl
+share/botan-2/data/x509/nist/test36/int2.crt
+share/botan-2/data/x509/nist/test37/
+share/botan-2/data/x509/nist/test37/end.crt
+share/botan-2/data/x509/nist/test37/int1.crl
+share/botan-2/data/x509/nist/test37/int1.crt
+share/botan-2/data/x509/nist/test37/int2.crl
+share/botan-2/data/x509/nist/test37/int2.crt
+share/botan-2/data/x509/nist/test38/
+share/botan-2/data/x509/nist/test38/end.crt
+share/botan-2/data/x509/nist/test38/int1.crl
+share/botan-2/data/x509/nist/test38/int1.crt
+share/botan-2/data/x509/nist/test38/int2.crl
+share/botan-2/data/x509/nist/test38/int2.crt
+share/botan-2/data/x509/nist/test39/
+share/botan-2/data/x509/nist/test39/end.crt
+share/botan-2/data/x509/nist/test39/int1.crl
+share/botan-2/data/x509/nist/test39/int1.crt
+share/botan-2/data/x509/nist/test39/int2.crl
+share/botan-2/data/x509/nist/test39/int2.crt
+share/botan-2/data/x509/nist/test39/int3.crl
+share/botan-2/data/x509/nist/test39/int3.crt
+share/botan-2/data/x509/nist/test40/
+share/botan-2/data/x509/nist/test40/end.crt
+share/botan-2/data/x509/nist/test40/int1.crl
+share/botan-2/data/x509/nist/test40/int1.crt
+share/botan-2/data/x509/nist/test40/int2.crl
+share/botan-2/data/x509/nist/test40/int2.crt
+share/botan-2/data/x509/nist/test40/int3.crl
+share/botan-2/data/x509/nist/test40/int3.crt
+share/botan-2/data/x509/nist/test41/
+share/botan-2/data/x509/nist/test41/end.crt
+share/botan-2/data/x509/nist/test41/int1.crl
+share/botan-2/data/x509/nist/test41/int1.crt
+share/botan-2/data/x509/nist/test41/int2.crl
+share/botan-2/data/x509/nist/test41/int2.crt
+share/botan-2/data/x509/nist/test41/int3.crl
+share/botan-2/data/x509/nist/test41/int3.crt
+share/botan-2/data/x509/nist/test42/
+share/botan-2/data/x509/nist/test42/end.crt
+share/botan-2/data/x509/nist/test42/int1.crl
+share/botan-2/data/x509/nist/test42/int1.crt
+share/botan-2/data/x509/nist/test42/int2.crl
+share/botan-2/data/x509/nist/test42/int2.crt
+share/botan-2/data/x509/nist/test42/int3.crl
+share/botan-2/data/x509/nist/test42/int3.crt
+share/botan-2/data/x509/nist/test42/int4.crl
+share/botan-2/data/x509/nist/test42/int4.crt
+share/botan-2/data/x509/nist/test43/
+share/botan-2/data/x509/nist/test43/end.crt
+share/botan-2/data/x509/nist/test43/int1.crl
+share/botan-2/data/x509/nist/test43/int1.crt
+share/botan-2/data/x509/nist/test43/int2.crl
+share/botan-2/data/x509/nist/test43/int2.crt
+share/botan-2/data/x509/nist/test43/int3.crl
+share/botan-2/data/x509/nist/test43/int3.crt
+share/botan-2/data/x509/nist/test43/int4.crl
+share/botan-2/data/x509/nist/test43/int4.crt
+share/botan-2/data/x509/nist/test44/
+share/botan-2/data/x509/nist/test44/end.crt
+share/botan-2/data/x509/nist/test44/int1.crl
+share/botan-2/data/x509/nist/test44/int1.crt
+share/botan-2/data/x509/nist/test44/int2.crl
+share/botan-2/data/x509/nist/test44/int2.crt
+share/botan-2/data/x509/nist/test44/int3.crl
+share/botan-2/data/x509/nist/test44/int3.crt
+share/botan-2/data/x509/nist/test44/int4.crl
+share/botan-2/data/x509/nist/test44/int4.crt
+share/botan-2/data/x509/nist/test45/
+share/botan-2/data/x509/nist/test45/end.crt
+share/botan-2/data/x509/nist/test45/int1.crl
+share/botan-2/data/x509/nist/test45/int1.crt
+share/botan-2/data/x509/nist/test45/int2.crl
+share/botan-2/data/x509/nist/test45/int2.crt
+share/botan-2/data/x509/nist/test45/int3.crl
+share/botan-2/data/x509/nist/test45/int3.crt
+share/botan-2/data/x509/nist/test45/int4.crl
+share/botan-2/data/x509/nist/test45/int4.crt
+share/botan-2/data/x509/nist/test46/
+share/botan-2/data/x509/nist/test46/end.crt
+share/botan-2/data/x509/nist/test46/int1.crl
+share/botan-2/data/x509/nist/test46/int1.crt
+share/botan-2/data/x509/nist/test46/int2.crl
+share/botan-2/data/x509/nist/test46/int2.crt
+share/botan-2/data/x509/nist/test46/int3.crl
+share/botan-2/data/x509/nist/test46/int3.crt
+share/botan-2/data/x509/nist/test46/int4.crl
+share/botan-2/data/x509/nist/test46/int4.crt
+share/botan-2/data/x509/nist/test47/
+share/botan-2/data/x509/nist/test47/end.crt
+share/botan-2/data/x509/nist/test47/int1.crl
+share/botan-2/data/x509/nist/test47/int1.crt
+share/botan-2/data/x509/nist/test47/int2.crl
+share/botan-2/data/x509/nist/test47/int2.crt
+share/botan-2/data/x509/nist/test47/int3.crl
+share/botan-2/data/x509/nist/test47/int3.crt
+share/botan-2/data/x509/nist/test47/int4.crl
+share/botan-2/data/x509/nist/test47/int4.crt
+share/botan-2/data/x509/nist/test48/
+share/botan-2/data/x509/nist/test48/end.crt
+share/botan-2/data/x509/nist/test48/int.crl
+share/botan-2/data/x509/nist/test48/int.crt
+share/botan-2/data/x509/nist/test49/
+share/botan-2/data/x509/nist/test49/end.crt
+share/botan-2/data/x509/nist/test49/int.crl
+share/botan-2/data/x509/nist/test49/int.crt
+share/botan-2/data/x509/nist/test50/
+share/botan-2/data/x509/nist/test50/end.crt
+share/botan-2/data/x509/nist/test50/int.crl
+share/botan-2/data/x509/nist/test50/int.crt
+share/botan-2/data/x509/nist/test51/
+share/botan-2/data/x509/nist/test51/end.crt
+share/botan-2/data/x509/nist/test51/int.crl
+share/botan-2/data/x509/nist/test51/int.crt
+share/botan-2/data/x509/nist/test52/
+share/botan-2/data/x509/nist/test52/end.crt
+share/botan-2/data/x509/nist/test52/int.crl
+share/botan-2/data/x509/nist/test52/int.crt
+share/botan-2/data/x509/nist/test53/
+share/botan-2/data/x509/nist/test53/end.crt
+share/botan-2/data/x509/nist/test53/int.crl
+share/botan-2/data/x509/nist/test53/int.crt
+share/botan-2/data/x509/nist/test54/
+share/botan-2/data/x509/nist/test54/end.crt
+share/botan-2/data/x509/nist/test54/int1.crl
+share/botan-2/data/x509/nist/test54/int1.crt
+share/botan-2/data/x509/nist/test54/int2.crl
+share/botan-2/data/x509/nist/test54/int2.crt
+share/botan-2/data/x509/nist/test55/
+share/botan-2/data/x509/nist/test55/end.crt
+share/botan-2/data/x509/nist/test55/int1.crl
+share/botan-2/data/x509/nist/test55/int1.crt
+share/botan-2/data/x509/nist/test55/int2.crl
+share/botan-2/data/x509/nist/test55/int2.crt
+share/botan-2/data/x509/nist/test56/
+share/botan-2/data/x509/nist/test56/end.crt
+share/botan-2/data/x509/nist/test56/int.crl
+share/botan-2/data/x509/nist/test56/int.crt
+share/botan-2/data/x509/nist/test57/
+share/botan-2/data/x509/nist/test57/end.crt
+share/botan-2/data/x509/nist/test57/int.crl
+share/botan-2/data/x509/nist/test57/int.crt
+share/botan-2/data/x509/nist/test58/
+share/botan-2/data/x509/nist/test58/end.crt
+share/botan-2/data/x509/nist/test58/int1.crl
+share/botan-2/data/x509/nist/test58/int1.crt
+share/botan-2/data/x509/nist/test58/int2.crl
+share/botan-2/data/x509/nist/test58/int2.crt
+share/botan-2/data/x509/nist/test58/int3.crl
+share/botan-2/data/x509/nist/test58/int3.crt
+share/botan-2/data/x509/nist/test59/
+share/botan-2/data/x509/nist/test59/end.crt
+share/botan-2/data/x509/nist/test59/int1.crl
+share/botan-2/data/x509/nist/test59/int1.crt
+share/botan-2/data/x509/nist/test59/int2.crl
+share/botan-2/data/x509/nist/test59/int2.crt
+share/botan-2/data/x509/nist/test59/int3.crl
+share/botan-2/data/x509/nist/test59/int3.crt
+share/botan-2/data/x509/nist/test60/
+share/botan-2/data/x509/nist/test60/end.crt
+share/botan-2/data/x509/nist/test60/int1.crl
+share/botan-2/data/x509/nist/test60/int1.crt
+share/botan-2/data/x509/nist/test60/int2.crl
+share/botan-2/data/x509/nist/test60/int2.crt
+share/botan-2/data/x509/nist/test60/int3.crl
+share/botan-2/data/x509/nist/test60/int3.crt
+share/botan-2/data/x509/nist/test60/int4.crl
+share/botan-2/data/x509/nist/test60/int4.crt
+share/botan-2/data/x509/nist/test61/
+share/botan-2/data/x509/nist/test61/end.crt
+share/botan-2/data/x509/nist/test61/int1.crl
+share/botan-2/data/x509/nist/test61/int1.crt
+share/botan-2/data/x509/nist/test61/int2.crl
+share/botan-2/data/x509/nist/test61/int2.crt
+share/botan-2/data/x509/nist/test61/int3.crl
+share/botan-2/data/x509/nist/test61/int3.crt
+share/botan-2/data/x509/nist/test61/int4.crl
+share/botan-2/data/x509/nist/test61/int4.crt
+share/botan-2/data/x509/nist/test62/
+share/botan-2/data/x509/nist/test62/end.crt
+share/botan-2/data/x509/nist/test62/int1.crl
+share/botan-2/data/x509/nist/test62/int1.crt
+share/botan-2/data/x509/nist/test62/int2.crl
+share/botan-2/data/x509/nist/test62/int2.crt
+share/botan-2/data/x509/nist/test62/int3.crl
+share/botan-2/data/x509/nist/test62/int3.crt
+share/botan-2/data/x509/nist/test62/int4.crl
+share/botan-2/data/x509/nist/test62/int4.crt
+share/botan-2/data/x509/nist/test63/
+share/botan-2/data/x509/nist/test63/end.crt
+share/botan-2/data/x509/nist/test63/int1.crl
+share/botan-2/data/x509/nist/test63/int1.crt
+share/botan-2/data/x509/nist/test63/int2.crl
+share/botan-2/data/x509/nist/test63/int2.crt
+share/botan-2/data/x509/nist/test63/int3.crl
+share/botan-2/data/x509/nist/test63/int3.crt
+share/botan-2/data/x509/nist/test63/int4.crl
+share/botan-2/data/x509/nist/test63/int4.crt
+share/botan-2/data/x509/nist/test64/
+share/botan-2/data/x509/nist/test64/end.crt
+share/botan-2/data/x509/nist/test64/int.crl
+share/botan-2/data/x509/nist/test64/int.crt
+share/botan-2/data/x509/nist/test65/
+share/botan-2/data/x509/nist/test65/end.crt
+share/botan-2/data/x509/nist/test65/int.crl
+share/botan-2/data/x509/nist/test65/int1.crt
+share/botan-2/data/x509/nist/test65/int2.crt
+share/botan-2/data/x509/nist/test66/
+share/botan-2/data/x509/nist/test66/end.crt
+share/botan-2/data/x509/nist/test66/int.crl
+share/botan-2/data/x509/nist/test66/int.crt
+share/botan-2/data/x509/nist/test67/
+share/botan-2/data/x509/nist/test67/end.crt
+share/botan-2/data/x509/nist/test67/int.crt
+share/botan-2/data/x509/nist/test67/int1.crl
+share/botan-2/data/x509/nist/test67/int2.crl
+share/botan-2/data/x509/nist/test68/
+share/botan-2/data/x509/nist/test68/end.crt
+share/botan-2/data/x509/nist/test68/int1.crl
+share/botan-2/data/x509/nist/test68/int1.crt
+share/botan-2/data/x509/nist/test68/int2.crl
+share/botan-2/data/x509/nist/test68/int2.crt
+share/botan-2/data/x509/nist/test69/
+share/botan-2/data/x509/nist/test69/end.crt
+share/botan-2/data/x509/nist/test69/int.crl
+share/botan-2/data/x509/nist/test69/int.crt
+share/botan-2/data/x509/nist/test70/
+share/botan-2/data/x509/nist/test70/end.crt
+share/botan-2/data/x509/nist/test70/int1.crl
+share/botan-2/data/x509/nist/test70/int1.crt
+share/botan-2/data/x509/nist/test70/int2.crl
+share/botan-2/data/x509/nist/test70/int2.crt
+share/botan-2/data/x509/nist/test71/
+share/botan-2/data/x509/nist/test71/end.crt
+share/botan-2/data/x509/nist/test71/int.crl
+share/botan-2/data/x509/nist/test71/int.crt
+share/botan-2/data/x509/nist/test72/
+share/botan-2/data/x509/nist/test72/end.crt
+share/botan-2/data/x509/nist/test72/int.crl
+share/botan-2/data/x509/nist/test72/int.crt
+share/botan-2/data/x509/nist/test73/
+share/botan-2/data/x509/nist/test73/end.crt
+share/botan-2/data/x509/nist/test73/int.crl
+share/botan-2/data/x509/nist/test73/int.crt
+share/botan-2/data/x509/nist/test74/
+share/botan-2/data/x509/nist/test74/end.crt
+share/botan-2/data/x509/nist/test74/int.crl
+share/botan-2/data/x509/nist/test74/int.crt
+share/botan-2/data/x509/nist/test75/
+share/botan-2/data/x509/nist/test75/end.crt
+share/botan-2/data/x509/nist/test75/int.crl
+share/botan-2/data/x509/nist/test75/int.crt
+share/botan-2/data/x509/nist/test76/
+share/botan-2/data/x509/nist/test76/end.crt
+share/botan-2/data/x509/nist/test76/int.crl
+share/botan-2/data/x509/nist/test76/int.crt
+share/botan-2/data/x509/ocsp/
+share/botan-2/data/x509/ocsp/geotrust.pem
+share/botan-2/data/x509/ocsp/gmail.pem
+share/botan-2/data/x509/ocsp/google_g2.pem
+share/botan-2/data/x509/ocsp/identrust.pem
+share/botan-2/data/x509/ocsp/letsencrypt.pem
+share/botan-2/data/x509/ocsp/randombit.pem
+share/botan-2/data/x509/ocsp/randombit_ocsp.der
+share/botan-2/data/x509/ocsp/resp1.der
+share/botan-2/data/x509/ocsp/resp2.der
+share/botan-2/data/x509/ocsp/resp3.der
+share/botan-2/data/x509/pss_certs/
+share/botan-2/data/x509/pss_certs/01/
+share/botan-2/data/x509/pss_certs/01/README.txt
+share/botan-2/data/x509/pss_certs/01/end.crt
+share/botan-2/data/x509/pss_certs/01/root.crt
+share/botan-2/data/x509/pss_certs/02/
+share/botan-2/data/x509/pss_certs/02/README.txt
+share/botan-2/data/x509/pss_certs/02/end.crt
+share/botan-2/data/x509/pss_certs/02/root.crt
+share/botan-2/data/x509/pss_certs/03/
+share/botan-2/data/x509/pss_certs/03/end.crt
+share/botan-2/data/x509/pss_certs/03/root.crt
+share/botan-2/data/x509/pss_certs/04/
+share/botan-2/data/x509/pss_certs/04/end.crt
+share/botan-2/data/x509/pss_certs/04/root.crt
+share/botan-2/data/x509/pss_certs/05/
+share/botan-2/data/x509/pss_certs/05/end.crt
+share/botan-2/data/x509/pss_certs/05/root.crt
+share/botan-2/data/x509/pss_certs/06/
+share/botan-2/data/x509/pss_certs/06/end.crt
+share/botan-2/data/x509/pss_certs/06/root.crt
+share/botan-2/data/x509/pss_certs/07/
+share/botan-2/data/x509/pss_certs/07/end.crt
+share/botan-2/data/x509/pss_certs/07/root.crt
+share/botan-2/data/x509/pss_certs/08/
+share/botan-2/data/x509/pss_certs/08/end.crt
+share/botan-2/data/x509/pss_certs/08/root.crt
+share/botan-2/data/x509/pss_certs/09/
+share/botan-2/data/x509/pss_certs/09/end.crt
+share/botan-2/data/x509/pss_certs/09/root.crt
+share/botan-2/data/x509/pss_certs/10/
+share/botan-2/data/x509/pss_certs/10/end.crt
+share/botan-2/data/x509/pss_certs/10/root.crt
+share/botan-2/data/x509/pss_certs/100/
+share/botan-2/data/x509/pss_certs/100/end.crt
+share/botan-2/data/x509/pss_certs/100/root.crt
+share/botan-2/data/x509/pss_certs/101/
+share/botan-2/data/x509/pss_certs/101/end.crt
+share/botan-2/data/x509/pss_certs/101/root.crt
+share/botan-2/data/x509/pss_certs/102/
+share/botan-2/data/x509/pss_certs/102/end.crt
+share/botan-2/data/x509/pss_certs/102/root.crt
+share/botan-2/data/x509/pss_certs/103/
+share/botan-2/data/x509/pss_certs/103/end.crt
+share/botan-2/data/x509/pss_certs/103/root.crt
+share/botan-2/data/x509/pss_certs/104/
+share/botan-2/data/x509/pss_certs/104/end.crt
+share/botan-2/data/x509/pss_certs/104/root.crt
+share/botan-2/data/x509/pss_certs/105/
+share/botan-2/data/x509/pss_certs/105/end.crt
+share/botan-2/data/x509/pss_certs/105/root.crt
+share/botan-2/data/x509/pss_certs/106/
+share/botan-2/data/x509/pss_certs/106/end.crt
+share/botan-2/data/x509/pss_certs/106/root.crt
+share/botan-2/data/x509/pss_certs/107/
+share/botan-2/data/x509/pss_certs/107/end.crt
+share/botan-2/data/x509/pss_certs/108/
+share/botan-2/data/x509/pss_certs/108/crl-rsa-pss-sha1.crl
+share/botan-2/data/x509/pss_certs/108/end.crt
+share/botan-2/data/x509/pss_certs/108/root.crt
+share/botan-2/data/x509/pss_certs/109/
+share/botan-2/data/x509/pss_certs/109/README.txt
+share/botan-2/data/x509/pss_certs/109/crl-rsa-pss-sha1-badsign.crl
+share/botan-2/data/x509/pss_certs/109/end.crt
+share/botan-2/data/x509/pss_certs/109/root.crt
+share/botan-2/data/x509/pss_certs/11/
+share/botan-2/data/x509/pss_certs/11/end.crt
+share/botan-2/data/x509/pss_certs/11/root.crt
+share/botan-2/data/x509/pss_certs/110/
+share/botan-2/data/x509/pss_certs/110/crl-rsa-pss-sha224.crl
+share/botan-2/data/x509/pss_certs/110/end.crt
+share/botan-2/data/x509/pss_certs/110/root.crt
+share/botan-2/data/x509/pss_certs/111/
+share/botan-2/data/x509/pss_certs/111/crl-rsa-pss-sha256.crl
+share/botan-2/data/x509/pss_certs/111/end.crt
+share/botan-2/data/x509/pss_certs/111/root.crt
+share/botan-2/data/x509/pss_certs/112/
+share/botan-2/data/x509/pss_certs/112/crl-rsa-pss-sha384.crl
+share/botan-2/data/x509/pss_certs/112/end.crt
+share/botan-2/data/x509/pss_certs/112/root.crt
+share/botan-2/data/x509/pss_certs/113/
+share/botan-2/data/x509/pss_certs/113/crl-rsa-pss-sha512.crl
+share/botan-2/data/x509/pss_certs/113/end.crt
+share/botan-2/data/x509/pss_certs/113/root.crt
+share/botan-2/data/x509/pss_certs/114/
+share/botan-2/data/x509/pss_certs/114/server9.req.sha1.csr
+share/botan-2/data/x509/pss_certs/115/
+share/botan-2/data/x509/pss_certs/115/server9.req.sha224.csr
+share/botan-2/data/x509/pss_certs/116/
+share/botan-2/data/x509/pss_certs/116/server9.req.sha256.csr
+share/botan-2/data/x509/pss_certs/117/
+share/botan-2/data/x509/pss_certs/117/server9.req.sha384.csr
+share/botan-2/data/x509/pss_certs/118/
+share/botan-2/data/x509/pss_certs/118/server9.req.sha512.csr
+share/botan-2/data/x509/pss_certs/12/
+share/botan-2/data/x509/pss_certs/12/end.crt
+share/botan-2/data/x509/pss_certs/12/root.crt
+share/botan-2/data/x509/pss_certs/13/
+share/botan-2/data/x509/pss_certs/13/end.crt
+share/botan-2/data/x509/pss_certs/13/root.crt
+share/botan-2/data/x509/pss_certs/14/
+share/botan-2/data/x509/pss_certs/14/end.crt
+share/botan-2/data/x509/pss_certs/14/root.crt
+share/botan-2/data/x509/pss_certs/15/
+share/botan-2/data/x509/pss_certs/15/end.crt
+share/botan-2/data/x509/pss_certs/15/root.crt
+share/botan-2/data/x509/pss_certs/16/
+share/botan-2/data/x509/pss_certs/16/end.crt
+share/botan-2/data/x509/pss_certs/16/root.crt
+share/botan-2/data/x509/pss_certs/17/
+share/botan-2/data/x509/pss_certs/17/end.crt
+share/botan-2/data/x509/pss_certs/17/root.crt
+share/botan-2/data/x509/pss_certs/18/
+share/botan-2/data/x509/pss_certs/18/end.crt
+share/botan-2/data/x509/pss_certs/18/root.crt
+share/botan-2/data/x509/pss_certs/19/
+share/botan-2/data/x509/pss_certs/19/end.crt
+share/botan-2/data/x509/pss_certs/19/root.crt
+share/botan-2/data/x509/pss_certs/20/
+share/botan-2/data/x509/pss_certs/20/end.crt
+share/botan-2/data/x509/pss_certs/20/root.crt
+share/botan-2/data/x509/pss_certs/21/
+share/botan-2/data/x509/pss_certs/21/end.crt
+share/botan-2/data/x509/pss_certs/21/root.crt
+share/botan-2/data/x509/pss_certs/22/
+share/botan-2/data/x509/pss_certs/22/end.crt
+share/botan-2/data/x509/pss_certs/22/root.crt
+share/botan-2/data/x509/pss_certs/23/
+share/botan-2/data/x509/pss_certs/23/end.crt
+share/botan-2/data/x509/pss_certs/23/root.crt
+share/botan-2/data/x509/pss_certs/24/
+share/botan-2/data/x509/pss_certs/24/end.crt
+share/botan-2/data/x509/pss_certs/24/root.crt
+share/botan-2/data/x509/pss_certs/25/
+share/botan-2/data/x509/pss_certs/25/end.crt
+share/botan-2/data/x509/pss_certs/25/root.crt
+share/botan-2/data/x509/pss_certs/26/
+share/botan-2/data/x509/pss_certs/26/end.crt
+share/botan-2/data/x509/pss_certs/26/root.crt
+share/botan-2/data/x509/pss_certs/27/
+share/botan-2/data/x509/pss_certs/27/end.crt
+share/botan-2/data/x509/pss_certs/27/root.crt
+share/botan-2/data/x509/pss_certs/28/
+share/botan-2/data/x509/pss_certs/28/end.crt
+share/botan-2/data/x509/pss_certs/28/root.crt
+share/botan-2/data/x509/pss_certs/29/
+share/botan-2/data/x509/pss_certs/29/end.crt
+share/botan-2/data/x509/pss_certs/29/root.crt
+share/botan-2/data/x509/pss_certs/30/
+share/botan-2/data/x509/pss_certs/30/end.crt
+share/botan-2/data/x509/pss_certs/30/root.crt
+share/botan-2/data/x509/pss_certs/31/
+share/botan-2/data/x509/pss_certs/31/end.crt
+share/botan-2/data/x509/pss_certs/31/root.crt
+share/botan-2/data/x509/pss_certs/32/
+share/botan-2/data/x509/pss_certs/32/end.crt
+share/botan-2/data/x509/pss_certs/32/root.crt
+share/botan-2/data/x509/pss_certs/33/
+share/botan-2/data/x509/pss_certs/33/end.crt
+share/botan-2/data/x509/pss_certs/33/root.crt
+share/botan-2/data/x509/pss_certs/34/
+share/botan-2/data/x509/pss_certs/34/end.crt
+share/botan-2/data/x509/pss_certs/34/root.crt
+share/botan-2/data/x509/pss_certs/35/
+share/botan-2/data/x509/pss_certs/35/end.crt
+share/botan-2/data/x509/pss_certs/35/root.crt
+share/botan-2/data/x509/pss_certs/36/
+share/botan-2/data/x509/pss_certs/36/end.crt
+share/botan-2/data/x509/pss_certs/36/root.crt
+share/botan-2/data/x509/pss_certs/37/
+share/botan-2/data/x509/pss_certs/37/end.crt
+share/botan-2/data/x509/pss_certs/37/root.crt
+share/botan-2/data/x509/pss_certs/38/
+share/botan-2/data/x509/pss_certs/38/end.crt
+share/botan-2/data/x509/pss_certs/38/root.crt
+share/botan-2/data/x509/pss_certs/39/
+share/botan-2/data/x509/pss_certs/39/end.crt
+share/botan-2/data/x509/pss_certs/39/root.crt
+share/botan-2/data/x509/pss_certs/40/
+share/botan-2/data/x509/pss_certs/40/end.crt
+share/botan-2/data/x509/pss_certs/40/root.crt
+share/botan-2/data/x509/pss_certs/41/
+share/botan-2/data/x509/pss_certs/41/end.crt
+share/botan-2/data/x509/pss_certs/41/root.crt
+share/botan-2/data/x509/pss_certs/42/
+share/botan-2/data/x509/pss_certs/42/end.crt
+share/botan-2/data/x509/pss_certs/42/root.crt
+share/botan-2/data/x509/pss_certs/43/
+share/botan-2/data/x509/pss_certs/43/end.crt
+share/botan-2/data/x509/pss_certs/43/root.crt
+share/botan-2/data/x509/pss_certs/44/
+share/botan-2/data/x509/pss_certs/44/end.crt
+share/botan-2/data/x509/pss_certs/44/root.crt
+share/botan-2/data/x509/pss_certs/45/
+share/botan-2/data/x509/pss_certs/45/end.crt
+share/botan-2/data/x509/pss_certs/45/root.crt
+share/botan-2/data/x509/pss_certs/46/
+share/botan-2/data/x509/pss_certs/46/end.crt
+share/botan-2/data/x509/pss_certs/46/root.crt
+share/botan-2/data/x509/pss_certs/47/
+share/botan-2/data/x509/pss_certs/47/end.crt
+share/botan-2/data/x509/pss_certs/47/root.crt
+share/botan-2/data/x509/pss_certs/48/
+share/botan-2/data/x509/pss_certs/48/end.crt
+share/botan-2/data/x509/pss_certs/48/root.crt
+share/botan-2/data/x509/pss_certs/49/
+share/botan-2/data/x509/pss_certs/49/end.crt
+share/botan-2/data/x509/pss_certs/49/root.crt
+share/botan-2/data/x509/pss_certs/50/
+share/botan-2/data/x509/pss_certs/50/end.crt
+share/botan-2/data/x509/pss_certs/50/root.crt
+share/botan-2/data/x509/pss_certs/51/
+share/botan-2/data/x509/pss_certs/51/end.crt
+share/botan-2/data/x509/pss_certs/51/root.crt
+share/botan-2/data/x509/pss_certs/52/
+share/botan-2/data/x509/pss_certs/52/end.crt
+share/botan-2/data/x509/pss_certs/52/root.crt
+share/botan-2/data/x509/pss_certs/53/
+share/botan-2/data/x509/pss_certs/53/end.crt
+share/botan-2/data/x509/pss_certs/53/root.crt
+share/botan-2/data/x509/pss_certs/54/
+share/botan-2/data/x509/pss_certs/54/end.crt
+share/botan-2/data/x509/pss_certs/54/root.crt
+share/botan-2/data/x509/pss_certs/55/
+share/botan-2/data/x509/pss_certs/55/end.crt
+share/botan-2/data/x509/pss_certs/55/root.crt
+share/botan-2/data/x509/pss_certs/56/
+share/botan-2/data/x509/pss_certs/56/end.crt
+share/botan-2/data/x509/pss_certs/56/root.crt
+share/botan-2/data/x509/pss_certs/57/
+share/botan-2/data/x509/pss_certs/57/end.crt
+share/botan-2/data/x509/pss_certs/57/root.crt
+share/botan-2/data/x509/pss_certs/58/
+share/botan-2/data/x509/pss_certs/58/end.crt
+share/botan-2/data/x509/pss_certs/58/root.crt
+share/botan-2/data/x509/pss_certs/59/
+share/botan-2/data/x509/pss_certs/59/end.crt
+share/botan-2/data/x509/pss_certs/59/root.crt
+share/botan-2/data/x509/pss_certs/60/
+share/botan-2/data/x509/pss_certs/60/end.crt
+share/botan-2/data/x509/pss_certs/60/root.crt
+share/botan-2/data/x509/pss_certs/61/
+share/botan-2/data/x509/pss_certs/61/end.crt
+share/botan-2/data/x509/pss_certs/61/root.crt
+share/botan-2/data/x509/pss_certs/62/
+share/botan-2/data/x509/pss_certs/62/end.crt
+share/botan-2/data/x509/pss_certs/62/root.crt
+share/botan-2/data/x509/pss_certs/63/
+share/botan-2/data/x509/pss_certs/63/end.crt
+share/botan-2/data/x509/pss_certs/63/root.crt
+share/botan-2/data/x509/pss_certs/64/
+share/botan-2/data/x509/pss_certs/64/end.crt
+share/botan-2/data/x509/pss_certs/64/root.crt
+share/botan-2/data/x509/pss_certs/65/
+share/botan-2/data/x509/pss_certs/65/end.crt
+share/botan-2/data/x509/pss_certs/65/root.crt
+share/botan-2/data/x509/pss_certs/66/
+share/botan-2/data/x509/pss_certs/66/end.crt
+share/botan-2/data/x509/pss_certs/66/root.crt
+share/botan-2/data/x509/pss_certs/67/
+share/botan-2/data/x509/pss_certs/67/end.crt
+share/botan-2/data/x509/pss_certs/67/root.crt
+share/botan-2/data/x509/pss_certs/68/
+share/botan-2/data/x509/pss_certs/68/end.crt
+share/botan-2/data/x509/pss_certs/68/root.crt
+share/botan-2/data/x509/pss_certs/69/
+share/botan-2/data/x509/pss_certs/69/end.crt
+share/botan-2/data/x509/pss_certs/69/root.crt
+share/botan-2/data/x509/pss_certs/70/
+share/botan-2/data/x509/pss_certs/70/end.crt
+share/botan-2/data/x509/pss_certs/70/root.crt
+share/botan-2/data/x509/pss_certs/71/
+share/botan-2/data/x509/pss_certs/71/end.crt
+share/botan-2/data/x509/pss_certs/71/root.crt
+share/botan-2/data/x509/pss_certs/72/
+share/botan-2/data/x509/pss_certs/72/end.crt
+share/botan-2/data/x509/pss_certs/72/root.crt
+share/botan-2/data/x509/pss_certs/73/
+share/botan-2/data/x509/pss_certs/73/end.crt
+share/botan-2/data/x509/pss_certs/73/root.crt
+share/botan-2/data/x509/pss_certs/74/
+share/botan-2/data/x509/pss_certs/74/end.crt
+share/botan-2/data/x509/pss_certs/74/root.crt
+share/botan-2/data/x509/pss_certs/75/
+share/botan-2/data/x509/pss_certs/75/end.crt
+share/botan-2/data/x509/pss_certs/75/root.crt
+share/botan-2/data/x509/pss_certs/76/
+share/botan-2/data/x509/pss_certs/76/end.crt
+share/botan-2/data/x509/pss_certs/76/root.crt
+share/botan-2/data/x509/pss_certs/77/
+share/botan-2/data/x509/pss_certs/77/end.crt
+share/botan-2/data/x509/pss_certs/77/root.crt
+share/botan-2/data/x509/pss_certs/78/
+share/botan-2/data/x509/pss_certs/78/end.crt
+share/botan-2/data/x509/pss_certs/78/root.crt
+share/botan-2/data/x509/pss_certs/79/
+share/botan-2/data/x509/pss_certs/79/end.crt
+share/botan-2/data/x509/pss_certs/79/root.crt
+share/botan-2/data/x509/pss_certs/80/
+share/botan-2/data/x509/pss_certs/80/end.crt
+share/botan-2/data/x509/pss_certs/80/root.crt
+share/botan-2/data/x509/pss_certs/81/
+share/botan-2/data/x509/pss_certs/81/end.crt
+share/botan-2/data/x509/pss_certs/81/root.crt
+share/botan-2/data/x509/pss_certs/82/
+share/botan-2/data/x509/pss_certs/82/end.crt
+share/botan-2/data/x509/pss_certs/83/
+share/botan-2/data/x509/pss_certs/83/end.crt
+share/botan-2/data/x509/pss_certs/84/
+share/botan-2/data/x509/pss_certs/84/end.crt
+share/botan-2/data/x509/pss_certs/85/
+share/botan-2/data/x509/pss_certs/85/end.crt
+share/botan-2/data/x509/pss_certs/86/
+share/botan-2/data/x509/pss_certs/86/end.crt
+share/botan-2/data/x509/pss_certs/87/
+share/botan-2/data/x509/pss_certs/87/end.crt
+share/botan-2/data/x509/pss_certs/88/
+share/botan-2/data/x509/pss_certs/88/end.crt
+share/botan-2/data/x509/pss_certs/89/
+share/botan-2/data/x509/pss_certs/89/end.crt
+share/botan-2/data/x509/pss_certs/90/
+share/botan-2/data/x509/pss_certs/90/end.crt
+share/botan-2/data/x509/pss_certs/91/
+share/botan-2/data/x509/pss_certs/91/end.crt
+share/botan-2/data/x509/pss_certs/92/
+share/botan-2/data/x509/pss_certs/92/end.crt
+share/botan-2/data/x509/pss_certs/93/
+share/botan-2/data/x509/pss_certs/93/end.crt
+share/botan-2/data/x509/pss_certs/94/
+share/botan-2/data/x509/pss_certs/94/end.crt
+share/botan-2/data/x509/pss_certs/95/
+share/botan-2/data/x509/pss_certs/95/end.crt
+share/botan-2/data/x509/pss_certs/96/
+share/botan-2/data/x509/pss_certs/96/end.crt
+share/botan-2/data/x509/pss_certs/97/
+share/botan-2/data/x509/pss_certs/97/README.txt
+share/botan-2/data/x509/pss_certs/97/end.crt
+share/botan-2/data/x509/pss_certs/97/root.crt
+share/botan-2/data/x509/pss_certs/98/
+share/botan-2/data/x509/pss_certs/98/README.txt
+share/botan-2/data/x509/pss_certs/98/end.crt
+share/botan-2/data/x509/pss_certs/98/root.crt
+share/botan-2/data/x509/pss_certs/99/
+share/botan-2/data/x509/pss_certs/99/README.txt
+share/botan-2/data/x509/pss_certs/99/end.crt
+share/botan-2/data/x509/pss_certs/99/root.crt
+share/botan-2/data/x509/pss_certs/Sources.txt
+share/botan-2/data/x509/pss_certs/expected.txt
+share/botan-2/data/x509/pss_certs/validation_times.txt
+share/botan-2/data/x509/x509test/
+share/botan-2/data/x509/x509test/InvalidExtendedKeyUsage.pem
+share/botan-2/data/x509/x509test/InvalidIntCAFlag.pem
+share/botan-2/data/x509/x509test/InvalidIntCAKeyUsage.pem
+share/botan-2/data/x509/x509test/InvalidIntCALen.pem
+share/botan-2/data/x509/x509test/InvalidIntCALoop.pem
+share/botan-2/data/x509/x509test/InvalidIntCASelfSign.pem
+share/botan-2/data/x509/x509test/InvalidIntCAVersionOne.pem
+share/botan-2/data/x509/x509test/InvalidIntCAVersionTwo.pem
+share/botan-2/data/x509/x509test/InvalidKeyUsage.pem
+share/botan-2/data/x509/x509test/InvalidName.pem
+share/botan-2/data/x509/x509test/InvalidNameAltName.pem
+share/botan-2/data/x509/x509test/InvalidNameAltNameWithSubj.pem
+share/botan-2/data/x509/x509test/InvalidNameConstraintExclude.pem
+share/botan-2/data/x509/x509test/InvalidNameConstraintPermit.pem
+share/botan-2/data/x509/x509test/InvalidNameConstraintPermitRight.pem
+share/botan-2/data/x509/x509test/InvalidNameConstraintPermitThenExclude.pem
+share/botan-2/data/x509/x509test/InvalidNotAfter.pem
+share/botan-2/data/x509/x509test/InvalidNotAfterChained.pem
+share/botan-2/data/x509/x509test/InvalidNotBefore.pem
+share/botan-2/data/x509/x509test/InvalidNotBeforeChained.pem
+share/botan-2/data/x509/x509test/InvalidSelfSign.pem
+share/botan-2/data/x509/x509test/InvalidWildcardAll.pem
+share/botan-2/data/x509/x509test/InvalidWildcardAllAltName.pem
+share/botan-2/data/x509/x509test/InvalidWildcardLeft.pem
+share/botan-2/data/x509/x509test/InvalidWildcardLeftAltName.pem
+share/botan-2/data/x509/x509test/InvalidWildcardMid.pem
+share/botan-2/data/x509/x509test/InvalidWildcardMidAltName.pem
+share/botan-2/data/x509/x509test/InvalidWildcardMidMixed.pem
+share/botan-2/data/x509/x509test/InvalidWildcardMidMixedAltName.pem
+share/botan-2/data/x509/x509test/InvalidWildcardSingle.pem
+share/botan-2/data/x509/x509test/InvalidWildcardSingleAltName.pem
+share/botan-2/data/x509/x509test/MissingIntCABasicConstraintWithCertSign.pem
+share/botan-2/data/x509/x509test/MissingIntCAExtensions.pem
+share/botan-2/data/x509/x509test/ValidAltName.pem
+share/botan-2/data/x509/x509test/ValidCert.pem
+share/botan-2/data/x509/x509test/ValidChained.pem
+share/botan-2/data/x509/x509test/ValidIntCALen.pem
+share/botan-2/data/x509/x509test/ValidNameConstraint.pem
+share/botan-2/data/x509/x509test/ValidWildcard.pem
+share/botan-2/data/x509/x509test/expected.txt
+share/botan-2/data/x509/x509test/root.pem
 share/botan-2/data/x509_dn.vec
-share/botan-2/data/x509test/
-share/botan-2/data/x509test/InvalidExtendedKeyUsage.pem
-share/botan-2/data/x509test/InvalidIntCAFlag.pem
-share/botan-2/data/x509test/InvalidIntCAKeyUsage.pem
-share/botan-2/data/x509test/InvalidIntCALen.pem
-share/botan-2/data/x509test/InvalidIntCALoop.pem
-share/botan-2/data/x509test/InvalidIntCASelfSign.pem
-share/botan-2/data/x509test/InvalidIntCAVersionOne.pem
-share/botan-2/data/x509test/InvalidIntCAVersionTwo.pem
-share/botan-2/data/x509test/InvalidKeyUsage.pem
-share/botan-2/data/x509test/InvalidName.pem
-share/botan-2/data/x509test/InvalidNameAltName.pem
-share/botan-2/data/x509test/InvalidNameAltNameWithSubj.pem
-share/botan-2/data/x509test/InvalidNameConstraintExclude.pem
-share/botan-2/data/x509test/InvalidNameConstraintPermit.pem
-share/botan-2/data/x509test/InvalidNameConstraintPermitRight.pem
-share/botan-2/data/x509test/InvalidNameConstraintPermitThenExclude.pem
-share/botan-2/data/x509test/InvalidNotAfter.pem
-share/botan-2/data/x509test/InvalidNotAfterChained.pem
-share/botan-2/data/x509test/InvalidNotBefore.pem
-share/botan-2/data/x509test/InvalidNotBeforeChained.pem
-share/botan-2/data/x509test/InvalidSelfSign.pem
-share/botan-2/data/x509test/InvalidWildcardAll.pem
-share/botan-2/data/x509test/InvalidWildcardAllAltName.pem
-share/botan-2/data/x509test/InvalidWildcardLeft.pem
-share/botan-2/data/x509test/InvalidWildcardLeftAltName.pem
-share/botan-2/data/x509test/InvalidWildcardMid.pem
-share/botan-2/data/x509test/InvalidWildcardMidAltName.pem
-share/botan-2/data/x509test/InvalidWildcardMidMixed.pem
-share/botan-2/data/x509test/InvalidWildcardMidMixedAltName.pem
-share/botan-2/data/x509test/InvalidWildcardSingle.pem
-share/botan-2/data/x509test/InvalidWildcardSingleAltName.pem
-share/botan-2/data/x509test/MissingIntCABasicConstraintWithCertSign.pem
-share/botan-2/data/x509test/MissingIntCAExtensions.pem
-share/botan-2/data/x509test/ValidAltName.pem
-share/botan-2/data/x509test/ValidCert.pem
-share/botan-2/data/x509test/ValidChained.pem
-share/botan-2/data/x509test/ValidIntCALen.pem
-share/botan-2/data/x509test/ValidNameConstraint.pem
-share/botan-2/data/x509test/ValidWildcard.pem
-share/botan-2/data/x509test/expected.txt
-share/botan-2/data/x509test/root.pem
 share/doc/botan-2/
 share/doc/botan-2/authors.txt
-share/doc/botan-2/deprecated.txt
 share/doc/botan-2/license.txt
 share/doc/botan-2/manual/
+share/doc/botan-2/manual/abi.rst
 share/doc/botan-2/manual/bigint.rst
+share/doc/botan-2/manual/block_cipher.rst
 share/doc/botan-2/manual/building.rst
+share/doc/botan-2/manual/cipher_modes.rst
 share/doc/botan-2/manual/cli.rst
 share/doc/botan-2/manual/compression.rst
 share/doc/botan-2/manual/contents.rst
 share/doc/botan-2/manual/credentials_manager.rst
 share/doc/botan-2/manual/cryptobox.rst
+share/doc/botan-2/manual/deprecated.rst
 share/doc/botan-2/manual/ffi.rst
 share/doc/botan-2/manual/filters.rst
 share/doc/botan-2/manual/fpe.rst
@@ -1018,22 +1887,22 @@ share/doc/botan-2/manual/goals.rst
 share/doc/botan-2/manual/hash.rst
 share/doc/botan-2/manual/index.rst
 share/doc/botan-2/manual/kdf.rst
-share/doc/botan-2/manual/lowlevel.rst
-share/doc/botan-2/manual/mceliece.rst
+share/doc/botan-2/manual/keywrap.rst
+share/doc/botan-2/manual/message_auth_codes.rst
 share/doc/botan-2/manual/otp.rst
 share/doc/botan-2/manual/packaging.rst
 share/doc/botan-2/manual/passhash.rst
 share/doc/botan-2/manual/pbkdf.rst
 share/doc/botan-2/manual/pkcs11.rst
-share/doc/botan-2/manual/platforms.rst
+share/doc/botan-2/manual/psk_db.rst
 share/doc/botan-2/manual/pubkey.rst
 share/doc/botan-2/manual/python.rst
 share/doc/botan-2/manual/rng.rst
 share/doc/botan-2/manual/secmem.rst
 share/doc/botan-2/manual/side_channels.rst
 share/doc/botan-2/manual/srp.rst
+share/doc/botan-2/manual/stream_ciphers.rst
 share/doc/botan-2/manual/support.rst
-share/doc/botan-2/manual/symmetric_crypto.rst
 share/doc/botan-2/manual/tls.rst
 share/doc/botan-2/manual/tpm.rst
 share/doc/botan-2/manual/versions.rst

Reply | Threaded
Open this post in threaded view
|

Re: UPDATE: security/botan2

Alexander Bluhm
On Wed, Jan 10, 2018 at 10:24:45PM +0100, Rafael Sadowski wrote:
> -MAINTAINER = Alexander Bluhm <[hidden email]>
> +MAINTAINER = Alexander Bluhm <[hidden email]>

Makefile.template has two tabs here.

> Index: patches/patch-src_build-data_cc_gcc_txt
> ===================================================================
> RCS file: /cvs/ports/security/botan2/patches/patch-src_build-data_cc_gcc_txt,v
> retrieving revision 1.1.1.1
> diff -u -p -u -p -r1.1.1.1 patch-src_build-data_cc_gcc_txt
> --- patches/patch-src_build-data_cc_gcc_txt 13 Mar 2017 15:00:39 -0000 1.1.1.1
> +++ patches/patch-src_build-data_cc_gcc_txt 10 Jan 2018 21:20:28 -0000
> @@ -1,20 +1,13 @@
>  $OpenBSD: patch-src_build-data_cc_gcc_txt,v 1.1.1.1 2017/03/13 15:00:39 bluhm Exp $
> ---- src/build-data/cc/gcc.txt.orig Tue Jan 10 04:21:31 2017
> -+++ src/build-data/cc/gcc.txt Mon Mar 13 07:14:45 2017
> -@@ -1,6 +1,6 @@
> - macro_name GCC
> +Index: src/build-data/cc/gcc.txt
> +--- src/build-data/cc/gcc.txt.orig
> ++++ src/build-data/cc/gcc.txt
> +@@ -9,7 +9,7 @@ warning_flags "-Wall -Wextra -Wpedantic -Wstrict-alias
>  
> --binary_name g++
> -+binary_name ${CXX}

Why do you remove this?

> + maintainer_warning_flags "-Wstrict-overflow=5 -Wold-style-cast -Wsuggest-override -Wshadow -Werror -Wno-error=strict-overflow -Wno-error=deprecated-declarations"
>  
> - output_to_option "-o "
> - add_include_dir_option -I
> -@@ -16,7 +16,7 @@ maintainer_warning_flags "-Wold-style-cast -Wsuggest-o
> -
> - compile_flags "-c"
> - debug_info_flags "-g"
>  -optimization_flags "-O3"
> -+optimization_flags "${CXXFLAGS}"
> ++optimization_flags ""

Should this be ${CXXFLAGS}?  Have you tested it on a non clang
architecture?

> Index: patches/patch-src_lib_prov_openssl_openssl_rsa_cpp
> ===================================================================
> RCS file: /cvs/ports/security/botan2/patches/patch-src_lib_prov_openssl_openssl_rsa_cpp,v
> retrieving revision 1.1
> diff -u -p -u -p -r1.1 patch-src_lib_prov_openssl_openssl_rsa_cpp
> --- patches/patch-src_lib_prov_openssl_openssl_rsa_cpp 9 Oct 2017 20:05:07 -0000 1.1
> +++ patches/patch-src_lib_prov_openssl_openssl_rsa_cpp 10 Jan 2018 21:20:28 -0000
> @@ -12,4 +12,4 @@ Index: src/lib/prov/openssl/openssl_rsa.
>  +#include <cstdlib>
>   #include <functional>
>   #include <memory>
> -
> + #include <cstdlib>

Do we need cstdlib twice?  I think you should remove this patch.

bluhm

Reply | Threaded
Open this post in threaded view
|

Re: UPDATE: security/botan2

Rafael Sadowski
On Thu Jan 11, 2018 at 02:03:19AM +0100, Alexander Bluhm wrote:
> On Wed, Jan 10, 2018 at 10:24:45PM +0100, Rafael Sadowski wrote:
> > -MAINTAINER = Alexander Bluhm <[hidden email]>
> > +MAINTAINER = Alexander Bluhm <[hidden email]>
>
> Makefile.template has two tabs here.

You're right.

>
> > Index: patches/patch-src_build-data_cc_gcc_txt
> > ===================================================================
> > RCS file: /cvs/ports/security/botan2/patches/patch-src_build-data_cc_gcc_txt,v
> > retrieving revision 1.1.1.1
> > diff -u -p -u -p -r1.1.1.1 patch-src_build-data_cc_gcc_txt
> > --- patches/patch-src_build-data_cc_gcc_txt 13 Mar 2017 15:00:39 -0000 1.1.1.1
> > +++ patches/patch-src_build-data_cc_gcc_txt 10 Jan 2018 21:20:28 -0000
> > @@ -1,20 +1,13 @@
> >  $OpenBSD: patch-src_build-data_cc_gcc_txt,v 1.1.1.1 2017/03/13 15:00:39 bluhm Exp $
> > ---- src/build-data/cc/gcc.txt.orig Tue Jan 10 04:21:31 2017
> > -+++ src/build-data/cc/gcc.txt Mon Mar 13 07:14:45 2017
> > -@@ -1,6 +1,6 @@
> > - macro_name GCC
> > +Index: src/build-data/cc/gcc.txt
> > +--- src/build-data/cc/gcc.txt.orig
> > ++++ src/build-data/cc/gcc.txt
> > +@@ -9,7 +9,7 @@ warning_flags "-Wall -Wextra -Wpedantic -Wstrict-alias
> >  
> > --binary_name g++
> > -+binary_name ${CXX}
>
> Why do you remove this?

fixed;

>
> > + maintainer_warning_flags "-Wstrict-overflow=5 -Wold-style-cast -Wsuggest-override -Wshadow -Werror -Wno-error=strict-overflow -Wno-error=deprecated-declarations"
> >  
> > - output_to_option "-o "
> > - add_include_dir_option -I
> > -@@ -16,7 +16,7 @@ maintainer_warning_flags "-Wold-style-cast -Wsuggest-o
> > -
> > - compile_flags "-c"
> > - debug_info_flags "-g"
> >  -optimization_flags "-O3"
> > -+optimization_flags "${CXXFLAGS}"
> > ++optimization_flags ""
>
> Should this be ${CXXFLAGS}?  Have you tested it on a non clang
> architecture?

fixed; No gcc.txt changes.

>
> > Index: patches/patch-src_lib_prov_openssl_openssl_rsa_cpp
> > ===================================================================
> > RCS file: /cvs/ports/security/botan2/patches/patch-src_lib_prov_openssl_openssl_rsa_cpp,v
> > retrieving revision 1.1
> > diff -u -p -u -p -r1.1 patch-src_lib_prov_openssl_openssl_rsa_cpp
> > --- patches/patch-src_lib_prov_openssl_openssl_rsa_cpp 9 Oct 2017 20:05:07 -0000 1.1
> > +++ patches/patch-src_lib_prov_openssl_openssl_rsa_cpp 10 Jan 2018 21:20:28 -0000
> > @@ -12,4 +12,4 @@ Index: src/lib/prov/openssl/openssl_rsa.
> >  +#include <cstdlib>
> >   #include <functional>
> >   #include <memory>
> > -
> > + #include <cstdlib>
>
> Do we need cstdlib twice?  I think you should remove this patch.

fixed;

>
> bluhm
>

Changes to the previous diff

- fixed changes above
- regen WANTLIB

I run into the following GCC compile error. Any ideas?

% -> CC=egcc CXX=eg++ make -j8
% ===>  Building for botan2-2.4.0
% eg++ -fstack-protector -m64 -pthread -mavx2 -fPIC -fvisibility=hidden -std=c++11 -D_REENTRANT -O2 -pipe -Wall -Wextra -Wpedantic -Wshadow -Wstrict-aliasing -Wstrict-overflow=5 -Wcast-align -W
% missing-declarations -Wpointer-arith -Wcast-qual -I/usr/ports/pobj/botan2-2.4.0/build-amd64/build/include -I/usr/ports/pobj/botan2-2.4.0/build-amd64/build/include/external -I/usr/local/includ
% e -c /usr/ports/pobj/botan2-2.4.0/Botan-2.4.0/src/lib/block/threefish/threefish_avx2/threefish_avx2.cpp -o /usr/ports/pobj/botan2-2.4.0/build-amd64/build/obj/lib/block_threefish_avx2.o
% {standard input}: Assembler messages:
% {standard input}:26: Error: no such instruction: `vmovq 24(%r8),%xmm3'
% {standard input}:27: Error: no such instruction: `vpinsrq $1,40(%r8),%xmm3,%xmm0'
% {standard input}:28: Error: no such instruction: `vmovq 8(%r8),%xmm1'                
% {standard input}:29: Error: no such instruction: `vmovq 64(%r8),%xmm6'                  
% {standard input}:30: Error: no such instruction: `vpunpcklqdq %xmm3,%xmm1,%xmm3'      
% {standard input}:31: Error: no such instruction: `vpunpcklqdq %xmm1,%xmm6,%xmm4'      
% {standard input}:32: Error: no such instruction: `vinserti128 $0x1,%xmm0,%ymm4,%ymm6'
% {standard input}:33: Error: no such instruction: `vmovdqa %ymm6,-144(%rbp)'            
% {standard input}:34: Error: no such instruction: `vmovq 32(%r8),%xmm6'                
% {standard input}:35: Error: no such instruction: `vpinsrq $1,48(%r8),%xmm6,%xmm0'    
% {standard input}:36: Error: no such instruction: `vmovq (%r8),%xmm6'                
% {standard input}:37: Error: no such instruction: `vpinsrq $1,16(%r8),%xmm6,%xmm9'    
% ...

Best regards,

Rafael Sadowski

Index: Makefile
===================================================================
RCS file: /cvs/ports/security/botan2/Makefile,v
retrieving revision 1.11
diff -u -p -u -p -r1.11 Makefile
--- Makefile 16 Nov 2017 23:20:40 -0000 1.11
+++ Makefile 13 Jan 2018 13:57:07 -0000
@@ -2,11 +2,11 @@
 
 COMMENT = crypto and TLS for C++11
 
-VERSION = 2.3.0
+VERSION = 2.4.0
 DISTNAME = Botan-${VERSION}
 PKGNAME = botan2-${VERSION}
 
-SHARED_LIBS = botan-2 3.0
+SHARED_LIBS = botan-2 4.0
 
 CATEGORIES = security
 
@@ -17,8 +17,7 @@ MAINTAINER = Alexander Bluhm <bluhm@ope
 # BSD 2-Clause
 PERMIT_PACKAGE_CDROM = Yes
 
-WANTLIB = bz2 c crypto m lzma pthread z
-WANTLIB += ${COMPILER_LIBCXX}
+WANTLIB += ${COMPILER_LIBCXX} bz2 c crypto lzma m z
 
 MASTER_SITES = ${HOMEPAGE}releases/
 
@@ -53,7 +52,7 @@ PKG_ARGS = -Dx86=0
 SUBST_VARS = CXX CXXFLAGS LIBbotan-2_VERSION
 
 pre-configure:
- ${SUBST_CMD} ${WRKSRC}/src/build-data/cc/gcc.txt
+ ${SUBST_CMD} ${WRKSRC}/src/build-data/cc/{clang,gcc}.txt
  ${SUBST_CMD} ${WRKSRC}/src/build-data/os/openbsd.txt
  ${SUBST_CMD} ${WRKSRC}/src/tests/main.cpp
  ln -sf ${MODPY_BIN} ${WRKDIR}/bin/python
Index: distinfo
===================================================================
RCS file: /cvs/ports/security/botan2/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- distinfo 9 Oct 2017 20:05:07 -0000 1.4
+++ distinfo 13 Jan 2018 13:57:07 -0000
@@ -1,4 +1,4 @@
-SHA256 (Botan-2.3.0.tgz) = Oflw/uWYakw+QlAwrvUKwoTaGFlsAE0anM52iMTm1Hw=
-SHA256 (Botan-2.3.0.tgz.asc) = rBepmkNJSGvNpHthTWx+iKNioryjL57ilCAv0WPNTjU=
-SIZE (Botan-2.3.0.tgz) = 5947072
-SIZE (Botan-2.3.0.tgz.asc) = 488
+SHA256 (Botan-2.4.0.tgz) = 7ZRk4qXP7kzT2b16j4BnO0XIoHGNshgac/VGWmBmCKU=
+SHA256 (Botan-2.4.0.tgz.asc) = WArU/IbE+ZLiC7SODpCyO8ObUrS/JauY+zghPXRAUSk=
+SIZE (Botan-2.4.0.tgz) = 6530714
+SIZE (Botan-2.4.0.tgz.asc) = 488
Index: patches/patch-configure_py
===================================================================
RCS file: /cvs/ports/security/botan2/patches/patch-configure_py,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 patch-configure_py
--- patches/patch-configure_py 9 Oct 2017 20:05:07 -0000 1.5
+++ patches/patch-configure_py 13 Jan 2018 13:57:07 -0000
@@ -2,7 +2,16 @@ $OpenBSD: patch-configure_py,v 1.5 2017/
 Index: configure.py
 --- configure.py.orig
 +++ configure.py
-@@ -2916,10 +2916,6 @@ def set_defaults_for_unset_options(options, info_arch,
+@@ -1284,7 +1284,7 @@ class OsInfo(InfoObject): # pylint: disable=too-many-i
+                 'bin_dir': 'bin',
+                 'lib_dir': 'lib',
+                 'doc_dir': 'share/doc',
+-                'man_dir': 'share/man',
++                'man_dir': 'man',
+                 'use_stack_protector': 'true',
+                 'so_post_link_command': '',
+                 'cli_exe_name': 'botan',
+@@ -2664,10 +2664,6 @@ def set_defaults_for_unset_options(options, info_arch,
              if have_program('clang++'):
                  options.compiler = 'clang'
          elif options.os == 'openbsd':
Index: patches/patch-src_build-data_cc_clang_txt
===================================================================
RCS file: patches/patch-src_build-data_cc_clang_txt
diff -N patches/patch-src_build-data_cc_clang_txt
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-src_build-data_cc_clang_txt 13 Jan 2018 13:57:07 -0000
@@ -0,0 +1,21 @@
+$OpenBSD$
+
+Index: src/build-data/cc/clang.txt
+--- src/build-data/cc/clang.txt.orig
++++ src/build-data/cc/clang.txt
+@@ -1,13 +1,13 @@
+ macro_name CLANG
+
+-binary_name clang++
++binary_name ${CXX}
+
+ lang_flags "-std=c++11 -D_REENTRANT"
+
+ warning_flags "-Wall -Wextra -Wpedantic -Wshadow -Wstrict-aliasing -Wstrict-overflow=5 -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual"
+ maintainer_warning_flags "-Wunreachable-code -Wdocumentation -Qunused-arguments -Werror -Wno-error=unused-parameter -Wno-error=unreachable-code -Wno-error=deprecated-declarations"
+
+-optimization_flags "-O3"
++optimization_flags "${CXXFLAGS}"
+ size_optimization_flags "-Os"
+ #sanitizer_flags "-fsanitize=address,undefined -fsanitize-coverage=edge,indirect-calls,8bit-counters -fno-sanitize-recover=undefined"
+ sanitizer_flags "-fsanitize=address,undefined"
Index: patches/patch-src_build-data_cc_gcc_txt
===================================================================
RCS file: /cvs/ports/security/botan2/patches/patch-src_build-data_cc_gcc_txt,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 patch-src_build-data_cc_gcc_txt
--- patches/patch-src_build-data_cc_gcc_txt 13 Mar 2017 15:00:39 -0000 1.1.1.1
+++ patches/patch-src_build-data_cc_gcc_txt 13 Jan 2018 13:57:07 -0000
@@ -1,18 +1,19 @@
 $OpenBSD: patch-src_build-data_cc_gcc_txt,v 1.1.1.1 2017/03/13 15:00:39 bluhm Exp $
---- src/build-data/cc/gcc.txt.orig Tue Jan 10 04:21:31 2017
-+++ src/build-data/cc/gcc.txt Mon Mar 13 07:14:45 2017
+Index: src/build-data/cc/gcc.txt
+--- src/build-data/cc/gcc.txt.orig
++++ src/build-data/cc/gcc.txt
 @@ -1,6 +1,6 @@
  macro_name GCC
 
 -binary_name g++
 +binary_name ${CXX}
 
- output_to_option "-o "
- add_include_dir_option -I
-@@ -16,7 +16,7 @@ maintainer_warning_flags "-Wold-style-cast -Wsuggest-o
+ lang_flags "-std=c++11 -D_REENTRANT"
+
+@@ -9,7 +9,7 @@ warning_flags "-Wall -Wextra -Wpedantic -Wstrict-alias
+
+ maintainer_warning_flags "-Wstrict-overflow=5 -Wold-style-cast -Wsuggest-override -Wshadow -Werror -Wno-error=strict-overflow -Wno-error=deprecated-declarations"
 
- compile_flags "-c"
- debug_info_flags "-g"
 -optimization_flags "-O3"
 +optimization_flags "${CXXFLAGS}"
  size_optimization_flags "-Os"
Index: patches/patch-src_lib_prov_openssl_openssl_rsa_cpp
===================================================================
RCS file: patches/patch-src_lib_prov_openssl_openssl_rsa_cpp
diff -N patches/patch-src_lib_prov_openssl_openssl_rsa_cpp
--- patches/patch-src_lib_prov_openssl_openssl_rsa_cpp 9 Oct 2017 20:05:07 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,15 +0,0 @@
-$OpenBSD: patch-src_lib_prov_openssl_openssl_rsa_cpp,v 1.1 2017/10/09 20:05:07 bluhm Exp $
-
-https://github.com/randombit/botan/commit/f492fbcca162209d2d87dff1dacdb66b566e10c1
-
-Index: src/lib/prov/openssl/openssl_rsa.cpp
---- src/lib/prov/openssl/openssl_rsa.cpp.orig
-+++ src/lib/prov/openssl/openssl_rsa.cpp
-@@ -15,6 +15,7 @@
- #include <botan/internal/pk_ops_impl.h>
- #include <botan/internal/ct_utils.h>
-
-+#include <cstdlib>
- #include <functional>
- #include <memory>
-
Index: patches/patch-src_lib_utils_os_utils_cpp
===================================================================
RCS file: patches/patch-src_lib_utils_os_utils_cpp
diff -N patches/patch-src_lib_utils_os_utils_cpp
--- patches/patch-src_lib_utils_os_utils_cpp 9 Oct 2017 20:05:07 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,15 +0,0 @@
-$OpenBSD: patch-src_lib_utils_os_utils_cpp,v 1.1 2017/10/09 20:05:07 bluhm Exp $
-
-Index: src/lib/utils/os_utils.cpp
---- src/lib/utils/os_utils.cpp.orig
-+++ src/lib/utils/os_utils.cpp
-@@ -10,7 +10,9 @@
- #include <botan/cpuid.h>
- #include <botan/exceptn.h>
- #include <botan/mem_ops.h>
-+
- #include <chrono>
-+#include <cstdlib>
-
- #if defined(BOTAN_HAS_BOOST_ASIO)
-   /*
Index: patches/patch-src_tests_main_cpp
===================================================================
RCS file: /cvs/ports/security/botan2/patches/patch-src_tests_main_cpp,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 patch-src_tests_main_cpp
--- patches/patch-src_tests_main_cpp 9 Oct 2017 20:05:07 -0000 1.2
+++ patches/patch-src_tests_main_cpp 13 Jan 2018 13:57:07 -0000
@@ -3,12 +3,12 @@ $OpenBSD: patch-src_tests_main_cpp,v 1.2
 Index: src/tests/main.cpp
 --- src/tests/main.cpp.orig
 +++ src/tests/main.cpp
-@@ -178,7 +178,7 @@ class Test_Runner final : public Botan_CLI::Command
-          const bool log_success = flag_set("log-success");
-          const bool run_online_tests = flag_set("run-online-tests");
-          const bool run_long_tests = flag_set("run-long-tests");
--         const std::string data_dir = get_arg_or("data-dir", "src/tests/data");
-+         const std::string data_dir = get_arg_or("data-dir", "${LOCALBASE}/share/botan-2/data");
-          const std::string pkcs11_lib = get_arg("pkcs11-lib");
-          const std::string provider = get_arg("provider");
-          const size_t runs = get_arg_sz("test-runs");
+@@ -73,7 +73,7 @@ int main(int argc, char* argv[])
+          return 0;
+          }
+
+-      const std::string data_dir = parser.get_arg_or("data-dir", "src/tests/data");
++      const std::string data_dir = parser.get_arg_or("data-dir", "${LOCALBASE}/share/botan-2/data");
+       const std::string pkcs11_lib = parser.get_arg("pkcs11-lib");
+       const std::string provider = parser.get_arg("provider");
+       const std::string drbg_seed = parser.get_arg("drbg-seed");
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/security/botan2/pkg/PLIST,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 PLIST
--- pkg/PLIST 9 Oct 2017 20:05:07 -0000 1.6
+++ pkg/PLIST 13 Jan 2018 13:57:07 -0000
@@ -12,6 +12,7 @@ include/botan-2/botan/asn1_alt_name.h
 include/botan-2/botan/asn1_attribute.h
 include/botan-2/botan/asn1_obj.h
 include/botan-2/botan/asn1_oid.h
+include/botan-2/botan/asn1_print.h
 include/botan-2/botan/asn1_str.h
 include/botan-2/botan/asn1_time.h
 include/botan-2/botan/assert.h
@@ -108,6 +109,7 @@ include/botan-2/botan/filters.h
 include/botan-2/botan/fpe_fe1.h
 include/botan-2/botan/gcm.h
 include/botan-2/botan/gf2m_small_m.h
+include/botan-2/botan/ghash.h
 include/botan-2/botan/gmac.h
 include/botan-2/botan/gost_28147.h
 include/botan-2/botan/gost_3410.h
@@ -154,6 +156,7 @@ include/botan-2/botan/mul128.h
 include/botan-2/botan/mutex.h
 include/botan-2/botan/name_constraint.h
 include/botan-2/botan/newhope.h
+include/botan-2/botan/nist_keywrap.h
 include/botan-2/botan/noekeon.h
 include/botan-2/botan/numthry.h
 include/botan-2/botan/oaep.h
@@ -199,6 +202,8 @@ include/botan-2/botan/polyn_gf2m.h
 include/botan-2/botan/pow_mod.h
 include/botan-2/botan/prf_tls.h
 include/botan-2/botan/prf_x942.h
+include/botan-2/botan/psk_db.h
+include/botan-2/botan/psk_db_sql.h
 include/botan-2/botan/pssr.h
 include/botan-2/botan/pubkey.h
 include/botan-2/botan/rc4.h
@@ -302,6 +307,7 @@ lib/python${MODPY_VERSION}/
 lib/python${MODPY_VERSION}/site-packages/
 lib/python${MODPY_VERSION}/site-packages/botan2.py
 lib/python${MODPY_VERSION}/site-packages/botan2.pyc
+@man man/man1/botan.1
 share/botan-2/
 share/botan-2/data/
 share/botan-2/data/aead/
@@ -311,6 +317,17 @@ share/botan-2/data/aead/eax.vec
 share/botan-2/data/aead/gcm.vec
 share/botan-2/data/aead/ocb.vec
 share/botan-2/data/aead/siv.vec
+share/botan-2/data/asn1_print/
+share/botan-2/data/asn1_print/input1.der
+share/botan-2/data/asn1_print/input2.der
+share/botan-2/data/asn1_print/input3.der
+share/botan-2/data/asn1_print/input4.der
+share/botan-2/data/asn1_print/input5.der
+share/botan-2/data/asn1_print/output1.txt
+share/botan-2/data/asn1_print/output2.txt
+share/botan-2/data/asn1_print/output3.txt
+share/botan-2/data/asn1_print/output4.txt
+share/botan-2/data/asn1_print/output5.txt
 share/botan-2/data/base64.vec
 share/botan-2/data/block/
 share/botan-2/data/block/aes.vec
@@ -349,45 +366,8 @@ share/botan-2/data/bn/ressol.vec
 share/botan-2/data/bn/rshift.vec
 share/botan-2/data/bn/sqr.vec
 share/botan-2/data/bn/sub.vec
-share/botan-2/data/certstor/
-share/botan-2/data/certstor/cert1.crt
-share/botan-2/data/certstor/cert2.crt
-share/botan-2/data/certstor/cert3.crt
-share/botan-2/data/certstor/cert4.crt
-share/botan-2/data/certstor/cert5a.crt
-share/botan-2/data/certstor/cert5b.crt
-share/botan-2/data/certstor/key01.pem
-share/botan-2/data/certstor/key03.pem
-share/botan-2/data/certstor/key04.pem
-share/botan-2/data/certstor/key05.pem
-share/botan-2/data/certstor/key06.pem
 share/botan-2/data/charset.vec
 share/botan-2/data/dates.vec
-share/botan-2/data/ecc/
-share/botan-2/data/ecc/CSCA.CSCA.csca-germany.1.crt
-share/botan-2/data/ecc/ecc_private_with_rfc5915_ext.pem
-share/botan-2/data/ecc/ecc_private_with_rfc5915_parameters.pem
-share/botan-2/data/ecc/link_SHA1.166.crt
-share/botan-2/data/ecc/link_SHA256.cer
-share/botan-2/data/ecc/nodompar_private.pkcs8.pem
-share/botan-2/data/ecc/root2_SHA256.cer
-share/botan-2/data/ecc/root_SHA1.163.crt
-share/botan-2/data/ecc/withdompar_private.pkcs8.pem
-share/botan-2/data/extended_x509/
-share/botan-2/data/extended_x509/01/
-share/botan-2/data/extended_x509/01/end.crt
-share/botan-2/data/extended_x509/01/int.crt
-share/botan-2/data/extended_x509/01/root.crt
-share/botan-2/data/extended_x509/02/
-share/botan-2/data/extended_x509/02/end.crt
-share/botan-2/data/extended_x509/02/int1-2.crt
-share/botan-2/data/extended_x509/02/int1.crt
-share/botan-2/data/extended_x509/02/root.crt
-share/botan-2/data/extended_x509/03/
-share/botan-2/data/extended_x509/03/end.crt
-share/botan-2/data/extended_x509/03/int1.crt
-share/botan-2/data/extended_x509/03/root.crt
-share/botan-2/data/extended_x509/expected.txt
 share/botan-2/data/fpe_fe1.vec
 share/botan-2/data/hash/
 share/botan-2/data/hash/adler32.vec
@@ -425,6 +405,10 @@ share/botan-2/data/kdf/sp800_56a.vec
 share/botan-2/data/kdf/sp800_56c.vec
 share/botan-2/data/kdf/tls_prf.vec
 share/botan-2/data/kdf/x942_prf.vec
+share/botan-2/data/keywrap/
+share/botan-2/data/keywrap/nist_key_wrap.vec
+share/botan-2/data/keywrap/nist_key_wrap_invalid.vec
+share/botan-2/data/keywrap/rfc3394.vec
 share/botan-2/data/mac/
 share/botan-2/data/mac/cbcmac.vec
 share/botan-2/data/mac/cmac.vec
@@ -438,435 +422,10 @@ share/botan-2/data/modes/cbc.vec
 share/botan-2/data/modes/cfb.vec
 share/botan-2/data/modes/ctr.vec
 share/botan-2/data/modes/xts.vec
-share/botan-2/data/name_constraint/
-share/botan-2/data/name_constraint/Invalid_DN_Name_Constraint.crt
-share/botan-2/data/name_constraint/Invalid_Email_Name_Constraint.crt
-share/botan-2/data/name_constraint/Invalid_IP_Name_Constraint.crt
-share/botan-2/data/name_constraint/Root_DNS_Name_Constraint.crt
-share/botan-2/data/name_constraint/Root_DN_Name_Constraint.crt
-share/botan-2/data/name_constraint/Root_Email_Name_Constraint.crt
-share/botan-2/data/name_constraint/Root_IP_Name_Constraint.crt
-share/botan-2/data/name_constraint/Valid_DNS_Name_Constraint.crt
-share/botan-2/data/name_constraint/Valid_DN_Name_Constraint.crt
-share/botan-2/data/name_constraint/Valid_IP_Name_Constraint.crt
-share/botan-2/data/nist_x509/
-share/botan-2/data/nist_x509/expected.txt
-share/botan-2/data/nist_x509/root.crl
-share/botan-2/data/nist_x509/root.crt
-share/botan-2/data/nist_x509/test01/
-share/botan-2/data/nist_x509/test01/end.crt
-share/botan-2/data/nist_x509/test02/
-share/botan-2/data/nist_x509/test02/end.crt
-share/botan-2/data/nist_x509/test02/int.crl
-share/botan-2/data/nist_x509/test02/int.crt
-share/botan-2/data/nist_x509/test03/
-share/botan-2/data/nist_x509/test03/end.crt
-share/botan-2/data/nist_x509/test03/int.crl
-share/botan-2/data/nist_x509/test03/int.crt
-share/botan-2/data/nist_x509/test04/
-share/botan-2/data/nist_x509/test04/end.crt
-share/botan-2/data/nist_x509/test04/int1.crl
-share/botan-2/data/nist_x509/test04/int1.crt
-share/botan-2/data/nist_x509/test04/int2.crl
-share/botan-2/data/nist_x509/test04/int2.crt
-share/botan-2/data/nist_x509/test05/
-share/botan-2/data/nist_x509/test05/end.crt
-share/botan-2/data/nist_x509/test05/int.crl
-share/botan-2/data/nist_x509/test05/int.crt
-share/botan-2/data/nist_x509/test06/
-share/botan-2/data/nist_x509/test06/end.crt
-share/botan-2/data/nist_x509/test06/int.crl
-share/botan-2/data/nist_x509/test06/int.crt
-share/botan-2/data/nist_x509/test07/
-share/botan-2/data/nist_x509/test07/end.crt
-share/botan-2/data/nist_x509/test07/int.crl
-share/botan-2/data/nist_x509/test07/int.crt
-share/botan-2/data/nist_x509/test08/
-share/botan-2/data/nist_x509/test08/end.crt
-share/botan-2/data/nist_x509/test08/int.crl
-share/botan-2/data/nist_x509/test08/int.crt
-share/botan-2/data/nist_x509/test09/
-share/botan-2/data/nist_x509/test09/end.crt
-share/botan-2/data/nist_x509/test09/int.crl
-share/botan-2/data/nist_x509/test09/int.crt
-share/botan-2/data/nist_x509/test10/
-share/botan-2/data/nist_x509/test10/end.crt
-share/botan-2/data/nist_x509/test10/int.crl
-share/botan-2/data/nist_x509/test10/int.crt
-share/botan-2/data/nist_x509/test11/
-share/botan-2/data/nist_x509/test11/end.crt
-share/botan-2/data/nist_x509/test11/int.crl
-share/botan-2/data/nist_x509/test11/int.crt
-share/botan-2/data/nist_x509/test12/
-share/botan-2/data/nist_x509/test12/end.crt
-share/botan-2/data/nist_x509/test12/int.crl
-share/botan-2/data/nist_x509/test12/int.crt
-share/botan-2/data/nist_x509/test13/
-share/botan-2/data/nist_x509/test13/end.crt
-share/botan-2/data/nist_x509/test13/int.crl
-share/botan-2/data/nist_x509/test13/int.crt
-share/botan-2/data/nist_x509/test14/
-share/botan-2/data/nist_x509/test14/end.crt
-share/botan-2/data/nist_x509/test14/int.crl
-share/botan-2/data/nist_x509/test14/int.crt
-share/botan-2/data/nist_x509/test15/
-share/botan-2/data/nist_x509/test15/end.crt
-share/botan-2/data/nist_x509/test15/int.crl
-share/botan-2/data/nist_x509/test15/int.crt
-share/botan-2/data/nist_x509/test16/
-share/botan-2/data/nist_x509/test16/end.crt
-share/botan-2/data/nist_x509/test16/int.crl
-share/botan-2/data/nist_x509/test16/int.crt
-share/botan-2/data/nist_x509/test17/
-share/botan-2/data/nist_x509/test17/end.crt
-share/botan-2/data/nist_x509/test17/int.crl
-share/botan-2/data/nist_x509/test17/int.crt
-share/botan-2/data/nist_x509/test18/
-share/botan-2/data/nist_x509/test18/end.crt
-share/botan-2/data/nist_x509/test18/int.crl
-share/botan-2/data/nist_x509/test18/int.crt
-share/botan-2/data/nist_x509/test19/
-share/botan-2/data/nist_x509/test19/end.crt
-share/botan-2/data/nist_x509/test19/int.crt
-share/botan-2/data/nist_x509/test20/
-share/botan-2/data/nist_x509/test20/end.crt
-share/botan-2/data/nist_x509/test20/int.crl
-share/botan-2/data/nist_x509/test20/int.crt
-share/botan-2/data/nist_x509/test21/
-share/botan-2/data/nist_x509/test21/end.crt
-share/botan-2/data/nist_x509/test21/int.crl
-share/botan-2/data/nist_x509/test21/int.crt
-share/botan-2/data/nist_x509/test22/
-share/botan-2/data/nist_x509/test22/end.crt
-share/botan-2/data/nist_x509/test22/int.crl
-share/botan-2/data/nist_x509/test22/int.crt
-share/botan-2/data/nist_x509/test23/
-share/botan-2/data/nist_x509/test23/end.crt
-share/botan-2/data/nist_x509/test23/int.crl
-share/botan-2/data/nist_x509/test23/int.crt
-share/botan-2/data/nist_x509/test24/
-share/botan-2/data/nist_x509/test24/end.crt
-share/botan-2/data/nist_x509/test24/int.crl
-share/botan-2/data/nist_x509/test24/int.crt
-share/botan-2/data/nist_x509/test25/
-share/botan-2/data/nist_x509/test25/end.crt
-share/botan-2/data/nist_x509/test25/int.crl
-share/botan-2/data/nist_x509/test25/int.crt
-share/botan-2/data/nist_x509/test26/
-share/botan-2/data/nist_x509/test26/end.crt
-share/botan-2/data/nist_x509/test26/int.crl
-share/botan-2/data/nist_x509/test26/int.crt
-share/botan-2/data/nist_x509/test27/
-share/botan-2/data/nist_x509/test27/end.crt
-share/botan-2/data/nist_x509/test27/int.crl
-share/botan-2/data/nist_x509/test27/int.crt
-share/botan-2/data/nist_x509/test28/
-share/botan-2/data/nist_x509/test28/end.crt
-share/botan-2/data/nist_x509/test28/int.crl
-share/botan-2/data/nist_x509/test28/int.crt
-share/botan-2/data/nist_x509/test29/
-share/botan-2/data/nist_x509/test29/end.crt
-share/botan-2/data/nist_x509/test29/int.crl
-share/botan-2/data/nist_x509/test29/int.crt
-share/botan-2/data/nist_x509/test30/
-share/botan-2/data/nist_x509/test30/end.crt
-share/botan-2/data/nist_x509/test30/int.crl
-share/botan-2/data/nist_x509/test30/int.crt
-share/botan-2/data/nist_x509/test31/
-share/botan-2/data/nist_x509/test31/end.crt
-share/botan-2/data/nist_x509/test31/int.crl
-share/botan-2/data/nist_x509/test31/int.crt
-share/botan-2/data/nist_x509/test32/
-share/botan-2/data/nist_x509/test32/end.crt
-share/botan-2/data/nist_x509/test32/int.crl
-share/botan-2/data/nist_x509/test32/int.crt
-share/botan-2/data/nist_x509/test33/
-share/botan-2/data/nist_x509/test33/end.crt
-share/botan-2/data/nist_x509/test33/int.crl
-share/botan-2/data/nist_x509/test33/int.crt
-share/botan-2/data/nist_x509/test34/
-share/botan-2/data/nist_x509/test34/end.crt
-share/botan-2/data/nist_x509/test34/int.crl
-share/botan-2/data/nist_x509/test34/int.crt
-share/botan-2/data/nist_x509/test35/
-share/botan-2/data/nist_x509/test35/end.crt
-share/botan-2/data/nist_x509/test35/int.crl
-share/botan-2/data/nist_x509/test35/int.crt
-share/botan-2/data/nist_x509/test36/
-share/botan-2/data/nist_x509/test36/end.crt
-share/botan-2/data/nist_x509/test36/int1.crl
-share/botan-2/data/nist_x509/test36/int1.crt
-share/botan-2/data/nist_x509/test36/int2.crl
-share/botan-2/data/nist_x509/test36/int2.crt
-share/botan-2/data/nist_x509/test37/
-share/botan-2/data/nist_x509/test37/end.crt
-share/botan-2/data/nist_x509/test37/int1.crl
-share/botan-2/data/nist_x509/test37/int1.crt
-share/botan-2/data/nist_x509/test37/int2.crl
-share/botan-2/data/nist_x509/test37/int2.crt
-share/botan-2/data/nist_x509/test38/
-share/botan-2/data/nist_x509/test38/end.crt
-share/botan-2/data/nist_x509/test38/int1.crl
-share/botan-2/data/nist_x509/test38/int1.crt
-share/botan-2/data/nist_x509/test38/int2.crl
-share/botan-2/data/nist_x509/test38/int2.crt
-share/botan-2/data/nist_x509/test39/
-share/botan-2/data/nist_x509/test39/end.crt
-share/botan-2/data/nist_x509/test39/int1.crl
-share/botan-2/data/nist_x509/test39/int1.crt
-share/botan-2/data/nist_x509/test39/int2.crl
-share/botan-2/data/nist_x509/test39/int2.crt
-share/botan-2/data/nist_x509/test39/int3.crl
-share/botan-2/data/nist_x509/test39/int3.crt
-share/botan-2/data/nist_x509/test40/
-share/botan-2/data/nist_x509/test40/end.crt
-share/botan-2/data/nist_x509/test40/int1.crl
-share/botan-2/data/nist_x509/test40/int1.crt
-share/botan-2/data/nist_x509/test40/int2.crl
-share/botan-2/data/nist_x509/test40/int2.crt
-share/botan-2/data/nist_x509/test40/int3.crl
-share/botan-2/data/nist_x509/test40/int3.crt
-share/botan-2/data/nist_x509/test41/
-share/botan-2/data/nist_x509/test41/end.crt
-share/botan-2/data/nist_x509/test41/int1.crl
-share/botan-2/data/nist_x509/test41/int1.crt
-share/botan-2/data/nist_x509/test41/int2.crl
-share/botan-2/data/nist_x509/test41/int2.crt
-share/botan-2/data/nist_x509/test41/int3.crl
-share/botan-2/data/nist_x509/test41/int3.crt
-share/botan-2/data/nist_x509/test42/
-share/botan-2/data/nist_x509/test42/end.crt
-share/botan-2/data/nist_x509/test42/int1.crl
-share/botan-2/data/nist_x509/test42/int1.crt
-share/botan-2/data/nist_x509/test42/int2.crl
-share/botan-2/data/nist_x509/test42/int2.crt
-share/botan-2/data/nist_x509/test42/int3.crl
-share/botan-2/data/nist_x509/test42/int3.crt
-share/botan-2/data/nist_x509/test42/int4.crl
-share/botan-2/data/nist_x509/test42/int4.crt
-share/botan-2/data/nist_x509/test43/
-share/botan-2/data/nist_x509/test43/end.crt
-share/botan-2/data/nist_x509/test43/int1.crl
-share/botan-2/data/nist_x509/test43/int1.crt
-share/botan-2/data/nist_x509/test43/int2.crl
-share/botan-2/data/nist_x509/test43/int2.crt
-share/botan-2/data/nist_x509/test43/int3.crl
-share/botan-2/data/nist_x509/test43/int3.crt
-share/botan-2/data/nist_x509/test43/int4.crl
-share/botan-2/data/nist_x509/test43/int4.crt
-share/botan-2/data/nist_x509/test44/
-share/botan-2/data/nist_x509/test44/end.crt
-share/botan-2/data/nist_x509/test44/int1.crl
-share/botan-2/data/nist_x509/test44/int1.crt
-share/botan-2/data/nist_x509/test44/int2.crl
-share/botan-2/data/nist_x509/test44/int2.crt
-share/botan-2/data/nist_x509/test44/int3.crl
-share/botan-2/data/nist_x509/test44/int3.crt
-share/botan-2/data/nist_x509/test44/int4.crl
-share/botan-2/data/nist_x509/test44/int4.crt
-share/botan-2/data/nist_x509/test45/
-share/botan-2/data/nist_x509/test45/end.crt
-share/botan-2/data/nist_x509/test45/int1.crl
-share/botan-2/data/nist_x509/test45/int1.crt
-share/botan-2/data/nist_x509/test45/int2.crl
-share/botan-2/data/nist_x509/test45/int2.crt
-share/botan-2/data/nist_x509/test45/int3.crl
-share/botan-2/data/nist_x509/test45/int3.crt
-share/botan-2/data/nist_x509/test45/int4.crl
-share/botan-2/data/nist_x509/test45/int4.crt
-share/botan-2/data/nist_x509/test46/
-share/botan-2/data/nist_x509/test46/end.crt
-share/botan-2/data/nist_x509/test46/int1.crl
-share/botan-2/data/nist_x509/test46/int1.crt
-share/botan-2/data/nist_x509/test46/int2.crl
-share/botan-2/data/nist_x509/test46/int2.crt
-share/botan-2/data/nist_x509/test46/int3.crl
-share/botan-2/data/nist_x509/test46/int3.crt
-share/botan-2/data/nist_x509/test46/int4.crl
-share/botan-2/data/nist_x509/test46/int4.crt
-share/botan-2/data/nist_x509/test47/
-share/botan-2/data/nist_x509/test47/end.crt
-share/botan-2/data/nist_x509/test47/int1.crl
-share/botan-2/data/nist_x509/test47/int1.crt
-share/botan-2/data/nist_x509/test47/int2.crl
-share/botan-2/data/nist_x509/test47/int2.crt
-share/botan-2/data/nist_x509/test47/int3.crl
-share/botan-2/data/nist_x509/test47/int3.crt
-share/botan-2/data/nist_x509/test47/int4.crl
-share/botan-2/data/nist_x509/test47/int4.crt
-share/botan-2/data/nist_x509/test48/
-share/botan-2/data/nist_x509/test48/end.crt
-share/botan-2/data/nist_x509/test48/int.crl
-share/botan-2/data/nist_x509/test48/int.crt
-share/botan-2/data/nist_x509/test49/
-share/botan-2/data/nist_x509/test49/end.crt
-share/botan-2/data/nist_x509/test49/int.crl
-share/botan-2/data/nist_x509/test49/int.crt
-share/botan-2/data/nist_x509/test50/
-share/botan-2/data/nist_x509/test50/end.crt
-share/botan-2/data/nist_x509/test50/int.crl
-share/botan-2/data/nist_x509/test50/int.crt
-share/botan-2/data/nist_x509/test51/
-share/botan-2/data/nist_x509/test51/end.crt
-share/botan-2/data/nist_x509/test51/int.crl
-share/botan-2/data/nist_x509/test51/int.crt
-share/botan-2/data/nist_x509/test52/
-share/botan-2/data/nist_x509/test52/end.crt
-share/botan-2/data/nist_x509/test52/int.crl
-share/botan-2/data/nist_x509/test52/int.crt
-share/botan-2/data/nist_x509/test53/
-share/botan-2/data/nist_x509/test53/end.crt
-share/botan-2/data/nist_x509/test53/int.crl
-share/botan-2/data/nist_x509/test53/int.crt
-share/botan-2/data/nist_x509/test54/
-share/botan-2/data/nist_x509/test54/end.crt
-share/botan-2/data/nist_x509/test54/int1.crl
-share/botan-2/data/nist_x509/test54/int1.crt
-share/botan-2/data/nist_x509/test54/int2.crl
-share/botan-2/data/nist_x509/test54/int2.crt
-share/botan-2/data/nist_x509/test55/
-share/botan-2/data/nist_x509/test55/end.crt
-share/botan-2/data/nist_x509/test55/int1.crl
-share/botan-2/data/nist_x509/test55/int1.crt
-share/botan-2/data/nist_x509/test55/int2.crl
-share/botan-2/data/nist_x509/test55/int2.crt
-share/botan-2/data/nist_x509/test56/
-share/botan-2/data/nist_x509/test56/end.crt
-share/botan-2/data/nist_x509/test56/int.crl
-share/botan-2/data/nist_x509/test56/int.crt
-share/botan-2/data/nist_x509/test57/
-share/botan-2/data/nist_x509/test57/end.crt
-share/botan-2/data/nist_x509/test57/int.crl
-share/botan-2/data/nist_x509/test57/int.crt
-share/botan-2/data/nist_x509/test58/
-share/botan-2/data/nist_x509/test58/end.crt
-share/botan-2/data/nist_x509/test58/int1.crl
-share/botan-2/data/nist_x509/test58/int1.crt
-share/botan-2/data/nist_x509/test58/int2.crl
-share/botan-2/data/nist_x509/test58/int2.crt
-share/botan-2/data/nist_x509/test58/int3.crl
-share/botan-2/data/nist_x509/test58/int3.crt
-share/botan-2/data/nist_x509/test59/
-share/botan-2/data/nist_x509/test59/end.crt
-share/botan-2/data/nist_x509/test59/int1.crl
-share/botan-2/data/nist_x509/test59/int1.crt
-share/botan-2/data/nist_x509/test59/int2.crl
-share/botan-2/data/nist_x509/test59/int2.crt
-share/botan-2/data/nist_x509/test59/int3.crl
-share/botan-2/data/nist_x509/test59/int3.crt
-share/botan-2/data/nist_x509/test60/
-share/botan-2/data/nist_x509/test60/end.crt
-share/botan-2/data/nist_x509/test60/int1.crl
-share/botan-2/data/nist_x509/test60/int1.crt
-share/botan-2/data/nist_x509/test60/int2.crl
-share/botan-2/data/nist_x509/test60/int2.crt
-share/botan-2/data/nist_x509/test60/int3.crl
-share/botan-2/data/nist_x509/test60/int3.crt
-share/botan-2/data/nist_x509/test60/int4.crl
-share/botan-2/data/nist_x509/test60/int4.crt
-share/botan-2/data/nist_x509/test61/
-share/botan-2/data/nist_x509/test61/end.crt
-share/botan-2/data/nist_x509/test61/int1.crl
-share/botan-2/data/nist_x509/test61/int1.crt
-share/botan-2/data/nist_x509/test61/int2.crl
-share/botan-2/data/nist_x509/test61/int2.crt
-share/botan-2/data/nist_x509/test61/int3.crl
-share/botan-2/data/nist_x509/test61/int3.crt
-share/botan-2/data/nist_x509/test61/int4.crl
-share/botan-2/data/nist_x509/test61/int4.crt
-share/botan-2/data/nist_x509/test62/
-share/botan-2/data/nist_x509/test62/end.crt
-share/botan-2/data/nist_x509/test62/int1.crl
-share/botan-2/data/nist_x509/test62/int1.crt
-share/botan-2/data/nist_x509/test62/int2.crl
-share/botan-2/data/nist_x509/test62/int2.crt
-share/botan-2/data/nist_x509/test62/int3.crl
-share/botan-2/data/nist_x509/test62/int3.crt
-share/botan-2/data/nist_x509/test62/int4.crl
-share/botan-2/data/nist_x509/test62/int4.crt
-share/botan-2/data/nist_x509/test63/
-share/botan-2/data/nist_x509/test63/end.crt
-share/botan-2/data/nist_x509/test63/int1.crl
-share/botan-2/data/nist_x509/test63/int1.crt
-share/botan-2/data/nist_x509/test63/int2.crl
-share/botan-2/data/nist_x509/test63/int2.crt
-share/botan-2/data/nist_x509/test63/int3.crl
-share/botan-2/data/nist_x509/test63/int3.crt
-share/botan-2/data/nist_x509/test63/int4.crl
-share/botan-2/data/nist_x509/test63/int4.crt
-share/botan-2/data/nist_x509/test64/
-share/botan-2/data/nist_x509/test64/end.crt
-share/botan-2/data/nist_x509/test64/int.crl
-share/botan-2/data/nist_x509/test64/int.crt
-share/botan-2/data/nist_x509/test65/
-share/botan-2/data/nist_x509/test65/end.crt
-share/botan-2/data/nist_x509/test65/int.crl
-share/botan-2/data/nist_x509/test65/int1.crt
-share/botan-2/data/nist_x509/test65/int2.crt
-share/botan-2/data/nist_x509/test66/
-share/botan-2/data/nist_x509/test66/end.crt
-share/botan-2/data/nist_x509/test66/int.crl
-share/botan-2/data/nist_x509/test66/int.crt
-share/botan-2/data/nist_x509/test67/
-share/botan-2/data/nist_x509/test67/end.crt
-share/botan-2/data/nist_x509/test67/int.crt
-share/botan-2/data/nist_x509/test67/int1.crl
-share/botan-2/data/nist_x509/test67/int2.crl
-share/botan-2/data/nist_x509/test68/
-share/botan-2/data/nist_x509/test68/end.crt
-share/botan-2/data/nist_x509/test68/int1.crl
-share/botan-2/data/nist_x509/test68/int1.crt
-share/botan-2/data/nist_x509/test68/int2.crl
-share/botan-2/data/nist_x509/test68/int2.crt
-share/botan-2/data/nist_x509/test69/
-share/botan-2/data/nist_x509/test69/end.crt
-share/botan-2/data/nist_x509/test69/int.crl
-share/botan-2/data/nist_x509/test69/int.crt
-share/botan-2/data/nist_x509/test70/
-share/botan-2/data/nist_x509/test70/end.crt
-share/botan-2/data/nist_x509/test70/int1.crl
-share/botan-2/data/nist_x509/test70/int1.crt
-share/botan-2/data/nist_x509/test70/int2.crl
-share/botan-2/data/nist_x509/test70/int2.crt
-share/botan-2/data/nist_x509/test71/
-share/botan-2/data/nist_x509/test71/end.crt
-share/botan-2/data/nist_x509/test71/int.crl
-share/botan-2/data/nist_x509/test71/int.crt
-share/botan-2/data/nist_x509/test72/
-share/botan-2/data/nist_x509/test72/end.crt
-share/botan-2/data/nist_x509/test72/int.crl
-share/botan-2/data/nist_x509/test72/int.crt
-share/botan-2/data/nist_x509/test73/
-share/botan-2/data/nist_x509/test73/end.crt
-share/botan-2/data/nist_x509/test73/int.crl
-share/botan-2/data/nist_x509/test73/int.crt
-share/botan-2/data/nist_x509/test74/
-share/botan-2/data/nist_x509/test74/end.crt
-share/botan-2/data/nist_x509/test74/int.crl
-share/botan-2/data/nist_x509/test74/int.crt
-share/botan-2/data/nist_x509/test75/
-share/botan-2/data/nist_x509/test75/end.crt
-share/botan-2/data/nist_x509/test75/int.crl
-share/botan-2/data/nist_x509/test75/int.crt
-share/botan-2/data/nist_x509/test76/
-share/botan-2/data/nist_x509/test76/end.crt
-share/botan-2/data/nist_x509/test76/int.crl
-share/botan-2/data/nist_x509/test76/int.crt
 share/botan-2/data/ocb/
 share/botan-2/data/ocb/ocb_long.vec
 share/botan-2/data/ocb/ocb_wide.vec
 share/botan-2/data/ocb/ocb_wide_long.vec
-share/botan-2/data/ocsp/
-share/botan-2/data/ocsp/geotrust.pem
-share/botan-2/data/ocsp/gmail.pem
-share/botan-2/data/ocsp/google_g2.pem
-share/botan-2/data/ocsp/identrust.pem
-share/botan-2/data/ocsp/letsencrypt.pem
-share/botan-2/data/ocsp/randombit.pem
-share/botan-2/data/ocsp/randombit_ocsp.der
-share/botan-2/data/ocsp/resp1.der
-share/botan-2/data/ocsp/resp2.der
-share/botan-2/data/ocsp/resp3.der
 share/botan-2/data/otp/
 share/botan-2/data/otp/hotp.vec
 share/botan-2/data/otp/totp.vec
@@ -916,7 +475,6 @@ share/botan-2/data/pubkey/sm2_sig.vec
 share/botan-2/data/pubkey/workfactor.vec
 share/botan-2/data/pubkey/xmss_sig.vec
 share/botan-2/data/pubkey/xmss_verify.vec
-share/botan-2/data/rfc3394.vec
 share/botan-2/data/rfc6979.vec
 share/botan-2/data/rng/
 share/botan-2/data/rng/chacha_rng.vec
@@ -955,61 +513,1372 @@ share/botan-2/data/tls/new_session_ticke
 share/botan-2/data/tls/server_hello.vec
 share/botan-2/data/tls_cbc.vec
 share/botan-2/data/util.vec
+share/botan-2/data/x509/
+share/botan-2/data/x509/bsi/
+share/botan-2/data/x509/bsi/cert_path_CRL_01/
+share/botan-2/data/x509/bsi/cert_path_CRL_01/cert_path_CRL_01_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_01/cert_path_CRL_01_ee.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_01/cert_path_CRL_01_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_01/cert_path_CRL_01_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_01/cert_path_CRL_01_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_01/cert_path_CRL_01_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_01/description.txt
+share/botan-2/data/x509/bsi/cert_path_CRL_02/
+share/botan-2/data/x509/bsi/cert_path_CRL_02/cert_path_CRL_02_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_02/cert_path_CRL_02_ee.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_02/cert_path_CRL_02_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_02/cert_path_CRL_02_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_02/cert_path_CRL_02_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_02/cert_path_CRL_02_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_02/crls/
+share/botan-2/data/x509/bsi/cert_path_CRL_02/crls/cert_path_CRL_02_root_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_02/crls/cert_path_CRL_02_sub_ca_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_02/description.txt
+share/botan-2/data/x509/bsi/cert_path_CRL_03/
+share/botan-2/data/x509/bsi/cert_path_CRL_03/cert_path_CRL_03_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_03/cert_path_CRL_03_ee.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_03/cert_path_CRL_03_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_03/cert_path_CRL_03_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_03/cert_path_CRL_03_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_03/cert_path_CRL_03_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_03/crls/
+share/botan-2/data/x509/bsi/cert_path_CRL_03/crls/cert_path_CRL_03_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_03/crls/cert_path_CRL_03_root_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_03/description.txt
+share/botan-2/data/x509/bsi/cert_path_CRL_04/
+share/botan-2/data/x509/bsi/cert_path_CRL_04/cert_path_CRL_04_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_04/cert_path_CRL_04_ee.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_04/cert_path_CRL_04_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_04/cert_path_CRL_04_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_04/cert_path_CRL_04_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_04/cert_path_CRL_04_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_04/crls/
+share/botan-2/data/x509/bsi/cert_path_CRL_04/crls/cert_path_CRL_04_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_04/crls/cert_path_CRL_04_root_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_04/description.txt
+share/botan-2/data/x509/bsi/cert_path_CRL_05/
+share/botan-2/data/x509/bsi/cert_path_CRL_05/cert_path_CRL_05_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_05/cert_path_CRL_05_ee.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_05/cert_path_CRL_05_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_05/cert_path_CRL_05_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_05/cert_path_CRL_05_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_05/cert_path_CRL_05_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_05/crls/
+share/botan-2/data/x509/bsi/cert_path_CRL_05/crls/cert_path_CRL_05_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_05/crls/cert_path_CRL_05_root_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_05/description.txt
+share/botan-2/data/x509/bsi/cert_path_CRL_06/
+share/botan-2/data/x509/bsi/cert_path_CRL_06/cert_path_CRL_06_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_06/cert_path_CRL_06_ee.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_06/cert_path_CRL_06_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_06/cert_path_CRL_06_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_06/cert_path_CRL_06_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_06/cert_path_CRL_06_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_06/crls/
+share/botan-2/data/x509/bsi/cert_path_CRL_06/crls/cert_path_CRL_06_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_06/crls/cert_path_CRL_06_root_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_06/description.txt
+share/botan-2/data/x509/bsi/cert_path_CRL_07/
+share/botan-2/data/x509/bsi/cert_path_CRL_07/cert_path_CRL_07_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_07/cert_path_CRL_07_ee.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_07/cert_path_CRL_07_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_07/cert_path_CRL_07_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_07/cert_path_CRL_07_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_07/cert_path_CRL_07_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_07/crls/
+share/botan-2/data/x509/bsi/cert_path_CRL_07/crls/cert_path_CRL_07_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_07/crls/cert_path_CRL_07_root_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_07/description.txt
+share/botan-2/data/x509/bsi/cert_path_CRL_08/
+share/botan-2/data/x509/bsi/cert_path_CRL_08/cert_path_CRL_08_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_08/cert_path_CRL_08_ee.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_08/cert_path_CRL_08_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_08/cert_path_CRL_08_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_08/cert_path_CRL_08_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_08/cert_path_CRL_08_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_08/crls/
+share/botan-2/data/x509/bsi/cert_path_CRL_08/crls/cert_path_CRL_08_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_08/crls/cert_path_CRL_08_root_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_08/description.txt
+share/botan-2/data/x509/bsi/cert_path_CRL_09/
+share/botan-2/data/x509/bsi/cert_path_CRL_09/cert_path_CRL_09_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_09/cert_path_CRL_09_ee.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_09/cert_path_CRL_09_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_09/cert_path_CRL_09_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_09/cert_path_CRL_09_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_09/cert_path_CRL_09_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_09/crls/
+share/botan-2/data/x509/bsi/cert_path_CRL_09/crls/cert_path_CRL_09_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_09/crls/cert_path_CRL_09_root_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_09/description.txt
+share/botan-2/data/x509/bsi/cert_path_CRL_10/
+share/botan-2/data/x509/bsi/cert_path_CRL_10/cert_path_CRL_10_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_10/cert_path_CRL_10_ee.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_10/cert_path_CRL_10_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_10/cert_path_CRL_10_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_10/cert_path_CRL_10_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_10/cert_path_CRL_10_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_10/crls/
+share/botan-2/data/x509/bsi/cert_path_CRL_10/crls/cert_path_CRL_10_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_10/crls/cert_path_CRL_10_root_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_10/description.txt
+share/botan-2/data/x509/bsi/cert_path_CRL_11/
+share/botan-2/data/x509/bsi/cert_path_CRL_11/cert_path_CRL_11_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_11/cert_path_CRL_11_ee.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_11/cert_path_CRL_11_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_11/cert_path_CRL_11_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_11/cert_path_CRL_11_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_11/cert_path_CRL_11_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_11/crls/
+share/botan-2/data/x509/bsi/cert_path_CRL_11/crls/cert_path_CRL_11_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_11/crls/cert_path_CRL_11_root_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_11/description.txt
+share/botan-2/data/x509/bsi/cert_path_CRL_12/
+share/botan-2/data/x509/bsi/cert_path_CRL_12/cert_path_CRL_12_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_12/cert_path_CRL_12_ee.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_12/cert_path_CRL_12_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_12/cert_path_CRL_12_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_12/cert_path_CRL_12_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_12/cert_path_CRL_12_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_12/crls/
+share/botan-2/data/x509/bsi/cert_path_CRL_12/crls/cert_path_CRL_12_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_12/crls/cert_path_CRL_12_root_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_12/description.txt
+share/botan-2/data/x509/bsi/cert_path_CRL_13/
+share/botan-2/data/x509/bsi/cert_path_CRL_13/cert_path_CRL_13_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_13/cert_path_CRL_13_ee.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_13/cert_path_CRL_13_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_13/cert_path_CRL_13_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_13/cert_path_CRL_13_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_13/cert_path_CRL_13_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_13/crls/
+share/botan-2/data/x509/bsi/cert_path_CRL_13/crls/cert_path_CRL_13_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_13/crls/cert_path_CRL_13_root_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_13/description.txt
+share/botan-2/data/x509/bsi/cert_path_CRL_14/
+share/botan-2/data/x509/bsi/cert_path_CRL_14/cert_path_CRL_14_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_14/cert_path_CRL_14_ee.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_14/cert_path_CRL_14_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_14/cert_path_CRL_14_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_14/cert_path_CRL_14_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_14/cert_path_CRL_14_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_14/crls/
+share/botan-2/data/x509/bsi/cert_path_CRL_14/crls/cert_path_CRL_14_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_14/crls/cert_path_CRL_14_root_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_14/description.txt
+share/botan-2/data/x509/bsi/cert_path_CRL_15/
+share/botan-2/data/x509/bsi/cert_path_CRL_15/cert_path_CRL_15_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_15/cert_path_CRL_15_ee.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_15/cert_path_CRL_15_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_15/cert_path_CRL_15_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_15/cert_path_CRL_15_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_15/cert_path_CRL_15_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_15/crls/
+share/botan-2/data/x509/bsi/cert_path_CRL_15/crls/cert_path_CRL_15_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_15/description.txt
+share/botan-2/data/x509/bsi/cert_path_CRL_16/
+share/botan-2/data/x509/bsi/cert_path_CRL_16/cert_path_CRL_16_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_16/cert_path_CRL_16_ee.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_16/cert_path_CRL_16_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_16/cert_path_CRL_16_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_16/cert_path_CRL_16_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_16/cert_path_CRL_16_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_16/crls/
+share/botan-2/data/x509/bsi/cert_path_CRL_16/crls/cert_path_CRL_16_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_16/crls/cert_path_CRL_16_root_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_16/description.txt
+share/botan-2/data/x509/bsi/cert_path_algo_strength_01/
+share/botan-2/data/x509/bsi/cert_path_algo_strength_01/cert_path_algo_strength_01_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_algo_strength_01/cert_path_algo_strength_01_ee.pem
+share/botan-2/data/x509/bsi/cert_path_algo_strength_01/cert_path_algo_strength_01_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_algo_strength_01/cert_path_algo_strength_01_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_algo_strength_01/cert_path_algo_strength_01_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_algo_strength_01/cert_path_algo_strength_01_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_algo_strength_01/description.txt
+share/botan-2/data/x509/bsi/cert_path_algo_strength_02/
+share/botan-2/data/x509/bsi/cert_path_algo_strength_02/cert_path_algo_strength_02_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_algo_strength_02/cert_path_algo_strength_02_ee.pem
+share/botan-2/data/x509/bsi/cert_path_algo_strength_02/cert_path_algo_strength_02_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_algo_strength_02/cert_path_algo_strength_02_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_algo_strength_02/cert_path_algo_strength_02_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_algo_strength_02/cert_path_algo_strength_02_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_algo_strength_02/description.txt
+share/botan-2/data/x509/bsi/cert_path_algo_strength_03/
+share/botan-2/data/x509/bsi/cert_path_algo_strength_03/cert_path_algo_strength_03_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_algo_strength_03/cert_path_algo_strength_03_ee.pem
+share/botan-2/data/x509/bsi/cert_path_algo_strength_03/cert_path_algo_strength_03_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_algo_strength_03/cert_path_algo_strength_03_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_algo_strength_03/cert_path_algo_strength_03_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_algo_strength_03/cert_path_algo_strength_03_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_algo_strength_03/description.txt
+share/botan-2/data/x509/bsi/cert_path_common_01/
+share/botan-2/data/x509/bsi/cert_path_common_01/cert_path_common_01_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_01/cert_path_common_01_ee.pem
+share/botan-2/data/x509/bsi/cert_path_common_01/cert_path_common_01_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_01/cert_path_common_01_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_01/cert_path_common_01_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_01/cert_path_common_01_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_01/description.txt
+share/botan-2/data/x509/bsi/cert_path_common_02/
+share/botan-2/data/x509/bsi/cert_path_common_02/cert_path_common_02_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_02/cert_path_common_02_ee.pem
+share/botan-2/data/x509/bsi/cert_path_common_02/cert_path_common_02_root_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_02/cert_path_common_02_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_02/cert_path_common_02_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_02/cert_path_common_02_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_02/description.txt
+share/botan-2/data/x509/bsi/cert_path_common_03/
+share/botan-2/data/x509/bsi/cert_path_common_03/cert_path_common_03_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_03/cert_path_common_03_ee.pem
+share/botan-2/data/x509/bsi/cert_path_common_03/cert_path_common_03_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_03/cert_path_common_03_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_03/cert_path_common_03_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_03/cert_path_common_03_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_03/description.txt
+share/botan-2/data/x509/bsi/cert_path_common_04/
+share/botan-2/data/x509/bsi/cert_path_common_04/cert_path_common_04_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_04/cert_path_common_04_ee.pem
+share/botan-2/data/x509/bsi/cert_path_common_04/cert_path_common_04_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_04/cert_path_common_04_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_04/cert_path_common_04_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_04/cert_path_common_04_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_04/description.txt
+share/botan-2/data/x509/bsi/cert_path_common_05/
+share/botan-2/data/x509/bsi/cert_path_common_05/cert_path_common_05_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_05/cert_path_common_05_ee.pem
+share/botan-2/data/x509/bsi/cert_path_common_05/cert_path_common_05_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_05/cert_path_common_05_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_05/cert_path_common_05_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_05/cert_path_common_05_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_05/description.txt
+share/botan-2/data/x509/bsi/cert_path_common_06/
+share/botan-2/data/x509/bsi/cert_path_common_06/cert_path_common_06_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_06/cert_path_common_06_ee.pem
+share/botan-2/data/x509/bsi/cert_path_common_06/cert_path_common_06_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_06/cert_path_common_06_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_06/cert_path_common_06_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_06/cert_path_common_06_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_06/description.txt
+share/botan-2/data/x509/bsi/cert_path_common_07/
+share/botan-2/data/x509/bsi/cert_path_common_07/cert_path_common_07_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_07/cert_path_common_07_ee.pem
+share/botan-2/data/x509/bsi/cert_path_common_07/cert_path_common_07_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_07/cert_path_common_07_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_07/cert_path_common_07_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_07/cert_path_common_07_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_07/description.txt
+share/botan-2/data/x509/bsi/cert_path_common_08/
+share/botan-2/data/x509/bsi/cert_path_common_08/cert_path_common_08_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_08/cert_path_common_08_ee.pem
+share/botan-2/data/x509/bsi/cert_path_common_08/cert_path_common_08_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_08/cert_path_common_08_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_08/cert_path_common_08_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_08/cert_path_common_08_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_08/description.txt
+share/botan-2/data/x509/bsi/cert_path_common_09/
+share/botan-2/data/x509/bsi/cert_path_common_09/cert_path_common_09_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_09/cert_path_common_09_ee.pem
+share/botan-2/data/x509/bsi/cert_path_common_09/cert_path_common_09_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_09/cert_path_common_09_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_09/cert_path_common_09_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_09/cert_path_common_09_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_09/description.txt
+share/botan-2/data/x509/bsi/cert_path_common_10/
+share/botan-2/data/x509/bsi/cert_path_common_10/cert_path_common_10_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_10/cert_path_common_10_ee.pem
+share/botan-2/data/x509/bsi/cert_path_common_10/cert_path_common_10_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_10/cert_path_common_10_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_10/cert_path_common_10_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_10/cert_path_common_10_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_10/description.txt
+share/botan-2/data/x509/bsi/cert_path_common_11/
+share/botan-2/data/x509/bsi/cert_path_common_11/cert_path_common_11_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_11/cert_path_common_11_ee.pem
+share/botan-2/data/x509/bsi/cert_path_common_11/cert_path_common_11_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_11/cert_path_common_11_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_11/cert_path_common_11_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_11/cert_path_common_11_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_11/description.txt
+share/botan-2/data/x509/bsi/cert_path_common_12/
+share/botan-2/data/x509/bsi/cert_path_common_12/cert_path_common_12_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_12/cert_path_common_12_ee.pem
+share/botan-2/data/x509/bsi/cert_path_common_12/cert_path_common_12_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_12/cert_path_common_12_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_12/cert_path_common_12_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_12/cert_path_common_12_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_12/description.txt
+share/botan-2/data/x509/bsi/cert_path_common_13/
+share/botan-2/data/x509/bsi/cert_path_common_13/cert_path_common_13_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_13/cert_path_common_13_ee.pem
+share/botan-2/data/x509/bsi/cert_path_common_13/cert_path_common_13_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_13/cert_path_common_13_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_13/cert_path_common_13_root_ca_key_rollover.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_13/cert_path_common_13_root_ca_key_rollover.pem
+share/botan-2/data/x509/bsi/cert_path_common_13/cert_path_common_13_subca_ca_key_rollover.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_13/cert_path_common_13_subca_ca_key_rollover.pem
+share/botan-2/data/x509/bsi/cert_path_common_13/description.txt
+share/botan-2/data/x509/bsi/cert_path_common_14/
+share/botan-2/data/x509/bsi/cert_path_common_14/cert_path_common_14_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_14/cert_path_common_14_ee.pem
+share/botan-2/data/x509/bsi/cert_path_common_14/cert_path_common_14_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_14/cert_path_common_14_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_14/cert_path_common_14_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_14/cert_path_common_14_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_14/cert_path_common_14_wrong_root_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_14/cert_path_common_14_wrong_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_14/cert_path_common_14_wrong_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_14/cert_path_common_14_wrong_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_14/description.txt
+share/botan-2/data/x509/bsi/cert_path_crypt_01/
+share/botan-2/data/x509/bsi/cert_path_crypt_01/cert_path_crypt_01_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_crypt_01/cert_path_crypt_01_ee.pem
+share/botan-2/data/x509/bsi/cert_path_crypt_01/cert_path_crypt_01_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_crypt_01/cert_path_crypt_01_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_crypt_01/cert_path_crypt_01_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_crypt_01/cert_path_crypt_01_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_crypt_01/description.txt
+share/botan-2/data/x509/bsi/cert_path_crypt_02/
+share/botan-2/data/x509/bsi/cert_path_crypt_02/cert_path_crypt_02_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_crypt_02/cert_path_crypt_02_ee.pem
+share/botan-2/data/x509/bsi/cert_path_crypt_02/cert_path_crypt_02_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_crypt_02/cert_path_crypt_02_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_crypt_02/cert_path_crypt_02_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_crypt_02/cert_path_crypt_02_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_crypt_02/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_01/
+share/botan-2/data/x509/bsi/cert_path_ext_01/cert_path_ext_01_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_01/cert_path_ext_01_ee.pem
+share/botan-2/data/x509/bsi/cert_path_ext_01/cert_path_ext_01_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_01/cert_path_ext_01_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_01/cert_path_ext_01_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_01/cert_path_ext_01_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_01/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_02/
+share/botan-2/data/x509/bsi/cert_path_ext_02/cert_path_ext_02_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_02/cert_path_ext_02_ee.pem
+share/botan-2/data/x509/bsi/cert_path_ext_02/cert_path_ext_02_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_02/cert_path_ext_02_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_02/cert_path_ext_02_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_02/cert_path_ext_02_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_02/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_03/
+share/botan-2/data/x509/bsi/cert_path_ext_03/cert_path_ext_03_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_03/cert_path_ext_03_ee.pem
+share/botan-2/data/x509/bsi/cert_path_ext_03/cert_path_ext_03_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_03/cert_path_ext_03_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_03/cert_path_ext_03_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_03/cert_path_ext_03_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_03/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_04/
+share/botan-2/data/x509/bsi/cert_path_ext_04/cert_path_ext_04_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_04/cert_path_ext_04_ee.pem
+share/botan-2/data/x509/bsi/cert_path_ext_04/cert_path_ext_04_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_04/cert_path_ext_04_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_04/cert_path_ext_04_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_04/cert_path_ext_04_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_04/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_05/
+share/botan-2/data/x509/bsi/cert_path_ext_05/cert_path_ext_05_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_05/cert_path_ext_05_ee.pem
+share/botan-2/data/x509/bsi/cert_path_ext_05/cert_path_ext_05_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_05/cert_path_ext_05_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_05/cert_path_ext_05_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_05/cert_path_ext_05_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_05/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_06/
+share/botan-2/data/x509/bsi/cert_path_ext_06/cert_path_ext_06_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_06/cert_path_ext_06_ee.pem
+share/botan-2/data/x509/bsi/cert_path_ext_06/cert_path_ext_06_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_06/cert_path_ext_06_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_06/cert_path_ext_06_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_06/cert_path_ext_06_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_06/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_07/
+share/botan-2/data/x509/bsi/cert_path_ext_07/cert_path_ext_07_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_07/cert_path_ext_07_ee.pem
+share/botan-2/data/x509/bsi/cert_path_ext_07/cert_path_ext_07_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_07/cert_path_ext_07_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_07/cert_path_ext_07_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_07/cert_path_ext_07_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_07/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_08/
+share/botan-2/data/x509/bsi/cert_path_ext_08/cert_path_ext_08_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_08/cert_path_ext_08_ee.pem
+share/botan-2/data/x509/bsi/cert_path_ext_08/cert_path_ext_08_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_08/cert_path_ext_08_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_08/cert_path_ext_08_sub_ca_l1.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_08/cert_path_ext_08_sub_ca_l1.pem
+share/botan-2/data/x509/bsi/cert_path_ext_08/cert_path_ext_08_sub_ca_l2.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_08/cert_path_ext_08_sub_ca_l2.pem
+share/botan-2/data/x509/bsi/cert_path_ext_08/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_09/
+share/botan-2/data/x509/bsi/cert_path_ext_09/cert_path_ext_09_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_09/cert_path_ext_09_ee.pem
+share/botan-2/data/x509/bsi/cert_path_ext_09/cert_path_ext_09_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_09/cert_path_ext_09_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_09/cert_path_ext_09_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_09/cert_path_ext_09_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_09/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_10/
+share/botan-2/data/x509/bsi/cert_path_ext_10/cert_path_ext_10_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_10/cert_path_ext_10_ee.pem
+share/botan-2/data/x509/bsi/cert_path_ext_10/cert_path_ext_10_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_10/cert_path_ext_10_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_10/cert_path_ext_10_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_10/cert_path_ext_10_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_10/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_11/
+share/botan-2/data/x509/bsi/cert_path_ext_11/cert_path_ext_11_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_11/cert_path_ext_11_ee.pem
+share/botan-2/data/x509/bsi/cert_path_ext_11/cert_path_ext_11_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_11/cert_path_ext_11_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_11/cert_path_ext_11_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_11/cert_path_ext_11_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_11/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_12/
+share/botan-2/data/x509/bsi/cert_path_ext_12/cert_path_ext_12_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_12/cert_path_ext_12_ee.pem
+share/botan-2/data/x509/bsi/cert_path_ext_12/cert_path_ext_12_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_12/cert_path_ext_12_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_12/cert_path_ext_12_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_12/cert_path_ext_12_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_12/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_13/
+share/botan-2/data/x509/bsi/cert_path_ext_13/cert_path_ext_13_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_13/cert_path_ext_13_ee.pem
+share/botan-2/data/x509/bsi/cert_path_ext_13/cert_path_ext_13_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_13/cert_path_ext_13_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_13/cert_path_ext_13_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_13/cert_path_ext_13_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_13/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_14/
+share/botan-2/data/x509/bsi/cert_path_ext_14/cert_path_ext_14_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_14/cert_path_ext_14_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_14/cert_path_ext_14_sub_ca.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_14/cert_path_ext_14_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_14/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_15/
+share/botan-2/data/x509/bsi/cert_path_ext_15/cert_path_ext_15_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_15/cert_path_ext_15_ee.pem
+share/botan-2/data/x509/bsi/cert_path_ext_15/cert_path_ext_15_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_15/cert_path_ext_15_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_15/cert_path_ext_15_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_15/cert_path_ext_15_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_15/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_16/
+share/botan-2/data/x509/bsi/cert_path_ext_16/cert_path_ext_16_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_16/cert_path_ext_16_ee.pem
+share/botan-2/data/x509/bsi/cert_path_ext_16/cert_path_ext_16_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_16/cert_path_ext_16_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_16/cert_path_ext_16_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_16/cert_path_ext_16_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_16/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_17/
+share/botan-2/data/x509/bsi/cert_path_ext_17/cert_path_ext_17_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_17/cert_path_ext_17_ee.pem
+share/botan-2/data/x509/bsi/cert_path_ext_17/cert_path_ext_17_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_17/cert_path_ext_17_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_17/cert_path_ext_17_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_17/cert_path_ext_17_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_17/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_18/
+share/botan-2/data/x509/bsi/cert_path_ext_18/cert_path_ext_18_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_18/cert_path_ext_18_ee.pem
+share/botan-2/data/x509/bsi/cert_path_ext_18/cert_path_ext_18_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_18/cert_path_ext_18_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_18/cert_path_ext_18_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_18/cert_path_ext_18_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_18/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_19/
+share/botan-2/data/x509/bsi/cert_path_ext_19/cert_path_ext_19_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_19/cert_path_ext_19_ee.pem
+share/botan-2/data/x509/bsi/cert_path_ext_19/cert_path_ext_19_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_19/cert_path_ext_19_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_19/cert_path_ext_19_sub_ca_l1.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_19/cert_path_ext_19_sub_ca_l1.pem
+share/botan-2/data/x509/bsi/cert_path_ext_19/cert_path_ext_19_sub_ca_l2.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_19/cert_path_ext_19_sub_ca_l2.pem
+share/botan-2/data/x509/bsi/cert_path_ext_19/description.txt
+share/botan-2/data/x509/bsi/expected.txt
+share/botan-2/data/x509/bsi/readme.txt
+share/botan-2/data/x509/certstor/
+share/botan-2/data/x509/certstor/cert1.crt
+share/botan-2/data/x509/certstor/cert2.crt
+share/botan-2/data/x509/certstor/cert3.crt
+share/botan-2/data/x509/certstor/cert4.crt
+share/botan-2/data/x509/certstor/cert5a.crt
+share/botan-2/data/x509/certstor/cert5b.crt
+share/botan-2/data/x509/certstor/key01.pem
+share/botan-2/data/x509/certstor/key03.pem
+share/botan-2/data/x509/certstor/key04.pem
+share/botan-2/data/x509/certstor/key05.pem
+share/botan-2/data/x509/certstor/key06.pem
+share/botan-2/data/x509/ecc/
+share/botan-2/data/x509/ecc/CSCA.CSCA.csca-germany.1.crt
+share/botan-2/data/x509/ecc/ecc_private_with_rfc5915_ext.pem
+share/botan-2/data/x509/ecc/ecc_private_with_rfc5915_parameters.pem
+share/botan-2/data/x509/ecc/link_SHA1.166.crt
+share/botan-2/data/x509/ecc/link_SHA256.cer
+share/botan-2/data/x509/ecc/nodompar_private.pkcs8.pem
+share/botan-2/data/x509/ecc/root2_SHA256.cer
+share/botan-2/data/x509/ecc/root_SHA1.163.crt
+share/botan-2/data/x509/ecc/withdompar_private.pkcs8.pem
+share/botan-2/data/x509/extended/
+share/botan-2/data/x509/extended/01/
+share/botan-2/data/x509/extended/01/end.crt
+share/botan-2/data/x509/extended/01/int.crt
+share/botan-2/data/x509/extended/01/root.crt
+share/botan-2/data/x509/extended/02/
+share/botan-2/data/x509/extended/02/end.crt
+share/botan-2/data/x509/extended/02/int1-2.crt
+share/botan-2/data/x509/extended/02/int1.crt
+share/botan-2/data/x509/extended/02/root.crt
+share/botan-2/data/x509/extended/03/
+share/botan-2/data/x509/extended/03/end.crt
+share/botan-2/data/x509/extended/03/int1.crt
+share/botan-2/data/x509/extended/03/root.crt
+share/botan-2/data/x509/extended/expected.txt
+share/botan-2/data/x509/misc/
+share/botan-2/data/x509/misc/cert_seq.der
+share/botan-2/data/x509/misc/contains_authority_info_access.pem
+share/botan-2/data/x509/misc/contains_authority_info_access_with_two_ca_issuers.pem
+share/botan-2/data/x509/misc/contains_bmpstring.pem
+share/botan-2/data/x509/misc/contains_utf8string.pem
+share/botan-2/data/x509/misc/opcuactt_ca.der
+share/botan-2/data/x509/misc/opcuactt_ca.pem
+share/botan-2/data/x509/misc/rsa_key.pem
+share/botan-2/data/x509/name_constraint/
+share/botan-2/data/x509/name_constraint/Invalid_DN_Name_Constraint.crt
+share/botan-2/data/x509/name_constraint/Invalid_Email_Name_Constraint.crt
+share/botan-2/data/x509/name_constraint/Invalid_IP_Name_Constraint.crt
+share/botan-2/data/x509/name_constraint/Root_DNS_Name_Constraint.crt
+share/botan-2/data/x509/name_constraint/Root_DN_Name_Constraint.crt
+share/botan-2/data/x509/name_constraint/Root_Email_Name_Constraint.crt
+share/botan-2/data/x509/name_constraint/Root_IP_Name_Constraint.crt
+share/botan-2/data/x509/name_constraint/Valid_DNS_Name_Constraint.crt
+share/botan-2/data/x509/name_constraint/Valid_DN_Name_Constraint.crt
+share/botan-2/data/x509/name_constraint/Valid_IP_Name_Constraint.crt
+share/botan-2/data/x509/nist/
+share/botan-2/data/x509/nist/expected.txt
+share/botan-2/data/x509/nist/root.crl
+share/botan-2/data/x509/nist/root.crt
+share/botan-2/data/x509/nist/test01/
+share/botan-2/data/x509/nist/test01/end.crt
+share/botan-2/data/x509/nist/test02/
+share/botan-2/data/x509/nist/test02/end.crt
+share/botan-2/data/x509/nist/test02/int.crl
+share/botan-2/data/x509/nist/test02/int.crt
+share/botan-2/data/x509/nist/test03/
+share/botan-2/data/x509/nist/test03/end.crt
+share/botan-2/data/x509/nist/test03/int.crl
+share/botan-2/data/x509/nist/test03/int.crt
+share/botan-2/data/x509/nist/test04/
+share/botan-2/data/x509/nist/test04/end.crt
+share/botan-2/data/x509/nist/test04/int1.crl
+share/botan-2/data/x509/nist/test04/int1.crt
+share/botan-2/data/x509/nist/test04/int2.crl
+share/botan-2/data/x509/nist/test04/int2.crt
+share/botan-2/data/x509/nist/test05/
+share/botan-2/data/x509/nist/test05/end.crt
+share/botan-2/data/x509/nist/test05/int.crl
+share/botan-2/data/x509/nist/test05/int.crt
+share/botan-2/data/x509/nist/test06/
+share/botan-2/data/x509/nist/test06/end.crt
+share/botan-2/data/x509/nist/test06/int.crl
+share/botan-2/data/x509/nist/test06/int.crt
+share/botan-2/data/x509/nist/test07/
+share/botan-2/data/x509/nist/test07/end.crt
+share/botan-2/data/x509/nist/test07/int.crl
+share/botan-2/data/x509/nist/test07/int.crt
+share/botan-2/data/x509/nist/test08/
+share/botan-2/data/x509/nist/test08/end.crt
+share/botan-2/data/x509/nist/test08/int.crl
+share/botan-2/data/x509/nist/test08/int.crt
+share/botan-2/data/x509/nist/test09/
+share/botan-2/data/x509/nist/test09/end.crt
+share/botan-2/data/x509/nist/test09/int.crl
+share/botan-2/data/x509/nist/test09/int.crt
+share/botan-2/data/x509/nist/test10/
+share/botan-2/data/x509/nist/test10/end.crt
+share/botan-2/data/x509/nist/test10/int.crl
+share/botan-2/data/x509/nist/test10/int.crt
+share/botan-2/data/x509/nist/test11/
+share/botan-2/data/x509/nist/test11/end.crt
+share/botan-2/data/x509/nist/test11/int.crl
+share/botan-2/data/x509/nist/test11/int.crt
+share/botan-2/data/x509/nist/test12/
+share/botan-2/data/x509/nist/test12/end.crt
+share/botan-2/data/x509/nist/test12/int.crl
+share/botan-2/data/x509/nist/test12/int.crt
+share/botan-2/data/x509/nist/test13/
+share/botan-2/data/x509/nist/test13/end.crt
+share/botan-2/data/x509/nist/test13/int.crl
+share/botan-2/data/x509/nist/test13/int.crt
+share/botan-2/data/x509/nist/test14/
+share/botan-2/data/x509/nist/test14/end.crt
+share/botan-2/data/x509/nist/test14/int.crl
+share/botan-2/data/x509/nist/test14/int.crt
+share/botan-2/data/x509/nist/test15/
+share/botan-2/data/x509/nist/test15/end.crt
+share/botan-2/data/x509/nist/test15/int.crl
+share/botan-2/data/x509/nist/test15/int.crt
+share/botan-2/data/x509/nist/test16/
+share/botan-2/data/x509/nist/test16/end.crt
+share/botan-2/data/x509/nist/test16/int.crl
+share/botan-2/data/x509/nist/test16/int.crt
+share/botan-2/data/x509/nist/test17/
+share/botan-2/data/x509/nist/test17/end.crt
+share/botan-2/data/x509/nist/test17/int.crl
+share/botan-2/data/x509/nist/test17/int.crt
+share/botan-2/data/x509/nist/test18/
+share/botan-2/data/x509/nist/test18/end.crt
+share/botan-2/data/x509/nist/test18/int.crl
+share/botan-2/data/x509/nist/test18/int.crt
+share/botan-2/data/x509/nist/test19/
+share/botan-2/data/x509/nist/test19/end.crt
+share/botan-2/data/x509/nist/test19/int.crt
+share/botan-2/data/x509/nist/test20/
+share/botan-2/data/x509/nist/test20/end.crt
+share/botan-2/data/x509/nist/test20/int.crl
+share/botan-2/data/x509/nist/test20/int.crt
+share/botan-2/data/x509/nist/test21/
+share/botan-2/data/x509/nist/test21/end.crt
+share/botan-2/data/x509/nist/test21/int.crl
+share/botan-2/data/x509/nist/test21/int.crt
+share/botan-2/data/x509/nist/test22/
+share/botan-2/data/x509/nist/test22/end.crt
+share/botan-2/data/x509/nist/test22/int.crl
+share/botan-2/data/x509/nist/test22/int.crt
+share/botan-2/data/x509/nist/test23/
+share/botan-2/data/x509/nist/test23/end.crt
+share/botan-2/data/x509/nist/test23/int.crl
+share/botan-2/data/x509/nist/test23/int.crt
+share/botan-2/data/x509/nist/test24/
+share/botan-2/data/x509/nist/test24/end.crt
+share/botan-2/data/x509/nist/test24/int.crl
+share/botan-2/data/x509/nist/test24/int.crt
+share/botan-2/data/x509/nist/test25/
+share/botan-2/data/x509/nist/test25/end.crt
+share/botan-2/data/x509/nist/test25/int.crl
+share/botan-2/data/x509/nist/test25/int.crt
+share/botan-2/data/x509/nist/test26/
+share/botan-2/data/x509/nist/test26/end.crt
+share/botan-2/data/x509/nist/test26/int.crl
+share/botan-2/data/x509/nist/test26/int.crt
+share/botan-2/data/x509/nist/test27/
+share/botan-2/data/x509/nist/test27/end.crt
+share/botan-2/data/x509/nist/test27/int.crl
+share/botan-2/data/x509/nist/test27/int.crt
+share/botan-2/data/x509/nist/test28/
+share/botan-2/data/x509/nist/test28/end.crt
+share/botan-2/data/x509/nist/test28/int.crl
+share/botan-2/data/x509/nist/test28/int.crt
+share/botan-2/data/x509/nist/test29/
+share/botan-2/data/x509/nist/test29/end.crt
+share/botan-2/data/x509/nist/test29/int.crl
+share/botan-2/data/x509/nist/test29/int.crt
+share/botan-2/data/x509/nist/test30/
+share/botan-2/data/x509/nist/test30/end.crt
+share/botan-2/data/x509/nist/test30/int.crl
+share/botan-2/data/x509/nist/test30/int.crt
+share/botan-2/data/x509/nist/test31/
+share/botan-2/data/x509/nist/test31/end.crt
+share/botan-2/data/x509/nist/test31/int.crl
+share/botan-2/data/x509/nist/test31/int.crt
+share/botan-2/data/x509/nist/test32/
+share/botan-2/data/x509/nist/test32/end.crt
+share/botan-2/data/x509/nist/test32/int.crl
+share/botan-2/data/x509/nist/test32/int.crt
+share/botan-2/data/x509/nist/test33/
+share/botan-2/data/x509/nist/test33/end.crt
+share/botan-2/data/x509/nist/test33/int.crl
+share/botan-2/data/x509/nist/test33/int.crt
+share/botan-2/data/x509/nist/test34/
+share/botan-2/data/x509/nist/test34/end.crt
+share/botan-2/data/x509/nist/test34/int.crl
+share/botan-2/data/x509/nist/test34/int.crt
+share/botan-2/data/x509/nist/test35/
+share/botan-2/data/x509/nist/test35/end.crt
+share/botan-2/data/x509/nist/test35/int.crl
+share/botan-2/data/x509/nist/test35/int.crt
+share/botan-2/data/x509/nist/test36/
+share/botan-2/data/x509/nist/test36/end.crt
+share/botan-2/data/x509/nist/test36/int1.crl
+share/botan-2/data/x509/nist/test36/int1.crt
+share/botan-2/data/x509/nist/test36/int2.crl
+share/botan-2/data/x509/nist/test36/int2.crt
+share/botan-2/data/x509/nist/test37/
+share/botan-2/data/x509/nist/test37/end.crt
+share/botan-2/data/x509/nist/test37/int1.crl
+share/botan-2/data/x509/nist/test37/int1.crt
+share/botan-2/data/x509/nist/test37/int2.crl
+share/botan-2/data/x509/nist/test37/int2.crt
+share/botan-2/data/x509/nist/test38/
+share/botan-2/data/x509/nist/test38/end.crt
+share/botan-2/data/x509/nist/test38/int1.crl
+share/botan-2/data/x509/nist/test38/int1.crt
+share/botan-2/data/x509/nist/test38/int2.crl
+share/botan-2/data/x509/nist/test38/int2.crt
+share/botan-2/data/x509/nist/test39/
+share/botan-2/data/x509/nist/test39/end.crt
+share/botan-2/data/x509/nist/test39/int1.crl
+share/botan-2/data/x509/nist/test39/int1.crt
+share/botan-2/data/x509/nist/test39/int2.crl
+share/botan-2/data/x509/nist/test39/int2.crt
+share/botan-2/data/x509/nist/test39/int3.crl
+share/botan-2/data/x509/nist/test39/int3.crt
+share/botan-2/data/x509/nist/test40/
+share/botan-2/data/x509/nist/test40/end.crt
+share/botan-2/data/x509/nist/test40/int1.crl
+share/botan-2/data/x509/nist/test40/int1.crt
+share/botan-2/data/x509/nist/test40/int2.crl
+share/botan-2/data/x509/nist/test40/int2.crt
+share/botan-2/data/x509/nist/test40/int3.crl
+share/botan-2/data/x509/nist/test40/int3.crt
+share/botan-2/data/x509/nist/test41/
+share/botan-2/data/x509/nist/test41/end.crt
+share/botan-2/data/x509/nist/test41/int1.crl
+share/botan-2/data/x509/nist/test41/int1.crt
+share/botan-2/data/x509/nist/test41/int2.crl
+share/botan-2/data/x509/nist/test41/int2.crt
+share/botan-2/data/x509/nist/test41/int3.crl
+share/botan-2/data/x509/nist/test41/int3.crt
+share/botan-2/data/x509/nist/test42/
+share/botan-2/data/x509/nist/test42/end.crt
+share/botan-2/data/x509/nist/test42/int1.crl
+share/botan-2/data/x509/nist/test42/int1.crt
+share/botan-2/data/x509/nist/test42/int2.crl
+share/botan-2/data/x509/nist/test42/int2.crt
+share/botan-2/data/x509/nist/test42/int3.crl
+share/botan-2/data/x509/nist/test42/int3.crt
+share/botan-2/data/x509/nist/test42/int4.crl
+share/botan-2/data/x509/nist/test42/int4.crt
+share/botan-2/data/x509/nist/test43/
+share/botan-2/data/x509/nist/test43/end.crt
+share/botan-2/data/x509/nist/test43/int1.crl
+share/botan-2/data/x509/nist/test43/int1.crt
+share/botan-2/data/x509/nist/test43/int2.crl
+share/botan-2/data/x509/nist/test43/int2.crt
+share/botan-2/data/x509/nist/test43/int3.crl
+share/botan-2/data/x509/nist/test43/int3.crt
+share/botan-2/data/x509/nist/test43/int4.crl
+share/botan-2/data/x509/nist/test43/int4.crt
+share/botan-2/data/x509/nist/test44/
+share/botan-2/data/x509/nist/test44/end.crt
+share/botan-2/data/x509/nist/test44/int1.crl
+share/botan-2/data/x509/nist/test44/int1.crt
+share/botan-2/data/x509/nist/test44/int2.crl
+share/botan-2/data/x509/nist/test44/int2.crt
+share/botan-2/data/x509/nist/test44/int3.crl
+share/botan-2/data/x509/nist/test44/int3.crt
+share/botan-2/data/x509/nist/test44/int4.crl
+share/botan-2/data/x509/nist/test44/int4.crt
+share/botan-2/data/x509/nist/test45/
+share/botan-2/data/x509/nist/test45/end.crt
+share/botan-2/data/x509/nist/test45/int1.crl
+share/botan-2/data/x509/nist/test45/int1.crt
+share/botan-2/data/x509/nist/test45/int2.crl
+share/botan-2/data/x509/nist/test45/int2.crt
+share/botan-2/data/x509/nist/test45/int3.crl
+share/botan-2/data/x509/nist/test45/int3.crt
+share/botan-2/data/x509/nist/test45/int4.crl
+share/botan-2/data/x509/nist/test45/int4.crt
+share/botan-2/data/x509/nist/test46/
+share/botan-2/data/x509/nist/test46/end.crt
+share/botan-2/data/x509/nist/test46/int1.crl
+share/botan-2/data/x509/nist/test46/int1.crt
+share/botan-2/data/x509/nist/test46/int2.crl
+share/botan-2/data/x509/nist/test46/int2.crt
+share/botan-2/data/x509/nist/test46/int3.crl
+share/botan-2/data/x509/nist/test46/int3.crt
+share/botan-2/data/x509/nist/test46/int4.crl
+share/botan-2/data/x509/nist/test46/int4.crt
+share/botan-2/data/x509/nist/test47/
+share/botan-2/data/x509/nist/test47/end.crt
+share/botan-2/data/x509/nist/test47/int1.crl
+share/botan-2/data/x509/nist/test47/int1.crt
+share/botan-2/data/x509/nist/test47/int2.crl
+share/botan-2/data/x509/nist/test47/int2.crt
+share/botan-2/data/x509/nist/test47/int3.crl
+share/botan-2/data/x509/nist/test47/int3.crt
+share/botan-2/data/x509/nist/test47/int4.crl
+share/botan-2/data/x509/nist/test47/int4.crt
+share/botan-2/data/x509/nist/test48/
+share/botan-2/data/x509/nist/test48/end.crt
+share/botan-2/data/x509/nist/test48/int.crl
+share/botan-2/data/x509/nist/test48/int.crt
+share/botan-2/data/x509/nist/test49/
+share/botan-2/data/x509/nist/test49/end.crt
+share/botan-2/data/x509/nist/test49/int.crl
+share/botan-2/data/x509/nist/test49/int.crt
+share/botan-2/data/x509/nist/test50/
+share/botan-2/data/x509/nist/test50/end.crt
+share/botan-2/data/x509/nist/test50/int.crl
+share/botan-2/data/x509/nist/test50/int.crt
+share/botan-2/data/x509/nist/test51/
+share/botan-2/data/x509/nist/test51/end.crt
+share/botan-2/data/x509/nist/test51/int.crl
+share/botan-2/data/x509/nist/test51/int.crt
+share/botan-2/data/x509/nist/test52/
+share/botan-2/data/x509/nist/test52/end.crt
+share/botan-2/data/x509/nist/test52/int.crl
+share/botan-2/data/x509/nist/test52/int.crt
+share/botan-2/data/x509/nist/test53/
+share/botan-2/data/x509/nist/test53/end.crt
+share/botan-2/data/x509/nist/test53/int.crl
+share/botan-2/data/x509/nist/test53/int.crt
+share/botan-2/data/x509/nist/test54/
+share/botan-2/data/x509/nist/test54/end.crt
+share/botan-2/data/x509/nist/test54/int1.crl
+share/botan-2/data/x509/nist/test54/int1.crt
+share/botan-2/data/x509/nist/test54/int2.crl
+share/botan-2/data/x509/nist/test54/int2.crt
+share/botan-2/data/x509/nist/test55/
+share/botan-2/data/x509/nist/test55/end.crt
+share/botan-2/data/x509/nist/test55/int1.crl
+share/botan-2/data/x509/nist/test55/int1.crt
+share/botan-2/data/x509/nist/test55/int2.crl
+share/botan-2/data/x509/nist/test55/int2.crt
+share/botan-2/data/x509/nist/test56/
+share/botan-2/data/x509/nist/test56/end.crt
+share/botan-2/data/x509/nist/test56/int.crl
+share/botan-2/data/x509/nist/test56/int.crt
+share/botan-2/data/x509/nist/test57/
+share/botan-2/data/x509/nist/test57/end.crt
+share/botan-2/data/x509/nist/test57/int.crl
+share/botan-2/data/x509/nist/test57/int.crt
+share/botan-2/data/x509/nist/test58/
+share/botan-2/data/x509/nist/test58/end.crt
+share/botan-2/data/x509/nist/test58/int1.crl
+share/botan-2/data/x509/nist/test58/int1.crt
+share/botan-2/data/x509/nist/test58/int2.crl
+share/botan-2/data/x509/nist/test58/int2.crt
+share/botan-2/data/x509/nist/test58/int3.crl
+share/botan-2/data/x509/nist/test58/int3.crt
+share/botan-2/data/x509/nist/test59/
+share/botan-2/data/x509/nist/test59/end.crt
+share/botan-2/data/x509/nist/test59/int1.crl
+share/botan-2/data/x509/nist/test59/int1.crt
+share/botan-2/data/x509/nist/test59/int2.crl
+share/botan-2/data/x509/nist/test59/int2.crt
+share/botan-2/data/x509/nist/test59/int3.crl
+share/botan-2/data/x509/nist/test59/int3.crt
+share/botan-2/data/x509/nist/test60/
+share/botan-2/data/x509/nist/test60/end.crt
+share/botan-2/data/x509/nist/test60/int1.crl
+share/botan-2/data/x509/nist/test60/int1.crt
+share/botan-2/data/x509/nist/test60/int2.crl
+share/botan-2/data/x509/nist/test60/int2.crt
+share/botan-2/data/x509/nist/test60/int3.crl
+share/botan-2/data/x509/nist/test60/int3.crt
+share/botan-2/data/x509/nist/test60/int4.crl
+share/botan-2/data/x509/nist/test60/int4.crt
+share/botan-2/data/x509/nist/test61/
+share/botan-2/data/x509/nist/test61/end.crt
+share/botan-2/data/x509/nist/test61/int1.crl
+share/botan-2/data/x509/nist/test61/int1.crt
+share/botan-2/data/x509/nist/test61/int2.crl
+share/botan-2/data/x509/nist/test61/int2.crt
+share/botan-2/data/x509/nist/test61/int3.crl
+share/botan-2/data/x509/nist/test61/int3.crt
+share/botan-2/data/x509/nist/test61/int4.crl
+share/botan-2/data/x509/nist/test61/int4.crt
+share/botan-2/data/x509/nist/test62/
+share/botan-2/data/x509/nist/test62/end.crt
+share/botan-2/data/x509/nist/test62/int1.crl
+share/botan-2/data/x509/nist/test62/int1.crt
+share/botan-2/data/x509/nist/test62/int2.crl
+share/botan-2/data/x509/nist/test62/int2.crt
+share/botan-2/data/x509/nist/test62/int3.crl
+share/botan-2/data/x509/nist/test62/int3.crt
+share/botan-2/data/x509/nist/test62/int4.crl
+share/botan-2/data/x509/nist/test62/int4.crt
+share/botan-2/data/x509/nist/test63/
+share/botan-2/data/x509/nist/test63/end.crt
+share/botan-2/data/x509/nist/test63/int1.crl
+share/botan-2/data/x509/nist/test63/int1.crt
+share/botan-2/data/x509/nist/test63/int2.crl
+share/botan-2/data/x509/nist/test63/int2.crt
+share/botan-2/data/x509/nist/test63/int3.crl
+share/botan-2/data/x509/nist/test63/int3.crt
+share/botan-2/data/x509/nist/test63/int4.crl
+share/botan-2/data/x509/nist/test63/int4.crt
+share/botan-2/data/x509/nist/test64/
+share/botan-2/data/x509/nist/test64/end.crt
+share/botan-2/data/x509/nist/test64/int.crl
+share/botan-2/data/x509/nist/test64/int.crt
+share/botan-2/data/x509/nist/test65/
+share/botan-2/data/x509/nist/test65/end.crt
+share/botan-2/data/x509/nist/test65/int.crl
+share/botan-2/data/x509/nist/test65/int1.crt
+share/botan-2/data/x509/nist/test65/int2.crt
+share/botan-2/data/x509/nist/test66/
+share/botan-2/data/x509/nist/test66/end.crt
+share/botan-2/data/x509/nist/test66/int.crl
+share/botan-2/data/x509/nist/test66/int.crt
+share/botan-2/data/x509/nist/test67/
+share/botan-2/data/x509/nist/test67/end.crt
+share/botan-2/data/x509/nist/test67/int.crt
+share/botan-2/data/x509/nist/test67/int1.crl
+share/botan-2/data/x509/nist/test67/int2.crl
+share/botan-2/data/x509/nist/test68/
+share/botan-2/data/x509/nist/test68/end.crt
+share/botan-2/data/x509/nist/test68/int1.crl
+share/botan-2/data/x509/nist/test68/int1.crt
+share/botan-2/data/x509/nist/test68/int2.crl
+share/botan-2/data/x509/nist/test68/int2.crt
+share/botan-2/data/x509/nist/test69/
+share/botan-2/data/x509/nist/test69/end.crt
+share/botan-2/data/x509/nist/test69/int.crl
+share/botan-2/data/x509/nist/test69/int.crt
+share/botan-2/data/x509/nist/test70/
+share/botan-2/data/x509/nist/test70/end.crt
+share/botan-2/data/x509/nist/test70/int1.crl
+share/botan-2/data/x509/nist/test70/int1.crt
+share/botan-2/data/x509/nist/test70/int2.crl
+share/botan-2/data/x509/nist/test70/int2.crt
+share/botan-2/data/x509/nist/test71/
+share/botan-2/data/x509/nist/test71/end.crt
+share/botan-2/data/x509/nist/test71/int.crl
+share/botan-2/data/x509/nist/test71/int.crt
+share/botan-2/data/x509/nist/test72/
+share/botan-2/data/x509/nist/test72/end.crt
+share/botan-2/data/x509/nist/test72/int.crl
+share/botan-2/data/x509/nist/test72/int.crt
+share/botan-2/data/x509/nist/test73/
+share/botan-2/data/x509/nist/test73/end.crt
+share/botan-2/data/x509/nist/test73/int.crl
+share/botan-2/data/x509/nist/test73/int.crt
+share/botan-2/data/x509/nist/test74/
+share/botan-2/data/x509/nist/test74/end.crt
+share/botan-2/data/x509/nist/test74/int.crl
+share/botan-2/data/x509/nist/test74/int.crt
+share/botan-2/data/x509/nist/test75/
+share/botan-2/data/x509/nist/test75/end.crt
+share/botan-2/data/x509/nist/test75/int.crl
+share/botan-2/data/x509/nist/test75/int.crt
+share/botan-2/data/x509/nist/test76/
+share/botan-2/data/x509/nist/test76/end.crt
+share/botan-2/data/x509/nist/test76/int.crl
+share/botan-2/data/x509/nist/test76/int.crt
+share/botan-2/data/x509/ocsp/
+share/botan-2/data/x509/ocsp/geotrust.pem
+share/botan-2/data/x509/ocsp/gmail.pem
+share/botan-2/data/x509/ocsp/google_g2.pem
+share/botan-2/data/x509/ocsp/identrust.pem
+share/botan-2/data/x509/ocsp/letsencrypt.pem
+share/botan-2/data/x509/ocsp/randombit.pem
+share/botan-2/data/x509/ocsp/randombit_ocsp.der
+share/botan-2/data/x509/ocsp/resp1.der
+share/botan-2/data/x509/ocsp/resp2.der
+share/botan-2/data/x509/ocsp/resp3.der
+share/botan-2/data/x509/pss_certs/
+share/botan-2/data/x509/pss_certs/01/
+share/botan-2/data/x509/pss_certs/01/README.txt
+share/botan-2/data/x509/pss_certs/01/end.crt
+share/botan-2/data/x509/pss_certs/01/root.crt
+share/botan-2/data/x509/pss_certs/02/
+share/botan-2/data/x509/pss_certs/02/README.txt
+share/botan-2/data/x509/pss_certs/02/end.crt
+share/botan-2/data/x509/pss_certs/02/root.crt
+share/botan-2/data/x509/pss_certs/03/
+share/botan-2/data/x509/pss_certs/03/end.crt
+share/botan-2/data/x509/pss_certs/03/root.crt
+share/botan-2/data/x509/pss_certs/04/
+share/botan-2/data/x509/pss_certs/04/end.crt
+share/botan-2/data/x509/pss_certs/04/root.crt
+share/botan-2/data/x509/pss_certs/05/
+share/botan-2/data/x509/pss_certs/05/end.crt
+share/botan-2/data/x509/pss_certs/05/root.crt
+share/botan-2/data/x509/pss_certs/06/
+share/botan-2/data/x509/pss_certs/06/end.crt
+share/botan-2/data/x509/pss_certs/06/root.crt
+share/botan-2/data/x509/pss_certs/07/
+share/botan-2/data/x509/pss_certs/07/end.crt
+share/botan-2/data/x509/pss_certs/07/root.crt
+share/botan-2/data/x509/pss_certs/08/
+share/botan-2/data/x509/pss_certs/08/end.crt
+share/botan-2/data/x509/pss_certs/08/root.crt
+share/botan-2/data/x509/pss_certs/09/
+share/botan-2/data/x509/pss_certs/09/end.crt
+share/botan-2/data/x509/pss_certs/09/root.crt
+share/botan-2/data/x509/pss_certs/10/
+share/botan-2/data/x509/pss_certs/10/end.crt
+share/botan-2/data/x509/pss_certs/10/root.crt
+share/botan-2/data/x509/pss_certs/100/
+share/botan-2/data/x509/pss_certs/100/end.crt
+share/botan-2/data/x509/pss_certs/100/root.crt
+share/botan-2/data/x509/pss_certs/101/
+share/botan-2/data/x509/pss_certs/101/end.crt
+share/botan-2/data/x509/pss_certs/101/root.crt
+share/botan-2/data/x509/pss_certs/102/
+share/botan-2/data/x509/pss_certs/102/end.crt
+share/botan-2/data/x509/pss_certs/102/root.crt
+share/botan-2/data/x509/pss_certs/103/
+share/botan-2/data/x509/pss_certs/103/end.crt
+share/botan-2/data/x509/pss_certs/103/root.crt
+share/botan-2/data/x509/pss_certs/104/
+share/botan-2/data/x509/pss_certs/104/end.crt
+share/botan-2/data/x509/pss_certs/104/root.crt
+share/botan-2/data/x509/pss_certs/105/
+share/botan-2/data/x509/pss_certs/105/end.crt
+share/botan-2/data/x509/pss_certs/105/root.crt
+share/botan-2/data/x509/pss_certs/106/
+share/botan-2/data/x509/pss_certs/106/end.crt
+share/botan-2/data/x509/pss_certs/106/root.crt
+share/botan-2/data/x509/pss_certs/107/
+share/botan-2/data/x509/pss_certs/107/end.crt
+share/botan-2/data/x509/pss_certs/108/
+share/botan-2/data/x509/pss_certs/108/crl-rsa-pss-sha1.crl
+share/botan-2/data/x509/pss_certs/108/end.crt
+share/botan-2/data/x509/pss_certs/108/root.crt
+share/botan-2/data/x509/pss_certs/109/
+share/botan-2/data/x509/pss_certs/109/README.txt
+share/botan-2/data/x509/pss_certs/109/crl-rsa-pss-sha1-badsign.crl
+share/botan-2/data/x509/pss_certs/109/end.crt
+share/botan-2/data/x509/pss_certs/109/root.crt
+share/botan-2/data/x509/pss_certs/11/
+share/botan-2/data/x509/pss_certs/11/end.crt
+share/botan-2/data/x509/pss_certs/11/root.crt
+share/botan-2/data/x509/pss_certs/110/
+share/botan-2/data/x509/pss_certs/110/crl-rsa-pss-sha224.crl
+share/botan-2/data/x509/pss_certs/110/end.crt
+share/botan-2/data/x509/pss_certs/110/root.crt
+share/botan-2/data/x509/pss_certs/111/
+share/botan-2/data/x509/pss_certs/111/crl-rsa-pss-sha256.crl
+share/botan-2/data/x509/pss_certs/111/end.crt
+share/botan-2/data/x509/pss_certs/111/root.crt
+share/botan-2/data/x509/pss_certs/112/
+share/botan-2/data/x509/pss_certs/112/crl-rsa-pss-sha384.crl
+share/botan-2/data/x509/pss_certs/112/end.crt
+share/botan-2/data/x509/pss_certs/112/root.crt
+share/botan-2/data/x509/pss_certs/113/
+share/botan-2/data/x509/pss_certs/113/crl-rsa-pss-sha512.crl
+share/botan-2/data/x509/pss_certs/113/end.crt
+share/botan-2/data/x509/pss_certs/113/root.crt
+share/botan-2/data/x509/pss_certs/114/
+share/botan-2/data/x509/pss_certs/114/server9.req.sha1.csr
+share/botan-2/data/x509/pss_certs/115/
+share/botan-2/data/x509/pss_certs/115/server9.req.sha224.csr
+share/botan-2/data/x509/pss_certs/116/
+share/botan-2/data/x509/pss_certs/116/server9.req.sha256.csr
+share/botan-2/data/x509/pss_certs/117/
+share/botan-2/data/x509/pss_certs/117/server9.req.sha384.csr
+share/botan-2/data/x509/pss_certs/118/
+share/botan-2/data/x509/pss_certs/118/server9.req.sha512.csr
+share/botan-2/data/x509/pss_certs/12/
+share/botan-2/data/x509/pss_certs/12/end.crt
+share/botan-2/data/x509/pss_certs/12/root.crt
+share/botan-2/data/x509/pss_certs/13/
+share/botan-2/data/x509/pss_certs/13/end.crt
+share/botan-2/data/x509/pss_certs/13/root.crt
+share/botan-2/data/x509/pss_certs/14/
+share/botan-2/data/x509/pss_certs/14/end.crt
+share/botan-2/data/x509/pss_certs/14/root.crt
+share/botan-2/data/x509/pss_certs/15/
+share/botan-2/data/x509/pss_certs/15/end.crt
+share/botan-2/data/x509/pss_certs/15/root.crt
+share/botan-2/data/x509/pss_certs/16/
+share/botan-2/data/x509/pss_certs/16/end.crt
+share/botan-2/data/x509/pss_certs/16/root.crt
+share/botan-2/data/x509/pss_certs/17/
+share/botan-2/data/x509/pss_certs/17/end.crt
+share/botan-2/data/x509/pss_certs/17/root.crt
+share/botan-2/data/x509/pss_certs/18/
+share/botan-2/data/x509/pss_certs/18/end.crt
+share/botan-2/data/x509/pss_certs/18/root.crt
+share/botan-2/data/x509/pss_certs/19/
+share/botan-2/data/x509/pss_certs/19/end.crt
+share/botan-2/data/x509/pss_certs/19/root.crt
+share/botan-2/data/x509/pss_certs/20/
+share/botan-2/data/x509/pss_certs/20/end.crt
+share/botan-2/data/x509/pss_certs/20/root.crt
+share/botan-2/data/x509/pss_certs/21/
+share/botan-2/data/x509/pss_certs/21/end.crt
+share/botan-2/data/x509/pss_certs/21/root.crt
+share/botan-2/data/x509/pss_certs/22/
+share/botan-2/data/x509/pss_certs/22/end.crt
+share/botan-2/data/x509/pss_certs/22/root.crt
+share/botan-2/data/x509/pss_certs/23/
+share/botan-2/data/x509/pss_certs/23/end.crt
+share/botan-2/data/x509/pss_certs/23/root.crt
+share/botan-2/data/x509/pss_certs/24/
+share/botan-2/data/x509/pss_certs/24/end.crt
+share/botan-2/data/x509/pss_certs/24/root.crt
+share/botan-2/data/x509/pss_certs/25/
+share/botan-2/data/x509/pss_certs/25/end.crt
+share/botan-2/data/x509/pss_certs/25/root.crt
+share/botan-2/data/x509/pss_certs/26/
+share/botan-2/data/x509/pss_certs/26/end.crt
+share/botan-2/data/x509/pss_certs/26/root.crt
+share/botan-2/data/x509/pss_certs/27/
+share/botan-2/data/x509/pss_certs/27/end.crt
+share/botan-2/data/x509/pss_certs/27/root.crt
+share/botan-2/data/x509/pss_certs/28/
+share/botan-2/data/x509/pss_certs/28/end.crt
+share/botan-2/data/x509/pss_certs/28/root.crt
+share/botan-2/data/x509/pss_certs/29/
+share/botan-2/data/x509/pss_certs/29/end.crt
+share/botan-2/data/x509/pss_certs/29/root.crt
+share/botan-2/data/x509/pss_certs/30/
+share/botan-2/data/x509/pss_certs/30/end.crt
+share/botan-2/data/x509/pss_certs/30/root.crt
+share/botan-2/data/x509/pss_certs/31/
+share/botan-2/data/x509/pss_certs/31/end.crt
+share/botan-2/data/x509/pss_certs/31/root.crt
+share/botan-2/data/x509/pss_certs/32/
+share/botan-2/data/x509/pss_certs/32/end.crt
+share/botan-2/data/x509/pss_certs/32/root.crt
+share/botan-2/data/x509/pss_certs/33/
+share/botan-2/data/x509/pss_certs/33/end.crt
+share/botan-2/data/x509/pss_certs/33/root.crt
+share/botan-2/data/x509/pss_certs/34/
+share/botan-2/data/x509/pss_certs/34/end.crt
+share/botan-2/data/x509/pss_certs/34/root.crt
+share/botan-2/data/x509/pss_certs/35/
+share/botan-2/data/x509/pss_certs/35/end.crt
+share/botan-2/data/x509/pss_certs/35/root.crt
+share/botan-2/data/x509/pss_certs/36/
+share/botan-2/data/x509/pss_certs/36/end.crt
+share/botan-2/data/x509/pss_certs/36/root.crt
+share/botan-2/data/x509/pss_certs/37/
+share/botan-2/data/x509/pss_certs/37/end.crt
+share/botan-2/data/x509/pss_certs/37/root.crt
+share/botan-2/data/x509/pss_certs/38/
+share/botan-2/data/x509/pss_certs/38/end.crt
+share/botan-2/data/x509/pss_certs/38/root.crt
+share/botan-2/data/x509/pss_certs/39/
+share/botan-2/data/x509/pss_certs/39/end.crt
+share/botan-2/data/x509/pss_certs/39/root.crt
+share/botan-2/data/x509/pss_certs/40/
+share/botan-2/data/x509/pss_certs/40/end.crt
+share/botan-2/data/x509/pss_certs/40/root.crt
+share/botan-2/data/x509/pss_certs/41/
+share/botan-2/data/x509/pss_certs/41/end.crt
+share/botan-2/data/x509/pss_certs/41/root.crt
+share/botan-2/data/x509/pss_certs/42/
+share/botan-2/data/x509/pss_certs/42/end.crt
+share/botan-2/data/x509/pss_certs/42/root.crt
+share/botan-2/data/x509/pss_certs/43/
+share/botan-2/data/x509/pss_certs/43/end.crt
+share/botan-2/data/x509/pss_certs/43/root.crt
+share/botan-2/data/x509/pss_certs/44/
+share/botan-2/data/x509/pss_certs/44/end.crt
+share/botan-2/data/x509/pss_certs/44/root.crt
+share/botan-2/data/x509/pss_certs/45/
+share/botan-2/data/x509/pss_certs/45/end.crt
+share/botan-2/data/x509/pss_certs/45/root.crt
+share/botan-2/data/x509/pss_certs/46/
+share/botan-2/data/x509/pss_certs/46/end.crt
+share/botan-2/data/x509/pss_certs/46/root.crt
+share/botan-2/data/x509/pss_certs/47/
+share/botan-2/data/x509/pss_certs/47/end.crt
+share/botan-2/data/x509/pss_certs/47/root.crt
+share/botan-2/data/x509/pss_certs/48/
+share/botan-2/data/x509/pss_certs/48/end.crt
+share/botan-2/data/x509/pss_certs/48/root.crt
+share/botan-2/data/x509/pss_certs/49/
+share/botan-2/data/x509/pss_certs/49/end.crt
+share/botan-2/data/x509/pss_certs/49/root.crt
+share/botan-2/data/x509/pss_certs/50/
+share/botan-2/data/x509/pss_certs/50/end.crt
+share/botan-2/data/x509/pss_certs/50/root.crt
+share/botan-2/data/x509/pss_certs/51/
+share/botan-2/data/x509/pss_certs/51/end.crt
+share/botan-2/data/x509/pss_certs/51/root.crt
+share/botan-2/data/x509/pss_certs/52/
+share/botan-2/data/x509/pss_certs/52/end.crt
+share/botan-2/data/x509/pss_certs/52/root.crt
+share/botan-2/data/x509/pss_certs/53/
+share/botan-2/data/x509/pss_certs/53/end.crt
+share/botan-2/data/x509/pss_certs/53/root.crt
+share/botan-2/data/x509/pss_certs/54/
+share/botan-2/data/x509/pss_certs/54/end.crt
+share/botan-2/data/x509/pss_certs/54/root.crt
+share/botan-2/data/x509/pss_certs/55/
+share/botan-2/data/x509/pss_certs/55/end.crt
+share/botan-2/data/x509/pss_certs/55/root.crt
+share/botan-2/data/x509/pss_certs/56/
+share/botan-2/data/x509/pss_certs/56/end.crt
+share/botan-2/data/x509/pss_certs/56/root.crt
+share/botan-2/data/x509/pss_certs/57/
+share/botan-2/data/x509/pss_certs/57/end.crt
+share/botan-2/data/x509/pss_certs/57/root.crt
+share/botan-2/data/x509/pss_certs/58/
+share/botan-2/data/x509/pss_certs/58/end.crt
+share/botan-2/data/x509/pss_certs/58/root.crt
+share/botan-2/data/x509/pss_certs/59/
+share/botan-2/data/x509/pss_certs/59/end.crt
+share/botan-2/data/x509/pss_certs/59/root.crt
+share/botan-2/data/x509/pss_certs/60/
+share/botan-2/data/x509/pss_certs/60/end.crt
+share/botan-2/data/x509/pss_certs/60/root.crt
+share/botan-2/data/x509/pss_certs/61/
+share/botan-2/data/x509/pss_certs/61/end.crt
+share/botan-2/data/x509/pss_certs/61/root.crt
+share/botan-2/data/x509/pss_certs/62/
+share/botan-2/data/x509/pss_certs/62/end.crt
+share/botan-2/data/x509/pss_certs/62/root.crt
+share/botan-2/data/x509/pss_certs/63/
+share/botan-2/data/x509/pss_certs/63/end.crt
+share/botan-2/data/x509/pss_certs/63/root.crt
+share/botan-2/data/x509/pss_certs/64/
+share/botan-2/data/x509/pss_certs/64/end.crt
+share/botan-2/data/x509/pss_certs/64/root.crt
+share/botan-2/data/x509/pss_certs/65/
+share/botan-2/data/x509/pss_certs/65/end.crt
+share/botan-2/data/x509/pss_certs/65/root.crt
+share/botan-2/data/x509/pss_certs/66/
+share/botan-2/data/x509/pss_certs/66/end.crt
+share/botan-2/data/x509/pss_certs/66/root.crt
+share/botan-2/data/x509/pss_certs/67/
+share/botan-2/data/x509/pss_certs/67/end.crt
+share/botan-2/data/x509/pss_certs/67/root.crt
+share/botan-2/data/x509/pss_certs/68/
+share/botan-2/data/x509/pss_certs/68/end.crt
+share/botan-2/data/x509/pss_certs/68/root.crt
+share/botan-2/data/x509/pss_certs/69/
+share/botan-2/data/x509/pss_certs/69/end.crt
+share/botan-2/data/x509/pss_certs/69/root.crt
+share/botan-2/data/x509/pss_certs/70/
+share/botan-2/data/x509/pss_certs/70/end.crt
+share/botan-2/data/x509/pss_certs/70/root.crt
+share/botan-2/data/x509/pss_certs/71/
+share/botan-2/data/x509/pss_certs/71/end.crt
+share/botan-2/data/x509/pss_certs/71/root.crt
+share/botan-2/data/x509/pss_certs/72/
+share/botan-2/data/x509/pss_certs/72/end.crt
+share/botan-2/data/x509/pss_certs/72/root.crt
+share/botan-2/data/x509/pss_certs/73/
+share/botan-2/data/x509/pss_certs/73/end.crt
+share/botan-2/data/x509/pss_certs/73/root.crt
+share/botan-2/data/x509/pss_certs/74/
+share/botan-2/data/x509/pss_certs/74/end.crt
+share/botan-2/data/x509/pss_certs/74/root.crt
+share/botan-2/data/x509/pss_certs/75/
+share/botan-2/data/x509/pss_certs/75/end.crt
+share/botan-2/data/x509/pss_certs/75/root.crt
+share/botan-2/data/x509/pss_certs/76/
+share/botan-2/data/x509/pss_certs/76/end.crt
+share/botan-2/data/x509/pss_certs/76/root.crt
+share/botan-2/data/x509/pss_certs/77/
+share/botan-2/data/x509/pss_certs/77/end.crt
+share/botan-2/data/x509/pss_certs/77/root.crt
+share/botan-2/data/x509/pss_certs/78/
+share/botan-2/data/x509/pss_certs/78/end.crt
+share/botan-2/data/x509/pss_certs/78/root.crt
+share/botan-2/data/x509/pss_certs/79/
+share/botan-2/data/x509/pss_certs/79/end.crt
+share/botan-2/data/x509/pss_certs/79/root.crt
+share/botan-2/data/x509/pss_certs/80/
+share/botan-2/data/x509/pss_certs/80/end.crt
+share/botan-2/data/x509/pss_certs/80/root.crt
+share/botan-2/data/x509/pss_certs/81/
+share/botan-2/data/x509/pss_certs/81/end.crt
+share/botan-2/data/x509/pss_certs/81/root.crt
+share/botan-2/data/x509/pss_certs/82/
+share/botan-2/data/x509/pss_certs/82/end.crt
+share/botan-2/data/x509/pss_certs/83/
+share/botan-2/data/x509/pss_certs/83/end.crt
+share/botan-2/data/x509/pss_certs/84/
+share/botan-2/data/x509/pss_certs/84/end.crt
+share/botan-2/data/x509/pss_certs/85/
+share/botan-2/data/x509/pss_certs/85/end.crt
+share/botan-2/data/x509/pss_certs/86/
+share/botan-2/data/x509/pss_certs/86/end.crt
+share/botan-2/data/x509/pss_certs/87/
+share/botan-2/data/x509/pss_certs/87/end.crt
+share/botan-2/data/x509/pss_certs/88/
+share/botan-2/data/x509/pss_certs/88/end.crt
+share/botan-2/data/x509/pss_certs/89/
+share/botan-2/data/x509/pss_certs/89/end.crt
+share/botan-2/data/x509/pss_certs/90/
+share/botan-2/data/x509/pss_certs/90/end.crt
+share/botan-2/data/x509/pss_certs/91/
+share/botan-2/data/x509/pss_certs/91/end.crt
+share/botan-2/data/x509/pss_certs/92/
+share/botan-2/data/x509/pss_certs/92/end.crt
+share/botan-2/data/x509/pss_certs/93/
+share/botan-2/data/x509/pss_certs/93/end.crt
+share/botan-2/data/x509/pss_certs/94/
+share/botan-2/data/x509/pss_certs/94/end.crt
+share/botan-2/data/x509/pss_certs/95/
+share/botan-2/data/x509/pss_certs/95/end.crt
+share/botan-2/data/x509/pss_certs/96/
+share/botan-2/data/x509/pss_certs/96/end.crt
+share/botan-2/data/x509/pss_certs/97/
+share/botan-2/data/x509/pss_certs/97/README.txt
+share/botan-2/data/x509/pss_certs/97/end.crt
+share/botan-2/data/x509/pss_certs/97/root.crt
+share/botan-2/data/x509/pss_certs/98/
+share/botan-2/data/x509/pss_certs/98/README.txt
+share/botan-2/data/x509/pss_certs/98/end.crt
+share/botan-2/data/x509/pss_certs/98/root.crt
+share/botan-2/data/x509/pss_certs/99/
+share/botan-2/data/x509/pss_certs/99/README.txt
+share/botan-2/data/x509/pss_certs/99/end.crt
+share/botan-2/data/x509/pss_certs/99/root.crt
+share/botan-2/data/x509/pss_certs/Sources.txt
+share/botan-2/data/x509/pss_certs/expected.txt
+share/botan-2/data/x509/pss_certs/validation_times.txt
+share/botan-2/data/x509/x509test/
+share/botan-2/data/x509/x509test/InvalidExtendedKeyUsage.pem
+share/botan-2/data/x509/x509test/InvalidIntCAFlag.pem
+share/botan-2/data/x509/x509test/InvalidIntCAKeyUsage.pem
+share/botan-2/data/x509/x509test/InvalidIntCALen.pem
+share/botan-2/data/x509/x509test/InvalidIntCALoop.pem
+share/botan-2/data/x509/x509test/InvalidIntCASelfSign.pem
+share/botan-2/data/x509/x509test/InvalidIntCAVersionOne.pem
+share/botan-2/data/x509/x509test/InvalidIntCAVersionTwo.pem
+share/botan-2/data/x509/x509test/InvalidKeyUsage.pem
+share/botan-2/data/x509/x509test/InvalidName.pem
+share/botan-2/data/x509/x509test/InvalidNameAltName.pem
+share/botan-2/data/x509/x509test/InvalidNameAltNameWithSubj.pem
+share/botan-2/data/x509/x509test/InvalidNameConstraintExclude.pem
+share/botan-2/data/x509/x509test/InvalidNameConstraintPermit.pem
+share/botan-2/data/x509/x509test/InvalidNameConstraintPermitRight.pem
+share/botan-2/data/x509/x509test/InvalidNameConstraintPermitThenExclude.pem
+share/botan-2/data/x509/x509test/InvalidNotAfter.pem
+share/botan-2/data/x509/x509test/InvalidNotAfterChained.pem
+share/botan-2/data/x509/x509test/InvalidNotBefore.pem
+share/botan-2/data/x509/x509test/InvalidNotBeforeChained.pem
+share/botan-2/data/x509/x509test/InvalidSelfSign.pem
+share/botan-2/data/x509/x509test/InvalidWildcardAll.pem
+share/botan-2/data/x509/x509test/InvalidWildcardAllAltName.pem
+share/botan-2/data/x509/x509test/InvalidWildcardLeft.pem
+share/botan-2/data/x509/x509test/InvalidWildcardLeftAltName.pem
+share/botan-2/data/x509/x509test/InvalidWildcardMid.pem
+share/botan-2/data/x509/x509test/InvalidWildcardMidAltName.pem
+share/botan-2/data/x509/x509test/InvalidWildcardMidMixed.pem
+share/botan-2/data/x509/x509test/InvalidWildcardMidMixedAltName.pem
+share/botan-2/data/x509/x509test/InvalidWildcardSingle.pem
+share/botan-2/data/x509/x509test/InvalidWildcardSingleAltName.pem
+share/botan-2/data/x509/x509test/MissingIntCABasicConstraintWithCertSign.pem
+share/botan-2/data/x509/x509test/MissingIntCAExtensions.pem
+share/botan-2/data/x509/x509test/ValidAltName.pem
+share/botan-2/data/x509/x509test/ValidCert.pem
+share/botan-2/data/x509/x509test/ValidChained.pem
+share/botan-2/data/x509/x509test/ValidIntCALen.pem
+share/botan-2/data/x509/x509test/ValidNameConstraint.pem
+share/botan-2/data/x509/x509test/ValidWildcard.pem
+share/botan-2/data/x509/x509test/expected.txt
+share/botan-2/data/x509/x509test/root.pem
 share/botan-2/data/x509_dn.vec
-share/botan-2/data/x509test/
-share/botan-2/data/x509test/InvalidExtendedKeyUsage.pem
-share/botan-2/data/x509test/InvalidIntCAFlag.pem
-share/botan-2/data/x509test/InvalidIntCAKeyUsage.pem
-share/botan-2/data/x509test/InvalidIntCALen.pem
-share/botan-2/data/x509test/InvalidIntCALoop.pem
-share/botan-2/data/x509test/InvalidIntCASelfSign.pem
-share/botan-2/data/x509test/InvalidIntCAVersionOne.pem
-share/botan-2/data/x509test/InvalidIntCAVersionTwo.pem
-share/botan-2/data/x509test/InvalidKeyUsage.pem
-share/botan-2/data/x509test/InvalidName.pem
-share/botan-2/data/x509test/InvalidNameAltName.pem
-share/botan-2/data/x509test/InvalidNameAltNameWithSubj.pem
-share/botan-2/data/x509test/InvalidNameConstraintExclude.pem
-share/botan-2/data/x509test/InvalidNameConstraintPermit.pem
-share/botan-2/data/x509test/InvalidNameConstraintPermitRight.pem
-share/botan-2/data/x509test/InvalidNameConstraintPermitThenExclude.pem
-share/botan-2/data/x509test/InvalidNotAfter.pem
-share/botan-2/data/x509test/InvalidNotAfterChained.pem
-share/botan-2/data/x509test/InvalidNotBefore.pem
-share/botan-2/data/x509test/InvalidNotBeforeChained.pem
-share/botan-2/data/x509test/InvalidSelfSign.pem
-share/botan-2/data/x509test/InvalidWildcardAll.pem
-share/botan-2/data/x509test/InvalidWildcardAllAltName.pem
-share/botan-2/data/x509test/InvalidWildcardLeft.pem
-share/botan-2/data/x509test/InvalidWildcardLeftAltName.pem
-share/botan-2/data/x509test/InvalidWildcardMid.pem
-share/botan-2/data/x509test/InvalidWildcardMidAltName.pem
-share/botan-2/data/x509test/InvalidWildcardMidMixed.pem
-share/botan-2/data/x509test/InvalidWildcardMidMixedAltName.pem
-share/botan-2/data/x509test/InvalidWildcardSingle.pem
-share/botan-2/data/x509test/InvalidWildcardSingleAltName.pem
-share/botan-2/data/x509test/MissingIntCABasicConstraintWithCertSign.pem
-share/botan-2/data/x509test/MissingIntCAExtensions.pem
-share/botan-2/data/x509test/ValidAltName.pem
-share/botan-2/data/x509test/ValidCert.pem
-share/botan-2/data/x509test/ValidChained.pem
-share/botan-2/data/x509test/ValidIntCALen.pem
-share/botan-2/data/x509test/ValidNameConstraint.pem
-share/botan-2/data/x509test/ValidWildcard.pem
-share/botan-2/data/x509test/expected.txt
-share/botan-2/data/x509test/root.pem
 share/doc/botan-2/
 share/doc/botan-2/authors.txt
-share/doc/botan-2/deprecated.txt
 share/doc/botan-2/license.txt
 share/doc/botan-2/manual/
+share/doc/botan-2/manual/abi.rst
 share/doc/botan-2/manual/bigint.rst
+share/doc/botan-2/manual/block_cipher.rst
 share/doc/botan-2/manual/building.rst
+share/doc/botan-2/manual/cipher_modes.rst
 share/doc/botan-2/manual/cli.rst
 share/doc/botan-2/manual/compression.rst
 share/doc/botan-2/manual/contents.rst
 share/doc/botan-2/manual/credentials_manager.rst
 share/doc/botan-2/manual/cryptobox.rst
+share/doc/botan-2/manual/deprecated.rst
 share/doc/botan-2/manual/ffi.rst
 share/doc/botan-2/manual/filters.rst
 share/doc/botan-2/manual/fpe.rst
@@ -1018,22 +1887,22 @@ share/doc/botan-2/manual/goals.rst
 share/doc/botan-2/manual/hash.rst
 share/doc/botan-2/manual/index.rst
 share/doc/botan-2/manual/kdf.rst
-share/doc/botan-2/manual/lowlevel.rst
-share/doc/botan-2/manual/mceliece.rst
+share/doc/botan-2/manual/keywrap.rst
+share/doc/botan-2/manual/message_auth_codes.rst
 share/doc/botan-2/manual/otp.rst
 share/doc/botan-2/manual/packaging.rst
 share/doc/botan-2/manual/passhash.rst
 share/doc/botan-2/manual/pbkdf.rst
 share/doc/botan-2/manual/pkcs11.rst
-share/doc/botan-2/manual/platforms.rst
+share/doc/botan-2/manual/psk_db.rst
 share/doc/botan-2/manual/pubkey.rst
 share/doc/botan-2/manual/python.rst
 share/doc/botan-2/manual/rng.rst
 share/doc/botan-2/manual/secmem.rst
 share/doc/botan-2/manual/side_channels.rst
 share/doc/botan-2/manual/srp.rst
+share/doc/botan-2/manual/stream_ciphers.rst
 share/doc/botan-2/manual/support.rst
-share/doc/botan-2/manual/symmetric_crypto.rst
 share/doc/botan-2/manual/tls.rst
 share/doc/botan-2/manual/tpm.rst
 share/doc/botan-2/manual/versions.rst

Reply | Threaded
Open this post in threaded view
|

Re: UPDATE: security/botan2

Stuart Henderson
On 2018/01/13 15:12, Rafael Sadowski wrote:
> I run into the following GCC compile error. Any ideas?

> % -> CC=egcc CXX=eg++ make -j8
> % ===>  Building for botan2-2.4.0
> % eg++ -fstack-protector -m64 -pthread -mavx2 -fPIC -fvisibility=hidden -std=c++11 -D_REENTRANT -O2 -pipe -Wall -Wextra -Wpedantic -Wshadow -Wstrict-aliasing -Wstrict-overflow=5 -Wcast-align -W
> % missing-declarations -Wpointer-arith -Wcast-qual -I/usr/ports/pobj/botan2-2.4.0/build-amd64/build/include -I/usr/ports/pobj/botan2-2.4.0/build-amd64/build/include/external -I/usr/local/includ
> % e -c /usr/ports/pobj/botan2-2.4.0/Botan-2.4.0/src/lib/block/threefish/threefish_avx2/threefish_avx2.cpp -o /usr/ports/pobj/botan2-2.4.0/build-amd64/build/obj/lib/block_threefish_avx2.o
> % {standard input}: Assembler messages:
> % {standard input}:26: Error: no such instruction: `vmovq 24(%r8),%xmm3'
> % {standard input}:27: Error: no such instruction: `vpinsrq $1,40(%r8),%xmm3,%xmm0'
> % {standard input}:28: Error: no such instruction: `vmovq 8(%r8),%xmm1'                
> % {standard input}:29: Error: no such instruction: `vmovq 64(%r8),%xmm6'                  
> % {standard input}:30: Error: no such instruction: `vpunpcklqdq %xmm3,%xmm1,%xmm3'      
> % {standard input}:31: Error: no such instruction: `vpunpcklqdq %xmm1,%xmm6,%xmm4'      
> % {standard input}:32: Error: no such instruction: `vinserti128 $0x1,%xmm0,%ymm4,%ymm6'
> % {standard input}:33: Error: no such instruction: `vmovdqa %ymm6,-144(%rbp)'            
> % {standard input}:34: Error: no such instruction: `vmovq 32(%r8),%xmm6'                
> % {standard input}:35: Error: no such instruction: `vpinsrq $1,48(%r8),%xmm6,%xmm0'    
> % {standard input}:36: Error: no such instruction: `vmovq (%r8),%xmm6'                
> % {standard input}:37: Error: no such instruction: `vpinsrq $1,16(%r8),%xmm6,%xmm9'    
> % ...

GCC uses binutils assembler, our version is too old to know these instructions.

Clang has an integrated assembler.

Reply | Threaded
Open this post in threaded view
|

Re: UPDATE: security/botan2

Stuart Henderson
On 2018/01/13 14:40, Stuart Henderson wrote:

> On 2018/01/13 15:12, Rafael Sadowski wrote:
> > I run into the following GCC compile error. Any ideas?
>
> > % -> CC=egcc CXX=eg++ make -j8
> > % ===>  Building for botan2-2.4.0
> > % eg++ -fstack-protector -m64 -pthread -mavx2 -fPIC -fvisibility=hidden -std=c++11 -D_REENTRANT -O2 -pipe -Wall -Wextra -Wpedantic -Wshadow -Wstrict-aliasing -Wstrict-overflow=5 -Wcast-align -W
> > % missing-declarations -Wpointer-arith -Wcast-qual -I/usr/ports/pobj/botan2-2.4.0/build-amd64/build/include -I/usr/ports/pobj/botan2-2.4.0/build-amd64/build/include/external -I/usr/local/includ
> > % e -c /usr/ports/pobj/botan2-2.4.0/Botan-2.4.0/src/lib/block/threefish/threefish_avx2/threefish_avx2.cpp -o /usr/ports/pobj/botan2-2.4.0/build-amd64/build/obj/lib/block_threefish_avx2.o
> > % {standard input}: Assembler messages:
> > % {standard input}:26: Error: no such instruction: `vmovq 24(%r8),%xmm3'
> > % {standard input}:27: Error: no such instruction: `vpinsrq $1,40(%r8),%xmm3,%xmm0'
> > % {standard input}:28: Error: no such instruction: `vmovq 8(%r8),%xmm1'                
> > % {standard input}:29: Error: no such instruction: `vmovq 64(%r8),%xmm6'                  
> > % {standard input}:30: Error: no such instruction: `vpunpcklqdq %xmm3,%xmm1,%xmm3'      
> > % {standard input}:31: Error: no such instruction: `vpunpcklqdq %xmm1,%xmm6,%xmm4'      
> > % {standard input}:32: Error: no such instruction: `vinserti128 $0x1,%xmm0,%ymm4,%ymm6'
> > % {standard input}:33: Error: no such instruction: `vmovdqa %ymm6,-144(%rbp)'            
> > % {standard input}:34: Error: no such instruction: `vmovq 32(%r8),%xmm6'                
> > % {standard input}:35: Error: no such instruction: `vpinsrq $1,48(%r8),%xmm6,%xmm0'    
> > % {standard input}:36: Error: no such instruction: `vmovq (%r8),%xmm6'                
> > % {standard input}:37: Error: no such instruction: `vpinsrq $1,16(%r8),%xmm6,%xmm9'    
> > % ...
>
> GCC uses binutils assembler, our version is too old to know these instructions.
>
> Clang has an integrated assembler.
>

...Also, I don't think the gcc -m options (like -mavx2 here) do a
cpuid check, if that's true they can't be used for ports.

Reply | Threaded
Open this post in threaded view
|

Re: UPDATE: security/botan2

Rafael Sadowski
On Sat Jan 13, 2018 at 02:44:12PM +0000, Stuart Henderson wrote:

> On 2018/01/13 14:40, Stuart Henderson wrote:
> > On 2018/01/13 15:12, Rafael Sadowski wrote:
> > > I run into the following GCC compile error. Any ideas?
> >
> > > % -> CC=egcc CXX=eg++ make -j8
> > > % ===>  Building for botan2-2.4.0
> > > % eg++ -fstack-protector -m64 -pthread -mavx2 -fPIC -fvisibility=hidden -std=c++11 -D_REENTRANT -O2 -pipe -Wall -Wextra -Wpedantic -Wshadow -Wstrict-aliasing -Wstrict-overflow=5 -Wcast-align -W
> > > % missing-declarations -Wpointer-arith -Wcast-qual -I/usr/ports/pobj/botan2-2.4.0/build-amd64/build/include -I/usr/ports/pobj/botan2-2.4.0/build-amd64/build/include/external -I/usr/local/includ
> > > % e -c /usr/ports/pobj/botan2-2.4.0/Botan-2.4.0/src/lib/block/threefish/threefish_avx2/threefish_avx2.cpp -o /usr/ports/pobj/botan2-2.4.0/build-amd64/build/obj/lib/block_threefish_avx2.o
> > > % {standard input}: Assembler messages:
> > > % {standard input}:26: Error: no such instruction: `vmovq 24(%r8),%xmm3'
> > > % {standard input}:27: Error: no such instruction: `vpinsrq $1,40(%r8),%xmm3,%xmm0'
> > > % {standard input}:28: Error: no such instruction: `vmovq 8(%r8),%xmm1'                
> > > % {standard input}:29: Error: no such instruction: `vmovq 64(%r8),%xmm6'                  
> > > % {standard input}:30: Error: no such instruction: `vpunpcklqdq %xmm3,%xmm1,%xmm3'      
> > > % {standard input}:31: Error: no such instruction: `vpunpcklqdq %xmm1,%xmm6,%xmm4'      
> > > % {standard input}:32: Error: no such instruction: `vinserti128 $0x1,%xmm0,%ymm4,%ymm6'
> > > % {standard input}:33: Error: no such instruction: `vmovdqa %ymm6,-144(%rbp)'            
> > > % {standard input}:34: Error: no such instruction: `vmovq 32(%r8),%xmm6'                
> > > % {standard input}:35: Error: no such instruction: `vpinsrq $1,48(%r8),%xmm6,%xmm0'    
> > > % {standard input}:36: Error: no such instruction: `vmovq (%r8),%xmm6'                
> > > % {standard input}:37: Error: no such instruction: `vpinsrq $1,16(%r8),%xmm6,%xmm9'    
> > > % ...
> >
> > GCC uses binutils assembler, our version is too old to know these instructions.
> >
> > Clang has an integrated assembler.
> >
>
> ...Also, I don't think the gcc -m options (like -mavx2 here) do a
> cpuid check, if that's true they can't be used for ports.
>

Thanks for explaining. Well, then bye bye GCC arches :(


Index: Makefile
===================================================================
RCS file: /cvs/ports/security/botan2/Makefile,v
retrieving revision 1.11
diff -u -p -u -p -r1.11 Makefile
--- Makefile 16 Nov 2017 23:20:40 -0000 1.11
+++ Makefile 13 Jan 2018 18:31:53 -0000
@@ -2,11 +2,11 @@
 
 COMMENT = crypto and TLS for C++11
 
-VERSION = 2.3.0
+VERSION = 2.4.0
 DISTNAME = Botan-${VERSION}
 PKGNAME = botan2-${VERSION}
 
-SHARED_LIBS = botan-2 3.0
+SHARED_LIBS = botan-2 4.0
 
 CATEGORIES = security
 
@@ -17,8 +17,7 @@ MAINTAINER = Alexander Bluhm <bluhm@ope
 # BSD 2-Clause
 PERMIT_PACKAGE_CDROM = Yes
 
-WANTLIB = bz2 c crypto m lzma pthread z
-WANTLIB += ${COMPILER_LIBCXX}
+WANTLIB += ${COMPILER_LIBCXX} bz2 c crypto lzma m z
 
 MASTER_SITES = ${HOMEPAGE}releases/
 
@@ -28,7 +27,7 @@ EXTRACT_SUFX = .tgz
 MODULES = lang/python
 MODPY_RUNDEP = No
 
-COMPILER = base-clang ports-gcc
+COMPILER = base-clang
 LIB_DEPENDS = archivers/bzip2 \
  archivers/xz
 
@@ -53,7 +52,7 @@ PKG_ARGS = -Dx86=0
 SUBST_VARS = CXX CXXFLAGS LIBbotan-2_VERSION
 
 pre-configure:
- ${SUBST_CMD} ${WRKSRC}/src/build-data/cc/gcc.txt
+ ${SUBST_CMD} ${WRKSRC}/src/build-data/cc/{clang,gcc}.txt
  ${SUBST_CMD} ${WRKSRC}/src/build-data/os/openbsd.txt
  ${SUBST_CMD} ${WRKSRC}/src/tests/main.cpp
  ln -sf ${MODPY_BIN} ${WRKDIR}/bin/python
Index: distinfo
===================================================================
RCS file: /cvs/ports/security/botan2/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- distinfo 9 Oct 2017 20:05:07 -0000 1.4
+++ distinfo 13 Jan 2018 18:31:53 -0000
@@ -1,4 +1,4 @@
-SHA256 (Botan-2.3.0.tgz) = Oflw/uWYakw+QlAwrvUKwoTaGFlsAE0anM52iMTm1Hw=
-SHA256 (Botan-2.3.0.tgz.asc) = rBepmkNJSGvNpHthTWx+iKNioryjL57ilCAv0WPNTjU=
-SIZE (Botan-2.3.0.tgz) = 5947072
-SIZE (Botan-2.3.0.tgz.asc) = 488
+SHA256 (Botan-2.4.0.tgz) = 7ZRk4qXP7kzT2b16j4BnO0XIoHGNshgac/VGWmBmCKU=
+SHA256 (Botan-2.4.0.tgz.asc) = WArU/IbE+ZLiC7SODpCyO8ObUrS/JauY+zghPXRAUSk=
+SIZE (Botan-2.4.0.tgz) = 6530714
+SIZE (Botan-2.4.0.tgz.asc) = 488
Index: patches/patch-configure_py
===================================================================
RCS file: /cvs/ports/security/botan2/patches/patch-configure_py,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 patch-configure_py
--- patches/patch-configure_py 9 Oct 2017 20:05:07 -0000 1.5
+++ patches/patch-configure_py 13 Jan 2018 18:31:53 -0000
@@ -2,7 +2,16 @@ $OpenBSD: patch-configure_py,v 1.5 2017/
 Index: configure.py
 --- configure.py.orig
 +++ configure.py
-@@ -2916,10 +2916,6 @@ def set_defaults_for_unset_options(options, info_arch,
+@@ -1284,7 +1284,7 @@ class OsInfo(InfoObject): # pylint: disable=too-many-i
+                 'bin_dir': 'bin',
+                 'lib_dir': 'lib',
+                 'doc_dir': 'share/doc',
+-                'man_dir': 'share/man',
++                'man_dir': 'man',
+                 'use_stack_protector': 'true',
+                 'so_post_link_command': '',
+                 'cli_exe_name': 'botan',
+@@ -2664,10 +2664,6 @@ def set_defaults_for_unset_options(options, info_arch,
              if have_program('clang++'):
                  options.compiler = 'clang'
          elif options.os == 'openbsd':
Index: patches/patch-src_build-data_cc_clang_txt
===================================================================
RCS file: patches/patch-src_build-data_cc_clang_txt
diff -N patches/patch-src_build-data_cc_clang_txt
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-src_build-data_cc_clang_txt 13 Jan 2018 18:31:53 -0000
@@ -0,0 +1,21 @@
+$OpenBSD$
+
+Index: src/build-data/cc/clang.txt
+--- src/build-data/cc/clang.txt.orig
++++ src/build-data/cc/clang.txt
+@@ -1,13 +1,13 @@
+ macro_name CLANG
+
+-binary_name clang++
++binary_name ${CXX}
+
+ lang_flags "-std=c++11 -D_REENTRANT"
+
+ warning_flags "-Wall -Wextra -Wpedantic -Wshadow -Wstrict-aliasing -Wstrict-overflow=5 -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual"
+ maintainer_warning_flags "-Wunreachable-code -Wdocumentation -Qunused-arguments -Werror -Wno-error=unused-parameter -Wno-error=unreachable-code -Wno-error=deprecated-declarations"
+
+-optimization_flags "-O3"
++optimization_flags "${CXXFLAGS}"
+ size_optimization_flags "-Os"
+ #sanitizer_flags "-fsanitize=address,undefined -fsanitize-coverage=edge,indirect-calls,8bit-counters -fno-sanitize-recover=undefined"
+ sanitizer_flags "-fsanitize=address,undefined"
Index: patches/patch-src_build-data_cc_gcc_txt
===================================================================
RCS file: /cvs/ports/security/botan2/patches/patch-src_build-data_cc_gcc_txt,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 patch-src_build-data_cc_gcc_txt
--- patches/patch-src_build-data_cc_gcc_txt 13 Mar 2017 15:00:39 -0000 1.1.1.1
+++ patches/patch-src_build-data_cc_gcc_txt 13 Jan 2018 18:31:53 -0000
@@ -1,18 +1,19 @@
 $OpenBSD: patch-src_build-data_cc_gcc_txt,v 1.1.1.1 2017/03/13 15:00:39 bluhm Exp $
---- src/build-data/cc/gcc.txt.orig Tue Jan 10 04:21:31 2017
-+++ src/build-data/cc/gcc.txt Mon Mar 13 07:14:45 2017
+Index: src/build-data/cc/gcc.txt
+--- src/build-data/cc/gcc.txt.orig
++++ src/build-data/cc/gcc.txt
 @@ -1,6 +1,6 @@
  macro_name GCC
 
 -binary_name g++
 +binary_name ${CXX}
 
- output_to_option "-o "
- add_include_dir_option -I
-@@ -16,7 +16,7 @@ maintainer_warning_flags "-Wold-style-cast -Wsuggest-o
+ lang_flags "-std=c++11 -D_REENTRANT"
+
+@@ -9,7 +9,7 @@ warning_flags "-Wall -Wextra -Wpedantic -Wstrict-alias
+
+ maintainer_warning_flags "-Wstrict-overflow=5 -Wold-style-cast -Wsuggest-override -Wshadow -Werror -Wno-error=strict-overflow -Wno-error=deprecated-declarations"
 
- compile_flags "-c"
- debug_info_flags "-g"
 -optimization_flags "-O3"
 +optimization_flags "${CXXFLAGS}"
  size_optimization_flags "-Os"
Index: patches/patch-src_lib_prov_openssl_openssl_rsa_cpp
===================================================================
RCS file: patches/patch-src_lib_prov_openssl_openssl_rsa_cpp
diff -N patches/patch-src_lib_prov_openssl_openssl_rsa_cpp
--- patches/patch-src_lib_prov_openssl_openssl_rsa_cpp 9 Oct 2017 20:05:07 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,15 +0,0 @@
-$OpenBSD: patch-src_lib_prov_openssl_openssl_rsa_cpp,v 1.1 2017/10/09 20:05:07 bluhm Exp $
-
-https://github.com/randombit/botan/commit/f492fbcca162209d2d87dff1dacdb66b566e10c1
-
-Index: src/lib/prov/openssl/openssl_rsa.cpp
---- src/lib/prov/openssl/openssl_rsa.cpp.orig
-+++ src/lib/prov/openssl/openssl_rsa.cpp
-@@ -15,6 +15,7 @@
- #include <botan/internal/pk_ops_impl.h>
- #include <botan/internal/ct_utils.h>
-
-+#include <cstdlib>
- #include <functional>
- #include <memory>
-
Index: patches/patch-src_lib_utils_os_utils_cpp
===================================================================
RCS file: patches/patch-src_lib_utils_os_utils_cpp
diff -N patches/patch-src_lib_utils_os_utils_cpp
--- patches/patch-src_lib_utils_os_utils_cpp 9 Oct 2017 20:05:07 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,15 +0,0 @@
-$OpenBSD: patch-src_lib_utils_os_utils_cpp,v 1.1 2017/10/09 20:05:07 bluhm Exp $
-
-Index: src/lib/utils/os_utils.cpp
---- src/lib/utils/os_utils.cpp.orig
-+++ src/lib/utils/os_utils.cpp
-@@ -10,7 +10,9 @@
- #include <botan/cpuid.h>
- #include <botan/exceptn.h>
- #include <botan/mem_ops.h>
-+
- #include <chrono>
-+#include <cstdlib>
-
- #if defined(BOTAN_HAS_BOOST_ASIO)
-   /*
Index: patches/patch-src_tests_main_cpp
===================================================================
RCS file: /cvs/ports/security/botan2/patches/patch-src_tests_main_cpp,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 patch-src_tests_main_cpp
--- patches/patch-src_tests_main_cpp 9 Oct 2017 20:05:07 -0000 1.2
+++ patches/patch-src_tests_main_cpp 13 Jan 2018 18:31:53 -0000
@@ -3,12 +3,12 @@ $OpenBSD: patch-src_tests_main_cpp,v 1.2
 Index: src/tests/main.cpp
 --- src/tests/main.cpp.orig
 +++ src/tests/main.cpp
-@@ -178,7 +178,7 @@ class Test_Runner final : public Botan_CLI::Command
-          const bool log_success = flag_set("log-success");
-          const bool run_online_tests = flag_set("run-online-tests");
-          const bool run_long_tests = flag_set("run-long-tests");
--         const std::string data_dir = get_arg_or("data-dir", "src/tests/data");
-+         const std::string data_dir = get_arg_or("data-dir", "${LOCALBASE}/share/botan-2/data");
-          const std::string pkcs11_lib = get_arg("pkcs11-lib");
-          const std::string provider = get_arg("provider");
-          const size_t runs = get_arg_sz("test-runs");
+@@ -73,7 +73,7 @@ int main(int argc, char* argv[])
+          return 0;
+          }
+
+-      const std::string data_dir = parser.get_arg_or("data-dir", "src/tests/data");
++      const std::string data_dir = parser.get_arg_or("data-dir", "${LOCALBASE}/share/botan-2/data");
+       const std::string pkcs11_lib = parser.get_arg("pkcs11-lib");
+       const std::string provider = parser.get_arg("provider");
+       const std::string drbg_seed = parser.get_arg("drbg-seed");
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/security/botan2/pkg/PLIST,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 PLIST
--- pkg/PLIST 9 Oct 2017 20:05:07 -0000 1.6
+++ pkg/PLIST 13 Jan 2018 18:31:53 -0000
@@ -12,6 +12,7 @@ include/botan-2/botan/asn1_alt_name.h
 include/botan-2/botan/asn1_attribute.h
 include/botan-2/botan/asn1_obj.h
 include/botan-2/botan/asn1_oid.h
+include/botan-2/botan/asn1_print.h
 include/botan-2/botan/asn1_str.h
 include/botan-2/botan/asn1_time.h
 include/botan-2/botan/assert.h
@@ -108,6 +109,7 @@ include/botan-2/botan/filters.h
 include/botan-2/botan/fpe_fe1.h
 include/botan-2/botan/gcm.h
 include/botan-2/botan/gf2m_small_m.h
+include/botan-2/botan/ghash.h
 include/botan-2/botan/gmac.h
 include/botan-2/botan/gost_28147.h
 include/botan-2/botan/gost_3410.h
@@ -154,6 +156,7 @@ include/botan-2/botan/mul128.h
 include/botan-2/botan/mutex.h
 include/botan-2/botan/name_constraint.h
 include/botan-2/botan/newhope.h
+include/botan-2/botan/nist_keywrap.h
 include/botan-2/botan/noekeon.h
 include/botan-2/botan/numthry.h
 include/botan-2/botan/oaep.h
@@ -199,6 +202,8 @@ include/botan-2/botan/polyn_gf2m.h
 include/botan-2/botan/pow_mod.h
 include/botan-2/botan/prf_tls.h
 include/botan-2/botan/prf_x942.h
+include/botan-2/botan/psk_db.h
+include/botan-2/botan/psk_db_sql.h
 include/botan-2/botan/pssr.h
 include/botan-2/botan/pubkey.h
 include/botan-2/botan/rc4.h
@@ -302,6 +307,7 @@ lib/python${MODPY_VERSION}/
 lib/python${MODPY_VERSION}/site-packages/
 lib/python${MODPY_VERSION}/site-packages/botan2.py
 lib/python${MODPY_VERSION}/site-packages/botan2.pyc
+@man man/man1/botan.1
 share/botan-2/
 share/botan-2/data/
 share/botan-2/data/aead/
@@ -311,6 +317,17 @@ share/botan-2/data/aead/eax.vec
 share/botan-2/data/aead/gcm.vec
 share/botan-2/data/aead/ocb.vec
 share/botan-2/data/aead/siv.vec
+share/botan-2/data/asn1_print/
+share/botan-2/data/asn1_print/input1.der
+share/botan-2/data/asn1_print/input2.der
+share/botan-2/data/asn1_print/input3.der
+share/botan-2/data/asn1_print/input4.der
+share/botan-2/data/asn1_print/input5.der
+share/botan-2/data/asn1_print/output1.txt
+share/botan-2/data/asn1_print/output2.txt
+share/botan-2/data/asn1_print/output3.txt
+share/botan-2/data/asn1_print/output4.txt
+share/botan-2/data/asn1_print/output5.txt
 share/botan-2/data/base64.vec
 share/botan-2/data/block/
 share/botan-2/data/block/aes.vec
@@ -349,45 +366,8 @@ share/botan-2/data/bn/ressol.vec
 share/botan-2/data/bn/rshift.vec
 share/botan-2/data/bn/sqr.vec
 share/botan-2/data/bn/sub.vec
-share/botan-2/data/certstor/
-share/botan-2/data/certstor/cert1.crt
-share/botan-2/data/certstor/cert2.crt
-share/botan-2/data/certstor/cert3.crt
-share/botan-2/data/certstor/cert4.crt
-share/botan-2/data/certstor/cert5a.crt
-share/botan-2/data/certstor/cert5b.crt
-share/botan-2/data/certstor/key01.pem
-share/botan-2/data/certstor/key03.pem
-share/botan-2/data/certstor/key04.pem
-share/botan-2/data/certstor/key05.pem
-share/botan-2/data/certstor/key06.pem
 share/botan-2/data/charset.vec
 share/botan-2/data/dates.vec
-share/botan-2/data/ecc/
-share/botan-2/data/ecc/CSCA.CSCA.csca-germany.1.crt
-share/botan-2/data/ecc/ecc_private_with_rfc5915_ext.pem
-share/botan-2/data/ecc/ecc_private_with_rfc5915_parameters.pem
-share/botan-2/data/ecc/link_SHA1.166.crt
-share/botan-2/data/ecc/link_SHA256.cer
-share/botan-2/data/ecc/nodompar_private.pkcs8.pem
-share/botan-2/data/ecc/root2_SHA256.cer
-share/botan-2/data/ecc/root_SHA1.163.crt
-share/botan-2/data/ecc/withdompar_private.pkcs8.pem
-share/botan-2/data/extended_x509/
-share/botan-2/data/extended_x509/01/
-share/botan-2/data/extended_x509/01/end.crt
-share/botan-2/data/extended_x509/01/int.crt
-share/botan-2/data/extended_x509/01/root.crt
-share/botan-2/data/extended_x509/02/
-share/botan-2/data/extended_x509/02/end.crt
-share/botan-2/data/extended_x509/02/int1-2.crt
-share/botan-2/data/extended_x509/02/int1.crt
-share/botan-2/data/extended_x509/02/root.crt
-share/botan-2/data/extended_x509/03/
-share/botan-2/data/extended_x509/03/end.crt
-share/botan-2/data/extended_x509/03/int1.crt
-share/botan-2/data/extended_x509/03/root.crt
-share/botan-2/data/extended_x509/expected.txt
 share/botan-2/data/fpe_fe1.vec
 share/botan-2/data/hash/
 share/botan-2/data/hash/adler32.vec
@@ -425,6 +405,10 @@ share/botan-2/data/kdf/sp800_56a.vec
 share/botan-2/data/kdf/sp800_56c.vec
 share/botan-2/data/kdf/tls_prf.vec
 share/botan-2/data/kdf/x942_prf.vec
+share/botan-2/data/keywrap/
+share/botan-2/data/keywrap/nist_key_wrap.vec
+share/botan-2/data/keywrap/nist_key_wrap_invalid.vec
+share/botan-2/data/keywrap/rfc3394.vec
 share/botan-2/data/mac/
 share/botan-2/data/mac/cbcmac.vec
 share/botan-2/data/mac/cmac.vec
@@ -438,435 +422,10 @@ share/botan-2/data/modes/cbc.vec
 share/botan-2/data/modes/cfb.vec
 share/botan-2/data/modes/ctr.vec
 share/botan-2/data/modes/xts.vec
-share/botan-2/data/name_constraint/
-share/botan-2/data/name_constraint/Invalid_DN_Name_Constraint.crt
-share/botan-2/data/name_constraint/Invalid_Email_Name_Constraint.crt
-share/botan-2/data/name_constraint/Invalid_IP_Name_Constraint.crt
-share/botan-2/data/name_constraint/Root_DNS_Name_Constraint.crt
-share/botan-2/data/name_constraint/Root_DN_Name_Constraint.crt
-share/botan-2/data/name_constraint/Root_Email_Name_Constraint.crt
-share/botan-2/data/name_constraint/Root_IP_Name_Constraint.crt
-share/botan-2/data/name_constraint/Valid_DNS_Name_Constraint.crt
-share/botan-2/data/name_constraint/Valid_DN_Name_Constraint.crt
-share/botan-2/data/name_constraint/Valid_IP_Name_Constraint.crt
-share/botan-2/data/nist_x509/
-share/botan-2/data/nist_x509/expected.txt
-share/botan-2/data/nist_x509/root.crl
-share/botan-2/data/nist_x509/root.crt
-share/botan-2/data/nist_x509/test01/
-share/botan-2/data/nist_x509/test01/end.crt
-share/botan-2/data/nist_x509/test02/
-share/botan-2/data/nist_x509/test02/end.crt
-share/botan-2/data/nist_x509/test02/int.crl
-share/botan-2/data/nist_x509/test02/int.crt
-share/botan-2/data/nist_x509/test03/
-share/botan-2/data/nist_x509/test03/end.crt
-share/botan-2/data/nist_x509/test03/int.crl
-share/botan-2/data/nist_x509/test03/int.crt
-share/botan-2/data/nist_x509/test04/
-share/botan-2/data/nist_x509/test04/end.crt
-share/botan-2/data/nist_x509/test04/int1.crl
-share/botan-2/data/nist_x509/test04/int1.crt
-share/botan-2/data/nist_x509/test04/int2.crl
-share/botan-2/data/nist_x509/test04/int2.crt
-share/botan-2/data/nist_x509/test05/
-share/botan-2/data/nist_x509/test05/end.crt
-share/botan-2/data/nist_x509/test05/int.crl
-share/botan-2/data/nist_x509/test05/int.crt
-share/botan-2/data/nist_x509/test06/
-share/botan-2/data/nist_x509/test06/end.crt
-share/botan-2/data/nist_x509/test06/int.crl
-share/botan-2/data/nist_x509/test06/int.crt
-share/botan-2/data/nist_x509/test07/
-share/botan-2/data/nist_x509/test07/end.crt
-share/botan-2/data/nist_x509/test07/int.crl
-share/botan-2/data/nist_x509/test07/int.crt
-share/botan-2/data/nist_x509/test08/
-share/botan-2/data/nist_x509/test08/end.crt
-share/botan-2/data/nist_x509/test08/int.crl
-share/botan-2/data/nist_x509/test08/int.crt
-share/botan-2/data/nist_x509/test09/
-share/botan-2/data/nist_x509/test09/end.crt
-share/botan-2/data/nist_x509/test09/int.crl
-share/botan-2/data/nist_x509/test09/int.crt
-share/botan-2/data/nist_x509/test10/
-share/botan-2/data/nist_x509/test10/end.crt
-share/botan-2/data/nist_x509/test10/int.crl
-share/botan-2/data/nist_x509/test10/int.crt
-share/botan-2/data/nist_x509/test11/
-share/botan-2/data/nist_x509/test11/end.crt
-share/botan-2/data/nist_x509/test11/int.crl
-share/botan-2/data/nist_x509/test11/int.crt
-share/botan-2/data/nist_x509/test12/
-share/botan-2/data/nist_x509/test12/end.crt
-share/botan-2/data/nist_x509/test12/int.crl
-share/botan-2/data/nist_x509/test12/int.crt
-share/botan-2/data/nist_x509/test13/
-share/botan-2/data/nist_x509/test13/end.crt
-share/botan-2/data/nist_x509/test13/int.crl
-share/botan-2/data/nist_x509/test13/int.crt
-share/botan-2/data/nist_x509/test14/
-share/botan-2/data/nist_x509/test14/end.crt
-share/botan-2/data/nist_x509/test14/int.crl
-share/botan-2/data/nist_x509/test14/int.crt
-share/botan-2/data/nist_x509/test15/
-share/botan-2/data/nist_x509/test15/end.crt
-share/botan-2/data/nist_x509/test15/int.crl
-share/botan-2/data/nist_x509/test15/int.crt
-share/botan-2/data/nist_x509/test16/
-share/botan-2/data/nist_x509/test16/end.crt
-share/botan-2/data/nist_x509/test16/int.crl
-share/botan-2/data/nist_x509/test16/int.crt
-share/botan-2/data/nist_x509/test17/
-share/botan-2/data/nist_x509/test17/end.crt
-share/botan-2/data/nist_x509/test17/int.crl
-share/botan-2/data/nist_x509/test17/int.crt
-share/botan-2/data/nist_x509/test18/
-share/botan-2/data/nist_x509/test18/end.crt
-share/botan-2/data/nist_x509/test18/int.crl
-share/botan-2/data/nist_x509/test18/int.crt
-share/botan-2/data/nist_x509/test19/
-share/botan-2/data/nist_x509/test19/end.crt
-share/botan-2/data/nist_x509/test19/int.crt
-share/botan-2/data/nist_x509/test20/
-share/botan-2/data/nist_x509/test20/end.crt
-share/botan-2/data/nist_x509/test20/int.crl
-share/botan-2/data/nist_x509/test20/int.crt
-share/botan-2/data/nist_x509/test21/
-share/botan-2/data/nist_x509/test21/end.crt
-share/botan-2/data/nist_x509/test21/int.crl
-share/botan-2/data/nist_x509/test21/int.crt
-share/botan-2/data/nist_x509/test22/
-share/botan-2/data/nist_x509/test22/end.crt
-share/botan-2/data/nist_x509/test22/int.crl
-share/botan-2/data/nist_x509/test22/int.crt
-share/botan-2/data/nist_x509/test23/
-share/botan-2/data/nist_x509/test23/end.crt
-share/botan-2/data/nist_x509/test23/int.crl
-share/botan-2/data/nist_x509/test23/int.crt
-share/botan-2/data/nist_x509/test24/
-share/botan-2/data/nist_x509/test24/end.crt
-share/botan-2/data/nist_x509/test24/int.crl
-share/botan-2/data/nist_x509/test24/int.crt
-share/botan-2/data/nist_x509/test25/
-share/botan-2/data/nist_x509/test25/end.crt
-share/botan-2/data/nist_x509/test25/int.crl
-share/botan-2/data/nist_x509/test25/int.crt
-share/botan-2/data/nist_x509/test26/
-share/botan-2/data/nist_x509/test26/end.crt
-share/botan-2/data/nist_x509/test26/int.crl
-share/botan-2/data/nist_x509/test26/int.crt
-share/botan-2/data/nist_x509/test27/
-share/botan-2/data/nist_x509/test27/end.crt
-share/botan-2/data/nist_x509/test27/int.crl
-share/botan-2/data/nist_x509/test27/int.crt
-share/botan-2/data/nist_x509/test28/
-share/botan-2/data/nist_x509/test28/end.crt
-share/botan-2/data/nist_x509/test28/int.crl
-share/botan-2/data/nist_x509/test28/int.crt
-share/botan-2/data/nist_x509/test29/
-share/botan-2/data/nist_x509/test29/end.crt
-share/botan-2/data/nist_x509/test29/int.crl
-share/botan-2/data/nist_x509/test29/int.crt
-share/botan-2/data/nist_x509/test30/
-share/botan-2/data/nist_x509/test30/end.crt
-share/botan-2/data/nist_x509/test30/int.crl
-share/botan-2/data/nist_x509/test30/int.crt
-share/botan-2/data/nist_x509/test31/
-share/botan-2/data/nist_x509/test31/end.crt
-share/botan-2/data/nist_x509/test31/int.crl
-share/botan-2/data/nist_x509/test31/int.crt
-share/botan-2/data/nist_x509/test32/
-share/botan-2/data/nist_x509/test32/end.crt
-share/botan-2/data/nist_x509/test32/int.crl
-share/botan-2/data/nist_x509/test32/int.crt
-share/botan-2/data/nist_x509/test33/
-share/botan-2/data/nist_x509/test33/end.crt
-share/botan-2/data/nist_x509/test33/int.crl
-share/botan-2/data/nist_x509/test33/int.crt
-share/botan-2/data/nist_x509/test34/
-share/botan-2/data/nist_x509/test34/end.crt
-share/botan-2/data/nist_x509/test34/int.crl
-share/botan-2/data/nist_x509/test34/int.crt
-share/botan-2/data/nist_x509/test35/
-share/botan-2/data/nist_x509/test35/end.crt
-share/botan-2/data/nist_x509/test35/int.crl
-share/botan-2/data/nist_x509/test35/int.crt
-share/botan-2/data/nist_x509/test36/
-share/botan-2/data/nist_x509/test36/end.crt
-share/botan-2/data/nist_x509/test36/int1.crl
-share/botan-2/data/nist_x509/test36/int1.crt
-share/botan-2/data/nist_x509/test36/int2.crl
-share/botan-2/data/nist_x509/test36/int2.crt
-share/botan-2/data/nist_x509/test37/
-share/botan-2/data/nist_x509/test37/end.crt
-share/botan-2/data/nist_x509/test37/int1.crl
-share/botan-2/data/nist_x509/test37/int1.crt
-share/botan-2/data/nist_x509/test37/int2.crl
-share/botan-2/data/nist_x509/test37/int2.crt
-share/botan-2/data/nist_x509/test38/
-share/botan-2/data/nist_x509/test38/end.crt
-share/botan-2/data/nist_x509/test38/int1.crl
-share/botan-2/data/nist_x509/test38/int1.crt
-share/botan-2/data/nist_x509/test38/int2.crl
-share/botan-2/data/nist_x509/test38/int2.crt
-share/botan-2/data/nist_x509/test39/
-share/botan-2/data/nist_x509/test39/end.crt
-share/botan-2/data/nist_x509/test39/int1.crl
-share/botan-2/data/nist_x509/test39/int1.crt
-share/botan-2/data/nist_x509/test39/int2.crl
-share/botan-2/data/nist_x509/test39/int2.crt
-share/botan-2/data/nist_x509/test39/int3.crl
-share/botan-2/data/nist_x509/test39/int3.crt
-share/botan-2/data/nist_x509/test40/
-share/botan-2/data/nist_x509/test40/end.crt
-share/botan-2/data/nist_x509/test40/int1.crl
-share/botan-2/data/nist_x509/test40/int1.crt
-share/botan-2/data/nist_x509/test40/int2.crl
-share/botan-2/data/nist_x509/test40/int2.crt
-share/botan-2/data/nist_x509/test40/int3.crl
-share/botan-2/data/nist_x509/test40/int3.crt
-share/botan-2/data/nist_x509/test41/
-share/botan-2/data/nist_x509/test41/end.crt
-share/botan-2/data/nist_x509/test41/int1.crl
-share/botan-2/data/nist_x509/test41/int1.crt
-share/botan-2/data/nist_x509/test41/int2.crl
-share/botan-2/data/nist_x509/test41/int2.crt
-share/botan-2/data/nist_x509/test41/int3.crl
-share/botan-2/data/nist_x509/test41/int3.crt
-share/botan-2/data/nist_x509/test42/
-share/botan-2/data/nist_x509/test42/end.crt
-share/botan-2/data/nist_x509/test42/int1.crl
-share/botan-2/data/nist_x509/test42/int1.crt
-share/botan-2/data/nist_x509/test42/int2.crl
-share/botan-2/data/nist_x509/test42/int2.crt
-share/botan-2/data/nist_x509/test42/int3.crl
-share/botan-2/data/nist_x509/test42/int3.crt
-share/botan-2/data/nist_x509/test42/int4.crl
-share/botan-2/data/nist_x509/test42/int4.crt
-share/botan-2/data/nist_x509/test43/
-share/botan-2/data/nist_x509/test43/end.crt
-share/botan-2/data/nist_x509/test43/int1.crl
-share/botan-2/data/nist_x509/test43/int1.crt
-share/botan-2/data/nist_x509/test43/int2.crl
-share/botan-2/data/nist_x509/test43/int2.crt
-share/botan-2/data/nist_x509/test43/int3.crl
-share/botan-2/data/nist_x509/test43/int3.crt
-share/botan-2/data/nist_x509/test43/int4.crl
-share/botan-2/data/nist_x509/test43/int4.crt
-share/botan-2/data/nist_x509/test44/
-share/botan-2/data/nist_x509/test44/end.crt
-share/botan-2/data/nist_x509/test44/int1.crl
-share/botan-2/data/nist_x509/test44/int1.crt
-share/botan-2/data/nist_x509/test44/int2.crl
-share/botan-2/data/nist_x509/test44/int2.crt
-share/botan-2/data/nist_x509/test44/int3.crl
-share/botan-2/data/nist_x509/test44/int3.crt
-share/botan-2/data/nist_x509/test44/int4.crl
-share/botan-2/data/nist_x509/test44/int4.crt
-share/botan-2/data/nist_x509/test45/
-share/botan-2/data/nist_x509/test45/end.crt
-share/botan-2/data/nist_x509/test45/int1.crl
-share/botan-2/data/nist_x509/test45/int1.crt
-share/botan-2/data/nist_x509/test45/int2.crl
-share/botan-2/data/nist_x509/test45/int2.crt
-share/botan-2/data/nist_x509/test45/int3.crl
-share/botan-2/data/nist_x509/test45/int3.crt
-share/botan-2/data/nist_x509/test45/int4.crl
-share/botan-2/data/nist_x509/test45/int4.crt
-share/botan-2/data/nist_x509/test46/
-share/botan-2/data/nist_x509/test46/end.crt
-share/botan-2/data/nist_x509/test46/int1.crl
-share/botan-2/data/nist_x509/test46/int1.crt
-share/botan-2/data/nist_x509/test46/int2.crl
-share/botan-2/data/nist_x509/test46/int2.crt
-share/botan-2/data/nist_x509/test46/int3.crl
-share/botan-2/data/nist_x509/test46/int3.crt
-share/botan-2/data/nist_x509/test46/int4.crl
-share/botan-2/data/nist_x509/test46/int4.crt
-share/botan-2/data/nist_x509/test47/
-share/botan-2/data/nist_x509/test47/end.crt
-share/botan-2/data/nist_x509/test47/int1.crl
-share/botan-2/data/nist_x509/test47/int1.crt
-share/botan-2/data/nist_x509/test47/int2.crl
-share/botan-2/data/nist_x509/test47/int2.crt
-share/botan-2/data/nist_x509/test47/int3.crl
-share/botan-2/data/nist_x509/test47/int3.crt
-share/botan-2/data/nist_x509/test47/int4.crl
-share/botan-2/data/nist_x509/test47/int4.crt
-share/botan-2/data/nist_x509/test48/
-share/botan-2/data/nist_x509/test48/end.crt
-share/botan-2/data/nist_x509/test48/int.crl
-share/botan-2/data/nist_x509/test48/int.crt
-share/botan-2/data/nist_x509/test49/
-share/botan-2/data/nist_x509/test49/end.crt
-share/botan-2/data/nist_x509/test49/int.crl
-share/botan-2/data/nist_x509/test49/int.crt
-share/botan-2/data/nist_x509/test50/
-share/botan-2/data/nist_x509/test50/end.crt
-share/botan-2/data/nist_x509/test50/int.crl
-share/botan-2/data/nist_x509/test50/int.crt
-share/botan-2/data/nist_x509/test51/
-share/botan-2/data/nist_x509/test51/end.crt
-share/botan-2/data/nist_x509/test51/int.crl
-share/botan-2/data/nist_x509/test51/int.crt
-share/botan-2/data/nist_x509/test52/
-share/botan-2/data/nist_x509/test52/end.crt
-share/botan-2/data/nist_x509/test52/int.crl
-share/botan-2/data/nist_x509/test52/int.crt
-share/botan-2/data/nist_x509/test53/
-share/botan-2/data/nist_x509/test53/end.crt
-share/botan-2/data/nist_x509/test53/int.crl
-share/botan-2/data/nist_x509/test53/int.crt
-share/botan-2/data/nist_x509/test54/
-share/botan-2/data/nist_x509/test54/end.crt
-share/botan-2/data/nist_x509/test54/int1.crl
-share/botan-2/data/nist_x509/test54/int1.crt
-share/botan-2/data/nist_x509/test54/int2.crl
-share/botan-2/data/nist_x509/test54/int2.crt
-share/botan-2/data/nist_x509/test55/
-share/botan-2/data/nist_x509/test55/end.crt
-share/botan-2/data/nist_x509/test55/int1.crl
-share/botan-2/data/nist_x509/test55/int1.crt
-share/botan-2/data/nist_x509/test55/int2.crl
-share/botan-2/data/nist_x509/test55/int2.crt
-share/botan-2/data/nist_x509/test56/
-share/botan-2/data/nist_x509/test56/end.crt
-share/botan-2/data/nist_x509/test56/int.crl
-share/botan-2/data/nist_x509/test56/int.crt
-share/botan-2/data/nist_x509/test57/
-share/botan-2/data/nist_x509/test57/end.crt
-share/botan-2/data/nist_x509/test57/int.crl
-share/botan-2/data/nist_x509/test57/int.crt
-share/botan-2/data/nist_x509/test58/
-share/botan-2/data/nist_x509/test58/end.crt
-share/botan-2/data/nist_x509/test58/int1.crl
-share/botan-2/data/nist_x509/test58/int1.crt
-share/botan-2/data/nist_x509/test58/int2.crl
-share/botan-2/data/nist_x509/test58/int2.crt
-share/botan-2/data/nist_x509/test58/int3.crl
-share/botan-2/data/nist_x509/test58/int3.crt
-share/botan-2/data/nist_x509/test59/
-share/botan-2/data/nist_x509/test59/end.crt
-share/botan-2/data/nist_x509/test59/int1.crl
-share/botan-2/data/nist_x509/test59/int1.crt
-share/botan-2/data/nist_x509/test59/int2.crl
-share/botan-2/data/nist_x509/test59/int2.crt
-share/botan-2/data/nist_x509/test59/int3.crl
-share/botan-2/data/nist_x509/test59/int3.crt
-share/botan-2/data/nist_x509/test60/
-share/botan-2/data/nist_x509/test60/end.crt
-share/botan-2/data/nist_x509/test60/int1.crl
-share/botan-2/data/nist_x509/test60/int1.crt
-share/botan-2/data/nist_x509/test60/int2.crl
-share/botan-2/data/nist_x509/test60/int2.crt
-share/botan-2/data/nist_x509/test60/int3.crl
-share/botan-2/data/nist_x509/test60/int3.crt
-share/botan-2/data/nist_x509/test60/int4.crl
-share/botan-2/data/nist_x509/test60/int4.crt
-share/botan-2/data/nist_x509/test61/
-share/botan-2/data/nist_x509/test61/end.crt
-share/botan-2/data/nist_x509/test61/int1.crl
-share/botan-2/data/nist_x509/test61/int1.crt
-share/botan-2/data/nist_x509/test61/int2.crl
-share/botan-2/data/nist_x509/test61/int2.crt
-share/botan-2/data/nist_x509/test61/int3.crl
-share/botan-2/data/nist_x509/test61/int3.crt
-share/botan-2/data/nist_x509/test61/int4.crl
-share/botan-2/data/nist_x509/test61/int4.crt
-share/botan-2/data/nist_x509/test62/
-share/botan-2/data/nist_x509/test62/end.crt
-share/botan-2/data/nist_x509/test62/int1.crl
-share/botan-2/data/nist_x509/test62/int1.crt
-share/botan-2/data/nist_x509/test62/int2.crl
-share/botan-2/data/nist_x509/test62/int2.crt
-share/botan-2/data/nist_x509/test62/int3.crl
-share/botan-2/data/nist_x509/test62/int3.crt
-share/botan-2/data/nist_x509/test62/int4.crl
-share/botan-2/data/nist_x509/test62/int4.crt
-share/botan-2/data/nist_x509/test63/
-share/botan-2/data/nist_x509/test63/end.crt
-share/botan-2/data/nist_x509/test63/int1.crl
-share/botan-2/data/nist_x509/test63/int1.crt
-share/botan-2/data/nist_x509/test63/int2.crl
-share/botan-2/data/nist_x509/test63/int2.crt
-share/botan-2/data/nist_x509/test63/int3.crl
-share/botan-2/data/nist_x509/test63/int3.crt
-share/botan-2/data/nist_x509/test63/int4.crl
-share/botan-2/data/nist_x509/test63/int4.crt
-share/botan-2/data/nist_x509/test64/
-share/botan-2/data/nist_x509/test64/end.crt
-share/botan-2/data/nist_x509/test64/int.crl
-share/botan-2/data/nist_x509/test64/int.crt
-share/botan-2/data/nist_x509/test65/
-share/botan-2/data/nist_x509/test65/end.crt
-share/botan-2/data/nist_x509/test65/int.crl
-share/botan-2/data/nist_x509/test65/int1.crt
-share/botan-2/data/nist_x509/test65/int2.crt
-share/botan-2/data/nist_x509/test66/
-share/botan-2/data/nist_x509/test66/end.crt
-share/botan-2/data/nist_x509/test66/int.crl
-share/botan-2/data/nist_x509/test66/int.crt
-share/botan-2/data/nist_x509/test67/
-share/botan-2/data/nist_x509/test67/end.crt
-share/botan-2/data/nist_x509/test67/int.crt
-share/botan-2/data/nist_x509/test67/int1.crl
-share/botan-2/data/nist_x509/test67/int2.crl
-share/botan-2/data/nist_x509/test68/
-share/botan-2/data/nist_x509/test68/end.crt
-share/botan-2/data/nist_x509/test68/int1.crl
-share/botan-2/data/nist_x509/test68/int1.crt
-share/botan-2/data/nist_x509/test68/int2.crl
-share/botan-2/data/nist_x509/test68/int2.crt
-share/botan-2/data/nist_x509/test69/
-share/botan-2/data/nist_x509/test69/end.crt
-share/botan-2/data/nist_x509/test69/int.crl
-share/botan-2/data/nist_x509/test69/int.crt
-share/botan-2/data/nist_x509/test70/
-share/botan-2/data/nist_x509/test70/end.crt
-share/botan-2/data/nist_x509/test70/int1.crl
-share/botan-2/data/nist_x509/test70/int1.crt
-share/botan-2/data/nist_x509/test70/int2.crl
-share/botan-2/data/nist_x509/test70/int2.crt
-share/botan-2/data/nist_x509/test71/
-share/botan-2/data/nist_x509/test71/end.crt
-share/botan-2/data/nist_x509/test71/int.crl
-share/botan-2/data/nist_x509/test71/int.crt
-share/botan-2/data/nist_x509/test72/
-share/botan-2/data/nist_x509/test72/end.crt
-share/botan-2/data/nist_x509/test72/int.crl
-share/botan-2/data/nist_x509/test72/int.crt
-share/botan-2/data/nist_x509/test73/
-share/botan-2/data/nist_x509/test73/end.crt
-share/botan-2/data/nist_x509/test73/int.crl
-share/botan-2/data/nist_x509/test73/int.crt
-share/botan-2/data/nist_x509/test74/
-share/botan-2/data/nist_x509/test74/end.crt
-share/botan-2/data/nist_x509/test74/int.crl
-share/botan-2/data/nist_x509/test74/int.crt
-share/botan-2/data/nist_x509/test75/
-share/botan-2/data/nist_x509/test75/end.crt
-share/botan-2/data/nist_x509/test75/int.crl
-share/botan-2/data/nist_x509/test75/int.crt
-share/botan-2/data/nist_x509/test76/
-share/botan-2/data/nist_x509/test76/end.crt
-share/botan-2/data/nist_x509/test76/int.crl
-share/botan-2/data/nist_x509/test76/int.crt
 share/botan-2/data/ocb/
 share/botan-2/data/ocb/ocb_long.vec
 share/botan-2/data/ocb/ocb_wide.vec
 share/botan-2/data/ocb/ocb_wide_long.vec
-share/botan-2/data/ocsp/
-share/botan-2/data/ocsp/geotrust.pem
-share/botan-2/data/ocsp/gmail.pem
-share/botan-2/data/ocsp/google_g2.pem
-share/botan-2/data/ocsp/identrust.pem
-share/botan-2/data/ocsp/letsencrypt.pem
-share/botan-2/data/ocsp/randombit.pem
-share/botan-2/data/ocsp/randombit_ocsp.der
-share/botan-2/data/ocsp/resp1.der
-share/botan-2/data/ocsp/resp2.der
-share/botan-2/data/ocsp/resp3.der
 share/botan-2/data/otp/
 share/botan-2/data/otp/hotp.vec
 share/botan-2/data/otp/totp.vec
@@ -916,7 +475,6 @@ share/botan-2/data/pubkey/sm2_sig.vec
 share/botan-2/data/pubkey/workfactor.vec
 share/botan-2/data/pubkey/xmss_sig.vec
 share/botan-2/data/pubkey/xmss_verify.vec
-share/botan-2/data/rfc3394.vec
 share/botan-2/data/rfc6979.vec
 share/botan-2/data/rng/
 share/botan-2/data/rng/chacha_rng.vec
@@ -955,61 +513,1372 @@ share/botan-2/data/tls/new_session_ticke
 share/botan-2/data/tls/server_hello.vec
 share/botan-2/data/tls_cbc.vec
 share/botan-2/data/util.vec
+share/botan-2/data/x509/
+share/botan-2/data/x509/bsi/
+share/botan-2/data/x509/bsi/cert_path_CRL_01/
+share/botan-2/data/x509/bsi/cert_path_CRL_01/cert_path_CRL_01_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_01/cert_path_CRL_01_ee.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_01/cert_path_CRL_01_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_01/cert_path_CRL_01_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_01/cert_path_CRL_01_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_01/cert_path_CRL_01_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_01/description.txt
+share/botan-2/data/x509/bsi/cert_path_CRL_02/
+share/botan-2/data/x509/bsi/cert_path_CRL_02/cert_path_CRL_02_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_02/cert_path_CRL_02_ee.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_02/cert_path_CRL_02_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_02/cert_path_CRL_02_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_02/cert_path_CRL_02_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_02/cert_path_CRL_02_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_02/crls/
+share/botan-2/data/x509/bsi/cert_path_CRL_02/crls/cert_path_CRL_02_root_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_02/crls/cert_path_CRL_02_sub_ca_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_02/description.txt
+share/botan-2/data/x509/bsi/cert_path_CRL_03/
+share/botan-2/data/x509/bsi/cert_path_CRL_03/cert_path_CRL_03_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_03/cert_path_CRL_03_ee.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_03/cert_path_CRL_03_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_03/cert_path_CRL_03_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_03/cert_path_CRL_03_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_03/cert_path_CRL_03_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_03/crls/
+share/botan-2/data/x509/bsi/cert_path_CRL_03/crls/cert_path_CRL_03_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_03/crls/cert_path_CRL_03_root_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_03/description.txt
+share/botan-2/data/x509/bsi/cert_path_CRL_04/
+share/botan-2/data/x509/bsi/cert_path_CRL_04/cert_path_CRL_04_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_04/cert_path_CRL_04_ee.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_04/cert_path_CRL_04_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_04/cert_path_CRL_04_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_04/cert_path_CRL_04_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_04/cert_path_CRL_04_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_04/crls/
+share/botan-2/data/x509/bsi/cert_path_CRL_04/crls/cert_path_CRL_04_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_04/crls/cert_path_CRL_04_root_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_04/description.txt
+share/botan-2/data/x509/bsi/cert_path_CRL_05/
+share/botan-2/data/x509/bsi/cert_path_CRL_05/cert_path_CRL_05_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_05/cert_path_CRL_05_ee.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_05/cert_path_CRL_05_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_05/cert_path_CRL_05_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_05/cert_path_CRL_05_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_05/cert_path_CRL_05_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_05/crls/
+share/botan-2/data/x509/bsi/cert_path_CRL_05/crls/cert_path_CRL_05_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_05/crls/cert_path_CRL_05_root_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_05/description.txt
+share/botan-2/data/x509/bsi/cert_path_CRL_06/
+share/botan-2/data/x509/bsi/cert_path_CRL_06/cert_path_CRL_06_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_06/cert_path_CRL_06_ee.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_06/cert_path_CRL_06_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_06/cert_path_CRL_06_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_06/cert_path_CRL_06_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_06/cert_path_CRL_06_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_06/crls/
+share/botan-2/data/x509/bsi/cert_path_CRL_06/crls/cert_path_CRL_06_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_06/crls/cert_path_CRL_06_root_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_06/description.txt
+share/botan-2/data/x509/bsi/cert_path_CRL_07/
+share/botan-2/data/x509/bsi/cert_path_CRL_07/cert_path_CRL_07_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_07/cert_path_CRL_07_ee.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_07/cert_path_CRL_07_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_07/cert_path_CRL_07_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_07/cert_path_CRL_07_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_07/cert_path_CRL_07_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_07/crls/
+share/botan-2/data/x509/bsi/cert_path_CRL_07/crls/cert_path_CRL_07_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_07/crls/cert_path_CRL_07_root_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_07/description.txt
+share/botan-2/data/x509/bsi/cert_path_CRL_08/
+share/botan-2/data/x509/bsi/cert_path_CRL_08/cert_path_CRL_08_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_08/cert_path_CRL_08_ee.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_08/cert_path_CRL_08_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_08/cert_path_CRL_08_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_08/cert_path_CRL_08_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_08/cert_path_CRL_08_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_08/crls/
+share/botan-2/data/x509/bsi/cert_path_CRL_08/crls/cert_path_CRL_08_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_08/crls/cert_path_CRL_08_root_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_08/description.txt
+share/botan-2/data/x509/bsi/cert_path_CRL_09/
+share/botan-2/data/x509/bsi/cert_path_CRL_09/cert_path_CRL_09_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_09/cert_path_CRL_09_ee.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_09/cert_path_CRL_09_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_09/cert_path_CRL_09_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_09/cert_path_CRL_09_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_09/cert_path_CRL_09_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_09/crls/
+share/botan-2/data/x509/bsi/cert_path_CRL_09/crls/cert_path_CRL_09_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_09/crls/cert_path_CRL_09_root_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_09/description.txt
+share/botan-2/data/x509/bsi/cert_path_CRL_10/
+share/botan-2/data/x509/bsi/cert_path_CRL_10/cert_path_CRL_10_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_10/cert_path_CRL_10_ee.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_10/cert_path_CRL_10_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_10/cert_path_CRL_10_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_10/cert_path_CRL_10_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_10/cert_path_CRL_10_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_10/crls/
+share/botan-2/data/x509/bsi/cert_path_CRL_10/crls/cert_path_CRL_10_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_10/crls/cert_path_CRL_10_root_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_10/description.txt
+share/botan-2/data/x509/bsi/cert_path_CRL_11/
+share/botan-2/data/x509/bsi/cert_path_CRL_11/cert_path_CRL_11_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_11/cert_path_CRL_11_ee.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_11/cert_path_CRL_11_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_11/cert_path_CRL_11_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_11/cert_path_CRL_11_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_11/cert_path_CRL_11_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_11/crls/
+share/botan-2/data/x509/bsi/cert_path_CRL_11/crls/cert_path_CRL_11_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_11/crls/cert_path_CRL_11_root_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_11/description.txt
+share/botan-2/data/x509/bsi/cert_path_CRL_12/
+share/botan-2/data/x509/bsi/cert_path_CRL_12/cert_path_CRL_12_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_12/cert_path_CRL_12_ee.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_12/cert_path_CRL_12_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_12/cert_path_CRL_12_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_12/cert_path_CRL_12_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_12/cert_path_CRL_12_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_12/crls/
+share/botan-2/data/x509/bsi/cert_path_CRL_12/crls/cert_path_CRL_12_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_12/crls/cert_path_CRL_12_root_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_12/description.txt
+share/botan-2/data/x509/bsi/cert_path_CRL_13/
+share/botan-2/data/x509/bsi/cert_path_CRL_13/cert_path_CRL_13_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_13/cert_path_CRL_13_ee.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_13/cert_path_CRL_13_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_13/cert_path_CRL_13_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_13/cert_path_CRL_13_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_13/cert_path_CRL_13_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_13/crls/
+share/botan-2/data/x509/bsi/cert_path_CRL_13/crls/cert_path_CRL_13_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_13/crls/cert_path_CRL_13_root_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_13/description.txt
+share/botan-2/data/x509/bsi/cert_path_CRL_14/
+share/botan-2/data/x509/bsi/cert_path_CRL_14/cert_path_CRL_14_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_14/cert_path_CRL_14_ee.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_14/cert_path_CRL_14_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_14/cert_path_CRL_14_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_14/cert_path_CRL_14_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_14/cert_path_CRL_14_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_14/crls/
+share/botan-2/data/x509/bsi/cert_path_CRL_14/crls/cert_path_CRL_14_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_14/crls/cert_path_CRL_14_root_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_14/description.txt
+share/botan-2/data/x509/bsi/cert_path_CRL_15/
+share/botan-2/data/x509/bsi/cert_path_CRL_15/cert_path_CRL_15_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_15/cert_path_CRL_15_ee.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_15/cert_path_CRL_15_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_15/cert_path_CRL_15_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_15/cert_path_CRL_15_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_15/cert_path_CRL_15_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_15/crls/
+share/botan-2/data/x509/bsi/cert_path_CRL_15/crls/cert_path_CRL_15_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_15/description.txt
+share/botan-2/data/x509/bsi/cert_path_CRL_16/
+share/botan-2/data/x509/bsi/cert_path_CRL_16/cert_path_CRL_16_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_16/cert_path_CRL_16_ee.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_16/cert_path_CRL_16_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_16/cert_path_CRL_16_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_16/cert_path_CRL_16_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_16/cert_path_CRL_16_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_16/crls/
+share/botan-2/data/x509/bsi/cert_path_CRL_16/crls/cert_path_CRL_16_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_16/crls/cert_path_CRL_16_root_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_16/description.txt
+share/botan-2/data/x509/bsi/cert_path_algo_strength_01/
+share/botan-2/data/x509/bsi/cert_path_algo_strength_01/cert_path_algo_strength_01_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_algo_strength_01/cert_path_algo_strength_01_ee.pem
+share/botan-2/data/x509/bsi/cert_path_algo_strength_01/cert_path_algo_strength_01_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_algo_strength_01/cert_path_algo_strength_01_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_algo_strength_01/cert_path_algo_strength_01_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_algo_strength_01/cert_path_algo_strength_01_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_algo_strength_01/description.txt
+share/botan-2/data/x509/bsi/cert_path_algo_strength_02/
+share/botan-2/data/x509/bsi/cert_path_algo_strength_02/cert_path_algo_strength_02_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_algo_strength_02/cert_path_algo_strength_02_ee.pem
+share/botan-2/data/x509/bsi/cert_path_algo_strength_02/cert_path_algo_strength_02_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_algo_strength_02/cert_path_algo_strength_02_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_algo_strength_02/cert_path_algo_strength_02_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_algo_strength_02/cert_path_algo_strength_02_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_algo_strength_02/description.txt
+share/botan-2/data/x509/bsi/cert_path_algo_strength_03/
+share/botan-2/data/x509/bsi/cert_path_algo_strength_03/cert_path_algo_strength_03_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_algo_strength_03/cert_path_algo_strength_03_ee.pem
+share/botan-2/data/x509/bsi/cert_path_algo_strength_03/cert_path_algo_strength_03_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_algo_strength_03/cert_path_algo_strength_03_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_algo_strength_03/cert_path_algo_strength_03_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_algo_strength_03/cert_path_algo_strength_03_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_algo_strength_03/description.txt
+share/botan-2/data/x509/bsi/cert_path_common_01/
+share/botan-2/data/x509/bsi/cert_path_common_01/cert_path_common_01_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_01/cert_path_common_01_ee.pem
+share/botan-2/data/x509/bsi/cert_path_common_01/cert_path_common_01_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_01/cert_path_common_01_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_01/cert_path_common_01_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_01/cert_path_common_01_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_01/description.txt
+share/botan-2/data/x509/bsi/cert_path_common_02/
+share/botan-2/data/x509/bsi/cert_path_common_02/cert_path_common_02_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_02/cert_path_common_02_ee.pem
+share/botan-2/data/x509/bsi/cert_path_common_02/cert_path_common_02_root_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_02/cert_path_common_02_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_02/cert_path_common_02_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_02/cert_path_common_02_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_02/description.txt
+share/botan-2/data/x509/bsi/cert_path_common_03/
+share/botan-2/data/x509/bsi/cert_path_common_03/cert_path_common_03_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_03/cert_path_common_03_ee.pem
+share/botan-2/data/x509/bsi/cert_path_common_03/cert_path_common_03_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_03/cert_path_common_03_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_03/cert_path_common_03_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_03/cert_path_common_03_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_03/description.txt
+share/botan-2/data/x509/bsi/cert_path_common_04/
+share/botan-2/data/x509/bsi/cert_path_common_04/cert_path_common_04_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_04/cert_path_common_04_ee.pem
+share/botan-2/data/x509/bsi/cert_path_common_04/cert_path_common_04_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_04/cert_path_common_04_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_04/cert_path_common_04_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_04/cert_path_common_04_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_04/description.txt
+share/botan-2/data/x509/bsi/cert_path_common_05/
+share/botan-2/data/x509/bsi/cert_path_common_05/cert_path_common_05_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_05/cert_path_common_05_ee.pem
+share/botan-2/data/x509/bsi/cert_path_common_05/cert_path_common_05_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_05/cert_path_common_05_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_05/cert_path_common_05_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_05/cert_path_common_05_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_05/description.txt
+share/botan-2/data/x509/bsi/cert_path_common_06/
+share/botan-2/data/x509/bsi/cert_path_common_06/cert_path_common_06_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_06/cert_path_common_06_ee.pem
+share/botan-2/data/x509/bsi/cert_path_common_06/cert_path_common_06_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_06/cert_path_common_06_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_06/cert_path_common_06_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_06/cert_path_common_06_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_06/description.txt
+share/botan-2/data/x509/bsi/cert_path_common_07/
+share/botan-2/data/x509/bsi/cert_path_common_07/cert_path_common_07_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_07/cert_path_common_07_ee.pem
+share/botan-2/data/x509/bsi/cert_path_common_07/cert_path_common_07_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_07/cert_path_common_07_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_07/cert_path_common_07_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_07/cert_path_common_07_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_07/description.txt
+share/botan-2/data/x509/bsi/cert_path_common_08/
+share/botan-2/data/x509/bsi/cert_path_common_08/cert_path_common_08_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_08/cert_path_common_08_ee.pem
+share/botan-2/data/x509/bsi/cert_path_common_08/cert_path_common_08_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_08/cert_path_common_08_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_08/cert_path_common_08_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_08/cert_path_common_08_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_08/description.txt
+share/botan-2/data/x509/bsi/cert_path_common_09/
+share/botan-2/data/x509/bsi/cert_path_common_09/cert_path_common_09_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_09/cert_path_common_09_ee.pem
+share/botan-2/data/x509/bsi/cert_path_common_09/cert_path_common_09_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_09/cert_path_common_09_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_09/cert_path_common_09_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_09/cert_path_common_09_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_09/description.txt
+share/botan-2/data/x509/bsi/cert_path_common_10/
+share/botan-2/data/x509/bsi/cert_path_common_10/cert_path_common_10_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_10/cert_path_common_10_ee.pem
+share/botan-2/data/x509/bsi/cert_path_common_10/cert_path_common_10_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_10/cert_path_common_10_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_10/cert_path_common_10_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_10/cert_path_common_10_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_10/description.txt
+share/botan-2/data/x509/bsi/cert_path_common_11/
+share/botan-2/data/x509/bsi/cert_path_common_11/cert_path_common_11_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_11/cert_path_common_11_ee.pem
+share/botan-2/data/x509/bsi/cert_path_common_11/cert_path_common_11_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_11/cert_path_common_11_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_11/cert_path_common_11_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_11/cert_path_common_11_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_11/description.txt
+share/botan-2/data/x509/bsi/cert_path_common_12/
+share/botan-2/data/x509/bsi/cert_path_common_12/cert_path_common_12_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_12/cert_path_common_12_ee.pem
+share/botan-2/data/x509/bsi/cert_path_common_12/cert_path_common_12_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_12/cert_path_common_12_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_12/cert_path_common_12_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_12/cert_path_common_12_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_12/description.txt
+share/botan-2/data/x509/bsi/cert_path_common_13/
+share/botan-2/data/x509/bsi/cert_path_common_13/cert_path_common_13_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_13/cert_path_common_13_ee.pem
+share/botan-2/data/x509/bsi/cert_path_common_13/cert_path_common_13_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_13/cert_path_common_13_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_13/cert_path_common_13_root_ca_key_rollover.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_13/cert_path_common_13_root_ca_key_rollover.pem
+share/botan-2/data/x509/bsi/cert_path_common_13/cert_path_common_13_subca_ca_key_rollover.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_13/cert_path_common_13_subca_ca_key_rollover.pem
+share/botan-2/data/x509/bsi/cert_path_common_13/description.txt
+share/botan-2/data/x509/bsi/cert_path_common_14/
+share/botan-2/data/x509/bsi/cert_path_common_14/cert_path_common_14_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_14/cert_path_common_14_ee.pem
+share/botan-2/data/x509/bsi/cert_path_common_14/cert_path_common_14_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_14/cert_path_common_14_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_14/cert_path_common_14_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_14/cert_path_common_14_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_14/cert_path_common_14_wrong_root_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_14/cert_path_common_14_wrong_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_14/cert_path_common_14_wrong_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_14/cert_path_common_14_wrong_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_14/description.txt
+share/botan-2/data/x509/bsi/cert_path_crypt_01/
+share/botan-2/data/x509/bsi/cert_path_crypt_01/cert_path_crypt_01_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_crypt_01/cert_path_crypt_01_ee.pem
+share/botan-2/data/x509/bsi/cert_path_crypt_01/cert_path_crypt_01_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_crypt_01/cert_path_crypt_01_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_crypt_01/cert_path_crypt_01_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_crypt_01/cert_path_crypt_01_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_crypt_01/description.txt
+share/botan-2/data/x509/bsi/cert_path_crypt_02/
+share/botan-2/data/x509/bsi/cert_path_crypt_02/cert_path_crypt_02_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_crypt_02/cert_path_crypt_02_ee.pem
+share/botan-2/data/x509/bsi/cert_path_crypt_02/cert_path_crypt_02_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_crypt_02/cert_path_crypt_02_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_crypt_02/cert_path_crypt_02_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_crypt_02/cert_path_crypt_02_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_crypt_02/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_01/
+share/botan-2/data/x509/bsi/cert_path_ext_01/cert_path_ext_01_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_01/cert_path_ext_01_ee.pem
+share/botan-2/data/x509/bsi/cert_path_ext_01/cert_path_ext_01_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_01/cert_path_ext_01_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_01/cert_path_ext_01_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_01/cert_path_ext_01_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_01/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_02/
+share/botan-2/data/x509/bsi/cert_path_ext_02/cert_path_ext_02_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_02/cert_path_ext_02_ee.pem
+share/botan-2/data/x509/bsi/cert_path_ext_02/cert_path_ext_02_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_02/cert_path_ext_02_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_02/cert_path_ext_02_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_02/cert_path_ext_02_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_02/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_03/
+share/botan-2/data/x509/bsi/cert_path_ext_03/cert_path_ext_03_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_03/cert_path_ext_03_ee.pem
+share/botan-2/data/x509/bsi/cert_path_ext_03/cert_path_ext_03_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_03/cert_path_ext_03_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_03/cert_path_ext_03_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_03/cert_path_ext_03_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_03/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_04/
+share/botan-2/data/x509/bsi/cert_path_ext_04/cert_path_ext_04_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_04/cert_path_ext_04_ee.pem
+share/botan-2/data/x509/bsi/cert_path_ext_04/cert_path_ext_04_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_04/cert_path_ext_04_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_04/cert_path_ext_04_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_04/cert_path_ext_04_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_04/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_05/
+share/botan-2/data/x509/bsi/cert_path_ext_05/cert_path_ext_05_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_05/cert_path_ext_05_ee.pem
+share/botan-2/data/x509/bsi/cert_path_ext_05/cert_path_ext_05_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_05/cert_path_ext_05_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_05/cert_path_ext_05_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_05/cert_path_ext_05_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_05/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_06/
+share/botan-2/data/x509/bsi/cert_path_ext_06/cert_path_ext_06_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_06/cert_path_ext_06_ee.pem
+share/botan-2/data/x509/bsi/cert_path_ext_06/cert_path_ext_06_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_06/cert_path_ext_06_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_06/cert_path_ext_06_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_06/cert_path_ext_06_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_06/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_07/
+share/botan-2/data/x509/bsi/cert_path_ext_07/cert_path_ext_07_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_07/cert_path_ext_07_ee.pem
+share/botan-2/data/x509/bsi/cert_path_ext_07/cert_path_ext_07_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_07/cert_path_ext_07_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_07/cert_path_ext_07_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_07/cert_path_ext_07_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_07/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_08/
+share/botan-2/data/x509/bsi/cert_path_ext_08/cert_path_ext_08_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_08/cert_path_ext_08_ee.pem
+share/botan-2/data/x509/bsi/cert_path_ext_08/cert_path_ext_08_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_08/cert_path_ext_08_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_08/cert_path_ext_08_sub_ca_l1.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_08/cert_path_ext_08_sub_ca_l1.pem
+share/botan-2/data/x509/bsi/cert_path_ext_08/cert_path_ext_08_sub_ca_l2.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_08/cert_path_ext_08_sub_ca_l2.pem
+share/botan-2/data/x509/bsi/cert_path_ext_08/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_09/
+share/botan-2/data/x509/bsi/cert_path_ext_09/cert_path_ext_09_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_09/cert_path_ext_09_ee.pem
+share/botan-2/data/x509/bsi/cert_path_ext_09/cert_path_ext_09_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_09/cert_path_ext_09_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_09/cert_path_ext_09_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_09/cert_path_ext_09_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_09/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_10/
+share/botan-2/data/x509/bsi/cert_path_ext_10/cert_path_ext_10_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_10/cert_path_ext_10_ee.pem
+share/botan-2/data/x509/bsi/cert_path_ext_10/cert_path_ext_10_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_10/cert_path_ext_10_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_10/cert_path_ext_10_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_10/cert_path_ext_10_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_10/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_11/
+share/botan-2/data/x509/bsi/cert_path_ext_11/cert_path_ext_11_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_11/cert_path_ext_11_ee.pem
+share/botan-2/data/x509/bsi/cert_path_ext_11/cert_path_ext_11_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_11/cert_path_ext_11_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_11/cert_path_ext_11_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_11/cert_path_ext_11_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_11/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_12/
+share/botan-2/data/x509/bsi/cert_path_ext_12/cert_path_ext_12_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_12/cert_path_ext_12_ee.pem
+share/botan-2/data/x509/bsi/cert_path_ext_12/cert_path_ext_12_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_12/cert_path_ext_12_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_12/cert_path_ext_12_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_12/cert_path_ext_12_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_12/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_13/
+share/botan-2/data/x509/bsi/cert_path_ext_13/cert_path_ext_13_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_13/cert_path_ext_13_ee.pem
+share/botan-2/data/x509/bsi/cert_path_ext_13/cert_path_ext_13_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_13/cert_path_ext_13_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_13/cert_path_ext_13_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_13/cert_path_ext_13_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_13/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_14/
+share/botan-2/data/x509/bsi/cert_path_ext_14/cert_path_ext_14_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_14/cert_path_ext_14_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_14/cert_path_ext_14_sub_ca.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_14/cert_path_ext_14_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_14/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_15/
+share/botan-2/data/x509/bsi/cert_path_ext_15/cert_path_ext_15_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_15/cert_path_ext_15_ee.pem
+share/botan-2/data/x509/bsi/cert_path_ext_15/cert_path_ext_15_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_15/cert_path_ext_15_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_15/cert_path_ext_15_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_15/cert_path_ext_15_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_15/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_16/
+share/botan-2/data/x509/bsi/cert_path_ext_16/cert_path_ext_16_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_16/cert_path_ext_16_ee.pem
+share/botan-2/data/x509/bsi/cert_path_ext_16/cert_path_ext_16_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_16/cert_path_ext_16_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_16/cert_path_ext_16_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_16/cert_path_ext_16_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_16/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_17/
+share/botan-2/data/x509/bsi/cert_path_ext_17/cert_path_ext_17_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_17/cert_path_ext_17_ee.pem
+share/botan-2/data/x509/bsi/cert_path_ext_17/cert_path_ext_17_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_17/cert_path_ext_17_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_17/cert_path_ext_17_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_17/cert_path_ext_17_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_17/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_18/
+share/botan-2/data/x509/bsi/cert_path_ext_18/cert_path_ext_18_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_18/cert_path_ext_18_ee.pem
+share/botan-2/data/x509/bsi/cert_path_ext_18/cert_path_ext_18_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_18/cert_path_ext_18_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_18/cert_path_ext_18_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_18/cert_path_ext_18_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_18/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_19/
+share/botan-2/data/x509/bsi/cert_path_ext_19/cert_path_ext_19_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_19/cert_path_ext_19_ee.pem
+share/botan-2/data/x509/bsi/cert_path_ext_19/cert_path_ext_19_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_19/cert_path_ext_19_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_19/cert_path_ext_19_sub_ca_l1.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_19/cert_path_ext_19_sub_ca_l1.pem
+share/botan-2/data/x509/bsi/cert_path_ext_19/cert_path_ext_19_sub_ca_l2.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_19/cert_path_ext_19_sub_ca_l2.pem
+share/botan-2/data/x509/bsi/cert_path_ext_19/description.txt
+share/botan-2/data/x509/bsi/expected.txt
+share/botan-2/data/x509/bsi/readme.txt
+share/botan-2/data/x509/certstor/
+share/botan-2/data/x509/certstor/cert1.crt
+share/botan-2/data/x509/certstor/cert2.crt
+share/botan-2/data/x509/certstor/cert3.crt
+share/botan-2/data/x509/certstor/cert4.crt
+share/botan-2/data/x509/certstor/cert5a.crt
+share/botan-2/data/x509/certstor/cert5b.crt
+share/botan-2/data/x509/certstor/key01.pem
+share/botan-2/data/x509/certstor/key03.pem
+share/botan-2/data/x509/certstor/key04.pem
+share/botan-2/data/x509/certstor/key05.pem
+share/botan-2/data/x509/certstor/key06.pem
+share/botan-2/data/x509/ecc/
+share/botan-2/data/x509/ecc/CSCA.CSCA.csca-germany.1.crt
+share/botan-2/data/x509/ecc/ecc_private_with_rfc5915_ext.pem
+share/botan-2/data/x509/ecc/ecc_private_with_rfc5915_parameters.pem
+share/botan-2/data/x509/ecc/link_SHA1.166.crt
+share/botan-2/data/x509/ecc/link_SHA256.cer
+share/botan-2/data/x509/ecc/nodompar_private.pkcs8.pem
+share/botan-2/data/x509/ecc/root2_SHA256.cer
+share/botan-2/data/x509/ecc/root_SHA1.163.crt
+share/botan-2/data/x509/ecc/withdompar_private.pkcs8.pem
+share/botan-2/data/x509/extended/
+share/botan-2/data/x509/extended/01/
+share/botan-2/data/x509/extended/01/end.crt
+share/botan-2/data/x509/extended/01/int.crt
+share/botan-2/data/x509/extended/01/root.crt
+share/botan-2/data/x509/extended/02/
+share/botan-2/data/x509/extended/02/end.crt
+share/botan-2/data/x509/extended/02/int1-2.crt
+share/botan-2/data/x509/extended/02/int1.crt
+share/botan-2/data/x509/extended/02/root.crt
+share/botan-2/data/x509/extended/03/
+share/botan-2/data/x509/extended/03/end.crt
+share/botan-2/data/x509/extended/03/int1.crt
+share/botan-2/data/x509/extended/03/root.crt
+share/botan-2/data/x509/extended/expected.txt
+share/botan-2/data/x509/misc/
+share/botan-2/data/x509/misc/cert_seq.der
+share/botan-2/data/x509/misc/contains_authority_info_access.pem
+share/botan-2/data/x509/misc/contains_authority_info_access_with_two_ca_issuers.pem
+share/botan-2/data/x509/misc/contains_bmpstring.pem
+share/botan-2/data/x509/misc/contains_utf8string.pem
+share/botan-2/data/x509/misc/opcuactt_ca.der
+share/botan-2/data/x509/misc/opcuactt_ca.pem
+share/botan-2/data/x509/misc/rsa_key.pem
+share/botan-2/data/x509/name_constraint/
+share/botan-2/data/x509/name_constraint/Invalid_DN_Name_Constraint.crt
+share/botan-2/data/x509/name_constraint/Invalid_Email_Name_Constraint.crt
+share/botan-2/data/x509/name_constraint/Invalid_IP_Name_Constraint.crt
+share/botan-2/data/x509/name_constraint/Root_DNS_Name_Constraint.crt
+share/botan-2/data/x509/name_constraint/Root_DN_Name_Constraint.crt
+share/botan-2/data/x509/name_constraint/Root_Email_Name_Constraint.crt
+share/botan-2/data/x509/name_constraint/Root_IP_Name_Constraint.crt
+share/botan-2/data/x509/name_constraint/Valid_DNS_Name_Constraint.crt
+share/botan-2/data/x509/name_constraint/Valid_DN_Name_Constraint.crt
+share/botan-2/data/x509/name_constraint/Valid_IP_Name_Constraint.crt
+share/botan-2/data/x509/nist/
+share/botan-2/data/x509/nist/expected.txt
+share/botan-2/data/x509/nist/root.crl
+share/botan-2/data/x509/nist/root.crt
+share/botan-2/data/x509/nist/test01/
+share/botan-2/data/x509/nist/test01/end.crt
+share/botan-2/data/x509/nist/test02/
+share/botan-2/data/x509/nist/test02/end.crt
+share/botan-2/data/x509/nist/test02/int.crl
+share/botan-2/data/x509/nist/test02/int.crt
+share/botan-2/data/x509/nist/test03/
+share/botan-2/data/x509/nist/test03/end.crt
+share/botan-2/data/x509/nist/test03/int.crl
+share/botan-2/data/x509/nist/test03/int.crt
+share/botan-2/data/x509/nist/test04/
+share/botan-2/data/x509/nist/test04/end.crt
+share/botan-2/data/x509/nist/test04/int1.crl
+share/botan-2/data/x509/nist/test04/int1.crt
+share/botan-2/data/x509/nist/test04/int2.crl
+share/botan-2/data/x509/nist/test04/int2.crt
+share/botan-2/data/x509/nist/test05/
+share/botan-2/data/x509/nist/test05/end.crt
+share/botan-2/data/x509/nist/test05/int.crl
+share/botan-2/data/x509/nist/test05/int.crt
+share/botan-2/data/x509/nist/test06/
+share/botan-2/data/x509/nist/test06/end.crt
+share/botan-2/data/x509/nist/test06/int.crl
+share/botan-2/data/x509/nist/test06/int.crt
+share/botan-2/data/x509/nist/test07/
+share/botan-2/data/x509/nist/test07/end.crt
+share/botan-2/data/x509/nist/test07/int.crl
+share/botan-2/data/x509/nist/test07/int.crt
+share/botan-2/data/x509/nist/test08/
+share/botan-2/data/x509/nist/test08/end.crt
+share/botan-2/data/x509/nist/test08/int.crl
+share/botan-2/data/x509/nist/test08/int.crt
+share/botan-2/data/x509/nist/test09/
+share/botan-2/data/x509/nist/test09/end.crt
+share/botan-2/data/x509/nist/test09/int.crl
+share/botan-2/data/x509/nist/test09/int.crt
+share/botan-2/data/x509/nist/test10/
+share/botan-2/data/x509/nist/test10/end.crt
+share/botan-2/data/x509/nist/test10/int.crl
+share/botan-2/data/x509/nist/test10/int.crt
+share/botan-2/data/x509/nist/test11/
+share/botan-2/data/x509/nist/test11/end.crt
+share/botan-2/data/x509/nist/test11/int.crl
+share/botan-2/data/x509/nist/test11/int.crt
+share/botan-2/data/x509/nist/test12/
+share/botan-2/data/x509/nist/test12/end.crt
+share/botan-2/data/x509/nist/test12/int.crl
+share/botan-2/data/x509/nist/test12/int.crt
+share/botan-2/data/x509/nist/test13/
+share/botan-2/data/x509/nist/test13/end.crt
+share/botan-2/data/x509/nist/test13/int.crl
+share/botan-2/data/x509/nist/test13/int.crt
+share/botan-2/data/x509/nist/test14/
+share/botan-2/data/x509/nist/test14/end.crt
+share/botan-2/data/x509/nist/test14/int.crl
+share/botan-2/data/x509/nist/test14/int.crt
+share/botan-2/data/x509/nist/test15/
+share/botan-2/data/x509/nist/test15/end.crt
+share/botan-2/data/x509/nist/test15/int.crl
+share/botan-2/data/x509/nist/test15/int.crt
+share/botan-2/data/x509/nist/test16/
+share/botan-2/data/x509/nist/test16/end.crt
+share/botan-2/data/x509/nist/test16/int.crl
+share/botan-2/data/x509/nist/test16/int.crt
+share/botan-2/data/x509/nist/test17/
+share/botan-2/data/x509/nist/test17/end.crt
+share/botan-2/data/x509/nist/test17/int.crl
+share/botan-2/data/x509/nist/test17/int.crt
+share/botan-2/data/x509/nist/test18/
+share/botan-2/data/x509/nist/test18/end.crt
+share/botan-2/data/x509/nist/test18/int.crl
+share/botan-2/data/x509/nist/test18/int.crt
+share/botan-2/data/x509/nist/test19/
+share/botan-2/data/x509/nist/test19/end.crt
+share/botan-2/data/x509/nist/test19/int.crt
+share/botan-2/data/x509/nist/test20/
+share/botan-2/data/x509/nist/test20/end.crt
+share/botan-2/data/x509/nist/test20/int.crl
+share/botan-2/data/x509/nist/test20/int.crt
+share/botan-2/data/x509/nist/test21/
+share/botan-2/data/x509/nist/test21/end.crt
+share/botan-2/data/x509/nist/test21/int.crl
+share/botan-2/data/x509/nist/test21/int.crt
+share/botan-2/data/x509/nist/test22/
+share/botan-2/data/x509/nist/test22/end.crt
+share/botan-2/data/x509/nist/test22/int.crl
+share/botan-2/data/x509/nist/test22/int.crt
+share/botan-2/data/x509/nist/test23/
+share/botan-2/data/x509/nist/test23/end.crt
+share/botan-2/data/x509/nist/test23/int.crl
+share/botan-2/data/x509/nist/test23/int.crt
+share/botan-2/data/x509/nist/test24/
+share/botan-2/data/x509/nist/test24/end.crt
+share/botan-2/data/x509/nist/test24/int.crl
+share/botan-2/data/x509/nist/test24/int.crt
+share/botan-2/data/x509/nist/test25/
+share/botan-2/data/x509/nist/test25/end.crt
+share/botan-2/data/x509/nist/test25/int.crl
+share/botan-2/data/x509/nist/test25/int.crt
+share/botan-2/data/x509/nist/test26/
+share/botan-2/data/x509/nist/test26/end.crt
+share/botan-2/data/x509/nist/test26/int.crl
+share/botan-2/data/x509/nist/test26/int.crt
+share/botan-2/data/x509/nist/test27/
+share/botan-2/data/x509/nist/test27/end.crt
+share/botan-2/data/x509/nist/test27/int.crl
+share/botan-2/data/x509/nist/test27/int.crt
+share/botan-2/data/x509/nist/test28/
+share/botan-2/data/x509/nist/test28/end.crt
+share/botan-2/data/x509/nist/test28/int.crl
+share/botan-2/data/x509/nist/test28/int.crt
+share/botan-2/data/x509/nist/test29/
+share/botan-2/data/x509/nist/test29/end.crt
+share/botan-2/data/x509/nist/test29/int.crl
+share/botan-2/data/x509/nist/test29/int.crt
+share/botan-2/data/x509/nist/test30/
+share/botan-2/data/x509/nist/test30/end.crt
+share/botan-2/data/x509/nist/test30/int.crl
+share/botan-2/data/x509/nist/test30/int.crt
+share/botan-2/data/x509/nist/test31/
+share/botan-2/data/x509/nist/test31/end.crt
+share/botan-2/data/x509/nist/test31/int.crl
+share/botan-2/data/x509/nist/test31/int.crt
+share/botan-2/data/x509/nist/test32/
+share/botan-2/data/x509/nist/test32/end.crt
+share/botan-2/data/x509/nist/test32/int.crl
+share/botan-2/data/x509/nist/test32/int.crt
+share/botan-2/data/x509/nist/test33/
+share/botan-2/data/x509/nist/test33/end.crt
+share/botan-2/data/x509/nist/test33/int.crl
+share/botan-2/data/x509/nist/test33/int.crt
+share/botan-2/data/x509/nist/test34/
+share/botan-2/data/x509/nist/test34/end.crt
+share/botan-2/data/x509/nist/test34/int.crl
+share/botan-2/data/x509/nist/test34/int.crt
+share/botan-2/data/x509/nist/test35/
+share/botan-2/data/x509/nist/test35/end.crt
+share/botan-2/data/x509/nist/test35/int.crl
+share/botan-2/data/x509/nist/test35/int.crt
+share/botan-2/data/x509/nist/test36/
+share/botan-2/data/x509/nist/test36/end.crt
+share/botan-2/data/x509/nist/test36/int1.crl
+share/botan-2/data/x509/nist/test36/int1.crt
+share/botan-2/data/x509/nist/test36/int2.crl
+share/botan-2/data/x509/nist/test36/int2.crt
+share/botan-2/data/x509/nist/test37/
+share/botan-2/data/x509/nist/test37/end.crt
+share/botan-2/data/x509/nist/test37/int1.crl
+share/botan-2/data/x509/nist/test37/int1.crt
+share/botan-2/data/x509/nist/test37/int2.crl
+share/botan-2/data/x509/nist/test37/int2.crt
+share/botan-2/data/x509/nist/test38/
+share/botan-2/data/x509/nist/test38/end.crt
+share/botan-2/data/x509/nist/test38/int1.crl
+share/botan-2/data/x509/nist/test38/int1.crt
+share/botan-2/data/x509/nist/test38/int2.crl
+share/botan-2/data/x509/nist/test38/int2.crt
+share/botan-2/data/x509/nist/test39/
+share/botan-2/data/x509/nist/test39/end.crt
+share/botan-2/data/x509/nist/test39/int1.crl
+share/botan-2/data/x509/nist/test39/int1.crt
+share/botan-2/data/x509/nist/test39/int2.crl
+share/botan-2/data/x509/nist/test39/int2.crt
+share/botan-2/data/x509/nist/test39/int3.crl
+share/botan-2/data/x509/nist/test39/int3.crt
+share/botan-2/data/x509/nist/test40/
+share/botan-2/data/x509/nist/test40/end.crt
+share/botan-2/data/x509/nist/test40/int1.crl
+share/botan-2/data/x509/nist/test40/int1.crt
+share/botan-2/data/x509/nist/test40/int2.crl
+share/botan-2/data/x509/nist/test40/int2.crt
+share/botan-2/data/x509/nist/test40/int3.crl
+share/botan-2/data/x509/nist/test40/int3.crt
+share/botan-2/data/x509/nist/test41/
+share/botan-2/data/x509/nist/test41/end.crt
+share/botan-2/data/x509/nist/test41/int1.crl
+share/botan-2/data/x509/nist/test41/int1.crt
+share/botan-2/data/x509/nist/test41/int2.crl
+share/botan-2/data/x509/nist/test41/int2.crt
+share/botan-2/data/x509/nist/test41/int3.crl
+share/botan-2/data/x509/nist/test41/int3.crt
+share/botan-2/data/x509/nist/test42/
+share/botan-2/data/x509/nist/test42/end.crt
+share/botan-2/data/x509/nist/test42/int1.crl
+share/botan-2/data/x509/nist/test42/int1.crt
+share/botan-2/data/x509/nist/test42/int2.crl
+share/botan-2/data/x509/nist/test42/int2.crt
+share/botan-2/data/x509/nist/test42/int3.crl
+share/botan-2/data/x509/nist/test42/int3.crt
+share/botan-2/data/x509/nist/test42/int4.crl
+share/botan-2/data/x509/nist/test42/int4.crt
+share/botan-2/data/x509/nist/test43/
+share/botan-2/data/x509/nist/test43/end.crt
+share/botan-2/data/x509/nist/test43/int1.crl
+share/botan-2/data/x509/nist/test43/int1.crt
+share/botan-2/data/x509/nist/test43/int2.crl
+share/botan-2/data/x509/nist/test43/int2.crt
+share/botan-2/data/x509/nist/test43/int3.crl
+share/botan-2/data/x509/nist/test43/int3.crt
+share/botan-2/data/x509/nist/test43/int4.crl
+share/botan-2/data/x509/nist/test43/int4.crt
+share/botan-2/data/x509/nist/test44/
+share/botan-2/data/x509/nist/test44/end.crt
+share/botan-2/data/x509/nist/test44/int1.crl
+share/botan-2/data/x509/nist/test44/int1.crt
+share/botan-2/data/x509/nist/test44/int2.crl
+share/botan-2/data/x509/nist/test44/int2.crt
+share/botan-2/data/x509/nist/test44/int3.crl
+share/botan-2/data/x509/nist/test44/int3.crt
+share/botan-2/data/x509/nist/test44/int4.crl
+share/botan-2/data/x509/nist/test44/int4.crt
+share/botan-2/data/x509/nist/test45/
+share/botan-2/data/x509/nist/test45/end.crt
+share/botan-2/data/x509/nist/test45/int1.crl
+share/botan-2/data/x509/nist/test45/int1.crt
+share/botan-2/data/x509/nist/test45/int2.crl
+share/botan-2/data/x509/nist/test45/int2.crt
+share/botan-2/data/x509/nist/test45/int3.crl
+share/botan-2/data/x509/nist/test45/int3.crt
+share/botan-2/data/x509/nist/test45/int4.crl
+share/botan-2/data/x509/nist/test45/int4.crt
+share/botan-2/data/x509/nist/test46/
+share/botan-2/data/x509/nist/test46/end.crt
+share/botan-2/data/x509/nist/test46/int1.crl
+share/botan-2/data/x509/nist/test46/int1.crt
+share/botan-2/data/x509/nist/test46/int2.crl
+share/botan-2/data/x509/nist/test46/int2.crt
+share/botan-2/data/x509/nist/test46/int3.crl
+share/botan-2/data/x509/nist/test46/int3.crt
+share/botan-2/data/x509/nist/test46/int4.crl
+share/botan-2/data/x509/nist/test46/int4.crt
+share/botan-2/data/x509/nist/test47/
+share/botan-2/data/x509/nist/test47/end.crt
+share/botan-2/data/x509/nist/test47/int1.crl
+share/botan-2/data/x509/nist/test47/int1.crt
+share/botan-2/data/x509/nist/test47/int2.crl
+share/botan-2/data/x509/nist/test47/int2.crt
+share/botan-2/data/x509/nist/test47/int3.crl
+share/botan-2/data/x509/nist/test47/int3.crt
+share/botan-2/data/x509/nist/test47/int4.crl
+share/botan-2/data/x509/nist/test47/int4.crt
+share/botan-2/data/x509/nist/test48/
+share/botan-2/data/x509/nist/test48/end.crt
+share/botan-2/data/x509/nist/test48/int.crl
+share/botan-2/data/x509/nist/test48/int.crt
+share/botan-2/data/x509/nist/test49/
+share/botan-2/data/x509/nist/test49/end.crt
+share/botan-2/data/x509/nist/test49/int.crl
+share/botan-2/data/x509/nist/test49/int.crt
+share/botan-2/data/x509/nist/test50/
+share/botan-2/data/x509/nist/test50/end.crt
+share/botan-2/data/x509/nist/test50/int.crl
+share/botan-2/data/x509/nist/test50/int.crt
+share/botan-2/data/x509/nist/test51/
+share/botan-2/data/x509/nist/test51/end.crt
+share/botan-2/data/x509/nist/test51/int.crl
+share/botan-2/data/x509/nist/test51/int.crt
+share/botan-2/data/x509/nist/test52/
+share/botan-2/data/x509/nist/test52/end.crt
+share/botan-2/data/x509/nist/test52/int.crl
+share/botan-2/data/x509/nist/test52/int.crt
+share/botan-2/data/x509/nist/test53/
+share/botan-2/data/x509/nist/test53/end.crt
+share/botan-2/data/x509/nist/test53/int.crl
+share/botan-2/data/x509/nist/test53/int.crt
+share/botan-2/data/x509/nist/test54/
+share/botan-2/data/x509/nist/test54/end.crt
+share/botan-2/data/x509/nist/test54/int1.crl
+share/botan-2/data/x509/nist/test54/int1.crt
+share/botan-2/data/x509/nist/test54/int2.crl
+share/botan-2/data/x509/nist/test54/int2.crt
+share/botan-2/data/x509/nist/test55/
+share/botan-2/data/x509/nist/test55/end.crt
+share/botan-2/data/x509/nist/test55/int1.crl
+share/botan-2/data/x509/nist/test55/int1.crt
+share/botan-2/data/x509/nist/test55/int2.crl
+share/botan-2/data/x509/nist/test55/int2.crt
+share/botan-2/data/x509/nist/test56/
+share/botan-2/data/x509/nist/test56/end.crt
+share/botan-2/data/x509/nist/test56/int.crl
+share/botan-2/data/x509/nist/test56/int.crt
+share/botan-2/data/x509/nist/test57/
+share/botan-2/data/x509/nist/test57/end.crt
+share/botan-2/data/x509/nist/test57/int.crl
+share/botan-2/data/x509/nist/test57/int.crt
+share/botan-2/data/x509/nist/test58/
+share/botan-2/data/x509/nist/test58/end.crt
+share/botan-2/data/x509/nist/test58/int1.crl
+share/botan-2/data/x509/nist/test58/int1.crt
+share/botan-2/data/x509/nist/test58/int2.crl
+share/botan-2/data/x509/nist/test58/int2.crt
+share/botan-2/data/x509/nist/test58/int3.crl
+share/botan-2/data/x509/nist/test58/int3.crt
+share/botan-2/data/x509/nist/test59/
+share/botan-2/data/x509/nist/test59/end.crt
+share/botan-2/data/x509/nist/test59/int1.crl
+share/botan-2/data/x509/nist/test59/int1.crt
+share/botan-2/data/x509/nist/test59/int2.crl
+share/botan-2/data/x509/nist/test59/int2.crt
+share/botan-2/data/x509/nist/test59/int3.crl
+share/botan-2/data/x509/nist/test59/int3.crt
+share/botan-2/data/x509/nist/test60/
+share/botan-2/data/x509/nist/test60/end.crt
+share/botan-2/data/x509/nist/test60/int1.crl
+share/botan-2/data/x509/nist/test60/int1.crt
+share/botan-2/data/x509/nist/test60/int2.crl
+share/botan-2/data/x509/nist/test60/int2.crt
+share/botan-2/data/x509/nist/test60/int3.crl
+share/botan-2/data/x509/nist/test60/int3.crt
+share/botan-2/data/x509/nist/test60/int4.crl
+share/botan-2/data/x509/nist/test60/int4.crt
+share/botan-2/data/x509/nist/test61/
+share/botan-2/data/x509/nist/test61/end.crt
+share/botan-2/data/x509/nist/test61/int1.crl
+share/botan-2/data/x509/nist/test61/int1.crt
+share/botan-2/data/x509/nist/test61/int2.crl
+share/botan-2/data/x509/nist/test61/int2.crt
+share/botan-2/data/x509/nist/test61/int3.crl
+share/botan-2/data/x509/nist/test61/int3.crt
+share/botan-2/data/x509/nist/test61/int4.crl
+share/botan-2/data/x509/nist/test61/int4.crt
+share/botan-2/data/x509/nist/test62/
+share/botan-2/data/x509/nist/test62/end.crt
+share/botan-2/data/x509/nist/test62/int1.crl
+share/botan-2/data/x509/nist/test62/int1.crt
+share/botan-2/data/x509/nist/test62/int2.crl
+share/botan-2/data/x509/nist/test62/int2.crt
+share/botan-2/data/x509/nist/test62/int3.crl
+share/botan-2/data/x509/nist/test62/int3.crt
+share/botan-2/data/x509/nist/test62/int4.crl
+share/botan-2/data/x509/nist/test62/int4.crt
+share/botan-2/data/x509/nist/test63/
+share/botan-2/data/x509/nist/test63/end.crt
+share/botan-2/data/x509/nist/test63/int1.crl
+share/botan-2/data/x509/nist/test63/int1.crt
+share/botan-2/data/x509/nist/test63/int2.crl
+share/botan-2/data/x509/nist/test63/int2.crt
+share/botan-2/data/x509/nist/test63/int3.crl
+share/botan-2/data/x509/nist/test63/int3.crt
+share/botan-2/data/x509/nist/test63/int4.crl
+share/botan-2/data/x509/nist/test63/int4.crt
+share/botan-2/data/x509/nist/test64/
+share/botan-2/data/x509/nist/test64/end.crt
+share/botan-2/data/x509/nist/test64/int.crl
+share/botan-2/data/x509/nist/test64/int.crt
+share/botan-2/data/x509/nist/test65/
+share/botan-2/data/x509/nist/test65/end.crt
+share/botan-2/data/x509/nist/test65/int.crl
+share/botan-2/data/x509/nist/test65/int1.crt
+share/botan-2/data/x509/nist/test65/int2.crt
+share/botan-2/data/x509/nist/test66/
+share/botan-2/data/x509/nist/test66/end.crt
+share/botan-2/data/x509/nist/test66/int.crl
+share/botan-2/data/x509/nist/test66/int.crt
+share/botan-2/data/x509/nist/test67/
+share/botan-2/data/x509/nist/test67/end.crt
+share/botan-2/data/x509/nist/test67/int.crt
+share/botan-2/data/x509/nist/test67/int1.crl
+share/botan-2/data/x509/nist/test67/int2.crl
+share/botan-2/data/x509/nist/test68/
+share/botan-2/data/x509/nist/test68/end.crt
+share/botan-2/data/x509/nist/test68/int1.crl
+share/botan-2/data/x509/nist/test68/int1.crt
+share/botan-2/data/x509/nist/test68/int2.crl
+share/botan-2/data/x509/nist/test68/int2.crt
+share/botan-2/data/x509/nist/test69/
+share/botan-2/data/x509/nist/test69/end.crt
+share/botan-2/data/x509/nist/test69/int.crl
+share/botan-2/data/x509/nist/test69/int.crt
+share/botan-2/data/x509/nist/test70/
+share/botan-2/data/x509/nist/test70/end.crt
+share/botan-2/data/x509/nist/test70/int1.crl
+share/botan-2/data/x509/nist/test70/int1.crt
+share/botan-2/data/x509/nist/test70/int2.crl
+share/botan-2/data/x509/nist/test70/int2.crt
+share/botan-2/data/x509/nist/test71/
+share/botan-2/data/x509/nist/test71/end.crt
+share/botan-2/data/x509/nist/test71/int.crl
+share/botan-2/data/x509/nist/test71/int.crt
+share/botan-2/data/x509/nist/test72/
+share/botan-2/data/x509/nist/test72/end.crt
+share/botan-2/data/x509/nist/test72/int.crl
+share/botan-2/data/x509/nist/test72/int.crt
+share/botan-2/data/x509/nist/test73/
+share/botan-2/data/x509/nist/test73/end.crt
+share/botan-2/data/x509/nist/test73/int.crl
+share/botan-2/data/x509/nist/test73/int.crt
+share/botan-2/data/x509/nist/test74/
+share/botan-2/data/x509/nist/test74/end.crt
+share/botan-2/data/x509/nist/test74/int.crl
+share/botan-2/data/x509/nist/test74/int.crt
+share/botan-2/data/x509/nist/test75/
+share/botan-2/data/x509/nist/test75/end.crt
+share/botan-2/data/x509/nist/test75/int.crl
+share/botan-2/data/x509/nist/test75/int.crt
+share/botan-2/data/x509/nist/test76/
+share/botan-2/data/x509/nist/test76/end.crt
+share/botan-2/data/x509/nist/test76/int.crl
+share/botan-2/data/x509/nist/test76/int.crt
+share/botan-2/data/x509/ocsp/
+share/botan-2/data/x509/ocsp/geotrust.pem
+share/botan-2/data/x509/ocsp/gmail.pem
+share/botan-2/data/x509/ocsp/google_g2.pem
+share/botan-2/data/x509/ocsp/identrust.pem
+share/botan-2/data/x509/ocsp/letsencrypt.pem
+share/botan-2/data/x509/ocsp/randombit.pem
+share/botan-2/data/x509/ocsp/randombit_ocsp.der
+share/botan-2/data/x509/ocsp/resp1.der
+share/botan-2/data/x509/ocsp/resp2.der
+share/botan-2/data/x509/ocsp/resp3.der
+share/botan-2/data/x509/pss_certs/
+share/botan-2/data/x509/pss_certs/01/
+share/botan-2/data/x509/pss_certs/01/README.txt
+share/botan-2/data/x509/pss_certs/01/end.crt
+share/botan-2/data/x509/pss_certs/01/root.crt
+share/botan-2/data/x509/pss_certs/02/
+share/botan-2/data/x509/pss_certs/02/README.txt
+share/botan-2/data/x509/pss_certs/02/end.crt
+share/botan-2/data/x509/pss_certs/02/root.crt
+share/botan-2/data/x509/pss_certs/03/
+share/botan-2/data/x509/pss_certs/03/end.crt
+share/botan-2/data/x509/pss_certs/03/root.crt
+share/botan-2/data/x509/pss_certs/04/
+share/botan-2/data/x509/pss_certs/04/end.crt
+share/botan-2/data/x509/pss_certs/04/root.crt
+share/botan-2/data/x509/pss_certs/05/
+share/botan-2/data/x509/pss_certs/05/end.crt
+share/botan-2/data/x509/pss_certs/05/root.crt
+share/botan-2/data/x509/pss_certs/06/
+share/botan-2/data/x509/pss_certs/06/end.crt
+share/botan-2/data/x509/pss_certs/06/root.crt
+share/botan-2/data/x509/pss_certs/07/
+share/botan-2/data/x509/pss_certs/07/end.crt
+share/botan-2/data/x509/pss_certs/07/root.crt
+share/botan-2/data/x509/pss_certs/08/
+share/botan-2/data/x509/pss_certs/08/end.crt
+share/botan-2/data/x509/pss_certs/08/root.crt
+share/botan-2/data/x509/pss_certs/09/
+share/botan-2/data/x509/pss_certs/09/end.crt
+share/botan-2/data/x509/pss_certs/09/root.crt
+share/botan-2/data/x509/pss_certs/10/
+share/botan-2/data/x509/pss_certs/10/end.crt
+share/botan-2/data/x509/pss_certs/10/root.crt
+share/botan-2/data/x509/pss_certs/100/
+share/botan-2/data/x509/pss_certs/100/end.crt
+share/botan-2/data/x509/pss_certs/100/root.crt
+share/botan-2/data/x509/pss_certs/101/
+share/botan-2/data/x509/pss_certs/101/end.crt
+share/botan-2/data/x509/pss_certs/101/root.crt
+share/botan-2/data/x509/pss_certs/102/
+share/botan-2/data/x509/pss_certs/102/end.crt
+share/botan-2/data/x509/pss_certs/102/root.crt
+share/botan-2/data/x509/pss_certs/103/
+share/botan-2/data/x509/pss_certs/103/end.crt
+share/botan-2/data/x509/pss_certs/103/root.crt
+share/botan-2/data/x509/pss_certs/104/
+share/botan-2/data/x509/pss_certs/104/end.crt
+share/botan-2/data/x509/pss_certs/104/root.crt
+share/botan-2/data/x509/pss_certs/105/
+share/botan-2/data/x509/pss_certs/105/end.crt
+share/botan-2/data/x509/pss_certs/105/root.crt
+share/botan-2/data/x509/pss_certs/106/
+share/botan-2/data/x509/pss_certs/106/end.crt
+share/botan-2/data/x509/pss_certs/106/root.crt
+share/botan-2/data/x509/pss_certs/107/
+share/botan-2/data/x509/pss_certs/107/end.crt
+share/botan-2/data/x509/pss_certs/108/
+share/botan-2/data/x509/pss_certs/108/crl-rsa-pss-sha1.crl
+share/botan-2/data/x509/pss_certs/108/end.crt
+share/botan-2/data/x509/pss_certs/108/root.crt
+share/botan-2/data/x509/pss_certs/109/
+share/botan-2/data/x509/pss_certs/109/README.txt
+share/botan-2/data/x509/pss_certs/109/crl-rsa-pss-sha1-badsign.crl
+share/botan-2/data/x509/pss_certs/109/end.crt
+share/botan-2/data/x509/pss_certs/109/root.crt
+share/botan-2/data/x509/pss_certs/11/
+share/botan-2/data/x509/pss_certs/11/end.crt
+share/botan-2/data/x509/pss_certs/11/root.crt
+share/botan-2/data/x509/pss_certs/110/
+share/botan-2/data/x509/pss_certs/110/crl-rsa-pss-sha224.crl
+share/botan-2/data/x509/pss_certs/110/end.crt
+share/botan-2/data/x509/pss_certs/110/root.crt
+share/botan-2/data/x509/pss_certs/111/
+share/botan-2/data/x509/pss_certs/111/crl-rsa-pss-sha256.crl
+share/botan-2/data/x509/pss_certs/111/end.crt
+share/botan-2/data/x509/pss_certs/111/root.crt
+share/botan-2/data/x509/pss_certs/112/
+share/botan-2/data/x509/pss_certs/112/crl-rsa-pss-sha384.crl
+share/botan-2/data/x509/pss_certs/112/end.crt
+share/botan-2/data/x509/pss_certs/112/root.crt
+share/botan-2/data/x509/pss_certs/113/
+share/botan-2/data/x509/pss_certs/113/crl-rsa-pss-sha512.crl
+share/botan-2/data/x509/pss_certs/113/end.crt
+share/botan-2/data/x509/pss_certs/113/root.crt
+share/botan-2/data/x509/pss_certs/114/
+share/botan-2/data/x509/pss_certs/114/server9.req.sha1.csr
+share/botan-2/data/x509/pss_certs/115/
+share/botan-2/data/x509/pss_certs/115/server9.req.sha224.csr
+share/botan-2/data/x509/pss_certs/116/
+share/botan-2/data/x509/pss_certs/116/server9.req.sha256.csr
+share/botan-2/data/x509/pss_certs/117/
+share/botan-2/data/x509/pss_certs/117/server9.req.sha384.csr
+share/botan-2/data/x509/pss_certs/118/
+share/botan-2/data/x509/pss_certs/118/server9.req.sha512.csr
+share/botan-2/data/x509/pss_certs/12/
+share/botan-2/data/x509/pss_certs/12/end.crt
+share/botan-2/data/x509/pss_certs/12/root.crt
+share/botan-2/data/x509/pss_certs/13/
+share/botan-2/data/x509/pss_certs/13/end.crt
+share/botan-2/data/x509/pss_certs/13/root.crt
+share/botan-2/data/x509/pss_certs/14/
+share/botan-2/data/x509/pss_certs/14/end.crt
+share/botan-2/data/x509/pss_certs/14/root.crt
+share/botan-2/data/x509/pss_certs/15/
+share/botan-2/data/x509/pss_certs/15/end.crt
+share/botan-2/data/x509/pss_certs/15/root.crt
+share/botan-2/data/x509/pss_certs/16/
+share/botan-2/data/x509/pss_certs/16/end.crt
+share/botan-2/data/x509/pss_certs/16/root.crt
+share/botan-2/data/x509/pss_certs/17/
+share/botan-2/data/x509/pss_certs/17/end.crt
+share/botan-2/data/x509/pss_certs/17/root.crt
+share/botan-2/data/x509/pss_certs/18/
+share/botan-2/data/x509/pss_certs/18/end.crt
+share/botan-2/data/x509/pss_certs/18/root.crt
+share/botan-2/data/x509/pss_certs/19/
+share/botan-2/data/x509/pss_certs/19/end.crt
+share/botan-2/data/x509/pss_certs/19/root.crt
+share/botan-2/data/x509/pss_certs/20/
+share/botan-2/data/x509/pss_certs/20/end.crt
+share/botan-2/data/x509/pss_certs/20/root.crt
+share/botan-2/data/x509/pss_certs/21/
+share/botan-2/data/x509/pss_certs/21/end.crt
+share/botan-2/data/x509/pss_certs/21/root.crt
+share/botan-2/data/x509/pss_certs/22/
+share/botan-2/data/x509/pss_certs/22/end.crt
+share/botan-2/data/x509/pss_certs/22/root.crt
+share/botan-2/data/x509/pss_certs/23/
+share/botan-2/data/x509/pss_certs/23/end.crt
+share/botan-2/data/x509/pss_certs/23/root.crt
+share/botan-2/data/x509/pss_certs/24/
+share/botan-2/data/x509/pss_certs/24/end.crt
+share/botan-2/data/x509/pss_certs/24/root.crt
+share/botan-2/data/x509/pss_certs/25/
+share/botan-2/data/x509/pss_certs/25/end.crt
+share/botan-2/data/x509/pss_certs/25/root.crt
+share/botan-2/data/x509/pss_certs/26/
+share/botan-2/data/x509/pss_certs/26/end.crt
+share/botan-2/data/x509/pss_certs/26/root.crt
+share/botan-2/data/x509/pss_certs/27/
+share/botan-2/data/x509/pss_certs/27/end.crt
+share/botan-2/data/x509/pss_certs/27/root.crt
+share/botan-2/data/x509/pss_certs/28/
+share/botan-2/data/x509/pss_certs/28/end.crt
+share/botan-2/data/x509/pss_certs/28/root.crt
+share/botan-2/data/x509/pss_certs/29/
+share/botan-2/data/x509/pss_certs/29/end.crt
+share/botan-2/data/x509/pss_certs/29/root.crt
+share/botan-2/data/x509/pss_certs/30/
+share/botan-2/data/x509/pss_certs/30/end.crt
+share/botan-2/data/x509/pss_certs/30/root.crt
+share/botan-2/data/x509/pss_certs/31/
+share/botan-2/data/x509/pss_certs/31/end.crt
+share/botan-2/data/x509/pss_certs/31/root.crt
+share/botan-2/data/x509/pss_certs/32/
+share/botan-2/data/x509/pss_certs/32/end.crt
+share/botan-2/data/x509/pss_certs/32/root.crt
+share/botan-2/data/x509/pss_certs/33/
+share/botan-2/data/x509/pss_certs/33/end.crt
+share/botan-2/data/x509/pss_certs/33/root.crt
+share/botan-2/data/x509/pss_certs/34/
+share/botan-2/data/x509/pss_certs/34/end.crt
+share/botan-2/data/x509/pss_certs/34/root.crt
+share/botan-2/data/x509/pss_certs/35/
+share/botan-2/data/x509/pss_certs/35/end.crt
+share/botan-2/data/x509/pss_certs/35/root.crt
+share/botan-2/data/x509/pss_certs/36/
+share/botan-2/data/x509/pss_certs/36/end.crt
+share/botan-2/data/x509/pss_certs/36/root.crt
+share/botan-2/data/x509/pss_certs/37/
+share/botan-2/data/x509/pss_certs/37/end.crt
+share/botan-2/data/x509/pss_certs/37/root.crt
+share/botan-2/data/x509/pss_certs/38/
+share/botan-2/data/x509/pss_certs/38/end.crt
+share/botan-2/data/x509/pss_certs/38/root.crt
+share/botan-2/data/x509/pss_certs/39/
+share/botan-2/data/x509/pss_certs/39/end.crt
+share/botan-2/data/x509/pss_certs/39/root.crt
+share/botan-2/data/x509/pss_certs/40/
+share/botan-2/data/x509/pss_certs/40/end.crt
+share/botan-2/data/x509/pss_certs/40/root.crt
+share/botan-2/data/x509/pss_certs/41/
+share/botan-2/data/x509/pss_certs/41/end.crt
+share/botan-2/data/x509/pss_certs/41/root.crt
+share/botan-2/data/x509/pss_certs/42/
+share/botan-2/data/x509/pss_certs/42/end.crt
+share/botan-2/data/x509/pss_certs/42/root.crt
+share/botan-2/data/x509/pss_certs/43/
+share/botan-2/data/x509/pss_certs/43/end.crt
+share/botan-2/data/x509/pss_certs/43/root.crt
+share/botan-2/data/x509/pss_certs/44/
+share/botan-2/data/x509/pss_certs/44/end.crt
+share/botan-2/data/x509/pss_certs/44/root.crt
+share/botan-2/data/x509/pss_certs/45/
+share/botan-2/data/x509/pss_certs/45/end.crt
+share/botan-2/data/x509/pss_certs/45/root.crt
+share/botan-2/data/x509/pss_certs/46/
+share/botan-2/data/x509/pss_certs/46/end.crt
+share/botan-2/data/x509/pss_certs/46/root.crt
+share/botan-2/data/x509/pss_certs/47/
+share/botan-2/data/x509/pss_certs/47/end.crt
+share/botan-2/data/x509/pss_certs/47/root.crt
+share/botan-2/data/x509/pss_certs/48/
+share/botan-2/data/x509/pss_certs/48/end.crt
+share/botan-2/data/x509/pss_certs/48/root.crt
+share/botan-2/data/x509/pss_certs/49/
+share/botan-2/data/x509/pss_certs/49/end.crt
+share/botan-2/data/x509/pss_certs/49/root.crt
+share/botan-2/data/x509/pss_certs/50/
+share/botan-2/data/x509/pss_certs/50/end.crt
+share/botan-2/data/x509/pss_certs/50/root.crt
+share/botan-2/data/x509/pss_certs/51/
+share/botan-2/data/x509/pss_certs/51/end.crt
+share/botan-2/data/x509/pss_certs/51/root.crt
+share/botan-2/data/x509/pss_certs/52/
+share/botan-2/data/x509/pss_certs/52/end.crt
+share/botan-2/data/x509/pss_certs/52/root.crt
+share/botan-2/data/x509/pss_certs/53/
+share/botan-2/data/x509/pss_certs/53/end.crt
+share/botan-2/data/x509/pss_certs/53/root.crt
+share/botan-2/data/x509/pss_certs/54/
+share/botan-2/data/x509/pss_certs/54/end.crt
+share/botan-2/data/x509/pss_certs/54/root.crt
+share/botan-2/data/x509/pss_certs/55/
+share/botan-2/data/x509/pss_certs/55/end.crt
+share/botan-2/data/x509/pss_certs/55/root.crt
+share/botan-2/data/x509/pss_certs/56/
+share/botan-2/data/x509/pss_certs/56/end.crt
+share/botan-2/data/x509/pss_certs/56/root.crt
+share/botan-2/data/x509/pss_certs/57/
+share/botan-2/data/x509/pss_certs/57/end.crt
+share/botan-2/data/x509/pss_certs/57/root.crt
+share/botan-2/data/x509/pss_certs/58/
+share/botan-2/data/x509/pss_certs/58/end.crt
+share/botan-2/data/x509/pss_certs/58/root.crt
+share/botan-2/data/x509/pss_certs/59/
+share/botan-2/data/x509/pss_certs/59/end.crt
+share/botan-2/data/x509/pss_certs/59/root.crt
+share/botan-2/data/x509/pss_certs/60/
+share/botan-2/data/x509/pss_certs/60/end.crt
+share/botan-2/data/x509/pss_certs/60/root.crt
+share/botan-2/data/x509/pss_certs/61/
+share/botan-2/data/x509/pss_certs/61/end.crt
+share/botan-2/data/x509/pss_certs/61/root.crt
+share/botan-2/data/x509/pss_certs/62/
+share/botan-2/data/x509/pss_certs/62/end.crt
+share/botan-2/data/x509/pss_certs/62/root.crt
+share/botan-2/data/x509/pss_certs/63/
+share/botan-2/data/x509/pss_certs/63/end.crt
+share/botan-2/data/x509/pss_certs/63/root.crt
+share/botan-2/data/x509/pss_certs/64/
+share/botan-2/data/x509/pss_certs/64/end.crt
+share/botan-2/data/x509/pss_certs/64/root.crt
+share/botan-2/data/x509/pss_certs/65/
+share/botan-2/data/x509/pss_certs/65/end.crt
+share/botan-2/data/x509/pss_certs/65/root.crt
+share/botan-2/data/x509/pss_certs/66/
+share/botan-2/data/x509/pss_certs/66/end.crt
+share/botan-2/data/x509/pss_certs/66/root.crt
+share/botan-2/data/x509/pss_certs/67/
+share/botan-2/data/x509/pss_certs/67/end.crt
+share/botan-2/data/x509/pss_certs/67/root.crt
+share/botan-2/data/x509/pss_certs/68/
+share/botan-2/data/x509/pss_certs/68/end.crt
+share/botan-2/data/x509/pss_certs/68/root.crt
+share/botan-2/data/x509/pss_certs/69/
+share/botan-2/data/x509/pss_certs/69/end.crt
+share/botan-2/data/x509/pss_certs/69/root.crt
+share/botan-2/data/x509/pss_certs/70/
+share/botan-2/data/x509/pss_certs/70/end.crt
+share/botan-2/data/x509/pss_certs/70/root.crt
+share/botan-2/data/x509/pss_certs/71/
+share/botan-2/data/x509/pss_certs/71/end.crt
+share/botan-2/data/x509/pss_certs/71/root.crt
+share/botan-2/data/x509/pss_certs/72/
+share/botan-2/data/x509/pss_certs/72/end.crt
+share/botan-2/data/x509/pss_certs/72/root.crt
+share/botan-2/data/x509/pss_certs/73/
+share/botan-2/data/x509/pss_certs/73/end.crt
+share/botan-2/data/x509/pss_certs/73/root.crt
+share/botan-2/data/x509/pss_certs/74/
+share/botan-2/data/x509/pss_certs/74/end.crt
+share/botan-2/data/x509/pss_certs/74/root.crt
+share/botan-2/data/x509/pss_certs/75/
+share/botan-2/data/x509/pss_certs/75/end.crt
+share/botan-2/data/x509/pss_certs/75/root.crt
+share/botan-2/data/x509/pss_certs/76/
+share/botan-2/data/x509/pss_certs/76/end.crt
+share/botan-2/data/x509/pss_certs/76/root.crt
+share/botan-2/data/x509/pss_certs/77/
+share/botan-2/data/x509/pss_certs/77/end.crt
+share/botan-2/data/x509/pss_certs/77/root.crt
+share/botan-2/data/x509/pss_certs/78/
+share/botan-2/data/x509/pss_certs/78/end.crt
+share/botan-2/data/x509/pss_certs/78/root.crt
+share/botan-2/data/x509/pss_certs/79/
+share/botan-2/data/x509/pss_certs/79/end.crt
+share/botan-2/data/x509/pss_certs/79/root.crt
+share/botan-2/data/x509/pss_certs/80/
+share/botan-2/data/x509/pss_certs/80/end.crt
+share/botan-2/data/x509/pss_certs/80/root.crt
+share/botan-2/data/x509/pss_certs/81/
+share/botan-2/data/x509/pss_certs/81/end.crt
+share/botan-2/data/x509/pss_certs/81/root.crt
+share/botan-2/data/x509/pss_certs/82/
+share/botan-2/data/x509/pss_certs/82/end.crt
+share/botan-2/data/x509/pss_certs/83/
+share/botan-2/data/x509/pss_certs/83/end.crt
+share/botan-2/data/x509/pss_certs/84/
+share/botan-2/data/x509/pss_certs/84/end.crt
+share/botan-2/data/x509/pss_certs/85/
+share/botan-2/data/x509/pss_certs/85/end.crt
+share/botan-2/data/x509/pss_certs/86/
+share/botan-2/data/x509/pss_certs/86/end.crt
+share/botan-2/data/x509/pss_certs/87/
+share/botan-2/data/x509/pss_certs/87/end.crt
+share/botan-2/data/x509/pss_certs/88/
+share/botan-2/data/x509/pss_certs/88/end.crt
+share/botan-2/data/x509/pss_certs/89/
+share/botan-2/data/x509/pss_certs/89/end.crt
+share/botan-2/data/x509/pss_certs/90/
+share/botan-2/data/x509/pss_certs/90/end.crt
+share/botan-2/data/x509/pss_certs/91/
+share/botan-2/data/x509/pss_certs/91/end.crt
+share/botan-2/data/x509/pss_certs/92/
+share/botan-2/data/x509/pss_certs/92/end.crt
+share/botan-2/data/x509/pss_certs/93/
+share/botan-2/data/x509/pss_certs/93/end.crt
+share/botan-2/data/x509/pss_certs/94/
+share/botan-2/data/x509/pss_certs/94/end.crt
+share/botan-2/data/x509/pss_certs/95/
+share/botan-2/data/x509/pss_certs/95/end.crt
+share/botan-2/data/x509/pss_certs/96/
+share/botan-2/data/x509/pss_certs/96/end.crt
+share/botan-2/data/x509/pss_certs/97/
+share/botan-2/data/x509/pss_certs/97/README.txt
+share/botan-2/data/x509/pss_certs/97/end.crt
+share/botan-2/data/x509/pss_certs/97/root.crt
+share/botan-2/data/x509/pss_certs/98/
+share/botan-2/data/x509/pss_certs/98/README.txt
+share/botan-2/data/x509/pss_certs/98/end.crt
+share/botan-2/data/x509/pss_certs/98/root.crt
+share/botan-2/data/x509/pss_certs/99/
+share/botan-2/data/x509/pss_certs/99/README.txt
+share/botan-2/data/x509/pss_certs/99/end.crt
+share/botan-2/data/x509/pss_certs/99/root.crt
+share/botan-2/data/x509/pss_certs/Sources.txt
+share/botan-2/data/x509/pss_certs/expected.txt
+share/botan-2/data/x509/pss_certs/validation_times.txt
+share/botan-2/data/x509/x509test/
+share/botan-2/data/x509/x509test/InvalidExtendedKeyUsage.pem
+share/botan-2/data/x509/x509test/InvalidIntCAFlag.pem
+share/botan-2/data/x509/x509test/InvalidIntCAKeyUsage.pem
+share/botan-2/data/x509/x509test/InvalidIntCALen.pem
+share/botan-2/data/x509/x509test/InvalidIntCALoop.pem
+share/botan-2/data/x509/x509test/InvalidIntCASelfSign.pem
+share/botan-2/data/x509/x509test/InvalidIntCAVersionOne.pem
+share/botan-2/data/x509/x509test/InvalidIntCAVersionTwo.pem
+share/botan-2/data/x509/x509test/InvalidKeyUsage.pem
+share/botan-2/data/x509/x509test/InvalidName.pem
+share/botan-2/data/x509/x509test/InvalidNameAltName.pem
+share/botan-2/data/x509/x509test/InvalidNameAltNameWithSubj.pem
+share/botan-2/data/x509/x509test/InvalidNameConstraintExclude.pem
+share/botan-2/data/x509/x509test/InvalidNameConstraintPermit.pem
+share/botan-2/data/x509/x509test/InvalidNameConstraintPermitRight.pem
+share/botan-2/data/x509/x509test/InvalidNameConstraintPermitThenExclude.pem
+share/botan-2/data/x509/x509test/InvalidNotAfter.pem
+share/botan-2/data/x509/x509test/InvalidNotAfterChained.pem
+share/botan-2/data/x509/x509test/InvalidNotBefore.pem
+share/botan-2/data/x509/x509test/InvalidNotBeforeChained.pem
+share/botan-2/data/x509/x509test/InvalidSelfSign.pem
+share/botan-2/data/x509/x509test/InvalidWildcardAll.pem
+share/botan-2/data/x509/x509test/InvalidWildcardAllAltName.pem
+share/botan-2/data/x509/x509test/InvalidWildcardLeft.pem
+share/botan-2/data/x509/x509test/InvalidWildcardLeftAltName.pem
+share/botan-2/data/x509/x509test/InvalidWildcardMid.pem
+share/botan-2/data/x509/x509test/InvalidWildcardMidAltName.pem
+share/botan-2/data/x509/x509test/InvalidWildcardMidMixed.pem
+share/botan-2/data/x509/x509test/InvalidWildcardMidMixedAltName.pem
+share/botan-2/data/x509/x509test/InvalidWildcardSingle.pem
+share/botan-2/data/x509/x509test/InvalidWildcardSingleAltName.pem
+share/botan-2/data/x509/x509test/MissingIntCABasicConstraintWithCertSign.pem
+share/botan-2/data/x509/x509test/MissingIntCAExtensions.pem
+share/botan-2/data/x509/x509test/ValidAltName.pem
+share/botan-2/data/x509/x509test/ValidCert.pem
+share/botan-2/data/x509/x509test/ValidChained.pem
+share/botan-2/data/x509/x509test/ValidIntCALen.pem
+share/botan-2/data/x509/x509test/ValidNameConstraint.pem
+share/botan-2/data/x509/x509test/ValidWildcard.pem
+share/botan-2/data/x509/x509test/expected.txt
+share/botan-2/data/x509/x509test/root.pem
 share/botan-2/data/x509_dn.vec
-share/botan-2/data/x509test/
-share/botan-2/data/x509test/InvalidExtendedKeyUsage.pem
-share/botan-2/data/x509test/InvalidIntCAFlag.pem
-share/botan-2/data/x509test/InvalidIntCAKeyUsage.pem
-share/botan-2/data/x509test/InvalidIntCALen.pem
-share/botan-2/data/x509test/InvalidIntCALoop.pem
-share/botan-2/data/x509test/InvalidIntCASelfSign.pem
-share/botan-2/data/x509test/InvalidIntCAVersionOne.pem
-share/botan-2/data/x509test/InvalidIntCAVersionTwo.pem
-share/botan-2/data/x509test/InvalidKeyUsage.pem
-share/botan-2/data/x509test/InvalidName.pem
-share/botan-2/data/x509test/InvalidNameAltName.pem
-share/botan-2/data/x509test/InvalidNameAltNameWithSubj.pem
-share/botan-2/data/x509test/InvalidNameConstraintExclude.pem
-share/botan-2/data/x509test/InvalidNameConstraintPermit.pem
-share/botan-2/data/x509test/InvalidNameConstraintPermitRight.pem
-share/botan-2/data/x509test/InvalidNameConstraintPermitThenExclude.pem
-share/botan-2/data/x509test/InvalidNotAfter.pem
-share/botan-2/data/x509test/InvalidNotAfterChained.pem
-share/botan-2/data/x509test/InvalidNotBefore.pem
-share/botan-2/data/x509test/InvalidNotBeforeChained.pem
-share/botan-2/data/x509test/InvalidSelfSign.pem
-share/botan-2/data/x509test/InvalidWildcardAll.pem
-share/botan-2/data/x509test/InvalidWildcardAllAltName.pem
-share/botan-2/data/x509test/InvalidWildcardLeft.pem
-share/botan-2/data/x509test/InvalidWildcardLeftAltName.pem
-share/botan-2/data/x509test/InvalidWildcardMid.pem
-share/botan-2/data/x509test/InvalidWildcardMidAltName.pem
-share/botan-2/data/x509test/InvalidWildcardMidMixed.pem
-share/botan-2/data/x509test/InvalidWildcardMidMixedAltName.pem
-share/botan-2/data/x509test/InvalidWildcardSingle.pem
-share/botan-2/data/x509test/InvalidWildcardSingleAltName.pem
-share/botan-2/data/x509test/MissingIntCABasicConstraintWithCertSign.pem
-share/botan-2/data/x509test/MissingIntCAExtensions.pem
-share/botan-2/data/x509test/ValidAltName.pem
-share/botan-2/data/x509test/ValidCert.pem
-share/botan-2/data/x509test/ValidChained.pem
-share/botan-2/data/x509test/ValidIntCALen.pem
-share/botan-2/data/x509test/ValidNameConstraint.pem
-share/botan-2/data/x509test/ValidWildcard.pem
-share/botan-2/data/x509test/expected.txt
-share/botan-2/data/x509test/root.pem
 share/doc/botan-2/
 share/doc/botan-2/authors.txt
-share/doc/botan-2/deprecated.txt
 share/doc/botan-2/license.txt
 share/doc/botan-2/manual/
+share/doc/botan-2/manual/abi.rst
 share/doc/botan-2/manual/bigint.rst
+share/doc/botan-2/manual/block_cipher.rst
 share/doc/botan-2/manual/building.rst
+share/doc/botan-2/manual/cipher_modes.rst
 share/doc/botan-2/manual/cli.rst
 share/doc/botan-2/manual/compression.rst
 share/doc/botan-2/manual/contents.rst
 share/doc/botan-2/manual/credentials_manager.rst
 share/doc/botan-2/manual/cryptobox.rst
+share/doc/botan-2/manual/deprecated.rst
 share/doc/botan-2/manual/ffi.rst
 share/doc/botan-2/manual/filters.rst
 share/doc/botan-2/manual/fpe.rst
@@ -1018,22 +1887,22 @@ share/doc/botan-2/manual/goals.rst
 share/doc/botan-2/manual/hash.rst
 share/doc/botan-2/manual/index.rst
 share/doc/botan-2/manual/kdf.rst
-share/doc/botan-2/manual/lowlevel.rst
-share/doc/botan-2/manual/mceliece.rst
+share/doc/botan-2/manual/keywrap.rst
+share/doc/botan-2/manual/message_auth_codes.rst
 share/doc/botan-2/manual/otp.rst
 share/doc/botan-2/manual/packaging.rst
 share/doc/botan-2/manual/passhash.rst
 share/doc/botan-2/manual/pbkdf.rst
 share/doc/botan-2/manual/pkcs11.rst
-share/doc/botan-2/manual/platforms.rst
+share/doc/botan-2/manual/psk_db.rst
 share/doc/botan-2/manual/pubkey.rst
 share/doc/botan-2/manual/python.rst
 share/doc/botan-2/manual/rng.rst
 share/doc/botan-2/manual/secmem.rst
 share/doc/botan-2/manual/side_channels.rst
 share/doc/botan-2/manual/srp.rst
+share/doc/botan-2/manual/stream_ciphers.rst
 share/doc/botan-2/manual/support.rst
-share/doc/botan-2/manual/symmetric_crypto.rst
 share/doc/botan-2/manual/tls.rst
 share/doc/botan-2/manual/tpm.rst
 share/doc/botan-2/manual/versions.rst

Reply | Threaded
Open this post in threaded view
|

Re: UPDATE: security/botan2

Stuart Henderson
How do you know? You haven't tested them.


On 13 January 2018 18:41:36 Rafael Sadowski <[hidden email]> wrote:

> On Sat Jan 13, 2018 at 02:44:12PM +0000, Stuart Henderson wrote:
>> On 2018/01/13 14:40, Stuart Henderson wrote:
>> > On 2018/01/13 15:12, Rafael Sadowski wrote:
>> > > I run into the following GCC compile error. Any ideas?
>> >
>> > > % -> CC=egcc CXX=eg++ make -j8
>> > > % ===>  Building for botan2-2.4.0
>> > > % eg++ -fstack-protector -m64 -pthread -mavx2 -fPIC -fvisibility=hidden
>> -std=c++11 -D_REENTRANT -O2 -pipe -Wall -Wextra -Wpedantic -Wshadow
>> -Wstrict-aliasing -Wstrict-overflow=5 -Wcast-align -W
>> > > % missing-declarations -Wpointer-arith -Wcast-qual
>> -I/usr/ports/pobj/botan2-2.4.0/build-amd64/build/include
>> -I/usr/ports/pobj/botan2-2.4.0/build-amd64/build/include/external
>> -I/usr/local/includ
>> > > % e -c
>> /usr/ports/pobj/botan2-2.4.0/Botan-2.4.0/src/lib/block/threefish/threefish_avx2/threefish_avx2.cpp
>> -o
>> /usr/ports/pobj/botan2-2.4.0/build-amd64/build/obj/lib/block_threefish_avx2.o
>> > > % {standard input}: Assembler messages:
>> > > % {standard input}:26: Error: no such instruction: `vmovq 24(%r8),%xmm3'
>> > > % {standard input}:27: Error: no such instruction: `vpinsrq
>> $1,40(%r8),%xmm3,%xmm0'
>> > > % {standard input}:28: Error: no such instruction: `vmovq 8(%r8),%xmm1'
>> > > % {standard input}:29: Error: no such instruction: `vmovq 64(%r8),%xmm6'
>> > > % {standard input}:30: Error: no such instruction: `vpunpcklqdq
>> %xmm3,%xmm1,%xmm3'
>> > > % {standard input}:31: Error: no such instruction: `vpunpcklqdq
>> %xmm1,%xmm6,%xmm4'
>> > > % {standard input}:32: Error: no such instruction: `vinserti128
>> $0x1,%xmm0,%ymm4,%ymm6'
>> > > % {standard input}:33: Error: no such instruction: `vmovdqa
>> %ymm6,-144(%rbp)'
>> > > % {standard input}:34: Error: no such instruction: `vmovq 32(%r8),%xmm6'
>> > > % {standard input}:35: Error: no such instruction: `vpinsrq
>> $1,48(%r8),%xmm6,%xmm0'
>> > > % {standard input}:36: Error: no such instruction: `vmovq (%r8),%xmm6'
>> > > % {standard input}:37: Error: no such instruction: `vpinsrq
>> $1,16(%r8),%xmm6,%xmm9'
>> > > % ...
>> >
>> > GCC uses binutils assembler, our version is too old to know these
>> instructions.
>> >
>> > Clang has an integrated assembler.
>> >
>>
>> ...Also, I don't think the gcc -m options (like -mavx2 here) do a
>> cpuid check, if that's true they can't be used for ports.
>>
>
> Thanks for explaining. Well, then bye bye GCC arches :(
>
>
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/security/botan2/Makefile,v
> retrieving revision 1.11
> diff -u -p -u -p -r1.11 Makefile
> --- Makefile 16 Nov 2017 23:20:40 -0000 1.11
> +++ Makefile 13 Jan 2018 18:31:53 -0000
> @@ -2,11 +2,11 @@
>
>  COMMENT = crypto and TLS for C++11
>
> -VERSION = 2.3.0
> +VERSION = 2.4.0
>  DISTNAME = Botan-${VERSION}
>  PKGNAME = botan2-${VERSION}
>
> -SHARED_LIBS = botan-2 3.0
> +SHARED_LIBS = botan-2 4.0
>
>  CATEGORIES = security
>
> @@ -17,8 +17,7 @@ MAINTAINER = Alexander Bluhm <bluhm@ope
>  # BSD 2-Clause
>  PERMIT_PACKAGE_CDROM = Yes
>
> -WANTLIB = bz2 c crypto m lzma pthread z
> -WANTLIB += ${COMPILER_LIBCXX}
> +WANTLIB += ${COMPILER_LIBCXX} bz2 c crypto lzma m z
>
>  MASTER_SITES = ${HOMEPAGE}releases/
>
> @@ -28,7 +27,7 @@ EXTRACT_SUFX = .tgz
>  MODULES = lang/python
>  MODPY_RUNDEP = No
>
> -COMPILER = base-clang ports-gcc
> +COMPILER = base-clang
>  LIB_DEPENDS = archivers/bzip2 \
>   archivers/xz
>
> @@ -53,7 +52,7 @@ PKG_ARGS = -Dx86=0
>  SUBST_VARS = CXX CXXFLAGS LIBbotan-2_VERSION
>
>  pre-configure:
> - ${SUBST_CMD} ${WRKSRC}/src/build-data/cc/gcc.txt
> + ${SUBST_CMD} ${WRKSRC}/src/build-data/cc/{clang,gcc}.txt
>   ${SUBST_CMD} ${WRKSRC}/src/build-data/os/openbsd.txt
>   ${SUBST_CMD} ${WRKSRC}/src/tests/main.cpp
>   ln -sf ${MODPY_BIN} ${WRKDIR}/bin/python
> Index: distinfo
> ===================================================================
> RCS file: /cvs/ports/security/botan2/distinfo,v
> retrieving revision 1.4
> diff -u -p -u -p -r1.4 distinfo
> --- distinfo 9 Oct 2017 20:05:07 -0000 1.4
> +++ distinfo 13 Jan 2018 18:31:53 -0000
> @@ -1,4 +1,4 @@
> -SHA256 (Botan-2.3.0.tgz) = Oflw/uWYakw+QlAwrvUKwoTaGFlsAE0anM52iMTm1Hw=
> -SHA256 (Botan-2.3.0.tgz.asc) = rBepmkNJSGvNpHthTWx+iKNioryjL57ilCAv0WPNTjU=
> -SIZE (Botan-2.3.0.tgz) = 5947072
> -SIZE (Botan-2.3.0.tgz.asc) = 488
> +SHA256 (Botan-2.4.0.tgz) = 7ZRk4qXP7kzT2b16j4BnO0XIoHGNshgac/VGWmBmCKU=
> +SHA256 (Botan-2.4.0.tgz.asc) = WArU/IbE+ZLiC7SODpCyO8ObUrS/JauY+zghPXRAUSk=
> +SIZE (Botan-2.4.0.tgz) = 6530714
> +SIZE (Botan-2.4.0.tgz.asc) = 488
> Index: patches/patch-configure_py
> ===================================================================
> RCS file: /cvs/ports/security/botan2/patches/patch-configure_py,v
> retrieving revision 1.5
> diff -u -p -u -p -r1.5 patch-configure_py
> --- patches/patch-configure_py 9 Oct 2017 20:05:07 -0000 1.5
> +++ patches/patch-configure_py 13 Jan 2018 18:31:53 -0000
> @@ -2,7 +2,16 @@ $OpenBSD: patch-configure_py,v 1.5 2017/
>  Index: configure.py
>  --- configure.py.orig
>  +++ configure.py
> -@@ -2916,10 +2916,6 @@ def set_defaults_for_unset_options(options, info_arch,
> +@@ -1284,7 +1284,7 @@ class OsInfo(InfoObject): # pylint: disable=too-many-i
> +                 'bin_dir': 'bin',
> +                 'lib_dir': 'lib',
> +                 'doc_dir': 'share/doc',
> +-                'man_dir': 'share/man',
> ++                'man_dir': 'man',
> +                 'use_stack_protector': 'true',
> +                 'so_post_link_command': '',
> +                 'cli_exe_name': 'botan',
> +@@ -2664,10 +2664,6 @@ def set_defaults_for_unset_options(options, info_arch,
>               if have_program('clang++'):
>                   options.compiler = 'clang'
>           elif options.os == 'openbsd':
> Index: patches/patch-src_build-data_cc_clang_txt
> ===================================================================
> RCS file: patches/patch-src_build-data_cc_clang_txt
> diff -N patches/patch-src_build-data_cc_clang_txt
> --- /dev/null 1 Jan 1970 00:00:00 -0000
> +++ patches/patch-src_build-data_cc_clang_txt 13 Jan 2018 18:31:53 -0000
> @@ -0,0 +1,21 @@
> +$OpenBSD$
> +
> +Index: src/build-data/cc/clang.txt
> +--- src/build-data/cc/clang.txt.orig
> ++++ src/build-data/cc/clang.txt
> +@@ -1,13 +1,13 @@
> + macro_name CLANG
> +
> +-binary_name clang++
> ++binary_name ${CXX}
> +
> + lang_flags "-std=c++11 -D_REENTRANT"
> +
> + warning_flags "-Wall -Wextra -Wpedantic -Wshadow -Wstrict-aliasing
> -Wstrict-overflow=5 -Wcast-align -Wmissing-declarations -Wpointer-arith
> -Wcast-qual"
> + maintainer_warning_flags "-Wunreachable-code -Wdocumentation
> -Qunused-arguments -Werror -Wno-error=unused-parameter
> -Wno-error=unreachable-code -Wno-error=deprecated-declarations"
> +
> +-optimization_flags "-O3"
> ++optimization_flags "${CXXFLAGS}"
> + size_optimization_flags "-Os"
> + #sanitizer_flags "-fsanitize=address,undefined
> -fsanitize-coverage=edge,indirect-calls,8bit-counters
> -fno-sanitize-recover=undefined"
> + sanitizer_flags "-fsanitize=address,undefined"
> Index: patches/patch-src_build-data_cc_gcc_txt
> ===================================================================
> RCS file: /cvs/ports/security/botan2/patches/patch-src_build-data_cc_gcc_txt,v
> retrieving revision 1.1.1.1
> diff -u -p -u -p -r1.1.1.1 patch-src_build-data_cc_gcc_txt
> --- patches/patch-src_build-data_cc_gcc_txt 13 Mar 2017 15:00:39 -0000 1.1.1.1
> +++ patches/patch-src_build-data_cc_gcc_txt 13 Jan 2018 18:31:53 -0000
> @@ -1,18 +1,19 @@
>  $OpenBSD: patch-src_build-data_cc_gcc_txt,v 1.1.1.1 2017/03/13 15:00:39
>  bluhm Exp $
> ---- src/build-data/cc/gcc.txt.orig Tue Jan 10 04:21:31 2017
> -+++ src/build-data/cc/gcc.txt Mon Mar 13 07:14:45 2017
> +Index: src/build-data/cc/gcc.txt
> +--- src/build-data/cc/gcc.txt.orig
> ++++ src/build-data/cc/gcc.txt
>  @@ -1,6 +1,6 @@
>   macro_name GCC
>
>  -binary_name g++
>  +binary_name ${CXX}
>
> - output_to_option "-o "
> - add_include_dir_option -I
> -@@ -16,7 +16,7 @@ maintainer_warning_flags "-Wold-style-cast -Wsuggest-o
> + lang_flags "-std=c++11 -D_REENTRANT"
> +
> +@@ -9,7 +9,7 @@ warning_flags "-Wall -Wextra -Wpedantic -Wstrict-alias
> +
> + maintainer_warning_flags "-Wstrict-overflow=5 -Wold-style-cast
> -Wsuggest-override -Wshadow -Werror -Wno-error=strict-overflow
> -Wno-error=deprecated-declarations"
>
> - compile_flags "-c"
> - debug_info_flags "-g"
>  -optimization_flags "-O3"
>  +optimization_flags "${CXXFLAGS}"
>   size_optimization_flags "-Os"
> Index: patches/patch-src_lib_prov_openssl_openssl_rsa_cpp
> ===================================================================
> RCS file: patches/patch-src_lib_prov_openssl_openssl_rsa_cpp
> diff -N patches/patch-src_lib_prov_openssl_openssl_rsa_cpp
> --- patches/patch-src_lib_prov_openssl_openssl_rsa_cpp 9 Oct 2017 20:05:07
> -0000 1.1
> +++ /dev/null 1 Jan 1970 00:00:00 -0000
> @@ -1,15 +0,0 @@
> -$OpenBSD: patch-src_lib_prov_openssl_openssl_rsa_cpp,v 1.1 2017/10/09
> 20:05:07 bluhm Exp $
> -
> -https://github.com/randombit/botan/commit/f492fbcca162209d2d87dff1dacdb66b566e10c1
> -
> -Index: src/lib/prov/openssl/openssl_rsa.cpp
> ---- src/lib/prov/openssl/openssl_rsa.cpp.orig
> -+++ src/lib/prov/openssl/openssl_rsa.cpp
> -@@ -15,6 +15,7 @@
> - #include <botan/internal/pk_ops_impl.h>
> - #include <botan/internal/ct_utils.h>
> -
> -+#include <cstdlib>
> - #include <functional>
> - #include <memory>
> -
> Index: patches/patch-src_lib_utils_os_utils_cpp
> ===================================================================
> RCS file: patches/patch-src_lib_utils_os_utils_cpp
> diff -N patches/patch-src_lib_utils_os_utils_cpp
> --- patches/patch-src_lib_utils_os_utils_cpp 9 Oct 2017 20:05:07 -0000 1.1
> +++ /dev/null 1 Jan 1970 00:00:00 -0000
> @@ -1,15 +0,0 @@
> -$OpenBSD: patch-src_lib_utils_os_utils_cpp,v 1.1 2017/10/09 20:05:07 bluhm
> Exp $
> -
> -Index: src/lib/utils/os_utils.cpp
> ---- src/lib/utils/os_utils.cpp.orig
> -+++ src/lib/utils/os_utils.cpp
> -@@ -10,7 +10,9 @@
> - #include <botan/cpuid.h>
> - #include <botan/exceptn.h>
> - #include <botan/mem_ops.h>
> -+
> - #include <chrono>
> -+#include <cstdlib>
> -
> - #if defined(BOTAN_HAS_BOOST_ASIO)
> -   /*
> Index: patches/patch-src_tests_main_cpp
> ===================================================================
> RCS file: /cvs/ports/security/botan2/patches/patch-src_tests_main_cpp,v
> retrieving revision 1.2
> diff -u -p -u -p -r1.2 patch-src_tests_main_cpp
> --- patches/patch-src_tests_main_cpp 9 Oct 2017 20:05:07 -0000 1.2
> +++ patches/patch-src_tests_main_cpp 13 Jan 2018 18:31:53 -0000
> @@ -3,12 +3,12 @@ $OpenBSD: patch-src_tests_main_cpp,v 1.2
>  Index: src/tests/main.cpp
>  --- src/tests/main.cpp.orig
>  +++ src/tests/main.cpp
> -@@ -178,7 +178,7 @@ class Test_Runner final : public Botan_CLI::Command
> -          const bool log_success = flag_set("log-success");
> -          const bool run_online_tests = flag_set("run-online-tests");
> -          const bool run_long_tests = flag_set("run-long-tests");
> --         const std::string data_dir = get_arg_or("data-dir",
> "src/tests/data");
> -+         const std::string data_dir = get_arg_or("data-dir",
> "${LOCALBASE}/share/botan-2/data");
> -          const std::string pkcs11_lib = get_arg("pkcs11-lib");
> -          const std::string provider = get_arg("provider");
> -          const size_t runs = get_arg_sz("test-runs");
> +@@ -73,7 +73,7 @@ int main(int argc, char* argv[])
> +          return 0;
> +          }
> +
> +-      const std::string data_dir = parser.get_arg_or("data-dir",
> "src/tests/data");
> ++      const std::string data_dir = parser.get_arg_or("data-dir",
> "${LOCALBASE}/share/botan-2/data");
> +       const std::string pkcs11_lib = parser.get_arg("pkcs11-lib");
> +       const std::string provider = parser.get_arg("provider");
> +       const std::string drbg_seed = parser.get_arg("drbg-seed");
> Index: pkg/PLIST
> ===================================================================
> RCS file: /cvs/ports/security/botan2/pkg/PLIST,v
> retrieving revision 1.6
> diff -u -p -u -p -r1.6 PLIST
> --- pkg/PLIST 9 Oct 2017 20:05:07 -0000 1.6
> +++ pkg/PLIST 13 Jan 2018 18:31:53 -0000
> @@ -12,6 +12,7 @@ include/botan-2/botan/asn1_alt_name.h
>  include/botan-2/botan/asn1_attribute.h
>  include/botan-2/botan/asn1_obj.h
>  include/botan-2/botan/asn1_oid.h
> +include/botan-2/botan/asn1_print.h
>  include/botan-2/botan/asn1_str.h
>  include/botan-2/botan/asn1_time.h
>  include/botan-2/botan/assert.h
> @@ -108,6 +109,7 @@ include/botan-2/botan/filters.h
>  include/botan-2/botan/fpe_fe1.h
>  include/botan-2/botan/gcm.h
>  include/botan-2/botan/gf2m_small_m.h
> +include/botan-2/botan/ghash.h
>  include/botan-2/botan/gmac.h
>  include/botan-2/botan/gost_28147.h
>  include/botan-2/botan/gost_3410.h
> @@ -154,6 +156,7 @@ include/botan-2/botan/mul128.h
>  include/botan-2/botan/mutex.h
>  include/botan-2/botan/name_constraint.h
>  include/botan-2/botan/newhope.h
> +include/botan-2/botan/nist_keywrap.h
>  include/botan-2/botan/noekeon.h
>  include/botan-2/botan/numthry.h
>  include/botan-2/botan/oaep.h
> @@ -199,6 +202,8 @@ include/botan-2/botan/polyn_gf2m.h
>  include/botan-2/botan/pow_mod.h
>  include/botan-2/botan/prf_tls.h
>  include/botan-2/botan/prf_x942.h
> +include/botan-2/botan/psk_db.h
> +include/botan-2/botan/psk_db_sql.h
>  include/botan-2/botan/pssr.h
>  include/botan-2/botan/pubkey.h
>  include/botan-2/botan/rc4.h
> @@ -302,6 +307,7 @@ lib/python${MODPY_VERSION}/
>  lib/python${MODPY_VERSION}/site-packages/
>  lib/python${MODPY_VERSION}/site-packages/botan2.py
>  lib/python${MODPY_VERSION}/site-packages/botan2.pyc
> +@man man/man1/botan.1
>  share/botan-2/
>  share/botan-2/data/
>  share/botan-2/data/aead/
> @@ -311,6 +317,17 @@ share/botan-2/data/aead/eax.vec
>  share/botan-2/data/aead/gcm.vec
>  share/botan-2/data/aead/ocb.vec
>  share/botan-2/data/aead/siv.vec
> +share/botan-2/data/asn1_print/
> +share/botan-2/data/asn1_print/input1.der
> +share/botan-2/data/asn1_print/input2.der
> +share/botan-2/data/asn1_print/input3.der
> +share/botan-2/data/asn1_print/input4.der
> +share/botan-2/data/asn1_print/input5.der
> +share/botan-2/data/asn1_print/output1.txt
> +share/botan-2/data/asn1_print/output2.txt
> +share/botan-2/data/asn1_print/output3.txt
> +share/botan-2/data/asn1_print/output4.txt
> +share/botan-2/data/asn1_print/output5.txt
>  share/botan-2/data/base64.vec
>  share/botan-2/data/block/
>  share/botan-2/data/block/aes.vec
> @@ -349,45 +366,8 @@ share/botan-2/data/bn/ressol.vec
>  share/botan-2/data/bn/rshift.vec
>  share/botan-2/data/bn/sqr.vec
>  share/botan-2/data/bn/sub.vec
> -share/botan-2/data/certstor/
> -share/botan-2/data/certstor/cert1.crt
> -share/botan-2/data/certstor/cert2.crt
> -share/botan-2/data/certstor/cert3.crt
> -share/botan-2/data/certstor/cert4.crt
> -share/botan-2/data/certstor/cert5a.crt
> -share/botan-2/data/certstor/cert5b.crt
> -share/botan-2/data/certstor/key01.pem
> -share/botan-2/data/certstor/key03.pem
> -share/botan-2/data/certstor/key04.pem
> -share/botan-2/data/certstor/key05.pem
> -share/botan-2/data/certstor/key06.pem
>  share/botan-2/data/charset.vec
>  share/botan-2/data/dates.vec
> -share/botan-2/data/ecc/
> -share/botan-2/data/ecc/CSCA.CSCA.csca-germany.1.crt
> -share/botan-2/data/ecc/ecc_private_with_rfc5915_ext.pem
> -share/botan-2/data/ecc/ecc_private_with_rfc5915_parameters.pem
> -share/botan-2/data/ecc/link_SHA1.166.crt
> -share/botan-2/data/ecc/link_SHA256.cer
> -share/botan-2/data/ecc/nodompar_private.pkcs8.pem
> -share/botan-2/data/ecc/root2_SHA256.cer
> -share/botan-2/data/ecc/root_SHA1.163.crt
> -share/botan-2/data/ecc/withdompar_private.pkcs8.pem
> -share/botan-2/data/extended_x509/
> -share/botan-2/data/extended_x509/01/
> -share/botan-2/data/extended_x509/01/end.crt
> -share/botan-2/data/extended_x509/01/int.crt
> -share/botan-2/data/extended_x509/01/root.crt
> -share/botan-2/data/extended_x509/02/
> -share/botan-2/data/extended_x509/02/end.crt
> -share/botan-2/data/extended_x509/02/int1-2.crt
> -share/botan-2/data/extended_x509/02/int1.crt
> -share/botan-2/data/extended_x509/02/root.crt
> -share/botan-2/data/extended_x509/03/
> -share/botan-2/data/extended_x509/03/end.crt
> -share/botan-2/data/extended_x509/03/int1.crt
> -share/botan-2/data/extended_x509/03/root.crt
> -share/botan-2/data/extended_x509/expected.txt
>  share/botan-2/data/fpe_fe1.vec
>  share/botan-2/data/hash/
>  share/botan-2/data/hash/adler32.vec
> @@ -425,6 +405,10 @@ share/botan-2/data/kdf/sp800_56a.vec
>  share/botan-2/data/kdf/sp800_56c.vec
>  share/botan-2/data/kdf/tls_prf.vec
>  share/botan-2/data/kdf/x942_prf.vec
> +share/botan-2/data/keywrap/
> +share/botan-2/data/keywrap/nist_key_wrap.vec
> +share/botan-2/data/keywrap/nist_key_wrap_invalid.vec
> +share/botan-2/data/keywrap/rfc3394.vec
>  share/botan-2/data/mac/
>  share/botan-2/data/mac/cbcmac.vec
>  share/botan-2/data/mac/cmac.vec
> @@ -438,435 +422,10 @@ share/botan-2/data/modes/cbc.vec
>  share/botan-2/data/modes/cfb.vec
>  share/botan-2/data/modes/ctr.vec
>  share/botan-2/data/modes/xts.vec
> -share/botan-2/data/name_constraint/
> -share/botan-2/data/name_constraint/Invalid_DN_Name_Constraint.crt
> -share/botan-2/data/name_constraint/Invalid_Email_Name_Constraint.crt
> -share/botan-2/data/name_constraint/Invalid_IP_Name_Constraint.crt
> -share/botan-2/data/name_constraint/Root_DNS_Name_Constraint.crt
> -share/botan-2/data/name_constraint/Root_DN_Name_Constraint.crt
> -share/botan-2/data/name_constraint/Root_Email_Name_Constraint.crt
> -share/botan-2/data/name_constraint/Root_IP_Name_Constraint.crt
> -share/botan-2/data/name_constraint/Valid_DNS_Name_Constraint.crt
> -share/botan-2/data/name_constraint/Valid_DN_Name_Constraint.crt
> -share/botan-2/data/name_constraint/Valid_IP_Name_Constraint.crt
> -share/botan-2/data/nist_x509/
> -share/botan-2/data/nist_x509/expected.txt
> -share/botan-2/data/nist_x509/root.crl
> -share/botan-2/data/nist_x509/root.crt
> -share/botan-2/data/nist_x509/test01/
> -share/botan-2/data/nist_x509/test01/end.crt
> -share/botan-2/data/nist_x509/test02/
> -share/botan-2/data/nist_x509/test02/end.crt
> -share/botan-2/data/nist_x509/test02/int.crl
> -share/botan-2/data/nist_x509/test02/int.crt
> -share/botan-2/data/nist_x509/test03/
> -share/botan-2/data/nist_x509/test03/end.crt
> -share/botan-2/data/nist_x509/test03/int.crl
> -share/botan-2/data/nist_x509/test03/int.crt
> -share/botan-2/data/nist_x509/test04/
> -share/botan-2/data/nist_x509/test04/end.crt
> -share/botan-2/data/nist_x509/test04/int1.crl
> -share/botan-2/data/nist_x509/test04/int1.crt
> -share/botan-2/data/nist_x509/test04/int2.crl
> -share/botan-2/data/nist_x509/test04/int2.crt
> -share/botan-2/data/nist_x509/test05/
> -share/botan-2/data/nist_x509/test05/end.crt
> -share/botan-2/data/nist_x509/test05/int.crl
> -share/botan-2/data/nist_x509/test05/int.crt
> -share/botan-2/data/nist_x509/test06/
> -share/botan-2/data/nist_x509/test06/end.crt
> -share/botan-2/data/nist_x509/test06/int.crl
> -share/botan-2/data/nist_x509/test06/int.crt
> -share/botan-2/data/nist_x509/test07/
> -share/botan-2/data/nist_x509/test07/end.crt
> -share/botan-2/data/nist_x509/test07/int.crl
> -share/botan-2/data/nist_x509/test07/int.crt
> -share/botan-2/data/nist_x509/test08/
> -share/botan-2/data/nist_x509/test08/end.crt
> -share/botan-2/data/nist_x509/test08/int.crl
> -share/botan-2/data/nist_x509/test08/int.crt
> -share/botan-2/data/nist_x509/test09/
> -share/botan-2/data/nist_x509/test09/end.crt
> -share/botan-2/data/nist_x509/test09/int.crl
> -share/botan-2/data/nist_x509/test09/int.crt
> -share/botan-2/data/nist_x509/test10/
> -share/botan-2/data/nist_x509/test10/end.crt
> -share/botan-2/data/nist_x509/test10/int.crl
> -share/botan-2/data/nist_x509/test10/int.crt
> -share/botan-2/data/nist_x509/test11/
> -share/botan-2/data/nist_x509/test11/end.crt
> -share/botan-2/data/nist_x509/test11/int.crl
> -share/botan-2/data/nist_x509/test11/int.crt
> -share/botan-2/data/nist_x509/test12/
> -share/botan-2/data/nist_x509/test12/end.crt
> -share/botan-2/data/nist_x509/test12/int.crl
> -share/botan-2/data/nist_x509/test12/int.crt
> -share/botan-2/data/nist_x509/test13/
> -share/botan-2/data/nist_x509/test13/end.crt
> -share/botan-2/data/nist_x509/test13/int.crl
> -share/botan-2/data/nist_x509/test13/int.crt
> -share/botan-2/data/nist_x509/test14/
> -share/botan-2/data/nist_x509/test14/end.crt
> -share/botan-2/data/nist_x509/test14/int.crl
> -share/botan-2/data/nist_x509/test14/int.crt
> -share/botan-2/data/nist_x509/test15/
> -share/botan-2/data/nist_x509/test15/end.crt
> -share/botan-2/data/nist_x509/test15/int.crl
> -share/botan-2/data/nist_x509/test15/int.crt
> -share/botan-2/data/nist_x509/test16/
> -share/botan-2/data/nist_x509/test16/end.crt
> -share/botan-2/data/nist_x509/test16/int.crl
> -share/botan-2/data/nist_x509/test16/int.crt
> -share/botan-2/data/nist_x509/test17/
> -share/botan-2/data/nist_x509/test17/end.crt
> -share/botan-2/data/nist_x509/test17/int.crl
> -share/botan-2/data/nist_x509/test17/int.crt
> -share/botan-2/data/nist_x509/test18/
> -share/botan-2/data/nist_x509/test18/end.crt
> -share/botan-2/data/nist_x509/test18/int.crl
> -share/botan-2/data/nist_x509/test18/int.crt
> -share/botan-2/data/nist_x509/test19/
> -share/botan-2/data/nist_x509/test19/end.crt
> -share/botan-2/data/nist_x509/test19/int.crt
> -share/botan-2/data/nist_x509/test20/
> -share/botan-2/data/nist_x509/test20/end.crt
> -share/botan-2/data/nist_x509/test20/int.crl
> -share/botan-2/data/nist_x509/test20/int.crt
> -share/botan-2/data/nist_x509/test21/
> -share/botan-2/data/nist_x509/test21/end.crt
> -share/botan-2/data/nist_x509/test21/int.crl
> -share/botan-2/data/nist_x509/test21/int.crt
> -share/botan-2/data/nist_x509/test22/
> -share/botan-2/data/nist_x509/test22/end.crt
> -share/botan-2/data/nist_x509/test22/int.crl
> -share/botan-2/data/nist_x509/test22/int.crt
> -share/botan-2/data/nist_x509/test23/
> -share/botan-2/data/nist_x509/test23/end.crt
> -share/botan-2/data/nist_x509/test23/int.crl
> -share/botan-2/data/nist_x509/test23/int.crt
> -share/botan-2/data/nist_x509/test24/
> -share/botan-2/data/nist_x509/test24/end.crt
> -share/botan-2/data/nist_x509/test24/int.crl
> -share/botan-2/data/nist_x509/test24/int.crt
> -share/botan-2/data/nist_x509/test25/
> -share/botan-2/data/nist_x509/test25/end.crt
> -share/botan-2/data/nist_x509/test25/int.crl
> -share/botan-2/data/nist_x509/test25/int.crt
> -share/botan-2/data/nist_x509/test26/
> -share/botan-2/data/nist_x509/test26/end.crt
> -share/botan-2/data/nist_x509/test26/int.crl
> -share/botan-2/data/nist_x509/test26/int.crt
> -share/botan-2/data/nist_x509/test27/
> -share/botan-2/data/nist_x509/test27/end.crt
> -share/botan-2/data/nist_x509/test27/int.crl
> -share/botan-2/data/nist_x509/test27/int.crt
> -share/botan-2/data/nist_x509/test28/
> -share/botan-2/data/nist_x509/test28/end.crt
> -share/botan-2/data/nist_x509/test28/int.crl
> -share/botan-2/data/nist_x509/test28/int.crt
> -share/botan-2/data/nist_x509/test29/
> -share/botan-2/data/nist_x509/test29/end.crt
> -share/botan-2/data/nist_x509/test29/int.crl
> -share/botan-2/data/nist_x509/test29/int.crt
> -share/botan-2/data/nist_x509/test30/
> -share/botan-2/data/nist_x509/test30/end.crt
> -share/botan-2/data/nist_x509/test30/int.crl
> -share/botan-2/data/nist_x509/test30/int.crt
> -share/botan-2/data/nist_x509/test31/
> -share/botan-2/data/nist_x509/test31/end.crt
> -share/botan-2/data/nist_x509/test31/int.crl
> -share/botan-2/data/nist_x509/test31/int.crt
> -share/botan-2/data/nist_x509/test32/
> -share/botan-2/data/nist_x509/test32/end.crt
> -share/botan-2/data/nist_x509/test32/int.crl
> -share/botan-2/data/nist_x509/test32/int.crt
> -share/botan-2/data/nist_x509/test33/
> -share/botan-2/data/nist_x509/test33/end.crt
> -share/botan-2/data/nist_x509/test33/int.crl
> -share/botan-2/data/nist_x509/test33/int.crt
> -share/botan-2/data/nist_x509/test34/
> -share/botan-2/data/nist_x509/test34/end.crt
> -share/botan-2/data/nist_x509/test34/int.crl
> -share/botan-2/data/nist_x509/test34/int.crt
> -share/botan-2/data/nist_x509/test35/
> -share/botan-2/data/nist_x509/test35/end.crt
> -share/botan-2/data/nist_x509/test35/int.crl
> -share/botan-2/data/nist_x509/test35/int.crt
> -share/botan-2/data/nist_x509/test36/
> -share/botan-2/data/nist_x509/test36/end.crt
> -share/botan-2/data/nist_x509/test36/int1.crl
> -share/botan-2/data/nist_x509/test36/int1.crt
> -share/botan-2/data/nist_x509/test36/int2.crl
> -share/botan-2/data/nist_x509/test36/int2.crt
> -share/botan-2/data/nist_x509/test37/
> -share/botan-2/data/nist_x509/test37/end.crt
> -share/botan-2/data/nist_x509/test37/int1.crl
> -share/botan-2/data/nist_x509/test37/int1.crt
> -share/botan-2/data/nist_x509/test37/int2.crl
> -share/botan-2/data/nist_x509/test37/int2.crt
> -share/botan-2/data/nist_x509/test38/
> -share/botan-2/data/nist_x509/test38/end.crt
> -share/botan-2/data/nist_x509/test38/int1.crl
> -share/botan-2/data/nist_x509/test38/int1.crt
> -share/botan-2/data/nist_x509/test38/int2.crl
> -share/botan-2/data/nist_x509/test38/int2.crt
> -share/botan-2/data/nist_x509/test39/
> -share/botan-2/data/nist_x509/test39/end.crt
> -share/botan-2/data/nist_x509/test39/int1.crl
> -share/botan-2/data/nist_x509/test39/int1.crt
> -share/botan-2/data/nist_x509/test39/int2.crl
> -share/botan-2/data/nist_x509/test39/int2.crt
> -share/botan-2/data/nist_x509/test39/int3.crl
> -share/botan-2/data/nist_x509/test39/int3.crt
> -share/botan-2/data/nist_x509/test40/
> -share/botan-2/data/nist_x509/test40/end.crt
> -share/botan-2/data/nist_x509/test40/int1.crl
> -share/botan-2/data/nist_x509/test40/int1.crt
> -share/botan-2/data/nist_x509/test40/int2.crl
> -share/botan-2/data/nist_x509/test40/int2.crt
> -share/botan-2/data/nist_x509/test40/int3.crl
> -share/botan-2/data/nist_x509/test40/int3.crt
> -share/botan-2/data/nist_x509/test41/
> -share/botan-2/data/nist_x509/test41/end.crt
> -share/botan-2/data/nist_x509/test41/int1.crl
> -share/botan-2/data/nist_x509/test41/int1.crt
> -share/botan-2/data/nist_x509/test41/int2.crl
> -share/botan-2/data/nist_x509/test41/int2.crt
> -share/botan-2/data/nist_x509/test41/int3.crl
> -share/botan-2/data/nist_x509/test41/int3.crt
> -share/botan-2/data/nist_x509/test42/
> -share/botan-2/data/nist_x509/test42/end.crt
> -share/botan-2/data/nist_x509/test42/int1.crl
> -share/botan-2/data/nist_x509/test42/int1.crt
> -share/botan-2/data/nist_x509/test42/int2.crl
> -share/botan-2/data/nist_x509/test42/int2.crt
> -share/botan-2/data/nist_x509/test42/int3.crl
> -share/botan-2/data/nist_x509/test42/int3.crt
> -share/botan-2/data/nist_x509/test42/int4.crl
> -share/botan-2/data/nist_x509/test42/int4.crt
> -share/botan-2/data/nist_x509/test43/
> -share/botan-2/data/nist_x509/test43/end.crt
> -share/botan-2/data/nist_x509/test43/int1.crl
> -share/botan-2/data/nist_x509/test43/int1.crt
> -share/botan-2/data/nist_x509/test43/int2.crl
> -share/botan-2/data/nist_x509/test43/int2.crt
> -share/botan-2/data/nist_x509/test43/int3.crl
> -share/botan-2/data/nist_x509/test43/int3.crt
> -share/botan-2/data/nist_x509/test43/int4.crl
> -share/botan-2/data/nist_x509/test43/int4.crt
> -share/botan-2/data/nist_x509/test44/
> -share/botan-2/data/nist_x509/test44/end.crt
> -share/botan-2/data/nist_x509/test44/int1.crl
> -share/botan-2/data/nist_x509/test44/int1.crt
> -share/botan-2/data/nist_x509/test44/int2.crl
> -share/botan-2/data/nist_x509/test44/int2.crt
> -share/botan-2/data/nist_x509/test44/int3.crl
> -share/botan-2/data/nist_x509/test44/int3.crt
> -share/botan-2/data/nist_x509/test44/int4.crl
> -share/botan-2/data/nist_x509/test44/int4.crt
> -share/botan-2/data/nist_x509/test45/
> -share/botan-2/data/nist_x509/test45/end.crt
> -share/botan-2/data/nist_x509/test45/int1.crl
> -share/botan-2/data/nist_x509/test45/int1.crt
> -share/botan-2/data/nist_x509/test45/int2.crl
> -share/botan-2/data/nist_x509/test45/int2.crt
> -share/botan-2/data/nist_x509/test45/int3.crl
> -share/botan-2/data/nist_x509/test45/int3.crt
> -share/botan-2/data/nist_x509/test45/int4.crl
> -share/botan-2/data/nist_x509/test45/int4.crt
> -share/botan-2/data/nist_x509/test46/
> -share/botan-2/data/nist_x509/test46/end.crt
> -share/botan-2/data/nist_x509/test46/int1.crl
> -share/botan-2/data/nist_x509/test46/int1.crt
> -share/botan-2/data/nist_x509/test46/int2.crl
> -share/botan-2/data/nist_x509/test46/int2.crt
> -share/botan-2/data/nist_x509/test46/int3.crl
> -share/botan-2/data/nist_x509/test46/int3.crt
> -share/botan-2/data/nist_x509/test46/int4.crl
> -share/botan-2/data/nist_x509/test46/int4.crt
> -share/botan-2/data/nist_x509/test47/
> -share/botan-2/data/nist_x509/test47/end.crt
> -share/botan-2/data/nist_x509/test47/int1.crl
> -share/botan-2/data/nist_x509/test47/int1.crt
> -share/botan-2/data/nist_x509/test47/int2.crl
> -share/botan-2/data/nist_x509/test47/int2.crt
> -share/botan-2/data/nist_x509/test47/int3.crl
> -share/botan-2/data/nist_x509/test47/int3.crt
> -share/botan-2/data/nist_x509/test47/int4.crl
> -share/botan-2/data/nist_x509/test47/int4.crt
> -share/botan-2/data/nist_x509/test48/
> -share/botan-2/data/nist_x509/test48/end.crt
> -share/botan-2/data/nist_x509/test48/int.crl
> -share/botan-2/data/nist_x509/test48/int.crt
> -share/botan-2/data/nist_x509/test49/
> -share/botan-2/data/nist_x509/test49/end.crt
> -share/botan-2/data/nist_x509/test49/int.crl
> -share/botan-2/data/nist_x509/test49/int.crt
> -share/botan-2/data/nist_x509/test50/
> -share/botan-2/data/nist_x509/test50/end.crt
> -share/botan-2/data/nist_x509/test50/int.crl
> -share/botan-2/data/nist_x509/test50/int.crt
> -share/botan-2/data/nist_x509/test51/
> -share/botan-2/data/nist_x509/test51/end.crt
> -share/botan-2/data/nist_x509/test51/int.crl
> -share/botan-2/data/nist_x509/test51/int.crt
> -share/botan-2/data/nist_x509/test52/
> -share/botan-2/data/nist_x509/test52/end.crt
> -share/botan-2/data/nist_x509/test52/int.crl
> -share/botan-2/data/nist_x509/test52/int.crt
> -share/botan-2/data/nist_x509/test53/
> -share/botan-2/data/nist_x509/test53/end.crt
> -share/botan-2/data/nist_x509/test53/int.crl
> -share/botan-2/data/nist_x509/test53/int.crt
> -share/botan-2/data/nist_x509/test54/
> -share/botan-2/data/nist_x509/test54/end.crt
> -share/botan-2/data/nist_x509/test54/int1.crl
> -share/botan-2/data/nist_x509/test54/int1.crt
> -share/botan-2/data/nist_x509/test54/int2.crl
> -share/botan-2/data/nist_x509/test54/int2.crt
> -share/botan-2/data/nist_x509/test55/
> -share/botan-2/data/nist_x509/test55/end.crt
> -share/botan-2/data/nist_x509/test55/int1.crl
> -share/botan-2/data/nist_x509/test55/int1.crt
> -share/botan-2/data/nist_x509/test55/int2.crl
> -share/botan-2/data/nist_x509/test55/int2.crt
> -share/botan-2/data/nist_x509/test56/
> -share/botan-2/data/nist_x509/test56/end.crt
> -share/botan-2/data/nist_x509/test56/int.crl
> -share/botan-2/data/nist_x509/test56/int.crt
> -share/botan-2/data/nist_x509/test57/
> -share/botan-2/data/nist_x509/test57/end.crt
> -share/botan-2/data/nist_x509/test57/int.crl
> -share/botan-2/data/nist_x509/test57/int.crt
> -share/botan-2/data/nist_x509/test58/
> -share/botan-2/data/nist_x509/test58/end.crt
> -share/botan-2/data/nist_x509/test58/int1.crl
> -share/botan-2/data/nist_x509/test58/int1.crt
> -share/botan-2/data/nist_x509/test58/int2.crl
> -share/botan-2/data/nist_x509/test58/int2.crt
> -share/botan-2/data/nist_x509/test58/int3.crl
> -share/botan-2/data/nist_x509/test58/int3.crt
> -share/botan-2/data/nist_x509/test59/
> -share/botan-2/data/nist_x509/test59/end.crt
> -share/botan-2/data/nist_x509/test59/int1.crl
> -share/botan-2/data/nist_x509/test59/int1.crt
> -share/botan-2/data/nist_x509/test59/int2.crl
> -share/botan-2/data/nist_x509/test59/int2.crt
> -share/botan-2/data/nist_x509/test59/int3.crl
> -share/botan-2/data/nist_x509/test59/int3.crt
> -share/botan-2/data/nist_x509/test60/
> -share/botan-2/data/nist_x509/test60/end.crt
> -share/botan-2/data/nist_x509/test60/int1.crl
> -share/botan-2/data/nist_x509/test60/int1.crt
> -share/botan-2/data/nist_x509/test60/int2.crl
> -share/botan-2/data/nist_x509/test60/int2.crt
> -share/botan-2/data/nist_x509/test60/int3.crl
> -share/botan-2/data/nist_x509/test60/int3.crt
> -share/botan-2/data/nist_x509/test60/int4.crl
> -share/botan-2/data/nist_x509/test60/int4.crt
> -share/botan-2/data/nist_x509/test61/
> -share/botan-2/data/nist_x509/test61/end.crt
> -share/botan-2/data/nist_x509/test61/int1.crl
> -share/botan-2/data/nist_x509/test61/int1.crt
> -share/botan-2/data/nist_x509/test61/int2.crl
> -share/botan-2/data/nist_x509/test61/int2.crt
> -share/botan-2/data/nist_x509/test61/int3.crl
> -share/botan-2/data/nist_x509/test61/int3.crt
> -share/botan-2/data/nist_x509/test61/int4.crl
> -share/botan-2/data/nist_x509/test61/int4.crt
> -share/botan-2/data/nist_x509/test62/
> -share/botan-2/data/nist_x509/test62/end.crt
> -share/botan-2/data/nist_x509/test62/int1.crl
> -share/botan-2/data/nist_x509/test62/int1.crt
> -share/botan-2/data/nist_x509/test62/int2.crl
> -share/botan-2/data/nist_x509/test62/int2.crt
> -share/botan-2/data/nist_x509/test62/int3.crl
> -share/botan-2/data/nist_x509/test62/int3.crt
> -share/botan-2/data/nist_x509/test62/int4.crl
> -share/botan-2/data/nist_x509/test62/int4.crt
> -share/botan-2/data/nist_x509/test63/
> -share/botan-2/data/nist_x509/test63/end.crt
> -share/botan-2/data/nist_x509/test63/int1.crl
> -share/botan-2/data/nist_x509/test63/int1.crt
> -share/botan-2/data/nist_x509/test63/int2.crl
> -share/botan-2/data/nist_x509/test63/int2.crt
> -share/botan-2/data/nist_x509/test63/int3.crl
> -share/botan-2/data/nist_x509/test63/int3.crt
> -share/botan-2/data/nist_x509/test63/int4.crl
> -share/botan-2/data/nist_x509/test63/int4.crt
> -share/botan-2/data/nist_x509/test64/
> -share/botan-2/data/nist_x509/test64/end.crt
> -share/botan-2/data/nist_x509/test64/int.crl
> -share/botan-2/data/nist_x509/test64/int.crt
> -share/botan-2/data/nist_x509/test65/
> -share/botan-2/data/nist_x509/test65/end.crt
> -share/botan-2/data/nist_x509/test65/int.crl
> -share/botan-2/data/nist_x509/test65/int1.crt
> -share/botan-2/data/nist_x509/test65/int2.crt
> -share/botan-2/data/nist_x509/test66/
> -share/botan-2/data/nist_x509/test66/end.crt
> -share/botan-2/data/nist_x509/test66/int.crl
> -share/botan-2/data/nist_x509/test66/int.crt
> -share/botan-2/data/nist_x509/test67/
> -share/botan-2/data/nist_x509/test67/end.crt
> -share/botan-2/data/nist_x509/test67/int.crt
> -share/botan-2/data/nist_x509/test67/int1.crl
> -share/botan-2/data/nist_x509/test67/int2.crl
> -share/botan-2/data/nist_x509/test68/
> -share/botan-2/data/nist_x509/test68/end.crt
> -share/botan-2/data/nist_x509/test68/int1.crl
> -share/botan-2/data/nist_x509/test68/int1.crt
> -share/botan-2/data/nist_x509/test68/int2.crl
> -share/botan-2/data/nist_x509/test68/int2.crt
> -share/botan-2/data/nist_x509/test69/
> -share/botan-2/data/nist_x509/test69/end.crt
> -share/botan-2/data/nist_x509/test69/int.crl
> -share/botan-2/data/nist_x509/test69/int.crt
> -share/botan-2/data/nist_x509/test70/
> -share/botan-2/data/nist_x509/test70/end.crt
> -share/botan-2/data/nist_x509/test70/int1.crl
> -share/botan-2/data/nist_x509/test70/int1.crt
> -share/botan-2/data/nist_x509/test70/int2.crl
> -share/botan-2/data/nist_x509/test70/int2.crt
> -share/botan-2/data/nist_x509/test71/
> -share/botan-2/data/nist_x509/test71/end.crt
> -share/botan-2/data/nist_x509/test71/int.crl
> -share/botan-2/data/nist_x509/test71/int.crt
> -share/botan-2/data/nist_x509/test72/
> -share/botan-2/data/nist_x509/test72/end.crt
> -share/botan-2/data/nist_x509/test72/int.crl
> -share/botan-2/data/nist_x509/test72/int.crt
> -share/botan-2/data/nist_x509/test73/
> -share/botan-2/data/nist_x509/test73/end.crt
> -share/botan-2/data/nist_x509/test73/int.crl
> -share/botan-2/data/nist_x509/test73/int.crt
> -share/botan-2/data/nist_x509/test74/
> -share/botan-2/data/nist_x509/test74/end.crt
> -share/botan-2/data/nist_x509/test74/int.crl
> -share/botan-2/data/nist_x509/test74/int.crt
> -share/botan-2/data/nist_x509/test75/
> -share/botan-2/data/nist_x509/test75/end.crt
> -share/botan-2/data/nist_x509/test75/int.crl
> -share/botan-2/data/nist_x509/test75/int.crt
> -share/botan-2/data/nist_x509/test76/
> -share/botan-2/data/nist_x509/test76/end.crt
> -share/botan-2/data/nist_x509/test76/int.crl
> -share/botan-2/data/nist_x509/test76/int.crt
>  share/botan-2/data/ocb/
>  share/botan-2/data/ocb/ocb_long.vec
>  share/botan-2/data/ocb/ocb_wide.vec
>  share/botan-2/data/ocb/ocb_wide_long.vec
> -share/botan-2/data/ocsp/
> -share/botan-2/data/ocsp/geotrust.pem
> -share/botan-2/data/ocsp/gmail.pem
> -share/botan-2/data/ocsp/google_g2.pem
> -share/botan-2/data/ocsp/identrust.pem
> -share/botan-2/data/ocsp/letsencrypt.pem
> -share/botan-2/data/ocsp/randombit.pem
> -share/botan-2/data/ocsp/randombit_ocsp.der
> -share/botan-2/data/ocsp/resp1.der
> -share/botan-2/data/ocsp/resp2.der
> -share/botan-2/data/ocsp/resp3.der
>  share/botan-2/data/otp/
>  share/botan-2/data/otp/hotp.vec
>  share/botan-2/data/otp/totp.vec
> @@ -916,7 +475,6 @@ share/botan-2/data/pubkey/sm2_sig.vec
>  share/botan-2/data/pubkey/workfactor.vec
>  share/botan-2/data/pubkey/xmss_sig.vec
>  share/botan-2/data/pubkey/xmss_verify.vec
> -share/botan-2/data/rfc3394.vec
>  share/botan-2/data/rfc6979.vec
>  share/botan-2/data/rng/
>  share/botan-2/data/rng/chacha_rng.vec
> @@ -955,61 +513,1372 @@ share/botan-2/data/tls/new_session_ticke
>  share/botan-2/data/tls/server_hello.vec
>  share/botan-2/data/tls_cbc.vec
>  share/botan-2/data/util.vec
> +share/botan-2/data/x509/
> +share/botan-2/data/x509/bsi/
> +share/botan-2/data/x509/bsi/cert_path_CRL_01/
> +share/botan-2/data/x509/bsi/cert_path_CRL_01/cert_path_CRL_01_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_01/cert_path_CRL_01_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_01/cert_path_CRL_01_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_01/cert_path_CRL_01_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_01/cert_path_CRL_01_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_01/cert_path_CRL_01_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_01/description.txt
> +share/botan-2/data/x509/bsi/cert_path_CRL_02/
> +share/botan-2/data/x509/bsi/cert_path_CRL_02/cert_path_CRL_02_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_02/cert_path_CRL_02_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_02/cert_path_CRL_02_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_02/cert_path_CRL_02_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_02/cert_path_CRL_02_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_02/cert_path_CRL_02_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_02/crls/
> +share/botan-2/data/x509/bsi/cert_path_CRL_02/crls/cert_path_CRL_02_root_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_02/crls/cert_path_CRL_02_sub_ca_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_02/description.txt
> +share/botan-2/data/x509/bsi/cert_path_CRL_03/
> +share/botan-2/data/x509/bsi/cert_path_CRL_03/cert_path_CRL_03_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_03/cert_path_CRL_03_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_03/cert_path_CRL_03_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_03/cert_path_CRL_03_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_03/cert_path_CRL_03_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_03/cert_path_CRL_03_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_03/crls/
> +share/botan-2/data/x509/bsi/cert_path_CRL_03/crls/cert_path_CRL_03_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_03/crls/cert_path_CRL_03_root_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_03/description.txt
> +share/botan-2/data/x509/bsi/cert_path_CRL_04/
> +share/botan-2/data/x509/bsi/cert_path_CRL_04/cert_path_CRL_04_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_04/cert_path_CRL_04_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_04/cert_path_CRL_04_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_04/cert_path_CRL_04_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_04/cert_path_CRL_04_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_04/cert_path_CRL_04_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_04/crls/
> +share/botan-2/data/x509/bsi/cert_path_CRL_04/crls/cert_path_CRL_04_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_04/crls/cert_path_CRL_04_root_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_04/description.txt
> +share/botan-2/data/x509/bsi/cert_path_CRL_05/
> +share/botan-2/data/x509/bsi/cert_path_CRL_05/cert_path_CRL_05_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_05/cert_path_CRL_05_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_05/cert_path_CRL_05_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_05/cert_path_CRL_05_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_05/cert_path_CRL_05_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_05/cert_path_CRL_05_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_05/crls/
> +share/botan-2/data/x509/bsi/cert_path_CRL_05/crls/cert_path_CRL_05_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_05/crls/cert_path_CRL_05_root_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_05/description.txt
> +share/botan-2/data/x509/bsi/cert_path_CRL_06/
> +share/botan-2/data/x509/bsi/cert_path_CRL_06/cert_path_CRL_06_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_06/cert_path_CRL_06_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_06/cert_path_CRL_06_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_06/cert_path_CRL_06_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_06/cert_path_CRL_06_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_06/cert_path_CRL_06_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_06/crls/
> +share/botan-2/data/x509/bsi/cert_path_CRL_06/crls/cert_path_CRL_06_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_06/crls/cert_path_CRL_06_root_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_06/description.txt
> +share/botan-2/data/x509/bsi/cert_path_CRL_07/
> +share/botan-2/data/x509/bsi/cert_path_CRL_07/cert_path_CRL_07_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_07/cert_path_CRL_07_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_07/cert_path_CRL_07_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_07/cert_path_CRL_07_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_07/cert_path_CRL_07_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_07/cert_path_CRL_07_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_07/crls/
> +share/botan-2/data/x509/bsi/cert_path_CRL_07/crls/cert_path_CRL_07_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_07/crls/cert_path_CRL_07_root_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_07/description.txt
> +share/botan-2/data/x509/bsi/cert_path_CRL_08/
> +share/botan-2/data/x509/bsi/cert_path_CRL_08/cert_path_CRL_08_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_08/cert_path_CRL_08_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_08/cert_path_CRL_08_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_08/cert_path_CRL_08_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_08/cert_path_CRL_08_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_08/cert_path_CRL_08_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_08/crls/
> +share/botan-2/data/x509/bsi/cert_path_CRL_08/crls/cert_path_CRL_08_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_08/crls/cert_path_CRL_08_root_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_08/description.txt
> +share/botan-2/data/x509/bsi/cert_path_CRL_09/
> +share/botan-2/data/x509/bsi/cert_path_CRL_09/cert_path_CRL_09_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_09/cert_path_CRL_09_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_09/cert_path_CRL_09_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_09/cert_path_CRL_09_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_09/cert_path_CRL_09_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_09/cert_path_CRL_09_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_09/crls/
> +share/botan-2/data/x509/bsi/cert_path_CRL_09/crls/cert_path_CRL_09_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_09/crls/cert_path_CRL_09_root_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_09/description.txt
> +share/botan-2/data/x509/bsi/cert_path_CRL_10/
> +share/botan-2/data/x509/bsi/cert_path_CRL_10/cert_path_CRL_10_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_10/cert_path_CRL_10_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_10/cert_path_CRL_10_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_10/cert_path_CRL_10_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_10/cert_path_CRL_10_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_10/cert_path_CRL_10_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_10/crls/
> +share/botan-2/data/x509/bsi/cert_path_CRL_10/crls/cert_path_CRL_10_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_10/crls/cert_path_CRL_10_root_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_10/description.txt
> +share/botan-2/data/x509/bsi/cert_path_CRL_11/
> +share/botan-2/data/x509/bsi/cert_path_CRL_11/cert_path_CRL_11_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_11/cert_path_CRL_11_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_11/cert_path_CRL_11_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_11/cert_path_CRL_11_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_11/cert_path_CRL_11_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_11/cert_path_CRL_11_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_11/crls/
> +share/botan-2/data/x509/bsi/cert_path_CRL_11/crls/cert_path_CRL_11_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_11/crls/cert_path_CRL_11_root_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_11/description.txt
> +share/botan-2/data/x509/bsi/cert_path_CRL_12/
> +share/botan-2/data/x509/bsi/cert_path_CRL_12/cert_path_CRL_12_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_12/cert_path_CRL_12_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_12/cert_path_CRL_12_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_12/cert_path_CRL_12_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_12/cert_path_CRL_12_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_12/cert_path_CRL_12_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_12/crls/
> +share/botan-2/data/x509/bsi/cert_path_CRL_12/crls/cert_path_CRL_12_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_12/crls/cert_path_CRL_12_root_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_12/description.txt
> +share/botan-2/data/x509/bsi/cert_path_CRL_13/
> +share/botan-2/data/x509/bsi/cert_path_CRL_13/cert_path_CRL_13_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_13/cert_path_CRL_13_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_13/cert_path_CRL_13_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_13/cert_path_CRL_13_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_13/cert_path_CRL_13_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_13/cert_path_CRL_13_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_13/crls/
> +share/botan-2/data/x509/bsi/cert_path_CRL_13/crls/cert_path_CRL_13_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_13/crls/cert_path_CRL_13_root_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_13/description.txt
> +share/botan-2/data/x509/bsi/cert_path_CRL_14/
> +share/botan-2/data/x509/bsi/cert_path_CRL_14/cert_path_CRL_14_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_14/cert_path_CRL_14_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_14/cert_path_CRL_14_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_14/cert_path_CRL_14_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_14/cert_path_CRL_14_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_14/cert_path_CRL_14_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_14/crls/
> +share/botan-2/data/x509/bsi/cert_path_CRL_14/crls/cert_path_CRL_14_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_14/crls/cert_path_CRL_14_root_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_14/description.txt
> +share/botan-2/data/x509/bsi/cert_path_CRL_15/
> +share/botan-2/data/x509/bsi/cert_path_CRL_15/cert_path_CRL_15_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_15/cert_path_CRL_15_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_15/cert_path_CRL_15_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_15/cert_path_CRL_15_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_15/cert_path_CRL_15_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_15/cert_path_CRL_15_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_15/crls/
> +share/botan-2/data/x509/bsi/cert_path_CRL_15/crls/cert_path_CRL_15_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_15/description.txt
> +share/botan-2/data/x509/bsi/cert_path_CRL_16/
> +share/botan-2/data/x509/bsi/cert_path_CRL_16/cert_path_CRL_16_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_16/cert_path_CRL_16_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_16/cert_path_CRL_16_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_16/cert_path_CRL_16_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_16/cert_path_CRL_16_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_16/cert_path_CRL_16_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_16/crls/
> +share/botan-2/data/x509/bsi/cert_path_CRL_16/crls/cert_path_CRL_16_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_16/crls/cert_path_CRL_16_root_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_16/description.txt
> +share/botan-2/data/x509/bsi/cert_path_algo_strength_01/
> +share/botan-2/data/x509/bsi/cert_path_algo_strength_01/cert_path_algo_strength_01_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_algo_strength_01/cert_path_algo_strength_01_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_algo_strength_01/cert_path_algo_strength_01_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_algo_strength_01/cert_path_algo_strength_01_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_algo_strength_01/cert_path_algo_strength_01_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_algo_strength_01/cert_path_algo_strength_01_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_algo_strength_01/description.txt
> +share/botan-2/data/x509/bsi/cert_path_algo_strength_02/
> +share/botan-2/data/x509/bsi/cert_path_algo_strength_02/cert_path_algo_strength_02_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_algo_strength_02/cert_path_algo_strength_02_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_algo_strength_02/cert_path_algo_strength_02_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_algo_strength_02/cert_path_algo_strength_02_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_algo_strength_02/cert_path_algo_strength_02_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_algo_strength_02/cert_path_algo_strength_02_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_algo_strength_02/description.txt
> +share/botan-2/data/x509/bsi/cert_path_algo_strength_03/
> +share/botan-2/data/x509/bsi/cert_path_algo_strength_03/cert_path_algo_strength_03_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_algo_strength_03/cert_path_algo_strength_03_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_algo_strength_03/cert_path_algo_strength_03_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_algo_strength_03/cert_path_algo_strength_03_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_algo_strength_03/cert_path_algo_strength_03_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_algo_strength_03/cert_path_algo_strength_03_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_algo_strength_03/description.txt
> +share/botan-2/data/x509/bsi/cert_path_common_01/
> +share/botan-2/data/x509/bsi/cert_path_common_01/cert_path_common_01_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_01/cert_path_common_01_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_common_01/cert_path_common_01_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_01/cert_path_common_01_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_01/cert_path_common_01_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_01/cert_path_common_01_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_01/description.txt
> +share/botan-2/data/x509/bsi/cert_path_common_02/
> +share/botan-2/data/x509/bsi/cert_path_common_02/cert_path_common_02_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_02/cert_path_common_02_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_common_02/cert_path_common_02_root_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_02/cert_path_common_02_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_02/cert_path_common_02_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_02/cert_path_common_02_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_02/description.txt
> +share/botan-2/data/x509/bsi/cert_path_common_03/
> +share/botan-2/data/x509/bsi/cert_path_common_03/cert_path_common_03_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_03/cert_path_common_03_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_common_03/cert_path_common_03_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_03/cert_path_common_03_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_03/cert_path_common_03_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_03/cert_path_common_03_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_03/description.txt
> +share/botan-2/data/x509/bsi/cert_path_common_04/
> +share/botan-2/data/x509/bsi/cert_path_common_04/cert_path_common_04_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_04/cert_path_common_04_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_common_04/cert_path_common_04_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_04/cert_path_common_04_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_04/cert_path_common_04_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_04/cert_path_common_04_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_04/description.txt
> +share/botan-2/data/x509/bsi/cert_path_common_05/
> +share/botan-2/data/x509/bsi/cert_path_common_05/cert_path_common_05_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_05/cert_path_common_05_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_common_05/cert_path_common_05_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_05/cert_path_common_05_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_05/cert_path_common_05_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_05/cert_path_common_05_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_05/description.txt
> +share/botan-2/data/x509/bsi/cert_path_common_06/
> +share/botan-2/data/x509/bsi/cert_path_common_06/cert_path_common_06_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_06/cert_path_common_06_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_common_06/cert_path_common_06_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_06/cert_path_common_06_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_06/cert_path_common_06_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_06/cert_path_common_06_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_06/description.txt
> +share/botan-2/data/x509/bsi/cert_path_common_07/
> +share/botan-2/data/x509/bsi/cert_path_common_07/cert_path_common_07_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_07/cert_path_common_07_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_common_07/cert_path_common_07_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_07/cert_path_common_07_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_07/cert_path_common_07_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_07/cert_path_common_07_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_07/description.txt
> +share/botan-2/data/x509/bsi/cert_path_common_08/
> +share/botan-2/data/x509/bsi/cert_path_common_08/cert_path_common_08_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_08/cert_path_common_08_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_common_08/cert_path_common_08_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_08/cert_path_common_08_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_08/cert_path_common_08_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_08/cert_path_common_08_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_08/description.txt
> +share/botan-2/data/x509/bsi/cert_path_common_09/
> +share/botan-2/data/x509/bsi/cert_path_common_09/cert_path_common_09_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_09/cert_path_common_09_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_common_09/cert_path_common_09_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_09/cert_path_common_09_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_09/cert_path_common_09_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_09/cert_path_common_09_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_09/description.txt
> +share/botan-2/data/x509/bsi/cert_path_common_10/
> +share/botan-2/data/x509/bsi/cert_path_common_10/cert_path_common_10_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_10/cert_path_common_10_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_common_10/cert_path_common_10_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_10/cert_path_common_10_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_10/cert_path_common_10_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_10/cert_path_common_10_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_10/description.txt
> +share/botan-2/data/x509/bsi/cert_path_common_11/
> +share/botan-2/data/x509/bsi/cert_path_common_11/cert_path_common_11_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_11/cert_path_common_11_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_common_11/cert_path_common_11_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_11/cert_path_common_11_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_11/cert_path_common_11_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_11/cert_path_common_11_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_11/description.txt
> +share/botan-2/data/x509/bsi/cert_path_common_12/
> +share/botan-2/data/x509/bsi/cert_path_common_12/cert_path_common_12_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_12/cert_path_common_12_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_common_12/cert_path_common_12_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_12/cert_path_common_12_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_12/cert_path_common_12_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_12/cert_path_common_12_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_12/description.txt
> +share/botan-2/data/x509/bsi/cert_path_common_13/
> +share/botan-2/data/x509/bsi/cert_path_common_13/cert_path_common_13_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_13/cert_path_common_13_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_common_13/cert_path_common_13_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_13/cert_path_common_13_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_13/cert_path_common_13_root_ca_key_rollover.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_13/cert_path_common_13_root_ca_key_rollover.pem
> +share/botan-2/data/x509/bsi/cert_path_common_13/cert_path_common_13_subca_ca_key_rollover.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_13/cert_path_common_13_subca_ca_key_rollover.pem
> +share/botan-2/data/x509/bsi/cert_path_common_13/description.txt
> +share/botan-2/data/x509/bsi/cert_path_common_14/
> +share/botan-2/data/x509/bsi/cert_path_common_14/cert_path_common_14_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_14/cert_path_common_14_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_common_14/cert_path_common_14_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_14/cert_path_common_14_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_14/cert_path_common_14_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_14/cert_path_common_14_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_14/cert_path_common_14_wrong_root_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_14/cert_path_common_14_wrong_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_14/cert_path_common_14_wrong_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_14/cert_path_common_14_wrong_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_14/description.txt
> +share/botan-2/data/x509/bsi/cert_path_crypt_01/
> +share/botan-2/data/x509/bsi/cert_path_crypt_01/cert_path_crypt_01_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_crypt_01/cert_path_crypt_01_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_crypt_01/cert_path_crypt_01_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_crypt_01/cert_path_crypt_01_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_crypt_01/cert_path_crypt_01_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_crypt_01/cert_path_crypt_01_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_crypt_01/description.txt
> +share/botan-2/data/x509/bsi/cert_path_crypt_02/
> +share/botan-2/data/x509/bsi/cert_path_crypt_02/cert_path_crypt_02_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_crypt_02/cert_path_crypt_02_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_crypt_02/cert_path_crypt_02_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_crypt_02/cert_path_crypt_02_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_crypt_02/cert_path_crypt_02_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_crypt_02/cert_path_crypt_02_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_crypt_02/description.txt
> +share/botan-2/data/x509/bsi/cert_path_ext_01/
> +share/botan-2/data/x509/bsi/cert_path_ext_01/cert_path_ext_01_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_01/cert_path_ext_01_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_01/cert_path_ext_01_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_01/cert_path_ext_01_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_01/cert_path_ext_01_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_01/cert_path_ext_01_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_01/description.txt
> +share/botan-2/data/x509/bsi/cert_path_ext_02/
> +share/botan-2/data/x509/bsi/cert_path_ext_02/cert_path_ext_02_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_02/cert_path_ext_02_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_02/cert_path_ext_02_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_02/cert_path_ext_02_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_02/cert_path_ext_02_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_02/cert_path_ext_02_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_02/description.txt
> +share/botan-2/data/x509/bsi/cert_path_ext_03/
> +share/botan-2/data/x509/bsi/cert_path_ext_03/cert_path_ext_03_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_03/cert_path_ext_03_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_03/cert_path_ext_03_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_03/cert_path_ext_03_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_03/cert_path_ext_03_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_03/cert_path_ext_03_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_03/description.txt
> +share/botan-2/data/x509/bsi/cert_path_ext_04/
> +share/botan-2/data/x509/bsi/cert_path_ext_04/cert_path_ext_04_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_04/cert_path_ext_04_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_04/cert_path_ext_04_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_04/cert_path_ext_04_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_04/cert_path_ext_04_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_04/cert_path_ext_04_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_04/description.txt
> +share/botan-2/data/x509/bsi/cert_path_ext_05/
> +share/botan-2/data/x509/bsi/cert_path_ext_05/cert_path_ext_05_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_05/cert_path_ext_05_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_05/cert_path_ext_05_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_05/cert_path_ext_05_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_05/cert_path_ext_05_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_05/cert_path_ext_05_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_05/description.txt
> +share/botan-2/data/x509/bsi/cert_path_ext_06/
> +share/botan-2/data/x509/bsi/cert_path_ext_06/cert_path_ext_06_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_06/cert_path_ext_06_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_06/cert_path_ext_06_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_06/cert_path_ext_06_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_06/cert_path_ext_06_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_06/cert_path_ext_06_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_06/description.txt
> +share/botan-2/data/x509/bsi/cert_path_ext_07/
> +share/botan-2/data/x509/bsi/cert_path_ext_07/cert_path_ext_07_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_07/cert_path_ext_07_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_07/cert_path_ext_07_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_07/cert_path_ext_07_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_07/cert_path_ext_07_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_07/cert_path_ext_07_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_07/description.txt
> +share/botan-2/data/x509/bsi/cert_path_ext_08/
> +share/botan-2/data/x509/bsi/cert_path_ext_08/cert_path_ext_08_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_08/cert_path_ext_08_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_08/cert_path_ext_08_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_08/cert_path_ext_08_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_08/cert_path_ext_08_sub_ca_l1.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_08/cert_path_ext_08_sub_ca_l1.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_08/cert_path_ext_08_sub_ca_l2.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_08/cert_path_ext_08_sub_ca_l2.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_08/description.txt
> +share/botan-2/data/x509/bsi/cert_path_ext_09/
> +share/botan-2/data/x509/bsi/cert_path_ext_09/cert_path_ext_09_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_09/cert_path_ext_09_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_09/cert_path_ext_09_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_09/cert_path_ext_09_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_09/cert_path_ext_09_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_09/cert_path_ext_09_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_09/description.txt
> +share/botan-2/data/x509/bsi/cert_path_ext_10/
> +share/botan-2/data/x509/bsi/cert_path_ext_10/cert_path_ext_10_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_10/cert_path_ext_10_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_10/cert_path_ext_10_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_10/cert_path_ext_10_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_10/cert_path_ext_10_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_10/cert_path_ext_10_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_10/description.txt
> +share/botan-2/data/x509/bsi/cert_path_ext_11/
> +share/botan-2/data/x509/bsi/cert_path_ext_11/cert_path_ext_11_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_11/cert_path_ext_11_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_11/cert_path_ext_11_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_11/cert_path_ext_11_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_11/cert_path_ext_11_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_11/cert_path_ext_11_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_11/description.txt
> +share/botan-2/data/x509/bsi/cert_path_ext_12/
> +share/botan-2/data/x509/bsi/cert_path_ext_12/cert_path_ext_12_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_12/cert_path_ext_12_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_12/cert_path_ext_12_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_12/cert_path_ext_12_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_12/cert_path_ext_12_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_12/cert_path_ext_12_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_12/description.txt
> +share/botan-2/data/x509/bsi/cert_path_ext_13/
> +share/botan-2/data/x509/bsi/cert_path_ext_13/cert_path_ext_13_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_13/cert_path_ext_13_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_13/cert_path_ext_13_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_13/cert_path_ext_13_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_13/cert_path_ext_13_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_13/cert_path_ext_13_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_13/description.txt
> +share/botan-2/data/x509/bsi/cert_path_ext_14/
> +share/botan-2/data/x509/bsi/cert_path_ext_14/cert_path_ext_14_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_14/cert_path_ext_14_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_14/cert_path_ext_14_sub_ca.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_14/cert_path_ext_14_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_14/description.txt
> +share/botan-2/data/x509/bsi/cert_path_ext_15/
> +share/botan-2/data/x509/bsi/cert_path_ext_15/cert_path_ext_15_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_15/cert_path_ext_15_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_15/cert_path_ext_15_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_15/cert_path_ext_15_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_15/cert_path_ext_15_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_15/cert_path_ext_15_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_15/description.txt
> +share/botan-2/data/x509/bsi/cert_path_ext_16/
> +share/botan-2/data/x509/bsi/cert_path_ext_16/cert_path_ext_16_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_16/cert_path_ext_16_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_16/cert_path_ext_16_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_16/cert_path_ext_16_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_16/cert_path_ext_16_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_16/cert_path_ext_16_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_16/description.txt
> +share/botan-2/data/x509/bsi/cert_path_ext_17/
> +share/botan-2/data/x509/bsi/cert_path_ext_17/cert_path_ext_17_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_17/cert_path_ext_17_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_17/cert_path_ext_17_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_17/cert_path_ext_17_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_17/cert_path_ext_17_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_17/cert_path_ext_17_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_17/description.txt
> +share/botan-2/data/x509/bsi/cert_path_ext_18/
> +share/botan-2/data/x509/bsi/cert_path_ext_18/cert_path_ext_18_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_18/cert_path_ext_18_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_18/cert_path_ext_18_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_18/cert_path_ext_18_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_18/cert_path_ext_18_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_18/cert_path_ext_18_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_18/description.txt
> +share/botan-2/data/x509/bsi/cert_path_ext_19/
> +share/botan-2/data/x509/bsi/cert_path_ext_19/cert_path_ext_19_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_19/cert_path_ext_19_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_19/cert_path_ext_19_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_19/cert_path_ext_19_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_19/cert_path_ext_19_sub_ca_l1.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_19/cert_path_ext_19_sub_ca_l1.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_19/cert_path_ext_19_sub_ca_l2.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_19/cert_path_ext_19_sub_ca_l2.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_19/description.txt
> +share/botan-2/data/x509/bsi/expected.txt
> +share/botan-2/data/x509/bsi/readme.txt
> +share/botan-2/data/x509/certstor/
> +share/botan-2/data/x509/certstor/cert1.crt
> +share/botan-2/data/x509/certstor/cert2.crt
> +share/botan-2/data/x509/certstor/cert3.crt
> +share/botan-2/data/x509/certstor/cert4.crt
> +share/botan-2/data/x509/certstor/cert5a.crt
> +share/botan-2/data/x509/certstor/cert5b.crt
> +share/botan-2/data/x509/certstor/key01.pem
> +share/botan-2/data/x509/certstor/key03.pem
> +share/botan-2/data/x509/certstor/key04.pem
> +share/botan-2/data/x509/certstor/key05.pem
> +share/botan-2/data/x509/certstor/key06.pem
> +share/botan-2/data/x509/ecc/
> +share/botan-2/data/x509/ecc/CSCA.CSCA.csca-germany.1.crt
> +share/botan-2/data/x509/ecc/ecc_private_with_rfc5915_ext.pem
> +share/botan-2/data/x509/ecc/ecc_private_with_rfc5915_parameters.pem
> +share/botan-2/data/x509/ecc/link_SHA1.166.crt
> +share/botan-2/data/x509/ecc/link_SHA256.cer
> +share/botan-2/data/x509/ecc/nodompar_private.pkcs8.pem
> +share/botan-2/data/x509/ecc/root2_SHA256.cer
> +share/botan-2/data/x509/ecc/root_SHA1.163.crt
> +share/botan-2/data/x509/ecc/withdompar_private.pkcs8.pem
> +share/botan-2/data/x509/extended/
> +share/botan-2/data/x509/extended/01/
> +share/botan-2/data/x509/extended/01/end.crt
> +share/botan-2/data/x509/extended/01/int.crt
> +share/botan-2/data/x509/extended/01/root.crt
> +share/botan-2/data/x509/extended/02/
> +share/botan-2/data/x509/extended/02/end.crt
> +share/botan-2/data/x509/extended/02/int1-2.crt
> +share/botan-2/data/x509/extended/02/int1.crt
> +share/botan-2/data/x509/extended/02/root.crt
> +share/botan-2/data/x509/extended/03/
> +share/botan-2/data/x509/extended/03/end.crt
> +share/botan-2/data/x509/extended/03/int1.crt
> +share/botan-2/data/x509/extended/03/root.crt
> +share/botan-2/data/x509/extended/expected.txt
> +share/botan-2/data/x509/misc/
> +share/botan-2/data/x509/misc/cert_seq.der
> +share/botan-2/data/x509/misc/contains_authority_info_access.pem
> +share/botan-2/data/x509/misc/contains_authority_info_access_with_two_ca_issuers.pem
> +share/botan-2/data/x509/misc/contains_bmpstring.pem
> +share/botan-2/data/x509/misc/contains_utf8string.pem
> +share/botan-2/data/x509/misc/opcuactt_ca.der
> +share/botan-2/data/x509/misc/opcuactt_ca.pem
> +share/botan-2/data/x509/misc/rsa_key.pem
> +share/botan-2/data/x509/name_constraint/
> +share/botan-2/data/x509/name_constraint/Invalid_DN_Name_Constraint.crt
> +share/botan-2/data/x509/name_constraint/Invalid_Email_Name_Constraint.crt
> +share/botan-2/data/x509/name_constraint/Invalid_IP_Name_Constraint.crt
> +share/botan-2/data/x509/name_constraint/Root_DNS_Name_Constraint.crt
> +share/botan-2/data/x509/name_constraint/Root_DN_Name_Constraint.crt
> +share/botan-2/data/x509/name_constraint/Root_Email_Name_Constraint.crt
> +share/botan-2/data/x509/name_constraint/Root_IP_Name_Constraint.crt
> +share/botan-2/data/x509/name_constraint/Valid_DNS_Name_Constraint.crt
> +share/botan-2/data/x509/name_constraint/Valid_DN_Name_Constraint.crt
> +share/botan-2/data/x509/name_constraint/Valid_IP_Name_Constraint.crt
> +share/botan-2/data/x509/nist/
> +share/botan-2/data/x509/nist/expected.txt
> +share/botan-2/data/x509/nist/root.crl
> +share/botan-2/data/x509/nist/root.crt
> +share/botan-2/data/x509/nist/test01/
> +share/botan-2/data/x509/nist/test01/end.crt
> +share/botan-2/data/x509/nist/test02/
> +share/botan-2/data/x509/nist/test02/end.crt
> +share/botan-2/data/x509/nist/test02/int.crl
> +share/botan-2/data/x509/nist/test02/int.crt
> +share/botan-2/data/x509/nist/test03/
> +share/botan-2/data/x509/nist/test03/end.crt
> +share/botan-2/data/x509/nist/test03/int.crl
> +share/botan-2/data/x509/nist/test03/int.crt
> +share/botan-2/data/x509/nist/test04/
> +share/botan-2/data/x509/nist/test04/end.crt
> +share/botan-2/data/x509/nist/test04/int1.crl
> +share/botan-2/data/x509/nist/test04/int1.crt
> +share/botan-2/data/x509/nist/test04/int2.crl
> +share/botan-2/data/x509/nist/test04/int2.crt
> +share/botan-2/data/x509/nist/test05/
> +share/botan-2/data/x509/nist/test05/end.crt
> +share/botan-2/data/x509/nist/test05/int.crl
> +share/botan-2/data/x509/nist/test05/int.crt
> +share/botan-2/data/x509/nist/test06/
> +share/botan-2/data/x509/nist/test06/end.crt
> +share/botan-2/data/x509/nist/test06/int.crl
> +share/botan-2/data/x509/nist/test06/int.crt
> +share/botan-2/data/x509/nist/test07/
> +share/botan-2/data/x509/nist/test07/end.crt
> +share/botan-2/data/x509/nist/test07/int.crl
> +share/botan-2/data/x509/nist/test07/int.crt
> +share/botan-2/data/x509/nist/test08/
> +share/botan-2/data/x509/nist/test08/end.crt
> +share/botan-2/data/x509/nist/test08/int.crl
> +share/botan-2/data/x509/nist/test08/int.crt
> +share/botan-2/data/x509/nist/test09/
> +share/botan-2/data/x509/nist/test09/end.crt
> +share/botan-2/data/x509/nist/test09/int.crl
> +share/botan-2/data/x509/nist/test09/int.crt
> +share/botan-2/data/x509/nist/test10/
> +share/botan-2/data/x509/nist/test10/end.crt
> +share/botan-2/data/x509/nist/test10/int.crl
> +share/botan-2/data/x509/nist/test10/int.crt
> +share/botan-2/data/x509/nist/test11/
> +share/botan-2/data/x509/nist/test11/end.crt
> +share/botan-2/data/x509/nist/test11/int.crl
> +share/botan-2/data/x509/nist/test11/int.crt
> +share/botan-2/data/x509/nist/test12/
> +share/botan-2/data/x509/nist/test12/end.crt
> +share/botan-2/data/x509/nist/test12/int.crl
> +share/botan-2/data/x509/nist/test12/int.crt
> +share/botan-2/data/x509/nist/test13/
> +share/botan-2/data/x509/nist/test13/end.crt
> +share/botan-2/data/x509/nist/test13/int.crl
> +share/botan-2/data/x509/nist/test13/int.crt
> +share/botan-2/data/x509/nist/test14/
> +share/botan-2/data/x509/nist/test14/end.crt
> +share/botan-2/data/x509/nist/test14/int.crl
> +share/botan-2/data/x509/nist/test14/int.crt
> +share/botan-2/data/x509/nist/test15/
> +share/botan-2/data/x509/nist/test15/end.crt
> +share/botan-2/data/x509/nist/test15/int.crl
> +share/botan-2/data/x509/nist/test15/int.crt
> +share/botan-2/data/x509/nist/test16/
> +share/botan-2/data/x509/nist/test16/end.crt
> +share/botan-2/data/x509/nist/test16/int.crl
> +share/botan-2/data/x509/nist/test16/int.crt
> +share/botan-2/data/x509/nist/test17/
> +share/botan-2/data/x509/nist/test17/end.crt
> +share/botan-2/data/x509/nist/test17/int.crl
> +share/botan-2/data/x509/nist/test17/int.crt
> +share/botan-2/data/x509/nist/test18/
> +share/botan-2/data/x509/nist/test18/end.crt
> +share/botan-2/data/x509/nist/test18/int.crl
> +share/botan-2/data/x509/nist/test18/int.crt
> +share/botan-2/data/x509/nist/test19/
> +share/botan-2/data/x509/nist/test19/end.crt
> +share/botan-2/data/x509/nist/test19/int.crt
> +share/botan-2/data/x509/nist/test20/
> +share/botan-2/data/x509/nist/test20/end.crt
> +share/botan-2/data/x509/nist/test20/int.crl
> +share/botan-2/data/x509/nist/test20/int.crt
> +share/botan-2/data/x509/nist/test21/
> +share/botan-2/data/x509/nist/test21/end.crt
> +share/botan-2/data/x509/nist/test21/int.crl
> +share/botan-2/data/x509/nist/test21/int.crt
> +share/botan-2/data/x509/nist/test22/
> +share/botan-2/data/x509/nist/test22/end.crt
> +share/botan-2/data/x509/nist/test22/int.crl
> +share/botan-2/data/x509/nist/test22/int.crt
> +share/botan-2/data/x509/nist/test23/
> +share/botan-2/data/x509/nist/test23/end.crt
> +share/botan-2/data/x509/nist/test23/int.crl
> +share/botan-2/data/x509/nist/test23/int.crt
> +share/botan-2/data/x509/nist/test24/
> +share/botan-2/data/x509/nist/test24/end.crt
> +share/botan-2/data/x509/nist/test24/int.crl
> +share/botan-2/data/x509/nist/test24/int.crt
> +share/botan-2/data/x509/nist/test25/
> +share/botan-2/data/x509/nist/test25/end.crt
> +share/botan-2/data/x509/nist/test25/int.crl
> +share/botan-2/data/x509/nist/test25/int.crt
> +share/botan-2/data/x509/nist/test26/
> +share/botan-2/data/x509/nist/test26/end.crt
> +share/botan-2/data/x509/nist/test26/int.crl
> +share/botan-2/data/x509/nist/test26/int.crt
> +share/botan-2/data/x509/nist/test27/
> +share/botan-2/data/x509/nist/test27/end.crt
> +share/botan-2/data/x509/nist/test27/int.crl
> +share/botan-2/data/x509/nist/test27/int.crt
> +share/botan-2/data/x509/nist/test28/
> +share/botan-2/data/x509/nist/test28/end.crt
> +share/botan-2/data/x509/nist/test28/int.crl
> +share/botan-2/data/x509/nist/test28/int.crt
> +share/botan-2/data/x509/nist/test29/
> +share/botan-2/data/x509/nist/test29/end.crt
> +share/botan-2/data/x509/nist/test29/int.crl
> +share/botan-2/data/x509/nist/test29/int.crt
> +share/botan-2/data/x509/nist/test30/
> +share/botan-2/data/x509/nist/test30/end.crt
> +share/botan-2/data/x509/nist/test30/int.crl
> +share/botan-2/data/x509/nist/test30/int.crt
> +share/botan-2/data/x509/nist/test31/
> +share/botan-2/data/x509/nist/test31/end.crt
> +share/botan-2/data/x509/nist/test31/int.crl
> +share/botan-2/data/x509/nist/test31/int.crt
> +share/botan-2/data/x509/nist/test32/
> +share/botan-2/data/x509/nist/test32/end.crt
> +share/botan-2/data/x509/nist/test32/int.crl
> +share/botan-2/data/x509/nist/test32/int.crt
> +share/botan-2/data/x509/nist/test33/
> +share/botan-2/data/x509/nist/test33/end.crt
> +share/botan-2/data/x509/nist/test33/int.crl
> +share/botan-2/data/x509/nist/test33/int.crt
> +share/botan-2/data/x509/nist/test34/
> +share/botan-2/data/x509/nist/test34/end.crt
> +share/botan-2/data/x509/nist/test34/int.crl
> +share/botan-2/data/x509/nist/test34/int.crt
> +share/botan-2/data/x509/nist/test35/
> +share/botan-2/data/x509/nist/test35/end.crt
> +share/botan-2/data/x509/nist/test35/int.crl
> +share/botan-2/data/x509/nist/test35/int.crt
> +share/botan-2/data/x509/nist/test36/
> +share/botan-2/data/x509/nist/test36/end.crt
> +share/botan-2/data/x509/nist/test36/int1.crl
> +share/botan-2/data/x509/nist/test36/int1.crt
> +share/botan-2/data/x509/nist/test36/int2.crl
> +share/botan-2/data/x509/nist/test36/int2.crt
> +share/botan-2/data/x509/nist/test37/
> +share/botan-2/data/x509/nist/test37/end.crt
> +share/botan-2/data/x509/nist/test37/int1.crl
> +share/botan-2/data/x509/nist/test37/int1.crt
> +share/botan-2/data/x509/nist/test37/int2.crl
> +share/botan-2/data/x509/nist/test37/int2.crt
> +share/botan-2/data/x509/nist/test38/
> +share/botan-2/data/x509/nist/test38/end.crt
> +share/botan-2/data/x509/nist/test38/int1.crl
> +share/botan-2/data/x509/nist/test38/int1.crt
> +share/botan-2/data/x509/nist/test38/int2.crl
> +share/botan-2/data/x509/nist/test38/int2.crt
> +share/botan-2/data/x509/nist/test39/
> +share/botan-2/data/x509/nist/test39/end.crt
> +share/botan-2/data/x509/nist/test39/int1.crl
> +share/botan-2/data/x509/nist/test39/int1.crt
> +share/botan-2/data/x509/nist/test39/int2.crl
> +share/botan-2/data/x509/nist/test39/int2.crt
> +share/botan-2/data/x509/nist/test39/int3.crl
> +share/botan-2/data/x509/nist/test39/int3.crt
> +share/botan-2/data/x509/nist/test40/
> +share/botan-2/data/x509/nist/test40/end.crt
> +share/botan-2/data/x509/nist/test40/int1.crl
> +share/botan-2/data/x509/nist/test40/int1.crt
> +share/botan-2/data/x509/nist/test40/int2.crl
> +share/botan-2/data/x509/nist/test40/int2.crt
> +share/botan-2/data/x509/nist/test40/int3.crl
> +share/botan-2/data/x509/nist/test40/int3.crt
> +share/botan-2/data/x509/nist/test41/
> +share/botan-2/data/x509/nist/test41/end.crt
> +share/botan-2/data/x509/nist/test41/int1.crl
> +share/botan-2/data/x509/nist/test41/int1.crt
> +share/botan-2/data/x509/nist/test41/int2.crl
> +share/botan-2/data/x509/nist/test41/int2.crt
> +share/botan-2/data/x509/nist/test41/int3.crl
> +share/botan-2/data/x509/nist/test41/int3.crt
> +share/botan-2/data/x509/nist/test42/
> +share/botan-2/data/x509/nist/test42/end.crt
> +share/botan-2/data/x509/nist/test42/int1.crl
> +share/botan-2/data/x509/nist/test42/int1.crt
> +share/botan-2/data/x509/nist/test42/int2.crl
> +share/botan-2/data/x509/nist/test42/int2.crt
> +share/botan-2/data/x509/nist/test42/int3.crl
> +share/botan-2/data/x509/nist/test42/int3.crt
> +share/botan-2/data/x509/nist/test42/int4.crl
> +share/botan-2/data/x509/nist/test42/int4.crt
> +share/botan-2/data/x509/nist/test43/
> +share/botan-2/data/x509/nist/test43/end.crt
> +share/botan-2/data/x509/nist/test43/int1.crl
> +share/botan-2/data/x509/nist/test43/int1.crt
> +share/botan-2/data/x509/nist/test43/int2.crl
> +share/botan-2/data/x509/nist/test43/int2.crt
> +share/botan-2/data/x509/nist/test43/int3.crl
> +share/botan-2/data/x509/nist/test43/int3.crt
> +share/botan-2/data/x509/nist/test43/int4.crl
> +share/botan-2/data/x509/nist/test43/int4.crt
> +share/botan-2/data/x509/nist/test44/
> +share/botan-2/data/x509/nist/test44/end.crt
> +share/botan-2/data/x509/nist/test44/int1.crl
> +share/botan-2/data/x509/nist/test44/int1.crt
> +share/botan-2/data/x509/nist/test44/int2.crl
> +share/botan-2/data/x509/nist/test44/int2.crt
> +share/botan-2/data/x509/nist/test44/int3.crl
> +share/botan-2/data/x509/nist/test44/int3.crt
> +share/botan-2/data/x509/nist/test44/int4.crl
> +share/botan-2/data/x509/nist/test44/int4.crt
> +share/botan-2/data/x509/nist/test45/
> +share/botan-2/data/x509/nist/test45/end.crt
> +share/botan-2/data/x509/nist/test45/int1.crl
> +share/botan-2/data/x509/nist/test45/int1.crt
> +share/botan-2/data/x509/nist/test45/int2.crl
> +share/botan-2/data/x509/nist/test45/int2.crt
> +share/botan-2/data/x509/nist/test45/int3.crl
> +share/botan-2/data/x509/nist/test45/int3.crt
> +share/botan-2/data/x509/nist/test45/int4.crl
> +share/botan-2/data/x509/nist/test45/int4.crt
> +share/botan-2/data/x509/nist/test46/
> +share/botan-2/data/x509/nist/test46/end.crt
> +share/botan-2/data/x509/nist/test46/int1.crl
> +share/botan-2/data/x509/nist/test46/int1.crt
> +share/botan-2/data/x509/nist/test46/int2.crl
> +share/botan-2/data/x509/nist/test46/int2.crt
> +share/botan-2/data/x509/nist/test46/int3.crl
> +share/botan-2/data/x509/nist/test46/int3.crt
> +share/botan-2/data/x509/nist/test46/int4.crl
> +share/botan-2/data/x509/nist/test46/int4.crt
> +share/botan-2/data/x509/nist/test47/
> +share/botan-2/data/x509/nist/test47/end.crt
> +share/botan-2/data/x509/nist/test47/int1.crl
> +share/botan-2/data/x509/nist/test47/int1.crt
> +share/botan-2/data/x509/nist/test47/int2.crl
> +share/botan-2/data/x509/nist/test47/int2.crt
> +share/botan-2/data/x509/nist/test47/int3.crl
> +share/botan-2/data/x509/nist/test47/int3.crt
> +share/botan-2/data/x509/nist/test47/int4.crl
> +share/botan-2/data/x509/nist/test47/int4.crt
> +share/botan-2/data/x509/nist/test48/
> +share/botan-2/data/x509/nist/test48/end.crt
> +share/botan-2/data/x509/nist/test48/int.crl
> +share/botan-2/data/x509/nist/test48/int.crt
> +share/botan-2/data/x509/nist/test49/
> +share/botan-2/data/x509/nist/test49/end.crt
> +share/botan-2/data/x509/nist/test49/int.crl
> +share/botan-2/data/x509/nist/test49/int.crt
> +share/botan-2/data/x509/nist/test50/
> +share/botan-2/data/x509/nist/test50/end.crt
> +share/botan-2/data/x509/nist/test50/int.crl
> +share/botan-2/data/x509/nist/test50/int.crt
> +share/botan-2/data/x509/nist/test51/
> +share/botan-2/data/x509/nist/test51/end.crt
> +share/botan-2/data/x509/nist/test51/int.crl
> +share/botan-2/data/x509/nist/test51/int.crt
> +share/botan-2/data/x509/nist/test52/
> +share/botan-2/data/x509/nist/test52/end.crt
> +share/botan-2/data/x509/nist/test52/int.crl
> +share/botan-2/data/x509/nist/test52/int.crt
> +share/botan-2/data/x509/nist/test53/
> +share/botan-2/data/x509/nist/test53/end.crt
> +share/botan-2/data/x509/nist/test53/int.crl
> +share/botan-2/data/x509/nist/test53/int.crt
> +share/botan-2/data/x509/nist/test54/
> +share/botan-2/data/x509/nist/test54/end.crt
> +share/botan-2/data/x509/nist/test54/int1.crl
> +share/botan-2/data/x509/nist/test54/int1.crt
> +share/botan-2/data/x509/nist/test54/int2.crl
> +share/botan-2/data/x509/nist/test54/int2.crt
> +share/botan-2/data/x509/nist/test55/
> +share/botan-2/data/x509/nist/test55/end.crt
> +share/botan-2/data/x509/nist/test55/int1.crl
> +share/botan-2/data/x509/nist/test55/int1.crt
> +share/botan-2/data/x509/nist/test55/int2.crl
> +share/botan-2/data/x509/nist/test55/int2.crt
> +share/botan-2/data/x509/nist/test56/
> +share/botan-2/data/x509/nist/test56/end.crt
> +share/botan-2/data/x509/nist/test56/int.crl
> +share/botan-2/data/x509/nist/test56/int.crt
> +share/botan-2/data/x509/nist/test57/
> +share/botan-2/data/x509/nist/test57/end.crt
> +share/botan-2/data/x509/nist/test57/int.crl
> +share/botan-2/data/x509/nist/test57/int.crt
> +share/botan-2/data/x509/nist/test58/
> +share/botan-2/data/x509/nist/test58/end.crt
> +share/botan-2/data/x509/nist/test58/int1.crl
> +share/botan-2/data/x509/nist/test58/int1.crt
> +share/botan-2/data/x509/nist/test58/int2.crl
> +share/botan-2/data/x509/nist/test58/int2.crt
> +share/botan-2/data/x509/nist/test58/int3.crl
> +share/botan-2/data/x509/nist/test58/int3.crt
> +share/botan-2/data/x509/nist/test59/
> +share/botan-2/data/x509/nist/test59/end.crt
> +share/botan-2/data/x509/nist/test59/int1.crl
> +share/botan-2/data/x509/nist/test59/int1.crt
> +share/botan-2/data/x509/nist/test59/int2.crl
> +share/botan-2/data/x509/nist/test59/int2.crt
> +share/botan-2/data/x509/nist/test59/int3.crl
> +share/botan-2/data/x509/nist/test59/int3.crt
> +share/botan-2/data/x509/nist/test60/
> +share/botan-2/data/x509/nist/test60/end.crt
> +share/botan-2/data/x509/nist/test60/int1.crl
> +share/botan-2/data/x509/nist/test60/int1.crt
> +share/botan-2/data/x509/nist/test60/int2.crl
> +share/botan-2/data/x509/nist/test60/int2.crt
> +share/botan-2/data/x509/nist/test60/int3.crl
> +share/botan-2/data/x509/nist/test60/int3.crt
> +share/botan-2/data/x509/nist/test60/int4.crl
> +share/botan-2/data/x509/nist/test60/int4.crt
> +share/botan-2/data/x509/nist/test61/
> +share/botan-2/data/x509/nist/test61/end.crt
> +share/botan-2/data/x509/nist/test61/int1.crl
> +share/botan-2/data/x509/nist/test61/int1.crt
> +share/botan-2/data/x509/nist/test61/int2.crl
> +share/botan-2/data/x509/nist/test61/int2.crt
> +share/botan-2/data/x509/nist/test61/int3.crl
> +share/botan-2/data/x509/nist/test61/int3.crt
> +share/botan-2/data/x509/nist/test61/int4.crl
> +share/botan-2/data/x509/nist/test61/int4.crt
> +share/botan-2/data/x509/nist/test62/
> +share/botan-2/data/x509/nist/test62/end.crt
> +share/botan-2/data/x509/nist/test62/int1.crl
> +share/botan-2/data/x509/nist/test62/int1.crt
> +share/botan-2/data/x509/nist/test62/int2.crl
> +share/botan-2/data/x509/nist/test62/int2.crt
> +share/botan-2/data/x509/nist/test62/int3.crl
> +share/botan-2/data/x509/nist/test62/int3.crt
> +share/botan-2/data/x509/nist/test62/int4.crl
> +share/botan-2/data/x509/nist/test62/int4.crt
> +share/botan-2/data/x509/nist/test63/
> +share/botan-2/data/x509/nist/test63/end.crt
> +share/botan-2/data/x509/nist/test63/int1.crl
> +share/botan-2/data/x509/nist/test63/int1.crt
> +share/botan-2/data/x509/nist/test63/int2.crl
> +share/botan-2/data/x509/nist/test63/int2.crt
> +share/botan-2/data/x509/nist/test63/int3.crl
> +share/botan-2/data/x509/nist/test63/int3.crt
> +share/botan-2/data/x509/nist/test63/int4.crl
> +share/botan-2/data/x509/nist/test63/int4.crt
> +share/botan-2/data/x509/nist/test64/
> +share/botan-2/data/x509/nist/test64/end.crt
> +share/botan-2/data/x509/nist/test64/int.crl
> +share/botan-2/data/x509/nist/test64/int.crt
> +share/botan-2/data/x509/nist/test65/
> +share/botan-2/data/x509/nist/test65/end.crt
> +share/botan-2/data/x509/nist/test65/int.crl
> +share/botan-2/data/x509/nist/test65/int1.crt
> +share/botan-2/data/x509/nist/test65/int2.crt
> +share/botan-2/data/x509/nist/test66/
> +share/botan-2/data/x509/nist/test66/end.crt
> +share/botan-2/data/x509/nist/test66/int.crl
> +share/botan-2/data/x509/nist/test66/int.crt
> +share/botan-2/data/x509/nist/test67/
> +share/botan-2/data/x509/nist/test67/end.crt
> +share/botan-2/data/x509/nist/test67/int.crt
> +share/botan-2/data/x509/nist/test67/int1.crl
> +share/botan-2/data/x509/nist/test67/int2.crl
> +share/botan-2/data/x509/nist/test68/
> +share/botan-2/data/x509/nist/test68/end.crt
> +share/botan-2/data/x509/nist/test68/int1.crl
> +share/botan-2/data/x509/nist/test68/int1.crt
> +share/botan-2/data/x509/nist/test68/int2.crl
> +share/botan-2/data/x509/nist/test68/int2.crt
> +share/botan-2/data/x509/nist/test69/
> +share/botan-2/data/x509/nist/test69/end.crt
> +share/botan-2/data/x509/nist/test69/int.crl
> +share/botan-2/data/x509/nist/test69/int.crt
> +share/botan-2/data/x509/nist/test70/
> +share/botan-2/data/x509/nist/test70/end.crt
> +share/botan-2/data/x509/nist/test70/int1.crl
> +share/botan-2/data/x509/nist/test70/int1.crt
> +share/botan-2/data/x509/nist/test70/int2.crl
> +share/botan-2/data/x509/nist/test70/int2.crt
> +share/botan-2/data/x509/nist/test71/
> +share/botan-2/data/x509/nist/test71/end.crt
> +share/botan-2/data/x509/nist/test71/int.crl
> +share/botan-2/data/x509/nist/test71/int.crt
> +share/botan-2/data/x509/nist/test72/
> +share/botan-2/data/x509/nist/test72/end.crt
> +share/botan-2/data/x509/nist/test72/int.crl
> +share/botan-2/data/x509/nist/test72/int.crt
> +share/botan-2/data/x509/nist/test73/
> +share/botan-2/data/x509/nist/test73/end.crt
> +share/botan-2/data/x509/nist/test73/int.crl
> +share/botan-2/data/x509/nist/test73/int.crt
> +share/botan-2/data/x509/nist/test74/
> +share/botan-2/data/x509/nist/test74/end.crt
> +share/botan-2/data/x509/nist/test74/int.crl
> +share/botan-2/data/x509/nist/test74/int.crt
> +share/botan-2/data/x509/nist/test75/
> +share/botan-2/data/x509/nist/test75/end.crt
> +share/botan-2/data/x509/nist/test75/int.crl
> +share/botan-2/data/x509/nist/test75/int.crt
> +share/botan-2/data/x509/nist/test76/
> +share/botan-2/data/x509/nist/test76/end.crt
> +share/botan-2/data/x509/nist/test76/int.crl
> +share/botan-2/data/x509/nist/test76/int.crt
> +share/botan-2/data/x509/ocsp/
> +share/botan-2/data/x509/ocsp/geotrust.pem
> +share/botan-2/data/x509/ocsp/gmail.pem
> +share/botan-2/data/x509/ocsp/google_g2.pem
> +share/botan-2/data/x509/ocsp/identrust.pem
> +share/botan-2/data/x509/ocsp/letsencrypt.pem
> +share/botan-2/data/x509/ocsp/randombit.pem
> +share/botan-2/data/x509/ocsp/randombit_ocsp.der
> +share/botan-2/data/x509/ocsp/resp1.der
> +share/botan-2/data/x509/ocsp/resp2.der
> +share/botan-2/data/x509/ocsp/resp3.der
> +share/botan-2/data/x509/pss_certs/
> +share/botan-2/data/x509/pss_certs/01/
> +share/botan-2/data/x509/pss_certs/01/README.txt
> +share/botan-2/data/x509/pss_certs/01/end.crt
> +share/botan-2/data/x509/pss_certs/01/root.crt
> +share/botan-2/data/x509/pss_certs/02/
> +share/botan-2/data/x509/pss_certs/02/README.txt
> +share/botan-2/data/x509/pss_certs/02/end.crt
> +share/botan-2/data/x509/pss_certs/02/root.crt
> +share/botan-2/data/x509/pss_certs/03/
> +share/botan-2/data/x509/pss_certs/03/end.crt
> +share/botan-2/data/x509/pss_certs/03/root.crt
> +share/botan-2/data/x509/pss_certs/04/
> +share/botan-2/data/x509/pss_certs/04/end.crt
> +share/botan-2/data/x509/pss_certs/04/root.crt
> +share/botan-2/data/x509/pss_certs/05/
> +share/botan-2/data/x509/pss_certs/05/end.crt
> +share/botan-2/data/x509/pss_certs/05/root.crt
> +share/botan-2/data/x509/pss_certs/06/
> +share/botan-2/data/x509/pss_certs/06/end.crt
> +share/botan-2/data/x509/pss_certs/06/root.crt
> +share/botan-2/data/x509/pss_certs/07/
> +share/botan-2/data/x509/pss_certs/07/end.crt
> +share/botan-2/data/x509/pss_certs/07/root.crt
> +share/botan-2/data/x509/pss_certs/08/
> +share/botan-2/data/x509/pss_certs/08/end.crt
> +share/botan-2/data/x509/pss_certs/08/root.crt
> +share/botan-2/data/x509/pss_certs/09/
> +share/botan-2/data/x509/pss_certs/09/end.crt
> +share/botan-2/data/x509/pss_certs/09/root.crt
> +share/botan-2/data/x509/pss_certs/10/
> +share/botan-2/data/x509/pss_certs/10/end.crt
> +share/botan-2/data/x509/pss_certs/10/root.crt
> +share/botan-2/data/x509/pss_certs/100/
> +share/botan-2/data/x509/pss_certs/100/end.crt
> +share/botan-2/data/x509/pss_certs/100/root.crt
> +share/botan-2/data/x509/pss_certs/101/
> +share/botan-2/data/x509/pss_certs/101/end.crt
> +share/botan-2/data/x509/pss_certs/101/root.crt
> +share/botan-2/data/x509/pss_certs/102/
> +share/botan-2/data/x509/pss_certs/102/end.crt
> +share/botan-2/data/x509/pss_certs/102/root.crt
> +share/botan-2/data/x509/pss_certs/103/
> +share/botan-2/data/x509/pss_certs/103/end.crt
> +share/botan-2/data/x509/pss_certs/103/root.crt
> +share/botan-2/data/x509/pss_certs/104/
> +share/botan-2/data/x509/pss_certs/104/end.crt
> +share/botan-2/data/x509/pss_certs/104/root.crt
> +share/botan-2/data/x509/pss_certs/105/
> +share/botan-2/data/x509/pss_certs/105/end.crt
> +share/botan-2/data/x509/pss_certs/105/root.crt
> +share/botan-2/data/x509/pss_certs/106/
> +share/botan-2/data/x509/pss_certs/106/end.crt
> +share/botan-2/data/x509/pss_certs/106/root.crt
> +share/botan-2/data/x509/pss_certs/107/
> +share/botan-2/data/x509/pss_certs/107/end.crt
> +share/botan-2/data/x509/pss_certs/108/
> +share/botan-2/data/x509/pss_certs/108/crl-rsa-pss-sha1.crl
> +share/botan-2/data/x509/pss_certs/108/end.crt
> +share/botan-2/data/x509/pss_certs/108/root.crt
> +share/botan-2/data/x509/pss_certs/109/
> +share/botan-2/data/x509/pss_certs/109/README.txt
> +share/botan-2/data/x509/pss_certs/109/crl-rsa-pss-sha1-badsign.crl
> +share/botan-2/data/x509/pss_certs/109/end.crt
> +share/botan-2/data/x509/pss_certs/109/root.crt
> +share/botan-2/data/x509/pss_certs/11/
> +share/botan-2/data/x509/pss_certs/11/end.crt
> +share/botan-2/data/x509/pss_certs/11/root.crt
> +share/botan-2/data/x509/pss_certs/110/
> +share/botan-2/data/x509/pss_certs/110/crl-rsa-pss-sha224.crl
> +share/botan-2/data/x509/pss_certs/110/end.crt
> +share/botan-2/data/x509/pss_certs/110/root.crt
> +share/botan-2/data/x509/pss_certs/111/
> +share/botan-2/data/x509/pss_certs/111/crl-rsa-pss-sha256.crl
> +share/botan-2/data/x509/pss_certs/111/end.crt
> +share/botan-2/data/x509/pss_certs/111/root.crt
> +share/botan-2/data/x509/pss_certs/112/
> +share/botan-2/data/x509/pss_certs/112/crl-rsa-pss-sha384.crl
> +share/botan-2/data/x509/pss_certs/112/end.crt
> +share/botan-2/data/x509/pss_certs/112/root.crt
> +share/botan-2/data/x509/pss_certs/113/
> +share/botan-2/data/x509/pss_certs/113/crl-rsa-pss-sha512.crl
> +share/botan-2/data/x509/pss_certs/113/end.crt
> +share/botan-2/data/x509/pss_certs/113/root.crt
> +share/botan-2/data/x509/pss_certs/114/
> +share/botan-2/data/x509/pss_certs/114/server9.req.sha1.csr
> +share/botan-2/data/x509/pss_certs/115/
> +share/botan-2/data/x509/pss_certs/115/server9.req.sha224.csr
> +share/botan-2/data/x509/pss_certs/116/
> +share/botan-2/data/x509/pss_certs/116/server9.req.sha256.csr
> +share/botan-2/data/x509/pss_certs/117/
> +share/botan-2/data/x509/pss_certs/117/server9.req.sha384.csr
> +share/botan-2/data/x509/pss_certs/118/
> +share/botan-2/data/x509/pss_certs/118/server9.req.sha512.csr
> +share/botan-2/data/x509/pss_certs/12/
> +share/botan-2/data/x509/pss_certs/12/end.crt
> +share/botan-2/data/x509/pss_certs/12/root.crt
> +share/botan-2/data/x509/pss_certs/13/
> +share/botan-2/data/x509/pss_certs/13/end.crt
> +share/botan-2/data/x509/pss_certs/13/root.crt
> +share/botan-2/data/x509/pss_certs/14/
> +share/botan-2/data/x509/pss_certs/14/end.crt
> +share/botan-2/data/x509/pss_certs/14/root.crt
> +share/botan-2/data/x509/pss_certs/15/
> +share/botan-2/data/x509/pss_certs/15/end.crt
> +share/botan-2/data/x509/pss_certs/15/root.crt
> +share/botan-2/data/x509/pss_certs/16/
> +share/botan-2/data/x509/pss_certs/16/end.crt
> +share/botan-2/data/x509/pss_certs/16/root.crt
> +share/botan-2/data/x509/pss_certs/17/
> +share/botan-2/data/x509/pss_certs/17/end.crt
> +share/botan-2/data/x509/pss_certs/17/root.crt
> +share/botan-2/data/x509/pss_certs/18/
> +share/botan-2/data/x509/pss_certs/18/end.crt
> +share/botan-2/data/x509/pss_certs/18/root.crt
> +share/botan-2/data/x509/pss_certs/19/
> +share/botan-2/data/x509/pss_certs/19/end.crt
> +share/botan-2/data/x509/pss_certs/19/root.crt
> +share/botan-2/data/x509/pss_certs/20/
> +share/botan-2/data/x509/pss_certs/20/end.crt
> +share/botan-2/data/x509/pss_certs/20/root.crt
> +share/botan-2/data/x509/pss_certs/21/
> +share/botan-2/data/x509/pss_certs/21/end.crt
> +share/botan-2/data/x509/pss_certs/21/root.crt
> +share/botan-2/data/x509/pss_certs/22/
> +share/botan-2/data/x509/pss_certs/22/end.crt
> +share/botan-2/data/x509/pss_certs/22/root.crt
> +share/botan-2/data/x509/pss_certs/23/
> +share/botan-2/data/x509/pss_certs/23/end.crt
> +share/botan-2/data/x509/pss_certs/23/root.crt
> +share/botan-2/data/x509/pss_certs/24/
> +share/botan-2/data/x509/pss_certs/24/end.crt
> +share/botan-2/data/x509/pss_certs/24/root.crt
> +share/botan-2/data/x509/pss_certs/25/
> +share/botan-2/data/x509/pss_certs/25/end.crt
> +share/botan-2/data/x509/pss_certs/25/root.crt
> +share/botan-2/data/x509/pss_certs/26/
> +share/botan-2/data/x509/pss_certs/26/end.crt
> +share/botan-2/data/x509/pss_certs/26/root.crt
> +share/botan-2/data/x509/pss_certs/27/
> +share/botan-2/data/x509/pss_certs/27/end.crt
> +share/botan-2/data/x509/pss_certs/27/root.crt
> +share/botan-2/data/x509/pss_certs/28/
> +share/botan-2/data/x509/pss_certs/28/end.crt
> +share/botan-2/data/x509/pss_certs/28/root.crt
> +share/botan-2/data/x509/pss_certs/29/
> +share/botan-2/data/x509/pss_certs/29/end.crt
> +share/botan-2/data/x509/pss_certs/29/root.crt
> +share/botan-2/data/x509/pss_certs/30/
> +share/botan-2/data/x509/pss_certs/30/end.crt
> +share/botan-2/data/x509/pss_certs/30/root.crt
> +share/botan-2/data/x509/pss_certs/31/
> +share/botan-2/data/x509/pss_certs/31/end.crt
> +share/botan-2/data/x509/pss_certs/31/root.crt
> +share/botan-2/data/x509/pss_certs/32/
> +share/botan-2/data/x509/pss_certs/32/end.crt
> +share/botan-2/data/x509/pss_certs/32/root.crt
> +share/botan-2/data/x509/pss_certs/33/
> +share/botan-2/data/x509/pss_certs/33/end.crt
> +share/botan-2/data/x509/pss_certs/33/root.crt
> +share/botan-2/data/x509/pss_certs/34/
> +share/botan-2/data/x509/pss_certs/34/end.crt
> +share/botan-2/data/x509/pss_certs/34/root.crt
> +share/botan-2/data/x509/pss_certs/35/
> +share/botan-2/data/x509/pss_certs/35/end.crt
> +share/botan-2/data/x509/pss_certs/35/root.crt
> +share/botan-2/data/x509/pss_certs/36/
> +share/botan-2/data/x509/pss_certs/36/end.crt
> +share/botan-2/data/x509/pss_certs/36/root.crt
> +share/botan-2/data/x509/pss_certs/37/
> +share/botan-2/data/x509/pss_certs/37/end.crt
> +share/botan-2/data/x509/pss_certs/37/root.crt
> +share/botan-2/data/x509/pss_certs/38/
> +share/botan-2/data/x509/pss_certs/38/end.crt
> +share/botan-2/data/x509/pss_certs/38/root.crt
> +share/botan-2/data/x509/pss_certs/39/
> +share/botan-2/data/x509/pss_certs/39/end.crt
> +share/botan-2/data/x509/pss_certs/39/root.crt
> +share/botan-2/data/x509/pss_certs/40/
> +share/botan-2/data/x509/pss_certs/40/end.crt
> +share/botan-2/data/x509/pss_certs/40/root.crt
> +share/botan-2/data/x509/pss_certs/41/
> +share/botan-2/data/x509/pss_certs/41/end.crt
> +share/botan-2/data/x509/pss_certs/41/root.crt
> +share/botan-2/data/x509/pss_certs/42/
> +share/botan-2/data/x509/pss_certs/42/end.crt
> +share/botan-2/data/x509/pss_certs/42/root.crt
> +share/botan-2/data/x509/pss_certs/43/
> +share/botan-2/data/x509/pss_certs/43/end.crt
> +share/botan-2/data/x509/pss_certs/43/root.crt
> +share/botan-2/data/x509/pss_certs/44/
> +share/botan-2/data/x509/pss_certs/44/end.crt
> +share/botan-2/data/x509/pss_certs/44/root.crt
> +share/botan-2/data/x509/pss_certs/45/
> +share/botan-2/data/x509/pss_certs/45/end.crt
> +share/botan-2/data/x509/pss_certs/45/root.crt
> +share/botan-2/data/x509/pss_certs/46/
> +share/botan-2/data/x509/pss_certs/46/end.crt
> +share/botan-2/data/x509/pss_certs/46/root.crt
> +share/botan-2/data/x509/pss_certs/47/
> +share/botan-2/data/x509/pss_certs/47/end.crt
> +share/botan-2/data/x509/pss_certs/47/root.crt
> +share/botan-2/data/x509/pss_certs/48/
> +share/botan-2/data/x509/pss_certs/48/end.crt
> +share/botan-2/data/x509/pss_certs/48/root.crt
> +share/botan-2/data/x509/pss_certs/49/
> +share/botan-2/data/x509/pss_certs/49/end.crt
> +share/botan-2/data/x509/pss_certs/49/root.crt
> +share/botan-2/data/x509/pss_certs/50/
> +share/botan-2/data/x509/pss_certs/50/end.crt
> +share/botan-2/data/x509/pss_certs/50/root.crt
> +share/botan-2/data/x509/pss_certs/51/
> +share/botan-2/data/x509/pss_certs/51/end.crt
> +share/botan-2/data/x509/pss_certs/51/root.crt
> +share/botan-2/data/x509/pss_certs/52/
> +share/botan-2/data/x509/pss_certs/52/end.crt
> +share/botan-2/data/x509/pss_certs/52/root.crt
> +share/botan-2/data/x509/pss_certs/53/
> +share/botan-2/data/x509/pss_certs/53/end.crt
> +share/botan-2/data/x509/pss_certs/53/root.crt
> +share/botan-2/data/x509/pss_certs/54/
> +share/botan-2/data/x509/pss_certs/54/end.crt
> +share/botan-2/data/x509/pss_certs/54/root.crt
> +share/botan-2/data/x509/pss_certs/55/
> +share/botan-2/data/x509/pss_certs/55/end.crt
> +share/botan-2/data/x509/pss_certs/55/root.crt
> +share/botan-2/data/x509/pss_certs/56/
> +share/botan-2/data/x509/pss_certs/56/end.crt
> +share/botan-2/data/x509/pss_certs/56/root.crt
> +share/botan-2/data/x509/pss_certs/57/
> +share/botan-2/data/x509/pss_certs/57/end.crt
> +share/botan-2/data/x509/pss_certs/57/root.crt
> +share/botan-2/data/x509/pss_certs/58/
> +share/botan-2/data/x509/pss_certs/58/end.crt
> +share/botan-2/data/x509/pss_certs/58/root.crt
> +share/botan-2/data/x509/pss_certs/59/
> +share/botan-2/data/x509/pss_certs/59/end.crt
> +share/botan-2/data/x509/pss_certs/59/root.crt
> +share/botan-2/data/x509/pss_certs/60/
> +share/botan-2/data/x509/pss_certs/60/end.crt
> +share/botan-2/data/x509/pss_certs/60/root.crt
> +share/botan-2/data/x509/pss_certs/61/
> +share/botan-2/data/x509/pss_certs/61/end.crt
> +share/botan-2/data/x509/pss_certs/61/root.crt
> +share/botan-2/data/x509/pss_certs/62/
> +share/botan-2/data/x509/pss_certs/62/end.crt
> +share/botan-2/data/x509/pss_certs/62/root.crt
> +share/botan-2/data/x509/pss_certs/63/
> +share/botan-2/data/x509/pss_certs/63/end.crt
> +share/botan-2/data/x509/pss_certs/63/root.crt
> +share/botan-2/data/x509/pss_certs/64/
> +share/botan-2/data/x509/pss_certs/64/end.crt
> +share/botan-2/data/x509/pss_certs/64/root.crt
> +share/botan-2/data/x509/pss_certs/65/
> +share/botan-2/data/x509/pss_certs/65/end.crt
> +share/botan-2/data/x509/pss_certs/65/root.crt
> +share/botan-2/data/x509/pss_certs/66/
> +share/botan-2/data/x509/pss_certs/66/end.crt
> +share/botan-2/data/x509/pss_certs/66/root.crt
> +share/botan-2/data/x509/pss_certs/67/
> +share/botan-2/data/x509/pss_certs/67/end.crt
> +share/botan-2/data/x509/pss_certs/67/root.crt
> +share/botan-2/data/x509/pss_certs/68/
> +share/botan-2/data/x509/pss_certs/68/end.crt
> +share/botan-2/data/x509/pss_certs/68/root.crt
> +share/botan-2/data/x509/pss_certs/69/
> +share/botan-2/data/x509/pss_certs/69/end.crt
> +share/botan-2/data/x509/pss_certs/69/root.crt
> +share/botan-2/data/x509/pss_certs/70/
> +share/botan-2/data/x509/pss_certs/70/end.crt
> +share/botan-2/data/x509/pss_certs/70/root.crt
> +share/botan-2/data/x509/pss_certs/71/
> +share/botan-2/data/x509/pss_certs/71/end.crt
> +share/botan-2/data/x509/pss_certs/71/root.crt
> +share/botan-2/data/x509/pss_certs/72/
> +share/botan-2/data/x509/pss_certs/72/end.crt
> +share/botan-2/data/x509/pss_certs/72/root.crt
> +share/botan-2/data/x509/pss_certs/73/
> +share/botan-2/data/x509/pss_certs/73/end.crt
> +share/botan-2/data/x509/pss_certs/73/root.crt
> +share/botan-2/data/x509/pss_certs/74/
> +share/botan-2/data/x509/pss_certs/74/end.crt
> +share/botan-2/data/x509/pss_certs/74/root.crt
> +share/botan-2/data/x509/pss_certs/75/
> +share/botan-2/data/x509/pss_certs/75/end.crt
> +share/botan-2/data/x509/pss_certs/75/root.crt
> +share/botan-2/data/x509/pss_certs/76/
> +share/botan-2/data/x509/pss_certs/76/end.crt
> +share/botan-2/data/x509/pss_certs/76/root.crt
> +share/botan-2/data/x509/pss_certs/77/
> +share/botan-2/data/x509/pss_certs/77/end.crt
> +share/botan-2/data/x509/pss_certs/77/root.crt
> +share/botan-2/data/x509/pss_certs/78/
> +share/botan-2/data/x509/pss_certs/78/end.crt
> +share/botan-2/data/x509/pss_certs/78/root.crt
> +share/botan-2/data/x509/pss_certs/79/
> +share/botan-2/data/x509/pss_certs/79/end.crt
> +share/botan-2/data/x509/pss_certs/79/root.crt
> +share/botan-2/data/x509/pss_certs/80/
> +share/botan-2/data/x509/pss_certs/80/end.crt
> +share/botan-2/data/x509/pss_certs/80/root.crt
> +share/botan-2/data/x509/pss_certs/81/
> +share/botan-2/data/x509/pss_certs/81/end.crt
> +share/botan-2/data/x509/pss_certs/81/root.crt
> +share/botan-2/data/x509/pss_certs/82/
> +share/botan-2/data/x509/pss_certs/82/end.crt
> +share/botan-2/data/x509/pss_certs/83/
> +share/botan-2/data/x509/pss_certs/83/end.crt
> +share/botan-2/data/x509/pss_certs/84/
> +share/botan-2/data/x509/pss_certs/84/end.crt
> +share/botan-2/data/x509/pss_certs/85/
> +share/botan-2/data/x509/pss_certs/85/end.crt
> +share/botan-2/data/x509/pss_certs/86/
> +share/botan-2/data/x509/pss_certs/86/end.crt
> +share/botan-2/data/x509/pss_certs/87/
> +share/botan-2/data/x509/pss_certs/87/end.crt
> +share/botan-2/data/x509/pss_certs/88/
> +share/botan-2/data/x509/pss_certs/88/end.crt
> +share/botan-2/data/x509/pss_certs/89/
> +share/botan-2/data/x509/pss_certs/89/end.crt
> +share/botan-2/data/x509/pss_certs/90/
> +share/botan-2/data/x509/pss_certs/90/end.crt
> +share/botan-2/data/x509/pss_certs/91/
> +share/botan-2/data/x509/pss_certs/91/end.crt
> +share/botan-2/data/x509/pss_certs/92/
> +share/botan-2/data/x509/pss_certs/92/end.crt
> +share/botan-2/data/x509/pss_certs/93/
> +share/botan-2/data/x509/pss_certs/93/end.crt
> +share/botan-2/data/x509/pss_certs/94/
> +share/botan-2/data/x509/pss_certs/94/end.crt
> +share/botan-2/data/x509/pss_certs/95/
> +share/botan-2/data/x509/pss_certs/95/end.crt
> +share/botan-2/data/x509/pss_certs/96/
> +share/botan-2/data/x509/pss_certs/96/end.crt
> +share/botan-2/data/x509/pss_certs/97/
> +share/botan-2/data/x509/pss_certs/97/README.txt
> +share/botan-2/data/x509/pss_certs/97/end.crt
> +share/botan-2/data/x509/pss_certs/97/root.crt
> +share/botan-2/data/x509/pss_certs/98/
> +share/botan-2/data/x509/pss_certs/98/README.txt
> +share/botan-2/data/x509/pss_certs/98/end.crt
> +share/botan-2/data/x509/pss_certs/98/root.crt
> +share/botan-2/data/x509/pss_certs/99/
> +share/botan-2/data/x509/pss_certs/99/README.txt
> +share/botan-2/data/x509/pss_certs/99/end.crt
> +share/botan-2/data/x509/pss_certs/99/root.crt
> +share/botan-2/data/x509/pss_certs/Sources.txt
> +share/botan-2/data/x509/pss_certs/expected.txt
> +share/botan-2/data/x509/pss_certs/validation_times.txt
> +share/botan-2/data/x509/x509test/
> +share/botan-2/data/x509/x509test/InvalidExtendedKeyUsage.pem
> +share/botan-2/data/x509/x509test/InvalidIntCAFlag.pem
> +share/botan-2/data/x509/x509test/InvalidIntCAKeyUsage.pem
> +share/botan-2/data/x509/x509test/InvalidIntCALen.pem
> +share/botan-2/data/x509/x509test/InvalidIntCALoop.pem
> +share/botan-2/data/x509/x509test/InvalidIntCASelfSign.pem
> +share/botan-2/data/x509/x509test/InvalidIntCAVersionOne.pem
> +share/botan-2/data/x509/x509test/InvalidIntCAVersionTwo.pem
> +share/botan-2/data/x509/x509test/InvalidKeyUsage.pem
> +share/botan-2/data/x509/x509test/InvalidName.pem
> +share/botan-2/data/x509/x509test/InvalidNameAltName.pem
> +share/botan-2/data/x509/x509test/InvalidNameAltNameWithSubj.pem
> +share/botan-2/data/x509/x509test/InvalidNameConstraintExclude.pem
> +share/botan-2/data/x509/x509test/InvalidNameConstraintPermit.pem
> +share/botan-2/data/x509/x509test/InvalidNameConstraintPermitRight.pem
> +share/botan-2/data/x509/x509test/InvalidNameConstraintPermitThenExclude.pem
> +share/botan-2/data/x509/x509test/InvalidNotAfter.pem
> +share/botan-2/data/x509/x509test/InvalidNotAfterChained.pem
> +share/botan-2/data/x509/x509test/InvalidNotBefore.pem
> +share/botan-2/data/x509/x509test/InvalidNotBeforeChained.pem
> +share/botan-2/data/x509/x509test/InvalidSelfSign.pem
> +share/botan-2/data/x509/x509test/InvalidWildcardAll.pem
> +share/botan-2/data/x509/x509test/InvalidWildcardAllAltName.pem
> +share/botan-2/data/x509/x509test/InvalidWildcardLeft.pem
> +share/botan-2/data/x509/x509test/InvalidWildcardLeftAltName.pem
> +share/botan-2/data/x509/x509test/InvalidWildcardMid.pem
> +share/botan-2/data/x509/x509test/InvalidWildcardMidAltName.pem
> +share/botan-2/data/x509/x509test/InvalidWildcardMidMixed.pem
> +share/botan-2/data/x509/x509test/InvalidWildcardMidMixedAltName.pem
> +share/botan-2/data/x509/x509test/InvalidWildcardSingle.pem
> +share/botan-2/data/x509/x509test/InvalidWildcardSingleAltName.pem
> +share/botan-2/data/x509/x509test/MissingIntCABasicConstraintWithCertSign.pem
> +share/botan-2/data/x509/x509test/MissingIntCAExtensions.pem
> +share/botan-2/data/x509/x509test/ValidAltName.pem
> +share/botan-2/data/x509/x509test/ValidCert.pem
> +share/botan-2/data/x509/x509test/ValidChained.pem
> +share/botan-2/data/x509/x509test/ValidIntCALen.pem
> +share/botan-2/data/x509/x509test/ValidNameConstraint.pem
> +share/botan-2/data/x509/x509test/ValidWildcard.pem
> +share/botan-2/data/x509/x509test/expected.txt
> +share/botan-2/data/x509/x509test/root.pem
>  share/botan-2/data/x509_dn.vec
> -share/botan-2/data/x509test/
> -share/botan-2/data/x509test/InvalidExtendedKeyUsage.pem
> -share/botan-2/data/x509test/InvalidIntCAFlag.pem
> -share/botan-2/data/x509test/InvalidIntCAKeyUsage.pem
> -share/botan-2/data/x509test/InvalidIntCALen.pem
> -share/botan-2/data/x509test/InvalidIntCALoop.pem
> -share/botan-2/data/x509test/InvalidIntCASelfSign.pem
> -share/botan-2/data/x509test/InvalidIntCAVersionOne.pem
> -share/botan-2/data/x509test/InvalidIntCAVersionTwo.pem
> -share/botan-2/data/x509test/InvalidKeyUsage.pem
> -share/botan-2/data/x509test/InvalidName.pem
> -share/botan-2/data/x509test/InvalidNameAltName.pem
> -share/botan-2/data/x509test/InvalidNameAltNameWithSubj.pem
> -share/botan-2/data/x509test/InvalidNameConstraintExclude.pem
> -share/botan-2/data/x509test/InvalidNameConstraintPermit.pem
> -share/botan-2/data/x509test/InvalidNameConstraintPermitRight.pem
> -share/botan-2/data/x509test/InvalidNameConstraintPermitThenExclude.pem
> -share/botan-2/data/x509test/InvalidNotAfter.pem
> -share/botan-2/data/x509test/InvalidNotAfterChained.pem
> -share/botan-2/data/x509test/InvalidNotBefore.pem
> -share/botan-2/data/x509test/InvalidNotBeforeChained.pem
> -share/botan-2/data/x509test/InvalidSelfSign.pem
> -share/botan-2/data/x509test/InvalidWildcardAll.pem
> -share/botan-2/data/x509test/InvalidWildcardAllAltName.pem
> -share/botan-2/data/x509test/InvalidWildcardLeft.pem
> -share/botan-2/data/x509test/InvalidWildcardLeftAltName.pem
> -share/botan-2/data/x509test/InvalidWildcardMid.pem
> -share/botan-2/data/x509test/InvalidWildcardMidAltName.pem
> -share/botan-2/data/x509test/InvalidWildcardMidMixed.pem
> -share/botan-2/data/x509test/InvalidWildcardMidMixedAltName.pem
> -share/botan-2/data/x509test/InvalidWildcardSingle.pem
> -share/botan-2/data/x509test/InvalidWildcardSingleAltName.pem
> -share/botan-2/data/x509test/MissingIntCABasicConstraintWithCertSign.pem
> -share/botan-2/data/x509test/MissingIntCAExtensions.pem
> -share/botan-2/data/x509test/ValidAltName.pem
> -share/botan-2/data/x509test/ValidCert.pem
> -share/botan-2/data/x509test/ValidChained.pem
> -share/botan-2/data/x509test/ValidIntCALen.pem
> -share/botan-2/data/x509test/ValidNameConstraint.pem
> -share/botan-2/data/x509test/ValidWildcard.pem
> -share/botan-2/data/x509test/expected.txt
> -share/botan-2/data/x509test/root.pem
>  share/doc/botan-2/
>  share/doc/botan-2/authors.txt
> -share/doc/botan-2/deprecated.txt
>  share/doc/botan-2/license.txt
>  share/doc/botan-2/manual/
> +share/doc/botan-2/manual/abi.rst
>  share/doc/botan-2/manual/bigint.rst
> +share/doc/botan-2/manual/block_cipher.rst
>  share/doc/botan-2/manual/building.rst
> +share/doc/botan-2/manual/cipher_modes.rst
>  share/doc/botan-2/manual/cli.rst
>  share/doc/botan-2/manual/compression.rst
>  share/doc/botan-2/manual/contents.rst
>  share/doc/botan-2/manual/credentials_manager.rst
>  share/doc/botan-2/manual/cryptobox.rst
> +share/doc/botan-2/manual/deprecated.rst
>  share/doc/botan-2/manual/ffi.rst
>  share/doc/botan-2/manual/filters.rst
>  share/doc/botan-2/manual/fpe.rst
> @@ -1018,22 +1887,22 @@ share/doc/botan-2/manual/goals.rst
>  share/doc/botan-2/manual/hash.rst
>  share/doc/botan-2/manual/index.rst
>  share/doc/botan-2/manual/kdf.rst
> -share/doc/botan-2/manual/lowlevel.rst
> -share/doc/botan-2/manual/mceliece.rst
> +share/doc/botan-2/manual/keywrap.rst
> +share/doc/botan-2/manual/message_auth_codes.rst
>  share/doc/botan-2/manual/otp.rst
>  share/doc/botan-2/manual/packaging.rst
>  share/doc/botan-2/manual/passhash.rst
>  share/doc/botan-2/manual/pbkdf.rst
>  share/doc/botan-2/manual/pkcs11.rst
> -share/doc/botan-2/manual/platforms.rst
> +share/doc/botan-2/manual/psk_db.rst
>  share/doc/botan-2/manual/pubkey.rst
>  share/doc/botan-2/manual/python.rst
>  share/doc/botan-2/manual/rng.rst
>  share/doc/botan-2/manual/secmem.rst
>  share/doc/botan-2/manual/side_channels.rst
>  share/doc/botan-2/manual/srp.rst
> +share/doc/botan-2/manual/stream_ciphers.rst
>  share/doc/botan-2/manual/support.rst
> -share/doc/botan-2/manual/symmetric_crypto.rst
>  share/doc/botan-2/manual/tls.rst
>  share/doc/botan-2/manual/tpm.rst
>  share/doc/botan-2/manual/versions.rst


Reply | Threaded
Open this post in threaded view
|

Re: UPDATE: security/botan2

Rafael Sadowski
On Sat Jan 13, 2018 at 07:16:14PM +0000, Stuart Henderson wrote:
> How do you know? You haven't tested them.
>

I don't understand. It doesn't build with ports-gcc, what else to test?
It also fails without all GCC options (expect c++11).

>
> On 13 January 2018 18:41:36 Rafael Sadowski <[hidden email]> wrote:
>
> > On Sat Jan 13, 2018 at 02:44:12PM +0000, Stuart Henderson wrote:
> > > On 2018/01/13 14:40, Stuart Henderson wrote:
> > > > On 2018/01/13 15:12, Rafael Sadowski wrote:
> > > > > I run into the following GCC compile error. Any ideas?
> > > >
> > > > > % -> CC=egcc CXX=eg++ make -j8
> > > > > % ===>  Building for botan2-2.4.0
> > > > > % eg++ -fstack-protector -m64 -pthread -mavx2 -fPIC
> > > -fvisibility=hidden -std=c++11 -D_REENTRANT -O2 -pipe -Wall -Wextra
> > > -Wpedantic -Wshadow -Wstrict-aliasing -Wstrict-overflow=5
> > > -Wcast-align -W
> > > > > % missing-declarations -Wpointer-arith -Wcast-qual
> > > -I/usr/ports/pobj/botan2-2.4.0/build-amd64/build/include
> > > -I/usr/ports/pobj/botan2-2.4.0/build-amd64/build/include/external
> > > -I/usr/local/includ
> > > > > % e -c /usr/ports/pobj/botan2-2.4.0/Botan-2.4.0/src/lib/block/threefish/threefish_avx2/threefish_avx2.cpp
> > > -o /usr/ports/pobj/botan2-2.4.0/build-amd64/build/obj/lib/block_threefish_avx2.o
> > > > > % {standard input}: Assembler messages:
> > > > > % {standard input}:26: Error: no such instruction: `vmovq 24(%r8),%xmm3'
> > > > > % {standard input}:27: Error: no such instruction: `vpinsrq
> > > $1,40(%r8),%xmm3,%xmm0'
> > > > > % {standard input}:28: Error: no such instruction: `vmovq 8(%r8),%xmm1'
> > > > > % {standard input}:29: Error: no such instruction: `vmovq 64(%r8),%xmm6'
> > > > > % {standard input}:30: Error: no such instruction: `vpunpcklqdq
> > > %xmm3,%xmm1,%xmm3'
> > > > > % {standard input}:31: Error: no such instruction: `vpunpcklqdq
> > > %xmm1,%xmm6,%xmm4'
> > > > > % {standard input}:32: Error: no such instruction: `vinserti128
> > > $0x1,%xmm0,%ymm4,%ymm6'
> > > > > % {standard input}:33: Error: no such instruction: `vmovdqa
> > > %ymm6,-144(%rbp)'
> > > > > % {standard input}:34: Error: no such instruction: `vmovq 32(%r8),%xmm6'
> > > > > % {standard input}:35: Error: no such instruction: `vpinsrq
> > > $1,48(%r8),%xmm6,%xmm0'
> > > > > % {standard input}:36: Error: no such instruction: `vmovq (%r8),%xmm6'
> > > > > % {standard input}:37: Error: no such instruction: `vpinsrq
> > > $1,16(%r8),%xmm6,%xmm9'
> > > > > % ...
> > > >
> > > > GCC uses binutils assembler, our version is too old to know these
> > > instructions.
> > > >
> > > > Clang has an integrated assembler.
> > > >
> > >
> > > ...Also, I don't think the gcc -m options (like -mavx2 here) do a
> > > cpuid check, if that's true they can't be used for ports.
> > >
> >
> > Thanks for explaining. Well, then bye bye GCC arches :(
> >
> >

No need to patch configure.py for mandir. `--mandir` is doing the work.
Spotted by kn, thanks!

Index: Makefile
===================================================================
RCS file: /cvs/ports/security/botan2/Makefile,v
retrieving revision 1.11
diff -u -p -u -p -r1.11 Makefile
--- Makefile 16 Nov 2017 23:20:40 -0000 1.11
+++ Makefile 13 Jan 2018 20:12:55 -0000
@@ -2,11 +2,11 @@
 
 COMMENT = crypto and TLS for C++11
 
-VERSION = 2.3.0
+VERSION = 2.4.0
 DISTNAME = Botan-${VERSION}
 PKGNAME = botan2-${VERSION}
 
-SHARED_LIBS = botan-2 3.0
+SHARED_LIBS = botan-2 4.0
 
 CATEGORIES = security
 
@@ -17,8 +17,7 @@ MAINTAINER = Alexander Bluhm <bluhm@ope
 # BSD 2-Clause
 PERMIT_PACKAGE_CDROM = Yes
 
-WANTLIB = bz2 c crypto m lzma pthread z
-WANTLIB += ${COMPILER_LIBCXX}
+WANTLIB += ${COMPILER_LIBCXX} bz2 c crypto lzma m z
 
 MASTER_SITES = ${HOMEPAGE}releases/
 
@@ -28,7 +27,7 @@ EXTRACT_SUFX = .tgz
 MODULES = lang/python
 MODPY_RUNDEP = No
 
-COMPILER = base-clang ports-gcc
+COMPILER = base-clang
 LIB_DEPENDS = archivers/bzip2 \
  archivers/xz
 
@@ -38,6 +37,7 @@ CONFIGURE_SCRIPT = ${WRKSRC}/configure.p
 CONFIGURE_ARGS = --with-build-dir=${WRKBUILD} \
  --prefix=${PREFIX} \
  --distribution-info="`uname -sr`" \
+ --mandir=${PREFIX}/man \
  --with-bzip2 \
  --with-lzma \
  --with-openssl \
@@ -53,7 +53,7 @@ PKG_ARGS = -Dx86=0
 SUBST_VARS = CXX CXXFLAGS LIBbotan-2_VERSION
 
 pre-configure:
- ${SUBST_CMD} ${WRKSRC}/src/build-data/cc/gcc.txt
+ ${SUBST_CMD} ${WRKSRC}/src/build-data/cc/{clang,gcc}.txt
  ${SUBST_CMD} ${WRKSRC}/src/build-data/os/openbsd.txt
  ${SUBST_CMD} ${WRKSRC}/src/tests/main.cpp
  ln -sf ${MODPY_BIN} ${WRKDIR}/bin/python
Index: distinfo
===================================================================
RCS file: /cvs/ports/security/botan2/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- distinfo 9 Oct 2017 20:05:07 -0000 1.4
+++ distinfo 13 Jan 2018 20:12:55 -0000
@@ -1,4 +1,4 @@
-SHA256 (Botan-2.3.0.tgz) = Oflw/uWYakw+QlAwrvUKwoTaGFlsAE0anM52iMTm1Hw=
-SHA256 (Botan-2.3.0.tgz.asc) = rBepmkNJSGvNpHthTWx+iKNioryjL57ilCAv0WPNTjU=
-SIZE (Botan-2.3.0.tgz) = 5947072
-SIZE (Botan-2.3.0.tgz.asc) = 488
+SHA256 (Botan-2.4.0.tgz) = 7ZRk4qXP7kzT2b16j4BnO0XIoHGNshgac/VGWmBmCKU=
+SHA256 (Botan-2.4.0.tgz.asc) = WArU/IbE+ZLiC7SODpCyO8ObUrS/JauY+zghPXRAUSk=
+SIZE (Botan-2.4.0.tgz) = 6530714
+SIZE (Botan-2.4.0.tgz.asc) = 488
Index: patches/patch-src_build-data_cc_clang_txt
===================================================================
RCS file: patches/patch-src_build-data_cc_clang_txt
diff -N patches/patch-src_build-data_cc_clang_txt
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-src_build-data_cc_clang_txt 13 Jan 2018 20:12:55 -0000
@@ -0,0 +1,21 @@
+$OpenBSD$
+
+Index: src/build-data/cc/clang.txt
+--- src/build-data/cc/clang.txt.orig
++++ src/build-data/cc/clang.txt
+@@ -1,13 +1,13 @@
+ macro_name CLANG
+
+-binary_name clang++
++binary_name ${CXX}
+
+ lang_flags "-std=c++11 -D_REENTRANT"
+
+ warning_flags "-Wall -Wextra -Wpedantic -Wshadow -Wstrict-aliasing -Wstrict-overflow=5 -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual"
+ maintainer_warning_flags "-Wunreachable-code -Wdocumentation -Qunused-arguments -Werror -Wno-error=unused-parameter -Wno-error=unreachable-code -Wno-error=deprecated-declarations"
+
+-optimization_flags "-O3"
++optimization_flags "${CXXFLAGS}"
+ size_optimization_flags "-Os"
+ #sanitizer_flags "-fsanitize=address,undefined -fsanitize-coverage=edge,indirect-calls,8bit-counters -fno-sanitize-recover=undefined"
+ sanitizer_flags "-fsanitize=address,undefined"
Index: patches/patch-src_build-data_cc_gcc_txt
===================================================================
RCS file: /cvs/ports/security/botan2/patches/patch-src_build-data_cc_gcc_txt,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 patch-src_build-data_cc_gcc_txt
--- patches/patch-src_build-data_cc_gcc_txt 13 Mar 2017 15:00:39 -0000 1.1.1.1
+++ patches/patch-src_build-data_cc_gcc_txt 13 Jan 2018 20:12:55 -0000
@@ -1,18 +1,19 @@
 $OpenBSD: patch-src_build-data_cc_gcc_txt,v 1.1.1.1 2017/03/13 15:00:39 bluhm Exp $
---- src/build-data/cc/gcc.txt.orig Tue Jan 10 04:21:31 2017
-+++ src/build-data/cc/gcc.txt Mon Mar 13 07:14:45 2017
+Index: src/build-data/cc/gcc.txt
+--- src/build-data/cc/gcc.txt.orig
++++ src/build-data/cc/gcc.txt
 @@ -1,6 +1,6 @@
  macro_name GCC
 
 -binary_name g++
 +binary_name ${CXX}
 
- output_to_option "-o "
- add_include_dir_option -I
-@@ -16,7 +16,7 @@ maintainer_warning_flags "-Wold-style-cast -Wsuggest-o
+ lang_flags "-std=c++11 -D_REENTRANT"
+
+@@ -9,7 +9,7 @@ warning_flags "-Wall -Wextra -Wpedantic -Wstrict-alias
+
+ maintainer_warning_flags "-Wstrict-overflow=5 -Wold-style-cast -Wsuggest-override -Wshadow -Werror -Wno-error=strict-overflow -Wno-error=deprecated-declarations"
 
- compile_flags "-c"
- debug_info_flags "-g"
 -optimization_flags "-O3"
 +optimization_flags "${CXXFLAGS}"
  size_optimization_flags "-Os"
Index: patches/patch-src_lib_prov_openssl_openssl_rsa_cpp
===================================================================
RCS file: patches/patch-src_lib_prov_openssl_openssl_rsa_cpp
diff -N patches/patch-src_lib_prov_openssl_openssl_rsa_cpp
--- patches/patch-src_lib_prov_openssl_openssl_rsa_cpp 9 Oct 2017 20:05:07 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,15 +0,0 @@
-$OpenBSD: patch-src_lib_prov_openssl_openssl_rsa_cpp,v 1.1 2017/10/09 20:05:07 bluhm Exp $
-
-https://github.com/randombit/botan/commit/f492fbcca162209d2d87dff1dacdb66b566e10c1
-
-Index: src/lib/prov/openssl/openssl_rsa.cpp
---- src/lib/prov/openssl/openssl_rsa.cpp.orig
-+++ src/lib/prov/openssl/openssl_rsa.cpp
-@@ -15,6 +15,7 @@
- #include <botan/internal/pk_ops_impl.h>
- #include <botan/internal/ct_utils.h>
-
-+#include <cstdlib>
- #include <functional>
- #include <memory>
-
Index: patches/patch-src_lib_utils_os_utils_cpp
===================================================================
RCS file: patches/patch-src_lib_utils_os_utils_cpp
diff -N patches/patch-src_lib_utils_os_utils_cpp
--- patches/patch-src_lib_utils_os_utils_cpp 9 Oct 2017 20:05:07 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,15 +0,0 @@
-$OpenBSD: patch-src_lib_utils_os_utils_cpp,v 1.1 2017/10/09 20:05:07 bluhm Exp $
-
-Index: src/lib/utils/os_utils.cpp
---- src/lib/utils/os_utils.cpp.orig
-+++ src/lib/utils/os_utils.cpp
-@@ -10,7 +10,9 @@
- #include <botan/cpuid.h>
- #include <botan/exceptn.h>
- #include <botan/mem_ops.h>
-+
- #include <chrono>
-+#include <cstdlib>
-
- #if defined(BOTAN_HAS_BOOST_ASIO)
-   /*
Index: patches/patch-src_tests_main_cpp
===================================================================
RCS file: /cvs/ports/security/botan2/patches/patch-src_tests_main_cpp,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 patch-src_tests_main_cpp
--- patches/patch-src_tests_main_cpp 9 Oct 2017 20:05:07 -0000 1.2
+++ patches/patch-src_tests_main_cpp 13 Jan 2018 20:12:55 -0000
@@ -3,12 +3,12 @@ $OpenBSD: patch-src_tests_main_cpp,v 1.2
 Index: src/tests/main.cpp
 --- src/tests/main.cpp.orig
 +++ src/tests/main.cpp
-@@ -178,7 +178,7 @@ class Test_Runner final : public Botan_CLI::Command
-          const bool log_success = flag_set("log-success");
-          const bool run_online_tests = flag_set("run-online-tests");
-          const bool run_long_tests = flag_set("run-long-tests");
--         const std::string data_dir = get_arg_or("data-dir", "src/tests/data");
-+         const std::string data_dir = get_arg_or("data-dir", "${LOCALBASE}/share/botan-2/data");
-          const std::string pkcs11_lib = get_arg("pkcs11-lib");
-          const std::string provider = get_arg("provider");
-          const size_t runs = get_arg_sz("test-runs");
+@@ -73,7 +73,7 @@ int main(int argc, char* argv[])
+          return 0;
+          }
+
+-      const std::string data_dir = parser.get_arg_or("data-dir", "src/tests/data");
++      const std::string data_dir = parser.get_arg_or("data-dir", "${LOCALBASE}/share/botan-2/data");
+       const std::string pkcs11_lib = parser.get_arg("pkcs11-lib");
+       const std::string provider = parser.get_arg("provider");
+       const std::string drbg_seed = parser.get_arg("drbg-seed");
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/security/botan2/pkg/PLIST,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 PLIST
--- pkg/PLIST 9 Oct 2017 20:05:07 -0000 1.6
+++ pkg/PLIST 13 Jan 2018 20:12:55 -0000
@@ -12,6 +12,7 @@ include/botan-2/botan/asn1_alt_name.h
 include/botan-2/botan/asn1_attribute.h
 include/botan-2/botan/asn1_obj.h
 include/botan-2/botan/asn1_oid.h
+include/botan-2/botan/asn1_print.h
 include/botan-2/botan/asn1_str.h
 include/botan-2/botan/asn1_time.h
 include/botan-2/botan/assert.h
@@ -108,6 +109,7 @@ include/botan-2/botan/filters.h
 include/botan-2/botan/fpe_fe1.h
 include/botan-2/botan/gcm.h
 include/botan-2/botan/gf2m_small_m.h
+include/botan-2/botan/ghash.h
 include/botan-2/botan/gmac.h
 include/botan-2/botan/gost_28147.h
 include/botan-2/botan/gost_3410.h
@@ -154,6 +156,7 @@ include/botan-2/botan/mul128.h
 include/botan-2/botan/mutex.h
 include/botan-2/botan/name_constraint.h
 include/botan-2/botan/newhope.h
+include/botan-2/botan/nist_keywrap.h
 include/botan-2/botan/noekeon.h
 include/botan-2/botan/numthry.h
 include/botan-2/botan/oaep.h
@@ -199,6 +202,8 @@ include/botan-2/botan/polyn_gf2m.h
 include/botan-2/botan/pow_mod.h
 include/botan-2/botan/prf_tls.h
 include/botan-2/botan/prf_x942.h
+include/botan-2/botan/psk_db.h
+include/botan-2/botan/psk_db_sql.h
 include/botan-2/botan/pssr.h
 include/botan-2/botan/pubkey.h
 include/botan-2/botan/rc4.h
@@ -302,6 +307,7 @@ lib/python${MODPY_VERSION}/
 lib/python${MODPY_VERSION}/site-packages/
 lib/python${MODPY_VERSION}/site-packages/botan2.py
 lib/python${MODPY_VERSION}/site-packages/botan2.pyc
+@man man/man1/botan.1
 share/botan-2/
 share/botan-2/data/
 share/botan-2/data/aead/
@@ -311,6 +317,17 @@ share/botan-2/data/aead/eax.vec
 share/botan-2/data/aead/gcm.vec
 share/botan-2/data/aead/ocb.vec
 share/botan-2/data/aead/siv.vec
+share/botan-2/data/asn1_print/
+share/botan-2/data/asn1_print/input1.der
+share/botan-2/data/asn1_print/input2.der
+share/botan-2/data/asn1_print/input3.der
+share/botan-2/data/asn1_print/input4.der
+share/botan-2/data/asn1_print/input5.der
+share/botan-2/data/asn1_print/output1.txt
+share/botan-2/data/asn1_print/output2.txt
+share/botan-2/data/asn1_print/output3.txt
+share/botan-2/data/asn1_print/output4.txt
+share/botan-2/data/asn1_print/output5.txt
 share/botan-2/data/base64.vec
 share/botan-2/data/block/
 share/botan-2/data/block/aes.vec
@@ -349,45 +366,8 @@ share/botan-2/data/bn/ressol.vec
 share/botan-2/data/bn/rshift.vec
 share/botan-2/data/bn/sqr.vec
 share/botan-2/data/bn/sub.vec
-share/botan-2/data/certstor/
-share/botan-2/data/certstor/cert1.crt
-share/botan-2/data/certstor/cert2.crt
-share/botan-2/data/certstor/cert3.crt
-share/botan-2/data/certstor/cert4.crt
-share/botan-2/data/certstor/cert5a.crt
-share/botan-2/data/certstor/cert5b.crt
-share/botan-2/data/certstor/key01.pem
-share/botan-2/data/certstor/key03.pem
-share/botan-2/data/certstor/key04.pem
-share/botan-2/data/certstor/key05.pem
-share/botan-2/data/certstor/key06.pem
 share/botan-2/data/charset.vec
 share/botan-2/data/dates.vec
-share/botan-2/data/ecc/
-share/botan-2/data/ecc/CSCA.CSCA.csca-germany.1.crt
-share/botan-2/data/ecc/ecc_private_with_rfc5915_ext.pem
-share/botan-2/data/ecc/ecc_private_with_rfc5915_parameters.pem
-share/botan-2/data/ecc/link_SHA1.166.crt
-share/botan-2/data/ecc/link_SHA256.cer
-share/botan-2/data/ecc/nodompar_private.pkcs8.pem
-share/botan-2/data/ecc/root2_SHA256.cer
-share/botan-2/data/ecc/root_SHA1.163.crt
-share/botan-2/data/ecc/withdompar_private.pkcs8.pem
-share/botan-2/data/extended_x509/
-share/botan-2/data/extended_x509/01/
-share/botan-2/data/extended_x509/01/end.crt
-share/botan-2/data/extended_x509/01/int.crt
-share/botan-2/data/extended_x509/01/root.crt
-share/botan-2/data/extended_x509/02/
-share/botan-2/data/extended_x509/02/end.crt
-share/botan-2/data/extended_x509/02/int1-2.crt
-share/botan-2/data/extended_x509/02/int1.crt
-share/botan-2/data/extended_x509/02/root.crt
-share/botan-2/data/extended_x509/03/
-share/botan-2/data/extended_x509/03/end.crt
-share/botan-2/data/extended_x509/03/int1.crt
-share/botan-2/data/extended_x509/03/root.crt
-share/botan-2/data/extended_x509/expected.txt
 share/botan-2/data/fpe_fe1.vec
 share/botan-2/data/hash/
 share/botan-2/data/hash/adler32.vec
@@ -425,6 +405,10 @@ share/botan-2/data/kdf/sp800_56a.vec
 share/botan-2/data/kdf/sp800_56c.vec
 share/botan-2/data/kdf/tls_prf.vec
 share/botan-2/data/kdf/x942_prf.vec
+share/botan-2/data/keywrap/
+share/botan-2/data/keywrap/nist_key_wrap.vec
+share/botan-2/data/keywrap/nist_key_wrap_invalid.vec
+share/botan-2/data/keywrap/rfc3394.vec
 share/botan-2/data/mac/
 share/botan-2/data/mac/cbcmac.vec
 share/botan-2/data/mac/cmac.vec
@@ -438,435 +422,10 @@ share/botan-2/data/modes/cbc.vec
 share/botan-2/data/modes/cfb.vec
 share/botan-2/data/modes/ctr.vec
 share/botan-2/data/modes/xts.vec
-share/botan-2/data/name_constraint/
-share/botan-2/data/name_constraint/Invalid_DN_Name_Constraint.crt
-share/botan-2/data/name_constraint/Invalid_Email_Name_Constraint.crt
-share/botan-2/data/name_constraint/Invalid_IP_Name_Constraint.crt
-share/botan-2/data/name_constraint/Root_DNS_Name_Constraint.crt
-share/botan-2/data/name_constraint/Root_DN_Name_Constraint.crt
-share/botan-2/data/name_constraint/Root_Email_Name_Constraint.crt
-share/botan-2/data/name_constraint/Root_IP_Name_Constraint.crt
-share/botan-2/data/name_constraint/Valid_DNS_Name_Constraint.crt
-share/botan-2/data/name_constraint/Valid_DN_Name_Constraint.crt
-share/botan-2/data/name_constraint/Valid_IP_Name_Constraint.crt
-share/botan-2/data/nist_x509/
-share/botan-2/data/nist_x509/expected.txt
-share/botan-2/data/nist_x509/root.crl
-share/botan-2/data/nist_x509/root.crt
-share/botan-2/data/nist_x509/test01/
-share/botan-2/data/nist_x509/test01/end.crt
-share/botan-2/data/nist_x509/test02/
-share/botan-2/data/nist_x509/test02/end.crt
-share/botan-2/data/nist_x509/test02/int.crl
-share/botan-2/data/nist_x509/test02/int.crt
-share/botan-2/data/nist_x509/test03/
-share/botan-2/data/nist_x509/test03/end.crt
-share/botan-2/data/nist_x509/test03/int.crl
-share/botan-2/data/nist_x509/test03/int.crt
-share/botan-2/data/nist_x509/test04/
-share/botan-2/data/nist_x509/test04/end.crt
-share/botan-2/data/nist_x509/test04/int1.crl
-share/botan-2/data/nist_x509/test04/int1.crt
-share/botan-2/data/nist_x509/test04/int2.crl
-share/botan-2/data/nist_x509/test04/int2.crt
-share/botan-2/data/nist_x509/test05/
-share/botan-2/data/nist_x509/test05/end.crt
-share/botan-2/data/nist_x509/test05/int.crl
-share/botan-2/data/nist_x509/test05/int.crt
-share/botan-2/data/nist_x509/test06/
-share/botan-2/data/nist_x509/test06/end.crt
-share/botan-2/data/nist_x509/test06/int.crl
-share/botan-2/data/nist_x509/test06/int.crt
-share/botan-2/data/nist_x509/test07/
-share/botan-2/data/nist_x509/test07/end.crt
-share/botan-2/data/nist_x509/test07/int.crl
-share/botan-2/data/nist_x509/test07/int.crt
-share/botan-2/data/nist_x509/test08/
-share/botan-2/data/nist_x509/test08/end.crt
-share/botan-2/data/nist_x509/test08/int.crl
-share/botan-2/data/nist_x509/test08/int.crt
-share/botan-2/data/nist_x509/test09/
-share/botan-2/data/nist_x509/test09/end.crt
-share/botan-2/data/nist_x509/test09/int.crl
-share/botan-2/data/nist_x509/test09/int.crt
-share/botan-2/data/nist_x509/test10/
-share/botan-2/data/nist_x509/test10/end.crt
-share/botan-2/data/nist_x509/test10/int.crl
-share/botan-2/data/nist_x509/test10/int.crt
-share/botan-2/data/nist_x509/test11/
-share/botan-2/data/nist_x509/test11/end.crt
-share/botan-2/data/nist_x509/test11/int.crl
-share/botan-2/data/nist_x509/test11/int.crt
-share/botan-2/data/nist_x509/test12/
-share/botan-2/data/nist_x509/test12/end.crt
-share/botan-2/data/nist_x509/test12/int.crl
-share/botan-2/data/nist_x509/test12/int.crt
-share/botan-2/data/nist_x509/test13/
-share/botan-2/data/nist_x509/test13/end.crt
-share/botan-2/data/nist_x509/test13/int.crl
-share/botan-2/data/nist_x509/test13/int.crt
-share/botan-2/data/nist_x509/test14/
-share/botan-2/data/nist_x509/test14/end.crt
-share/botan-2/data/nist_x509/test14/int.crl
-share/botan-2/data/nist_x509/test14/int.crt
-share/botan-2/data/nist_x509/test15/
-share/botan-2/data/nist_x509/test15/end.crt
-share/botan-2/data/nist_x509/test15/int.crl
-share/botan-2/data/nist_x509/test15/int.crt
-share/botan-2/data/nist_x509/test16/
-share/botan-2/data/nist_x509/test16/end.crt
-share/botan-2/data/nist_x509/test16/int.crl
-share/botan-2/data/nist_x509/test16/int.crt
-share/botan-2/data/nist_x509/test17/
-share/botan-2/data/nist_x509/test17/end.crt
-share/botan-2/data/nist_x509/test17/int.crl
-share/botan-2/data/nist_x509/test17/int.crt
-share/botan-2/data/nist_x509/test18/
-share/botan-2/data/nist_x509/test18/end.crt
-share/botan-2/data/nist_x509/test18/int.crl
-share/botan-2/data/nist_x509/test18/int.crt
-share/botan-2/data/nist_x509/test19/
-share/botan-2/data/nist_x509/test19/end.crt
-share/botan-2/data/nist_x509/test19/int.crt
-share/botan-2/data/nist_x509/test20/
-share/botan-2/data/nist_x509/test20/end.crt
-share/botan-2/data/nist_x509/test20/int.crl
-share/botan-2/data/nist_x509/test20/int.crt
-share/botan-2/data/nist_x509/test21/
-share/botan-2/data/nist_x509/test21/end.crt
-share/botan-2/data/nist_x509/test21/int.crl
-share/botan-2/data/nist_x509/test21/int.crt
-share/botan-2/data/nist_x509/test22/
-share/botan-2/data/nist_x509/test22/end.crt
-share/botan-2/data/nist_x509/test22/int.crl
-share/botan-2/data/nist_x509/test22/int.crt
-share/botan-2/data/nist_x509/test23/
-share/botan-2/data/nist_x509/test23/end.crt
-share/botan-2/data/nist_x509/test23/int.crl
-share/botan-2/data/nist_x509/test23/int.crt
-share/botan-2/data/nist_x509/test24/
-share/botan-2/data/nist_x509/test24/end.crt
-share/botan-2/data/nist_x509/test24/int.crl
-share/botan-2/data/nist_x509/test24/int.crt
-share/botan-2/data/nist_x509/test25/
-share/botan-2/data/nist_x509/test25/end.crt
-share/botan-2/data/nist_x509/test25/int.crl
-share/botan-2/data/nist_x509/test25/int.crt
-share/botan-2/data/nist_x509/test26/
-share/botan-2/data/nist_x509/test26/end.crt
-share/botan-2/data/nist_x509/test26/int.crl
-share/botan-2/data/nist_x509/test26/int.crt
-share/botan-2/data/nist_x509/test27/
-share/botan-2/data/nist_x509/test27/end.crt
-share/botan-2/data/nist_x509/test27/int.crl
-share/botan-2/data/nist_x509/test27/int.crt
-share/botan-2/data/nist_x509/test28/
-share/botan-2/data/nist_x509/test28/end.crt
-share/botan-2/data/nist_x509/test28/int.crl
-share/botan-2/data/nist_x509/test28/int.crt
-share/botan-2/data/nist_x509/test29/
-share/botan-2/data/nist_x509/test29/end.crt
-share/botan-2/data/nist_x509/test29/int.crl
-share/botan-2/data/nist_x509/test29/int.crt
-share/botan-2/data/nist_x509/test30/
-share/botan-2/data/nist_x509/test30/end.crt
-share/botan-2/data/nist_x509/test30/int.crl
-share/botan-2/data/nist_x509/test30/int.crt
-share/botan-2/data/nist_x509/test31/
-share/botan-2/data/nist_x509/test31/end.crt
-share/botan-2/data/nist_x509/test31/int.crl
-share/botan-2/data/nist_x509/test31/int.crt
-share/botan-2/data/nist_x509/test32/
-share/botan-2/data/nist_x509/test32/end.crt
-share/botan-2/data/nist_x509/test32/int.crl
-share/botan-2/data/nist_x509/test32/int.crt
-share/botan-2/data/nist_x509/test33/
-share/botan-2/data/nist_x509/test33/end.crt
-share/botan-2/data/nist_x509/test33/int.crl
-share/botan-2/data/nist_x509/test33/int.crt
-share/botan-2/data/nist_x509/test34/
-share/botan-2/data/nist_x509/test34/end.crt
-share/botan-2/data/nist_x509/test34/int.crl
-share/botan-2/data/nist_x509/test34/int.crt
-share/botan-2/data/nist_x509/test35/
-share/botan-2/data/nist_x509/test35/end.crt
-share/botan-2/data/nist_x509/test35/int.crl
-share/botan-2/data/nist_x509/test35/int.crt
-share/botan-2/data/nist_x509/test36/
-share/botan-2/data/nist_x509/test36/end.crt
-share/botan-2/data/nist_x509/test36/int1.crl
-share/botan-2/data/nist_x509/test36/int1.crt
-share/botan-2/data/nist_x509/test36/int2.crl
-share/botan-2/data/nist_x509/test36/int2.crt
-share/botan-2/data/nist_x509/test37/
-share/botan-2/data/nist_x509/test37/end.crt
-share/botan-2/data/nist_x509/test37/int1.crl
-share/botan-2/data/nist_x509/test37/int1.crt
-share/botan-2/data/nist_x509/test37/int2.crl
-share/botan-2/data/nist_x509/test37/int2.crt
-share/botan-2/data/nist_x509/test38/
-share/botan-2/data/nist_x509/test38/end.crt
-share/botan-2/data/nist_x509/test38/int1.crl
-share/botan-2/data/nist_x509/test38/int1.crt
-share/botan-2/data/nist_x509/test38/int2.crl
-share/botan-2/data/nist_x509/test38/int2.crt
-share/botan-2/data/nist_x509/test39/
-share/botan-2/data/nist_x509/test39/end.crt
-share/botan-2/data/nist_x509/test39/int1.crl
-share/botan-2/data/nist_x509/test39/int1.crt
-share/botan-2/data/nist_x509/test39/int2.crl
-share/botan-2/data/nist_x509/test39/int2.crt
-share/botan-2/data/nist_x509/test39/int3.crl
-share/botan-2/data/nist_x509/test39/int3.crt
-share/botan-2/data/nist_x509/test40/
-share/botan-2/data/nist_x509/test40/end.crt
-share/botan-2/data/nist_x509/test40/int1.crl
-share/botan-2/data/nist_x509/test40/int1.crt
-share/botan-2/data/nist_x509/test40/int2.crl
-share/botan-2/data/nist_x509/test40/int2.crt
-share/botan-2/data/nist_x509/test40/int3.crl
-share/botan-2/data/nist_x509/test40/int3.crt
-share/botan-2/data/nist_x509/test41/
-share/botan-2/data/nist_x509/test41/end.crt
-share/botan-2/data/nist_x509/test41/int1.crl
-share/botan-2/data/nist_x509/test41/int1.crt
-share/botan-2/data/nist_x509/test41/int2.crl
-share/botan-2/data/nist_x509/test41/int2.crt
-share/botan-2/data/nist_x509/test41/int3.crl
-share/botan-2/data/nist_x509/test41/int3.crt
-share/botan-2/data/nist_x509/test42/
-share/botan-2/data/nist_x509/test42/end.crt
-share/botan-2/data/nist_x509/test42/int1.crl
-share/botan-2/data/nist_x509/test42/int1.crt
-share/botan-2/data/nist_x509/test42/int2.crl
-share/botan-2/data/nist_x509/test42/int2.crt
-share/botan-2/data/nist_x509/test42/int3.crl
-share/botan-2/data/nist_x509/test42/int3.crt
-share/botan-2/data/nist_x509/test42/int4.crl
-share/botan-2/data/nist_x509/test42/int4.crt
-share/botan-2/data/nist_x509/test43/
-share/botan-2/data/nist_x509/test43/end.crt
-share/botan-2/data/nist_x509/test43/int1.crl
-share/botan-2/data/nist_x509/test43/int1.crt
-share/botan-2/data/nist_x509/test43/int2.crl
-share/botan-2/data/nist_x509/test43/int2.crt
-share/botan-2/data/nist_x509/test43/int3.crl
-share/botan-2/data/nist_x509/test43/int3.crt
-share/botan-2/data/nist_x509/test43/int4.crl
-share/botan-2/data/nist_x509/test43/int4.crt
-share/botan-2/data/nist_x509/test44/
-share/botan-2/data/nist_x509/test44/end.crt
-share/botan-2/data/nist_x509/test44/int1.crl
-share/botan-2/data/nist_x509/test44/int1.crt
-share/botan-2/data/nist_x509/test44/int2.crl
-share/botan-2/data/nist_x509/test44/int2.crt
-share/botan-2/data/nist_x509/test44/int3.crl
-share/botan-2/data/nist_x509/test44/int3.crt
-share/botan-2/data/nist_x509/test44/int4.crl
-share/botan-2/data/nist_x509/test44/int4.crt
-share/botan-2/data/nist_x509/test45/
-share/botan-2/data/nist_x509/test45/end.crt
-share/botan-2/data/nist_x509/test45/int1.crl
-share/botan-2/data/nist_x509/test45/int1.crt
-share/botan-2/data/nist_x509/test45/int2.crl
-share/botan-2/data/nist_x509/test45/int2.crt
-share/botan-2/data/nist_x509/test45/int3.crl
-share/botan-2/data/nist_x509/test45/int3.crt
-share/botan-2/data/nist_x509/test45/int4.crl
-share/botan-2/data/nist_x509/test45/int4.crt
-share/botan-2/data/nist_x509/test46/
-share/botan-2/data/nist_x509/test46/end.crt
-share/botan-2/data/nist_x509/test46/int1.crl
-share/botan-2/data/nist_x509/test46/int1.crt
-share/botan-2/data/nist_x509/test46/int2.crl
-share/botan-2/data/nist_x509/test46/int2.crt
-share/botan-2/data/nist_x509/test46/int3.crl
-share/botan-2/data/nist_x509/test46/int3.crt
-share/botan-2/data/nist_x509/test46/int4.crl
-share/botan-2/data/nist_x509/test46/int4.crt
-share/botan-2/data/nist_x509/test47/
-share/botan-2/data/nist_x509/test47/end.crt
-share/botan-2/data/nist_x509/test47/int1.crl
-share/botan-2/data/nist_x509/test47/int1.crt
-share/botan-2/data/nist_x509/test47/int2.crl
-share/botan-2/data/nist_x509/test47/int2.crt
-share/botan-2/data/nist_x509/test47/int3.crl
-share/botan-2/data/nist_x509/test47/int3.crt
-share/botan-2/data/nist_x509/test47/int4.crl
-share/botan-2/data/nist_x509/test47/int4.crt
-share/botan-2/data/nist_x509/test48/
-share/botan-2/data/nist_x509/test48/end.crt
-share/botan-2/data/nist_x509/test48/int.crl
-share/botan-2/data/nist_x509/test48/int.crt
-share/botan-2/data/nist_x509/test49/
-share/botan-2/data/nist_x509/test49/end.crt
-share/botan-2/data/nist_x509/test49/int.crl
-share/botan-2/data/nist_x509/test49/int.crt
-share/botan-2/data/nist_x509/test50/
-share/botan-2/data/nist_x509/test50/end.crt
-share/botan-2/data/nist_x509/test50/int.crl
-share/botan-2/data/nist_x509/test50/int.crt
-share/botan-2/data/nist_x509/test51/
-share/botan-2/data/nist_x509/test51/end.crt
-share/botan-2/data/nist_x509/test51/int.crl
-share/botan-2/data/nist_x509/test51/int.crt
-share/botan-2/data/nist_x509/test52/
-share/botan-2/data/nist_x509/test52/end.crt
-share/botan-2/data/nist_x509/test52/int.crl
-share/botan-2/data/nist_x509/test52/int.crt
-share/botan-2/data/nist_x509/test53/
-share/botan-2/data/nist_x509/test53/end.crt
-share/botan-2/data/nist_x509/test53/int.crl
-share/botan-2/data/nist_x509/test53/int.crt
-share/botan-2/data/nist_x509/test54/
-share/botan-2/data/nist_x509/test54/end.crt
-share/botan-2/data/nist_x509/test54/int1.crl
-share/botan-2/data/nist_x509/test54/int1.crt
-share/botan-2/data/nist_x509/test54/int2.crl
-share/botan-2/data/nist_x509/test54/int2.crt
-share/botan-2/data/nist_x509/test55/
-share/botan-2/data/nist_x509/test55/end.crt
-share/botan-2/data/nist_x509/test55/int1.crl
-share/botan-2/data/nist_x509/test55/int1.crt
-share/botan-2/data/nist_x509/test55/int2.crl
-share/botan-2/data/nist_x509/test55/int2.crt
-share/botan-2/data/nist_x509/test56/
-share/botan-2/data/nist_x509/test56/end.crt
-share/botan-2/data/nist_x509/test56/int.crl
-share/botan-2/data/nist_x509/test56/int.crt
-share/botan-2/data/nist_x509/test57/
-share/botan-2/data/nist_x509/test57/end.crt
-share/botan-2/data/nist_x509/test57/int.crl
-share/botan-2/data/nist_x509/test57/int.crt
-share/botan-2/data/nist_x509/test58/
-share/botan-2/data/nist_x509/test58/end.crt
-share/botan-2/data/nist_x509/test58/int1.crl
-share/botan-2/data/nist_x509/test58/int1.crt
-share/botan-2/data/nist_x509/test58/int2.crl
-share/botan-2/data/nist_x509/test58/int2.crt
-share/botan-2/data/nist_x509/test58/int3.crl
-share/botan-2/data/nist_x509/test58/int3.crt
-share/botan-2/data/nist_x509/test59/
-share/botan-2/data/nist_x509/test59/end.crt
-share/botan-2/data/nist_x509/test59/int1.crl
-share/botan-2/data/nist_x509/test59/int1.crt
-share/botan-2/data/nist_x509/test59/int2.crl
-share/botan-2/data/nist_x509/test59/int2.crt
-share/botan-2/data/nist_x509/test59/int3.crl
-share/botan-2/data/nist_x509/test59/int3.crt
-share/botan-2/data/nist_x509/test60/
-share/botan-2/data/nist_x509/test60/end.crt
-share/botan-2/data/nist_x509/test60/int1.crl
-share/botan-2/data/nist_x509/test60/int1.crt
-share/botan-2/data/nist_x509/test60/int2.crl
-share/botan-2/data/nist_x509/test60/int2.crt
-share/botan-2/data/nist_x509/test60/int3.crl
-share/botan-2/data/nist_x509/test60/int3.crt
-share/botan-2/data/nist_x509/test60/int4.crl
-share/botan-2/data/nist_x509/test60/int4.crt
-share/botan-2/data/nist_x509/test61/
-share/botan-2/data/nist_x509/test61/end.crt
-share/botan-2/data/nist_x509/test61/int1.crl
-share/botan-2/data/nist_x509/test61/int1.crt
-share/botan-2/data/nist_x509/test61/int2.crl
-share/botan-2/data/nist_x509/test61/int2.crt
-share/botan-2/data/nist_x509/test61/int3.crl
-share/botan-2/data/nist_x509/test61/int3.crt
-share/botan-2/data/nist_x509/test61/int4.crl
-share/botan-2/data/nist_x509/test61/int4.crt
-share/botan-2/data/nist_x509/test62/
-share/botan-2/data/nist_x509/test62/end.crt
-share/botan-2/data/nist_x509/test62/int1.crl
-share/botan-2/data/nist_x509/test62/int1.crt
-share/botan-2/data/nist_x509/test62/int2.crl
-share/botan-2/data/nist_x509/test62/int2.crt
-share/botan-2/data/nist_x509/test62/int3.crl
-share/botan-2/data/nist_x509/test62/int3.crt
-share/botan-2/data/nist_x509/test62/int4.crl
-share/botan-2/data/nist_x509/test62/int4.crt
-share/botan-2/data/nist_x509/test63/
-share/botan-2/data/nist_x509/test63/end.crt
-share/botan-2/data/nist_x509/test63/int1.crl
-share/botan-2/data/nist_x509/test63/int1.crt
-share/botan-2/data/nist_x509/test63/int2.crl
-share/botan-2/data/nist_x509/test63/int2.crt
-share/botan-2/data/nist_x509/test63/int3.crl
-share/botan-2/data/nist_x509/test63/int3.crt
-share/botan-2/data/nist_x509/test63/int4.crl
-share/botan-2/data/nist_x509/test63/int4.crt
-share/botan-2/data/nist_x509/test64/
-share/botan-2/data/nist_x509/test64/end.crt
-share/botan-2/data/nist_x509/test64/int.crl
-share/botan-2/data/nist_x509/test64/int.crt
-share/botan-2/data/nist_x509/test65/
-share/botan-2/data/nist_x509/test65/end.crt
-share/botan-2/data/nist_x509/test65/int.crl
-share/botan-2/data/nist_x509/test65/int1.crt
-share/botan-2/data/nist_x509/test65/int2.crt
-share/botan-2/data/nist_x509/test66/
-share/botan-2/data/nist_x509/test66/end.crt
-share/botan-2/data/nist_x509/test66/int.crl
-share/botan-2/data/nist_x509/test66/int.crt
-share/botan-2/data/nist_x509/test67/
-share/botan-2/data/nist_x509/test67/end.crt
-share/botan-2/data/nist_x509/test67/int.crt
-share/botan-2/data/nist_x509/test67/int1.crl
-share/botan-2/data/nist_x509/test67/int2.crl
-share/botan-2/data/nist_x509/test68/
-share/botan-2/data/nist_x509/test68/end.crt
-share/botan-2/data/nist_x509/test68/int1.crl
-share/botan-2/data/nist_x509/test68/int1.crt
-share/botan-2/data/nist_x509/test68/int2.crl
-share/botan-2/data/nist_x509/test68/int2.crt
-share/botan-2/data/nist_x509/test69/
-share/botan-2/data/nist_x509/test69/end.crt
-share/botan-2/data/nist_x509/test69/int.crl
-share/botan-2/data/nist_x509/test69/int.crt
-share/botan-2/data/nist_x509/test70/
-share/botan-2/data/nist_x509/test70/end.crt
-share/botan-2/data/nist_x509/test70/int1.crl
-share/botan-2/data/nist_x509/test70/int1.crt
-share/botan-2/data/nist_x509/test70/int2.crl
-share/botan-2/data/nist_x509/test70/int2.crt
-share/botan-2/data/nist_x509/test71/
-share/botan-2/data/nist_x509/test71/end.crt
-share/botan-2/data/nist_x509/test71/int.crl
-share/botan-2/data/nist_x509/test71/int.crt
-share/botan-2/data/nist_x509/test72/
-share/botan-2/data/nist_x509/test72/end.crt
-share/botan-2/data/nist_x509/test72/int.crl
-share/botan-2/data/nist_x509/test72/int.crt
-share/botan-2/data/nist_x509/test73/
-share/botan-2/data/nist_x509/test73/end.crt
-share/botan-2/data/nist_x509/test73/int.crl
-share/botan-2/data/nist_x509/test73/int.crt
-share/botan-2/data/nist_x509/test74/
-share/botan-2/data/nist_x509/test74/end.crt
-share/botan-2/data/nist_x509/test74/int.crl
-share/botan-2/data/nist_x509/test74/int.crt
-share/botan-2/data/nist_x509/test75/
-share/botan-2/data/nist_x509/test75/end.crt
-share/botan-2/data/nist_x509/test75/int.crl
-share/botan-2/data/nist_x509/test75/int.crt
-share/botan-2/data/nist_x509/test76/
-share/botan-2/data/nist_x509/test76/end.crt
-share/botan-2/data/nist_x509/test76/int.crl
-share/botan-2/data/nist_x509/test76/int.crt
 share/botan-2/data/ocb/
 share/botan-2/data/ocb/ocb_long.vec
 share/botan-2/data/ocb/ocb_wide.vec
 share/botan-2/data/ocb/ocb_wide_long.vec
-share/botan-2/data/ocsp/
-share/botan-2/data/ocsp/geotrust.pem
-share/botan-2/data/ocsp/gmail.pem
-share/botan-2/data/ocsp/google_g2.pem
-share/botan-2/data/ocsp/identrust.pem
-share/botan-2/data/ocsp/letsencrypt.pem
-share/botan-2/data/ocsp/randombit.pem
-share/botan-2/data/ocsp/randombit_ocsp.der
-share/botan-2/data/ocsp/resp1.der
-share/botan-2/data/ocsp/resp2.der
-share/botan-2/data/ocsp/resp3.der
 share/botan-2/data/otp/
 share/botan-2/data/otp/hotp.vec
 share/botan-2/data/otp/totp.vec
@@ -916,7 +475,6 @@ share/botan-2/data/pubkey/sm2_sig.vec
 share/botan-2/data/pubkey/workfactor.vec
 share/botan-2/data/pubkey/xmss_sig.vec
 share/botan-2/data/pubkey/xmss_verify.vec
-share/botan-2/data/rfc3394.vec
 share/botan-2/data/rfc6979.vec
 share/botan-2/data/rng/
 share/botan-2/data/rng/chacha_rng.vec
@@ -955,61 +513,1372 @@ share/botan-2/data/tls/new_session_ticke
 share/botan-2/data/tls/server_hello.vec
 share/botan-2/data/tls_cbc.vec
 share/botan-2/data/util.vec
+share/botan-2/data/x509/
+share/botan-2/data/x509/bsi/
+share/botan-2/data/x509/bsi/cert_path_CRL_01/
+share/botan-2/data/x509/bsi/cert_path_CRL_01/cert_path_CRL_01_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_01/cert_path_CRL_01_ee.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_01/cert_path_CRL_01_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_01/cert_path_CRL_01_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_01/cert_path_CRL_01_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_01/cert_path_CRL_01_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_01/description.txt
+share/botan-2/data/x509/bsi/cert_path_CRL_02/
+share/botan-2/data/x509/bsi/cert_path_CRL_02/cert_path_CRL_02_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_02/cert_path_CRL_02_ee.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_02/cert_path_CRL_02_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_02/cert_path_CRL_02_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_02/cert_path_CRL_02_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_02/cert_path_CRL_02_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_02/crls/
+share/botan-2/data/x509/bsi/cert_path_CRL_02/crls/cert_path_CRL_02_root_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_02/crls/cert_path_CRL_02_sub_ca_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_02/description.txt
+share/botan-2/data/x509/bsi/cert_path_CRL_03/
+share/botan-2/data/x509/bsi/cert_path_CRL_03/cert_path_CRL_03_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_03/cert_path_CRL_03_ee.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_03/cert_path_CRL_03_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_03/cert_path_CRL_03_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_03/cert_path_CRL_03_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_03/cert_path_CRL_03_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_03/crls/
+share/botan-2/data/x509/bsi/cert_path_CRL_03/crls/cert_path_CRL_03_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_03/crls/cert_path_CRL_03_root_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_03/description.txt
+share/botan-2/data/x509/bsi/cert_path_CRL_04/
+share/botan-2/data/x509/bsi/cert_path_CRL_04/cert_path_CRL_04_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_04/cert_path_CRL_04_ee.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_04/cert_path_CRL_04_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_04/cert_path_CRL_04_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_04/cert_path_CRL_04_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_04/cert_path_CRL_04_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_04/crls/
+share/botan-2/data/x509/bsi/cert_path_CRL_04/crls/cert_path_CRL_04_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_04/crls/cert_path_CRL_04_root_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_04/description.txt
+share/botan-2/data/x509/bsi/cert_path_CRL_05/
+share/botan-2/data/x509/bsi/cert_path_CRL_05/cert_path_CRL_05_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_05/cert_path_CRL_05_ee.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_05/cert_path_CRL_05_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_05/cert_path_CRL_05_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_05/cert_path_CRL_05_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_05/cert_path_CRL_05_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_05/crls/
+share/botan-2/data/x509/bsi/cert_path_CRL_05/crls/cert_path_CRL_05_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_05/crls/cert_path_CRL_05_root_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_05/description.txt
+share/botan-2/data/x509/bsi/cert_path_CRL_06/
+share/botan-2/data/x509/bsi/cert_path_CRL_06/cert_path_CRL_06_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_06/cert_path_CRL_06_ee.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_06/cert_path_CRL_06_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_06/cert_path_CRL_06_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_06/cert_path_CRL_06_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_06/cert_path_CRL_06_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_06/crls/
+share/botan-2/data/x509/bsi/cert_path_CRL_06/crls/cert_path_CRL_06_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_06/crls/cert_path_CRL_06_root_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_06/description.txt
+share/botan-2/data/x509/bsi/cert_path_CRL_07/
+share/botan-2/data/x509/bsi/cert_path_CRL_07/cert_path_CRL_07_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_07/cert_path_CRL_07_ee.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_07/cert_path_CRL_07_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_07/cert_path_CRL_07_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_07/cert_path_CRL_07_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_07/cert_path_CRL_07_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_07/crls/
+share/botan-2/data/x509/bsi/cert_path_CRL_07/crls/cert_path_CRL_07_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_07/crls/cert_path_CRL_07_root_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_07/description.txt
+share/botan-2/data/x509/bsi/cert_path_CRL_08/
+share/botan-2/data/x509/bsi/cert_path_CRL_08/cert_path_CRL_08_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_08/cert_path_CRL_08_ee.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_08/cert_path_CRL_08_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_08/cert_path_CRL_08_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_08/cert_path_CRL_08_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_08/cert_path_CRL_08_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_08/crls/
+share/botan-2/data/x509/bsi/cert_path_CRL_08/crls/cert_path_CRL_08_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_08/crls/cert_path_CRL_08_root_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_08/description.txt
+share/botan-2/data/x509/bsi/cert_path_CRL_09/
+share/botan-2/data/x509/bsi/cert_path_CRL_09/cert_path_CRL_09_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_09/cert_path_CRL_09_ee.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_09/cert_path_CRL_09_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_09/cert_path_CRL_09_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_09/cert_path_CRL_09_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_09/cert_path_CRL_09_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_09/crls/
+share/botan-2/data/x509/bsi/cert_path_CRL_09/crls/cert_path_CRL_09_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_09/crls/cert_path_CRL_09_root_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_09/description.txt
+share/botan-2/data/x509/bsi/cert_path_CRL_10/
+share/botan-2/data/x509/bsi/cert_path_CRL_10/cert_path_CRL_10_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_10/cert_path_CRL_10_ee.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_10/cert_path_CRL_10_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_10/cert_path_CRL_10_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_10/cert_path_CRL_10_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_10/cert_path_CRL_10_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_10/crls/
+share/botan-2/data/x509/bsi/cert_path_CRL_10/crls/cert_path_CRL_10_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_10/crls/cert_path_CRL_10_root_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_10/description.txt
+share/botan-2/data/x509/bsi/cert_path_CRL_11/
+share/botan-2/data/x509/bsi/cert_path_CRL_11/cert_path_CRL_11_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_11/cert_path_CRL_11_ee.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_11/cert_path_CRL_11_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_11/cert_path_CRL_11_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_11/cert_path_CRL_11_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_11/cert_path_CRL_11_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_11/crls/
+share/botan-2/data/x509/bsi/cert_path_CRL_11/crls/cert_path_CRL_11_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_11/crls/cert_path_CRL_11_root_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_11/description.txt
+share/botan-2/data/x509/bsi/cert_path_CRL_12/
+share/botan-2/data/x509/bsi/cert_path_CRL_12/cert_path_CRL_12_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_12/cert_path_CRL_12_ee.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_12/cert_path_CRL_12_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_12/cert_path_CRL_12_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_12/cert_path_CRL_12_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_12/cert_path_CRL_12_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_12/crls/
+share/botan-2/data/x509/bsi/cert_path_CRL_12/crls/cert_path_CRL_12_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_12/crls/cert_path_CRL_12_root_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_12/description.txt
+share/botan-2/data/x509/bsi/cert_path_CRL_13/
+share/botan-2/data/x509/bsi/cert_path_CRL_13/cert_path_CRL_13_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_13/cert_path_CRL_13_ee.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_13/cert_path_CRL_13_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_13/cert_path_CRL_13_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_13/cert_path_CRL_13_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_13/cert_path_CRL_13_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_13/crls/
+share/botan-2/data/x509/bsi/cert_path_CRL_13/crls/cert_path_CRL_13_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_13/crls/cert_path_CRL_13_root_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_13/description.txt
+share/botan-2/data/x509/bsi/cert_path_CRL_14/
+share/botan-2/data/x509/bsi/cert_path_CRL_14/cert_path_CRL_14_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_14/cert_path_CRL_14_ee.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_14/cert_path_CRL_14_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_14/cert_path_CRL_14_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_14/cert_path_CRL_14_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_14/cert_path_CRL_14_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_14/crls/
+share/botan-2/data/x509/bsi/cert_path_CRL_14/crls/cert_path_CRL_14_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_14/crls/cert_path_CRL_14_root_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_14/description.txt
+share/botan-2/data/x509/bsi/cert_path_CRL_15/
+share/botan-2/data/x509/bsi/cert_path_CRL_15/cert_path_CRL_15_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_15/cert_path_CRL_15_ee.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_15/cert_path_CRL_15_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_15/cert_path_CRL_15_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_15/cert_path_CRL_15_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_15/cert_path_CRL_15_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_15/crls/
+share/botan-2/data/x509/bsi/cert_path_CRL_15/crls/cert_path_CRL_15_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_15/description.txt
+share/botan-2/data/x509/bsi/cert_path_CRL_16/
+share/botan-2/data/x509/bsi/cert_path_CRL_16/cert_path_CRL_16_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_16/cert_path_CRL_16_ee.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_16/cert_path_CRL_16_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_16/cert_path_CRL_16_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_16/cert_path_CRL_16_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_CRL_16/cert_path_CRL_16_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_CRL_16/crls/
+share/botan-2/data/x509/bsi/cert_path_CRL_16/crls/cert_path_CRL_16_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_16/crls/cert_path_CRL_16_root_crl.pem.crl
+share/botan-2/data/x509/bsi/cert_path_CRL_16/description.txt
+share/botan-2/data/x509/bsi/cert_path_algo_strength_01/
+share/botan-2/data/x509/bsi/cert_path_algo_strength_01/cert_path_algo_strength_01_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_algo_strength_01/cert_path_algo_strength_01_ee.pem
+share/botan-2/data/x509/bsi/cert_path_algo_strength_01/cert_path_algo_strength_01_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_algo_strength_01/cert_path_algo_strength_01_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_algo_strength_01/cert_path_algo_strength_01_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_algo_strength_01/cert_path_algo_strength_01_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_algo_strength_01/description.txt
+share/botan-2/data/x509/bsi/cert_path_algo_strength_02/
+share/botan-2/data/x509/bsi/cert_path_algo_strength_02/cert_path_algo_strength_02_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_algo_strength_02/cert_path_algo_strength_02_ee.pem
+share/botan-2/data/x509/bsi/cert_path_algo_strength_02/cert_path_algo_strength_02_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_algo_strength_02/cert_path_algo_strength_02_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_algo_strength_02/cert_path_algo_strength_02_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_algo_strength_02/cert_path_algo_strength_02_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_algo_strength_02/description.txt
+share/botan-2/data/x509/bsi/cert_path_algo_strength_03/
+share/botan-2/data/x509/bsi/cert_path_algo_strength_03/cert_path_algo_strength_03_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_algo_strength_03/cert_path_algo_strength_03_ee.pem
+share/botan-2/data/x509/bsi/cert_path_algo_strength_03/cert_path_algo_strength_03_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_algo_strength_03/cert_path_algo_strength_03_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_algo_strength_03/cert_path_algo_strength_03_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_algo_strength_03/cert_path_algo_strength_03_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_algo_strength_03/description.txt
+share/botan-2/data/x509/bsi/cert_path_common_01/
+share/botan-2/data/x509/bsi/cert_path_common_01/cert_path_common_01_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_01/cert_path_common_01_ee.pem
+share/botan-2/data/x509/bsi/cert_path_common_01/cert_path_common_01_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_01/cert_path_common_01_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_01/cert_path_common_01_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_01/cert_path_common_01_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_01/description.txt
+share/botan-2/data/x509/bsi/cert_path_common_02/
+share/botan-2/data/x509/bsi/cert_path_common_02/cert_path_common_02_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_02/cert_path_common_02_ee.pem
+share/botan-2/data/x509/bsi/cert_path_common_02/cert_path_common_02_root_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_02/cert_path_common_02_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_02/cert_path_common_02_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_02/cert_path_common_02_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_02/description.txt
+share/botan-2/data/x509/bsi/cert_path_common_03/
+share/botan-2/data/x509/bsi/cert_path_common_03/cert_path_common_03_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_03/cert_path_common_03_ee.pem
+share/botan-2/data/x509/bsi/cert_path_common_03/cert_path_common_03_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_03/cert_path_common_03_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_03/cert_path_common_03_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_03/cert_path_common_03_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_03/description.txt
+share/botan-2/data/x509/bsi/cert_path_common_04/
+share/botan-2/data/x509/bsi/cert_path_common_04/cert_path_common_04_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_04/cert_path_common_04_ee.pem
+share/botan-2/data/x509/bsi/cert_path_common_04/cert_path_common_04_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_04/cert_path_common_04_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_04/cert_path_common_04_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_04/cert_path_common_04_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_04/description.txt
+share/botan-2/data/x509/bsi/cert_path_common_05/
+share/botan-2/data/x509/bsi/cert_path_common_05/cert_path_common_05_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_05/cert_path_common_05_ee.pem
+share/botan-2/data/x509/bsi/cert_path_common_05/cert_path_common_05_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_05/cert_path_common_05_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_05/cert_path_common_05_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_05/cert_path_common_05_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_05/description.txt
+share/botan-2/data/x509/bsi/cert_path_common_06/
+share/botan-2/data/x509/bsi/cert_path_common_06/cert_path_common_06_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_06/cert_path_common_06_ee.pem
+share/botan-2/data/x509/bsi/cert_path_common_06/cert_path_common_06_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_06/cert_path_common_06_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_06/cert_path_common_06_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_06/cert_path_common_06_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_06/description.txt
+share/botan-2/data/x509/bsi/cert_path_common_07/
+share/botan-2/data/x509/bsi/cert_path_common_07/cert_path_common_07_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_07/cert_path_common_07_ee.pem
+share/botan-2/data/x509/bsi/cert_path_common_07/cert_path_common_07_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_07/cert_path_common_07_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_07/cert_path_common_07_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_07/cert_path_common_07_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_07/description.txt
+share/botan-2/data/x509/bsi/cert_path_common_08/
+share/botan-2/data/x509/bsi/cert_path_common_08/cert_path_common_08_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_08/cert_path_common_08_ee.pem
+share/botan-2/data/x509/bsi/cert_path_common_08/cert_path_common_08_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_08/cert_path_common_08_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_08/cert_path_common_08_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_08/cert_path_common_08_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_08/description.txt
+share/botan-2/data/x509/bsi/cert_path_common_09/
+share/botan-2/data/x509/bsi/cert_path_common_09/cert_path_common_09_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_09/cert_path_common_09_ee.pem
+share/botan-2/data/x509/bsi/cert_path_common_09/cert_path_common_09_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_09/cert_path_common_09_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_09/cert_path_common_09_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_09/cert_path_common_09_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_09/description.txt
+share/botan-2/data/x509/bsi/cert_path_common_10/
+share/botan-2/data/x509/bsi/cert_path_common_10/cert_path_common_10_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_10/cert_path_common_10_ee.pem
+share/botan-2/data/x509/bsi/cert_path_common_10/cert_path_common_10_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_10/cert_path_common_10_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_10/cert_path_common_10_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_10/cert_path_common_10_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_10/description.txt
+share/botan-2/data/x509/bsi/cert_path_common_11/
+share/botan-2/data/x509/bsi/cert_path_common_11/cert_path_common_11_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_11/cert_path_common_11_ee.pem
+share/botan-2/data/x509/bsi/cert_path_common_11/cert_path_common_11_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_11/cert_path_common_11_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_11/cert_path_common_11_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_11/cert_path_common_11_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_11/description.txt
+share/botan-2/data/x509/bsi/cert_path_common_12/
+share/botan-2/data/x509/bsi/cert_path_common_12/cert_path_common_12_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_12/cert_path_common_12_ee.pem
+share/botan-2/data/x509/bsi/cert_path_common_12/cert_path_common_12_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_12/cert_path_common_12_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_12/cert_path_common_12_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_12/cert_path_common_12_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_12/description.txt
+share/botan-2/data/x509/bsi/cert_path_common_13/
+share/botan-2/data/x509/bsi/cert_path_common_13/cert_path_common_13_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_13/cert_path_common_13_ee.pem
+share/botan-2/data/x509/bsi/cert_path_common_13/cert_path_common_13_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_13/cert_path_common_13_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_13/cert_path_common_13_root_ca_key_rollover.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_13/cert_path_common_13_root_ca_key_rollover.pem
+share/botan-2/data/x509/bsi/cert_path_common_13/cert_path_common_13_subca_ca_key_rollover.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_13/cert_path_common_13_subca_ca_key_rollover.pem
+share/botan-2/data/x509/bsi/cert_path_common_13/description.txt
+share/botan-2/data/x509/bsi/cert_path_common_14/
+share/botan-2/data/x509/bsi/cert_path_common_14/cert_path_common_14_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_14/cert_path_common_14_ee.pem
+share/botan-2/data/x509/bsi/cert_path_common_14/cert_path_common_14_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_14/cert_path_common_14_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_14/cert_path_common_14_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_14/cert_path_common_14_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_14/cert_path_common_14_wrong_root_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_14/cert_path_common_14_wrong_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_14/cert_path_common_14_wrong_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_common_14/cert_path_common_14_wrong_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_common_14/description.txt
+share/botan-2/data/x509/bsi/cert_path_crypt_01/
+share/botan-2/data/x509/bsi/cert_path_crypt_01/cert_path_crypt_01_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_crypt_01/cert_path_crypt_01_ee.pem
+share/botan-2/data/x509/bsi/cert_path_crypt_01/cert_path_crypt_01_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_crypt_01/cert_path_crypt_01_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_crypt_01/cert_path_crypt_01_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_crypt_01/cert_path_crypt_01_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_crypt_01/description.txt
+share/botan-2/data/x509/bsi/cert_path_crypt_02/
+share/botan-2/data/x509/bsi/cert_path_crypt_02/cert_path_crypt_02_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_crypt_02/cert_path_crypt_02_ee.pem
+share/botan-2/data/x509/bsi/cert_path_crypt_02/cert_path_crypt_02_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_crypt_02/cert_path_crypt_02_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_crypt_02/cert_path_crypt_02_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_crypt_02/cert_path_crypt_02_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_crypt_02/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_01/
+share/botan-2/data/x509/bsi/cert_path_ext_01/cert_path_ext_01_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_01/cert_path_ext_01_ee.pem
+share/botan-2/data/x509/bsi/cert_path_ext_01/cert_path_ext_01_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_01/cert_path_ext_01_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_01/cert_path_ext_01_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_01/cert_path_ext_01_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_01/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_02/
+share/botan-2/data/x509/bsi/cert_path_ext_02/cert_path_ext_02_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_02/cert_path_ext_02_ee.pem
+share/botan-2/data/x509/bsi/cert_path_ext_02/cert_path_ext_02_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_02/cert_path_ext_02_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_02/cert_path_ext_02_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_02/cert_path_ext_02_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_02/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_03/
+share/botan-2/data/x509/bsi/cert_path_ext_03/cert_path_ext_03_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_03/cert_path_ext_03_ee.pem
+share/botan-2/data/x509/bsi/cert_path_ext_03/cert_path_ext_03_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_03/cert_path_ext_03_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_03/cert_path_ext_03_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_03/cert_path_ext_03_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_03/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_04/
+share/botan-2/data/x509/bsi/cert_path_ext_04/cert_path_ext_04_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_04/cert_path_ext_04_ee.pem
+share/botan-2/data/x509/bsi/cert_path_ext_04/cert_path_ext_04_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_04/cert_path_ext_04_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_04/cert_path_ext_04_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_04/cert_path_ext_04_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_04/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_05/
+share/botan-2/data/x509/bsi/cert_path_ext_05/cert_path_ext_05_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_05/cert_path_ext_05_ee.pem
+share/botan-2/data/x509/bsi/cert_path_ext_05/cert_path_ext_05_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_05/cert_path_ext_05_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_05/cert_path_ext_05_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_05/cert_path_ext_05_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_05/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_06/
+share/botan-2/data/x509/bsi/cert_path_ext_06/cert_path_ext_06_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_06/cert_path_ext_06_ee.pem
+share/botan-2/data/x509/bsi/cert_path_ext_06/cert_path_ext_06_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_06/cert_path_ext_06_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_06/cert_path_ext_06_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_06/cert_path_ext_06_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_06/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_07/
+share/botan-2/data/x509/bsi/cert_path_ext_07/cert_path_ext_07_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_07/cert_path_ext_07_ee.pem
+share/botan-2/data/x509/bsi/cert_path_ext_07/cert_path_ext_07_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_07/cert_path_ext_07_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_07/cert_path_ext_07_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_07/cert_path_ext_07_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_07/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_08/
+share/botan-2/data/x509/bsi/cert_path_ext_08/cert_path_ext_08_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_08/cert_path_ext_08_ee.pem
+share/botan-2/data/x509/bsi/cert_path_ext_08/cert_path_ext_08_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_08/cert_path_ext_08_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_08/cert_path_ext_08_sub_ca_l1.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_08/cert_path_ext_08_sub_ca_l1.pem
+share/botan-2/data/x509/bsi/cert_path_ext_08/cert_path_ext_08_sub_ca_l2.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_08/cert_path_ext_08_sub_ca_l2.pem
+share/botan-2/data/x509/bsi/cert_path_ext_08/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_09/
+share/botan-2/data/x509/bsi/cert_path_ext_09/cert_path_ext_09_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_09/cert_path_ext_09_ee.pem
+share/botan-2/data/x509/bsi/cert_path_ext_09/cert_path_ext_09_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_09/cert_path_ext_09_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_09/cert_path_ext_09_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_09/cert_path_ext_09_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_09/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_10/
+share/botan-2/data/x509/bsi/cert_path_ext_10/cert_path_ext_10_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_10/cert_path_ext_10_ee.pem
+share/botan-2/data/x509/bsi/cert_path_ext_10/cert_path_ext_10_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_10/cert_path_ext_10_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_10/cert_path_ext_10_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_10/cert_path_ext_10_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_10/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_11/
+share/botan-2/data/x509/bsi/cert_path_ext_11/cert_path_ext_11_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_11/cert_path_ext_11_ee.pem
+share/botan-2/data/x509/bsi/cert_path_ext_11/cert_path_ext_11_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_11/cert_path_ext_11_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_11/cert_path_ext_11_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_11/cert_path_ext_11_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_11/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_12/
+share/botan-2/data/x509/bsi/cert_path_ext_12/cert_path_ext_12_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_12/cert_path_ext_12_ee.pem
+share/botan-2/data/x509/bsi/cert_path_ext_12/cert_path_ext_12_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_12/cert_path_ext_12_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_12/cert_path_ext_12_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_12/cert_path_ext_12_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_12/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_13/
+share/botan-2/data/x509/bsi/cert_path_ext_13/cert_path_ext_13_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_13/cert_path_ext_13_ee.pem
+share/botan-2/data/x509/bsi/cert_path_ext_13/cert_path_ext_13_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_13/cert_path_ext_13_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_13/cert_path_ext_13_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_13/cert_path_ext_13_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_13/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_14/
+share/botan-2/data/x509/bsi/cert_path_ext_14/cert_path_ext_14_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_14/cert_path_ext_14_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_14/cert_path_ext_14_sub_ca.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_14/cert_path_ext_14_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_14/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_15/
+share/botan-2/data/x509/bsi/cert_path_ext_15/cert_path_ext_15_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_15/cert_path_ext_15_ee.pem
+share/botan-2/data/x509/bsi/cert_path_ext_15/cert_path_ext_15_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_15/cert_path_ext_15_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_15/cert_path_ext_15_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_15/cert_path_ext_15_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_15/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_16/
+share/botan-2/data/x509/bsi/cert_path_ext_16/cert_path_ext_16_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_16/cert_path_ext_16_ee.pem
+share/botan-2/data/x509/bsi/cert_path_ext_16/cert_path_ext_16_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_16/cert_path_ext_16_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_16/cert_path_ext_16_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_16/cert_path_ext_16_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_16/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_17/
+share/botan-2/data/x509/bsi/cert_path_ext_17/cert_path_ext_17_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_17/cert_path_ext_17_ee.pem
+share/botan-2/data/x509/bsi/cert_path_ext_17/cert_path_ext_17_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_17/cert_path_ext_17_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_17/cert_path_ext_17_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_17/cert_path_ext_17_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_17/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_18/
+share/botan-2/data/x509/bsi/cert_path_ext_18/cert_path_ext_18_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_18/cert_path_ext_18_ee.pem
+share/botan-2/data/x509/bsi/cert_path_ext_18/cert_path_ext_18_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_18/cert_path_ext_18_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_18/cert_path_ext_18_sub_ca.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_18/cert_path_ext_18_sub_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_18/description.txt
+share/botan-2/data/x509/bsi/cert_path_ext_19/
+share/botan-2/data/x509/bsi/cert_path_ext_19/cert_path_ext_19_ee.TC.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_19/cert_path_ext_19_ee.pem
+share/botan-2/data/x509/bsi/cert_path_ext_19/cert_path_ext_19_root_ca.TA.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_19/cert_path_ext_19_root_ca.pem
+share/botan-2/data/x509/bsi/cert_path_ext_19/cert_path_ext_19_sub_ca_l1.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_19/cert_path_ext_19_sub_ca_l1.pem
+share/botan-2/data/x509/bsi/cert_path_ext_19/cert_path_ext_19_sub_ca_l2.ca.pem.crt
+share/botan-2/data/x509/bsi/cert_path_ext_19/cert_path_ext_19_sub_ca_l2.pem
+share/botan-2/data/x509/bsi/cert_path_ext_19/description.txt
+share/botan-2/data/x509/bsi/expected.txt
+share/botan-2/data/x509/bsi/readme.txt
+share/botan-2/data/x509/certstor/
+share/botan-2/data/x509/certstor/cert1.crt
+share/botan-2/data/x509/certstor/cert2.crt
+share/botan-2/data/x509/certstor/cert3.crt
+share/botan-2/data/x509/certstor/cert4.crt
+share/botan-2/data/x509/certstor/cert5a.crt
+share/botan-2/data/x509/certstor/cert5b.crt
+share/botan-2/data/x509/certstor/key01.pem
+share/botan-2/data/x509/certstor/key03.pem
+share/botan-2/data/x509/certstor/key04.pem
+share/botan-2/data/x509/certstor/key05.pem
+share/botan-2/data/x509/certstor/key06.pem
+share/botan-2/data/x509/ecc/
+share/botan-2/data/x509/ecc/CSCA.CSCA.csca-germany.1.crt
+share/botan-2/data/x509/ecc/ecc_private_with_rfc5915_ext.pem
+share/botan-2/data/x509/ecc/ecc_private_with_rfc5915_parameters.pem
+share/botan-2/data/x509/ecc/link_SHA1.166.crt
+share/botan-2/data/x509/ecc/link_SHA256.cer
+share/botan-2/data/x509/ecc/nodompar_private.pkcs8.pem
+share/botan-2/data/x509/ecc/root2_SHA256.cer
+share/botan-2/data/x509/ecc/root_SHA1.163.crt
+share/botan-2/data/x509/ecc/withdompar_private.pkcs8.pem
+share/botan-2/data/x509/extended/
+share/botan-2/data/x509/extended/01/
+share/botan-2/data/x509/extended/01/end.crt
+share/botan-2/data/x509/extended/01/int.crt
+share/botan-2/data/x509/extended/01/root.crt
+share/botan-2/data/x509/extended/02/
+share/botan-2/data/x509/extended/02/end.crt
+share/botan-2/data/x509/extended/02/int1-2.crt
+share/botan-2/data/x509/extended/02/int1.crt
+share/botan-2/data/x509/extended/02/root.crt
+share/botan-2/data/x509/extended/03/
+share/botan-2/data/x509/extended/03/end.crt
+share/botan-2/data/x509/extended/03/int1.crt
+share/botan-2/data/x509/extended/03/root.crt
+share/botan-2/data/x509/extended/expected.txt
+share/botan-2/data/x509/misc/
+share/botan-2/data/x509/misc/cert_seq.der
+share/botan-2/data/x509/misc/contains_authority_info_access.pem
+share/botan-2/data/x509/misc/contains_authority_info_access_with_two_ca_issuers.pem
+share/botan-2/data/x509/misc/contains_bmpstring.pem
+share/botan-2/data/x509/misc/contains_utf8string.pem
+share/botan-2/data/x509/misc/opcuactt_ca.der
+share/botan-2/data/x509/misc/opcuactt_ca.pem
+share/botan-2/data/x509/misc/rsa_key.pem
+share/botan-2/data/x509/name_constraint/
+share/botan-2/data/x509/name_constraint/Invalid_DN_Name_Constraint.crt
+share/botan-2/data/x509/name_constraint/Invalid_Email_Name_Constraint.crt
+share/botan-2/data/x509/name_constraint/Invalid_IP_Name_Constraint.crt
+share/botan-2/data/x509/name_constraint/Root_DNS_Name_Constraint.crt
+share/botan-2/data/x509/name_constraint/Root_DN_Name_Constraint.crt
+share/botan-2/data/x509/name_constraint/Root_Email_Name_Constraint.crt
+share/botan-2/data/x509/name_constraint/Root_IP_Name_Constraint.crt
+share/botan-2/data/x509/name_constraint/Valid_DNS_Name_Constraint.crt
+share/botan-2/data/x509/name_constraint/Valid_DN_Name_Constraint.crt
+share/botan-2/data/x509/name_constraint/Valid_IP_Name_Constraint.crt
+share/botan-2/data/x509/nist/
+share/botan-2/data/x509/nist/expected.txt
+share/botan-2/data/x509/nist/root.crl
+share/botan-2/data/x509/nist/root.crt
+share/botan-2/data/x509/nist/test01/
+share/botan-2/data/x509/nist/test01/end.crt
+share/botan-2/data/x509/nist/test02/
+share/botan-2/data/x509/nist/test02/end.crt
+share/botan-2/data/x509/nist/test02/int.crl
+share/botan-2/data/x509/nist/test02/int.crt
+share/botan-2/data/x509/nist/test03/
+share/botan-2/data/x509/nist/test03/end.crt
+share/botan-2/data/x509/nist/test03/int.crl
+share/botan-2/data/x509/nist/test03/int.crt
+share/botan-2/data/x509/nist/test04/
+share/botan-2/data/x509/nist/test04/end.crt
+share/botan-2/data/x509/nist/test04/int1.crl
+share/botan-2/data/x509/nist/test04/int1.crt
+share/botan-2/data/x509/nist/test04/int2.crl
+share/botan-2/data/x509/nist/test04/int2.crt
+share/botan-2/data/x509/nist/test05/
+share/botan-2/data/x509/nist/test05/end.crt
+share/botan-2/data/x509/nist/test05/int.crl
+share/botan-2/data/x509/nist/test05/int.crt
+share/botan-2/data/x509/nist/test06/
+share/botan-2/data/x509/nist/test06/end.crt
+share/botan-2/data/x509/nist/test06/int.crl
+share/botan-2/data/x509/nist/test06/int.crt
+share/botan-2/data/x509/nist/test07/
+share/botan-2/data/x509/nist/test07/end.crt
+share/botan-2/data/x509/nist/test07/int.crl
+share/botan-2/data/x509/nist/test07/int.crt
+share/botan-2/data/x509/nist/test08/
+share/botan-2/data/x509/nist/test08/end.crt
+share/botan-2/data/x509/nist/test08/int.crl
+share/botan-2/data/x509/nist/test08/int.crt
+share/botan-2/data/x509/nist/test09/
+share/botan-2/data/x509/nist/test09/end.crt
+share/botan-2/data/x509/nist/test09/int.crl
+share/botan-2/data/x509/nist/test09/int.crt
+share/botan-2/data/x509/nist/test10/
+share/botan-2/data/x509/nist/test10/end.crt
+share/botan-2/data/x509/nist/test10/int.crl
+share/botan-2/data/x509/nist/test10/int.crt
+share/botan-2/data/x509/nist/test11/
+share/botan-2/data/x509/nist/test11/end.crt
+share/botan-2/data/x509/nist/test11/int.crl
+share/botan-2/data/x509/nist/test11/int.crt
+share/botan-2/data/x509/nist/test12/
+share/botan-2/data/x509/nist/test12/end.crt
+share/botan-2/data/x509/nist/test12/int.crl
+share/botan-2/data/x509/nist/test12/int.crt
+share/botan-2/data/x509/nist/test13/
+share/botan-2/data/x509/nist/test13/end.crt
+share/botan-2/data/x509/nist/test13/int.crl
+share/botan-2/data/x509/nist/test13/int.crt
+share/botan-2/data/x509/nist/test14/
+share/botan-2/data/x509/nist/test14/end.crt
+share/botan-2/data/x509/nist/test14/int.crl
+share/botan-2/data/x509/nist/test14/int.crt
+share/botan-2/data/x509/nist/test15/
+share/botan-2/data/x509/nist/test15/end.crt
+share/botan-2/data/x509/nist/test15/int.crl
+share/botan-2/data/x509/nist/test15/int.crt
+share/botan-2/data/x509/nist/test16/
+share/botan-2/data/x509/nist/test16/end.crt
+share/botan-2/data/x509/nist/test16/int.crl
+share/botan-2/data/x509/nist/test16/int.crt
+share/botan-2/data/x509/nist/test17/
+share/botan-2/data/x509/nist/test17/end.crt
+share/botan-2/data/x509/nist/test17/int.crl
+share/botan-2/data/x509/nist/test17/int.crt
+share/botan-2/data/x509/nist/test18/
+share/botan-2/data/x509/nist/test18/end.crt
+share/botan-2/data/x509/nist/test18/int.crl
+share/botan-2/data/x509/nist/test18/int.crt
+share/botan-2/data/x509/nist/test19/
+share/botan-2/data/x509/nist/test19/end.crt
+share/botan-2/data/x509/nist/test19/int.crt
+share/botan-2/data/x509/nist/test20/
+share/botan-2/data/x509/nist/test20/end.crt
+share/botan-2/data/x509/nist/test20/int.crl
+share/botan-2/data/x509/nist/test20/int.crt
+share/botan-2/data/x509/nist/test21/
+share/botan-2/data/x509/nist/test21/end.crt
+share/botan-2/data/x509/nist/test21/int.crl
+share/botan-2/data/x509/nist/test21/int.crt
+share/botan-2/data/x509/nist/test22/
+share/botan-2/data/x509/nist/test22/end.crt
+share/botan-2/data/x509/nist/test22/int.crl
+share/botan-2/data/x509/nist/test22/int.crt
+share/botan-2/data/x509/nist/test23/
+share/botan-2/data/x509/nist/test23/end.crt
+share/botan-2/data/x509/nist/test23/int.crl
+share/botan-2/data/x509/nist/test23/int.crt
+share/botan-2/data/x509/nist/test24/
+share/botan-2/data/x509/nist/test24/end.crt
+share/botan-2/data/x509/nist/test24/int.crl
+share/botan-2/data/x509/nist/test24/int.crt
+share/botan-2/data/x509/nist/test25/
+share/botan-2/data/x509/nist/test25/end.crt
+share/botan-2/data/x509/nist/test25/int.crl
+share/botan-2/data/x509/nist/test25/int.crt
+share/botan-2/data/x509/nist/test26/
+share/botan-2/data/x509/nist/test26/end.crt
+share/botan-2/data/x509/nist/test26/int.crl
+share/botan-2/data/x509/nist/test26/int.crt
+share/botan-2/data/x509/nist/test27/
+share/botan-2/data/x509/nist/test27/end.crt
+share/botan-2/data/x509/nist/test27/int.crl
+share/botan-2/data/x509/nist/test27/int.crt
+share/botan-2/data/x509/nist/test28/
+share/botan-2/data/x509/nist/test28/end.crt
+share/botan-2/data/x509/nist/test28/int.crl
+share/botan-2/data/x509/nist/test28/int.crt
+share/botan-2/data/x509/nist/test29/
+share/botan-2/data/x509/nist/test29/end.crt
+share/botan-2/data/x509/nist/test29/int.crl
+share/botan-2/data/x509/nist/test29/int.crt
+share/botan-2/data/x509/nist/test30/
+share/botan-2/data/x509/nist/test30/end.crt
+share/botan-2/data/x509/nist/test30/int.crl
+share/botan-2/data/x509/nist/test30/int.crt
+share/botan-2/data/x509/nist/test31/
+share/botan-2/data/x509/nist/test31/end.crt
+share/botan-2/data/x509/nist/test31/int.crl
+share/botan-2/data/x509/nist/test31/int.crt
+share/botan-2/data/x509/nist/test32/
+share/botan-2/data/x509/nist/test32/end.crt
+share/botan-2/data/x509/nist/test32/int.crl
+share/botan-2/data/x509/nist/test32/int.crt
+share/botan-2/data/x509/nist/test33/
+share/botan-2/data/x509/nist/test33/end.crt
+share/botan-2/data/x509/nist/test33/int.crl
+share/botan-2/data/x509/nist/test33/int.crt
+share/botan-2/data/x509/nist/test34/
+share/botan-2/data/x509/nist/test34/end.crt
+share/botan-2/data/x509/nist/test34/int.crl
+share/botan-2/data/x509/nist/test34/int.crt
+share/botan-2/data/x509/nist/test35/
+share/botan-2/data/x509/nist/test35/end.crt
+share/botan-2/data/x509/nist/test35/int.crl
+share/botan-2/data/x509/nist/test35/int.crt
+share/botan-2/data/x509/nist/test36/
+share/botan-2/data/x509/nist/test36/end.crt
+share/botan-2/data/x509/nist/test36/int1.crl
+share/botan-2/data/x509/nist/test36/int1.crt
+share/botan-2/data/x509/nist/test36/int2.crl
+share/botan-2/data/x509/nist/test36/int2.crt
+share/botan-2/data/x509/nist/test37/
+share/botan-2/data/x509/nist/test37/end.crt
+share/botan-2/data/x509/nist/test37/int1.crl
+share/botan-2/data/x509/nist/test37/int1.crt
+share/botan-2/data/x509/nist/test37/int2.crl
+share/botan-2/data/x509/nist/test37/int2.crt
+share/botan-2/data/x509/nist/test38/
+share/botan-2/data/x509/nist/test38/end.crt
+share/botan-2/data/x509/nist/test38/int1.crl
+share/botan-2/data/x509/nist/test38/int1.crt
+share/botan-2/data/x509/nist/test38/int2.crl
+share/botan-2/data/x509/nist/test38/int2.crt
+share/botan-2/data/x509/nist/test39/
+share/botan-2/data/x509/nist/test39/end.crt
+share/botan-2/data/x509/nist/test39/int1.crl
+share/botan-2/data/x509/nist/test39/int1.crt
+share/botan-2/data/x509/nist/test39/int2.crl
+share/botan-2/data/x509/nist/test39/int2.crt
+share/botan-2/data/x509/nist/test39/int3.crl
+share/botan-2/data/x509/nist/test39/int3.crt
+share/botan-2/data/x509/nist/test40/
+share/botan-2/data/x509/nist/test40/end.crt
+share/botan-2/data/x509/nist/test40/int1.crl
+share/botan-2/data/x509/nist/test40/int1.crt
+share/botan-2/data/x509/nist/test40/int2.crl
+share/botan-2/data/x509/nist/test40/int2.crt
+share/botan-2/data/x509/nist/test40/int3.crl
+share/botan-2/data/x509/nist/test40/int3.crt
+share/botan-2/data/x509/nist/test41/
+share/botan-2/data/x509/nist/test41/end.crt
+share/botan-2/data/x509/nist/test41/int1.crl
+share/botan-2/data/x509/nist/test41/int1.crt
+share/botan-2/data/x509/nist/test41/int2.crl
+share/botan-2/data/x509/nist/test41/int2.crt
+share/botan-2/data/x509/nist/test41/int3.crl
+share/botan-2/data/x509/nist/test41/int3.crt
+share/botan-2/data/x509/nist/test42/
+share/botan-2/data/x509/nist/test42/end.crt
+share/botan-2/data/x509/nist/test42/int1.crl
+share/botan-2/data/x509/nist/test42/int1.crt
+share/botan-2/data/x509/nist/test42/int2.crl
+share/botan-2/data/x509/nist/test42/int2.crt
+share/botan-2/data/x509/nist/test42/int3.crl
+share/botan-2/data/x509/nist/test42/int3.crt
+share/botan-2/data/x509/nist/test42/int4.crl
+share/botan-2/data/x509/nist/test42/int4.crt
+share/botan-2/data/x509/nist/test43/
+share/botan-2/data/x509/nist/test43/end.crt
+share/botan-2/data/x509/nist/test43/int1.crl
+share/botan-2/data/x509/nist/test43/int1.crt
+share/botan-2/data/x509/nist/test43/int2.crl
+share/botan-2/data/x509/nist/test43/int2.crt
+share/botan-2/data/x509/nist/test43/int3.crl
+share/botan-2/data/x509/nist/test43/int3.crt
+share/botan-2/data/x509/nist/test43/int4.crl
+share/botan-2/data/x509/nist/test43/int4.crt
+share/botan-2/data/x509/nist/test44/
+share/botan-2/data/x509/nist/test44/end.crt
+share/botan-2/data/x509/nist/test44/int1.crl
+share/botan-2/data/x509/nist/test44/int1.crt
+share/botan-2/data/x509/nist/test44/int2.crl
+share/botan-2/data/x509/nist/test44/int2.crt
+share/botan-2/data/x509/nist/test44/int3.crl
+share/botan-2/data/x509/nist/test44/int3.crt
+share/botan-2/data/x509/nist/test44/int4.crl
+share/botan-2/data/x509/nist/test44/int4.crt
+share/botan-2/data/x509/nist/test45/
+share/botan-2/data/x509/nist/test45/end.crt
+share/botan-2/data/x509/nist/test45/int1.crl
+share/botan-2/data/x509/nist/test45/int1.crt
+share/botan-2/data/x509/nist/test45/int2.crl
+share/botan-2/data/x509/nist/test45/int2.crt
+share/botan-2/data/x509/nist/test45/int3.crl
+share/botan-2/data/x509/nist/test45/int3.crt
+share/botan-2/data/x509/nist/test45/int4.crl
+share/botan-2/data/x509/nist/test45/int4.crt
+share/botan-2/data/x509/nist/test46/
+share/botan-2/data/x509/nist/test46/end.crt
+share/botan-2/data/x509/nist/test46/int1.crl
+share/botan-2/data/x509/nist/test46/int1.crt
+share/botan-2/data/x509/nist/test46/int2.crl
+share/botan-2/data/x509/nist/test46/int2.crt
+share/botan-2/data/x509/nist/test46/int3.crl
+share/botan-2/data/x509/nist/test46/int3.crt
+share/botan-2/data/x509/nist/test46/int4.crl
+share/botan-2/data/x509/nist/test46/int4.crt
+share/botan-2/data/x509/nist/test47/
+share/botan-2/data/x509/nist/test47/end.crt
+share/botan-2/data/x509/nist/test47/int1.crl
+share/botan-2/data/x509/nist/test47/int1.crt
+share/botan-2/data/x509/nist/test47/int2.crl
+share/botan-2/data/x509/nist/test47/int2.crt
+share/botan-2/data/x509/nist/test47/int3.crl
+share/botan-2/data/x509/nist/test47/int3.crt
+share/botan-2/data/x509/nist/test47/int4.crl
+share/botan-2/data/x509/nist/test47/int4.crt
+share/botan-2/data/x509/nist/test48/
+share/botan-2/data/x509/nist/test48/end.crt
+share/botan-2/data/x509/nist/test48/int.crl
+share/botan-2/data/x509/nist/test48/int.crt
+share/botan-2/data/x509/nist/test49/
+share/botan-2/data/x509/nist/test49/end.crt
+share/botan-2/data/x509/nist/test49/int.crl
+share/botan-2/data/x509/nist/test49/int.crt
+share/botan-2/data/x509/nist/test50/
+share/botan-2/data/x509/nist/test50/end.crt
+share/botan-2/data/x509/nist/test50/int.crl
+share/botan-2/data/x509/nist/test50/int.crt
+share/botan-2/data/x509/nist/test51/
+share/botan-2/data/x509/nist/test51/end.crt
+share/botan-2/data/x509/nist/test51/int.crl
+share/botan-2/data/x509/nist/test51/int.crt
+share/botan-2/data/x509/nist/test52/
+share/botan-2/data/x509/nist/test52/end.crt
+share/botan-2/data/x509/nist/test52/int.crl
+share/botan-2/data/x509/nist/test52/int.crt
+share/botan-2/data/x509/nist/test53/
+share/botan-2/data/x509/nist/test53/end.crt
+share/botan-2/data/x509/nist/test53/int.crl
+share/botan-2/data/x509/nist/test53/int.crt
+share/botan-2/data/x509/nist/test54/
+share/botan-2/data/x509/nist/test54/end.crt
+share/botan-2/data/x509/nist/test54/int1.crl
+share/botan-2/data/x509/nist/test54/int1.crt
+share/botan-2/data/x509/nist/test54/int2.crl
+share/botan-2/data/x509/nist/test54/int2.crt
+share/botan-2/data/x509/nist/test55/
+share/botan-2/data/x509/nist/test55/end.crt
+share/botan-2/data/x509/nist/test55/int1.crl
+share/botan-2/data/x509/nist/test55/int1.crt
+share/botan-2/data/x509/nist/test55/int2.crl
+share/botan-2/data/x509/nist/test55/int2.crt
+share/botan-2/data/x509/nist/test56/
+share/botan-2/data/x509/nist/test56/end.crt
+share/botan-2/data/x509/nist/test56/int.crl
+share/botan-2/data/x509/nist/test56/int.crt
+share/botan-2/data/x509/nist/test57/
+share/botan-2/data/x509/nist/test57/end.crt
+share/botan-2/data/x509/nist/test57/int.crl
+share/botan-2/data/x509/nist/test57/int.crt
+share/botan-2/data/x509/nist/test58/
+share/botan-2/data/x509/nist/test58/end.crt
+share/botan-2/data/x509/nist/test58/int1.crl
+share/botan-2/data/x509/nist/test58/int1.crt
+share/botan-2/data/x509/nist/test58/int2.crl
+share/botan-2/data/x509/nist/test58/int2.crt
+share/botan-2/data/x509/nist/test58/int3.crl
+share/botan-2/data/x509/nist/test58/int3.crt
+share/botan-2/data/x509/nist/test59/
+share/botan-2/data/x509/nist/test59/end.crt
+share/botan-2/data/x509/nist/test59/int1.crl
+share/botan-2/data/x509/nist/test59/int1.crt
+share/botan-2/data/x509/nist/test59/int2.crl
+share/botan-2/data/x509/nist/test59/int2.crt
+share/botan-2/data/x509/nist/test59/int3.crl
+share/botan-2/data/x509/nist/test59/int3.crt
+share/botan-2/data/x509/nist/test60/
+share/botan-2/data/x509/nist/test60/end.crt
+share/botan-2/data/x509/nist/test60/int1.crl
+share/botan-2/data/x509/nist/test60/int1.crt
+share/botan-2/data/x509/nist/test60/int2.crl
+share/botan-2/data/x509/nist/test60/int2.crt
+share/botan-2/data/x509/nist/test60/int3.crl
+share/botan-2/data/x509/nist/test60/int3.crt
+share/botan-2/data/x509/nist/test60/int4.crl
+share/botan-2/data/x509/nist/test60/int4.crt
+share/botan-2/data/x509/nist/test61/
+share/botan-2/data/x509/nist/test61/end.crt
+share/botan-2/data/x509/nist/test61/int1.crl
+share/botan-2/data/x509/nist/test61/int1.crt
+share/botan-2/data/x509/nist/test61/int2.crl
+share/botan-2/data/x509/nist/test61/int2.crt
+share/botan-2/data/x509/nist/test61/int3.crl
+share/botan-2/data/x509/nist/test61/int3.crt
+share/botan-2/data/x509/nist/test61/int4.crl
+share/botan-2/data/x509/nist/test61/int4.crt
+share/botan-2/data/x509/nist/test62/
+share/botan-2/data/x509/nist/test62/end.crt
+share/botan-2/data/x509/nist/test62/int1.crl
+share/botan-2/data/x509/nist/test62/int1.crt
+share/botan-2/data/x509/nist/test62/int2.crl
+share/botan-2/data/x509/nist/test62/int2.crt
+share/botan-2/data/x509/nist/test62/int3.crl
+share/botan-2/data/x509/nist/test62/int3.crt
+share/botan-2/data/x509/nist/test62/int4.crl
+share/botan-2/data/x509/nist/test62/int4.crt
+share/botan-2/data/x509/nist/test63/
+share/botan-2/data/x509/nist/test63/end.crt
+share/botan-2/data/x509/nist/test63/int1.crl
+share/botan-2/data/x509/nist/test63/int1.crt
+share/botan-2/data/x509/nist/test63/int2.crl
+share/botan-2/data/x509/nist/test63/int2.crt
+share/botan-2/data/x509/nist/test63/int3.crl
+share/botan-2/data/x509/nist/test63/int3.crt
+share/botan-2/data/x509/nist/test63/int4.crl
+share/botan-2/data/x509/nist/test63/int4.crt
+share/botan-2/data/x509/nist/test64/
+share/botan-2/data/x509/nist/test64/end.crt
+share/botan-2/data/x509/nist/test64/int.crl
+share/botan-2/data/x509/nist/test64/int.crt
+share/botan-2/data/x509/nist/test65/
+share/botan-2/data/x509/nist/test65/end.crt
+share/botan-2/data/x509/nist/test65/int.crl
+share/botan-2/data/x509/nist/test65/int1.crt
+share/botan-2/data/x509/nist/test65/int2.crt
+share/botan-2/data/x509/nist/test66/
+share/botan-2/data/x509/nist/test66/end.crt
+share/botan-2/data/x509/nist/test66/int.crl
+share/botan-2/data/x509/nist/test66/int.crt
+share/botan-2/data/x509/nist/test67/
+share/botan-2/data/x509/nist/test67/end.crt
+share/botan-2/data/x509/nist/test67/int.crt
+share/botan-2/data/x509/nist/test67/int1.crl
+share/botan-2/data/x509/nist/test67/int2.crl
+share/botan-2/data/x509/nist/test68/
+share/botan-2/data/x509/nist/test68/end.crt
+share/botan-2/data/x509/nist/test68/int1.crl
+share/botan-2/data/x509/nist/test68/int1.crt
+share/botan-2/data/x509/nist/test68/int2.crl
+share/botan-2/data/x509/nist/test68/int2.crt
+share/botan-2/data/x509/nist/test69/
+share/botan-2/data/x509/nist/test69/end.crt
+share/botan-2/data/x509/nist/test69/int.crl
+share/botan-2/data/x509/nist/test69/int.crt
+share/botan-2/data/x509/nist/test70/
+share/botan-2/data/x509/nist/test70/end.crt
+share/botan-2/data/x509/nist/test70/int1.crl
+share/botan-2/data/x509/nist/test70/int1.crt
+share/botan-2/data/x509/nist/test70/int2.crl
+share/botan-2/data/x509/nist/test70/int2.crt
+share/botan-2/data/x509/nist/test71/
+share/botan-2/data/x509/nist/test71/end.crt
+share/botan-2/data/x509/nist/test71/int.crl
+share/botan-2/data/x509/nist/test71/int.crt
+share/botan-2/data/x509/nist/test72/
+share/botan-2/data/x509/nist/test72/end.crt
+share/botan-2/data/x509/nist/test72/int.crl
+share/botan-2/data/x509/nist/test72/int.crt
+share/botan-2/data/x509/nist/test73/
+share/botan-2/data/x509/nist/test73/end.crt
+share/botan-2/data/x509/nist/test73/int.crl
+share/botan-2/data/x509/nist/test73/int.crt
+share/botan-2/data/x509/nist/test74/
+share/botan-2/data/x509/nist/test74/end.crt
+share/botan-2/data/x509/nist/test74/int.crl
+share/botan-2/data/x509/nist/test74/int.crt
+share/botan-2/data/x509/nist/test75/
+share/botan-2/data/x509/nist/test75/end.crt
+share/botan-2/data/x509/nist/test75/int.crl
+share/botan-2/data/x509/nist/test75/int.crt
+share/botan-2/data/x509/nist/test76/
+share/botan-2/data/x509/nist/test76/end.crt
+share/botan-2/data/x509/nist/test76/int.crl
+share/botan-2/data/x509/nist/test76/int.crt
+share/botan-2/data/x509/ocsp/
+share/botan-2/data/x509/ocsp/geotrust.pem
+share/botan-2/data/x509/ocsp/gmail.pem
+share/botan-2/data/x509/ocsp/google_g2.pem
+share/botan-2/data/x509/ocsp/identrust.pem
+share/botan-2/data/x509/ocsp/letsencrypt.pem
+share/botan-2/data/x509/ocsp/randombit.pem
+share/botan-2/data/x509/ocsp/randombit_ocsp.der
+share/botan-2/data/x509/ocsp/resp1.der
+share/botan-2/data/x509/ocsp/resp2.der
+share/botan-2/data/x509/ocsp/resp3.der
+share/botan-2/data/x509/pss_certs/
+share/botan-2/data/x509/pss_certs/01/
+share/botan-2/data/x509/pss_certs/01/README.txt
+share/botan-2/data/x509/pss_certs/01/end.crt
+share/botan-2/data/x509/pss_certs/01/root.crt
+share/botan-2/data/x509/pss_certs/02/
+share/botan-2/data/x509/pss_certs/02/README.txt
+share/botan-2/data/x509/pss_certs/02/end.crt
+share/botan-2/data/x509/pss_certs/02/root.crt
+share/botan-2/data/x509/pss_certs/03/
+share/botan-2/data/x509/pss_certs/03/end.crt
+share/botan-2/data/x509/pss_certs/03/root.crt
+share/botan-2/data/x509/pss_certs/04/
+share/botan-2/data/x509/pss_certs/04/end.crt
+share/botan-2/data/x509/pss_certs/04/root.crt
+share/botan-2/data/x509/pss_certs/05/
+share/botan-2/data/x509/pss_certs/05/end.crt
+share/botan-2/data/x509/pss_certs/05/root.crt
+share/botan-2/data/x509/pss_certs/06/
+share/botan-2/data/x509/pss_certs/06/end.crt
+share/botan-2/data/x509/pss_certs/06/root.crt
+share/botan-2/data/x509/pss_certs/07/
+share/botan-2/data/x509/pss_certs/07/end.crt
+share/botan-2/data/x509/pss_certs/07/root.crt
+share/botan-2/data/x509/pss_certs/08/
+share/botan-2/data/x509/pss_certs/08/end.crt
+share/botan-2/data/x509/pss_certs/08/root.crt
+share/botan-2/data/x509/pss_certs/09/
+share/botan-2/data/x509/pss_certs/09/end.crt
+share/botan-2/data/x509/pss_certs/09/root.crt
+share/botan-2/data/x509/pss_certs/10/
+share/botan-2/data/x509/pss_certs/10/end.crt
+share/botan-2/data/x509/pss_certs/10/root.crt
+share/botan-2/data/x509/pss_certs/100/
+share/botan-2/data/x509/pss_certs/100/end.crt
+share/botan-2/data/x509/pss_certs/100/root.crt
+share/botan-2/data/x509/pss_certs/101/
+share/botan-2/data/x509/pss_certs/101/end.crt
+share/botan-2/data/x509/pss_certs/101/root.crt
+share/botan-2/data/x509/pss_certs/102/
+share/botan-2/data/x509/pss_certs/102/end.crt
+share/botan-2/data/x509/pss_certs/102/root.crt
+share/botan-2/data/x509/pss_certs/103/
+share/botan-2/data/x509/pss_certs/103/end.crt
+share/botan-2/data/x509/pss_certs/103/root.crt
+share/botan-2/data/x509/pss_certs/104/
+share/botan-2/data/x509/pss_certs/104/end.crt
+share/botan-2/data/x509/pss_certs/104/root.crt
+share/botan-2/data/x509/pss_certs/105/
+share/botan-2/data/x509/pss_certs/105/end.crt
+share/botan-2/data/x509/pss_certs/105/root.crt
+share/botan-2/data/x509/pss_certs/106/
+share/botan-2/data/x509/pss_certs/106/end.crt
+share/botan-2/data/x509/pss_certs/106/root.crt
+share/botan-2/data/x509/pss_certs/107/
+share/botan-2/data/x509/pss_certs/107/end.crt
+share/botan-2/data/x509/pss_certs/108/
+share/botan-2/data/x509/pss_certs/108/crl-rsa-pss-sha1.crl
+share/botan-2/data/x509/pss_certs/108/end.crt
+share/botan-2/data/x509/pss_certs/108/root.crt
+share/botan-2/data/x509/pss_certs/109/
+share/botan-2/data/x509/pss_certs/109/README.txt
+share/botan-2/data/x509/pss_certs/109/crl-rsa-pss-sha1-badsign.crl
+share/botan-2/data/x509/pss_certs/109/end.crt
+share/botan-2/data/x509/pss_certs/109/root.crt
+share/botan-2/data/x509/pss_certs/11/
+share/botan-2/data/x509/pss_certs/11/end.crt
+share/botan-2/data/x509/pss_certs/11/root.crt
+share/botan-2/data/x509/pss_certs/110/
+share/botan-2/data/x509/pss_certs/110/crl-rsa-pss-sha224.crl
+share/botan-2/data/x509/pss_certs/110/end.crt
+share/botan-2/data/x509/pss_certs/110/root.crt
+share/botan-2/data/x509/pss_certs/111/
+share/botan-2/data/x509/pss_certs/111/crl-rsa-pss-sha256.crl
+share/botan-2/data/x509/pss_certs/111/end.crt
+share/botan-2/data/x509/pss_certs/111/root.crt
+share/botan-2/data/x509/pss_certs/112/
+share/botan-2/data/x509/pss_certs/112/crl-rsa-pss-sha384.crl
+share/botan-2/data/x509/pss_certs/112/end.crt
+share/botan-2/data/x509/pss_certs/112/root.crt
+share/botan-2/data/x509/pss_certs/113/
+share/botan-2/data/x509/pss_certs/113/crl-rsa-pss-sha512.crl
+share/botan-2/data/x509/pss_certs/113/end.crt
+share/botan-2/data/x509/pss_certs/113/root.crt
+share/botan-2/data/x509/pss_certs/114/
+share/botan-2/data/x509/pss_certs/114/server9.req.sha1.csr
+share/botan-2/data/x509/pss_certs/115/
+share/botan-2/data/x509/pss_certs/115/server9.req.sha224.csr
+share/botan-2/data/x509/pss_certs/116/
+share/botan-2/data/x509/pss_certs/116/server9.req.sha256.csr
+share/botan-2/data/x509/pss_certs/117/
+share/botan-2/data/x509/pss_certs/117/server9.req.sha384.csr
+share/botan-2/data/x509/pss_certs/118/
+share/botan-2/data/x509/pss_certs/118/server9.req.sha512.csr
+share/botan-2/data/x509/pss_certs/12/
+share/botan-2/data/x509/pss_certs/12/end.crt
+share/botan-2/data/x509/pss_certs/12/root.crt
+share/botan-2/data/x509/pss_certs/13/
+share/botan-2/data/x509/pss_certs/13/end.crt
+share/botan-2/data/x509/pss_certs/13/root.crt
+share/botan-2/data/x509/pss_certs/14/
+share/botan-2/data/x509/pss_certs/14/end.crt
+share/botan-2/data/x509/pss_certs/14/root.crt
+share/botan-2/data/x509/pss_certs/15/
+share/botan-2/data/x509/pss_certs/15/end.crt
+share/botan-2/data/x509/pss_certs/15/root.crt
+share/botan-2/data/x509/pss_certs/16/
+share/botan-2/data/x509/pss_certs/16/end.crt
+share/botan-2/data/x509/pss_certs/16/root.crt
+share/botan-2/data/x509/pss_certs/17/
+share/botan-2/data/x509/pss_certs/17/end.crt
+share/botan-2/data/x509/pss_certs/17/root.crt
+share/botan-2/data/x509/pss_certs/18/
+share/botan-2/data/x509/pss_certs/18/end.crt
+share/botan-2/data/x509/pss_certs/18/root.crt
+share/botan-2/data/x509/pss_certs/19/
+share/botan-2/data/x509/pss_certs/19/end.crt
+share/botan-2/data/x509/pss_certs/19/root.crt
+share/botan-2/data/x509/pss_certs/20/
+share/botan-2/data/x509/pss_certs/20/end.crt
+share/botan-2/data/x509/pss_certs/20/root.crt
+share/botan-2/data/x509/pss_certs/21/
+share/botan-2/data/x509/pss_certs/21/end.crt
+share/botan-2/data/x509/pss_certs/21/root.crt
+share/botan-2/data/x509/pss_certs/22/
+share/botan-2/data/x509/pss_certs/22/end.crt
+share/botan-2/data/x509/pss_certs/22/root.crt
+share/botan-2/data/x509/pss_certs/23/
+share/botan-2/data/x509/pss_certs/23/end.crt
+share/botan-2/data/x509/pss_certs/23/root.crt
+share/botan-2/data/x509/pss_certs/24/
+share/botan-2/data/x509/pss_certs/24/end.crt
+share/botan-2/data/x509/pss_certs/24/root.crt
+share/botan-2/data/x509/pss_certs/25/
+share/botan-2/data/x509/pss_certs/25/end.crt
+share/botan-2/data/x509/pss_certs/25/root.crt
+share/botan-2/data/x509/pss_certs/26/
+share/botan-2/data/x509/pss_certs/26/end.crt
+share/botan-2/data/x509/pss_certs/26/root.crt
+share/botan-2/data/x509/pss_certs/27/
+share/botan-2/data/x509/pss_certs/27/end.crt
+share/botan-2/data/x509/pss_certs/27/root.crt
+share/botan-2/data/x509/pss_certs/28/
+share/botan-2/data/x509/pss_certs/28/end.crt
+share/botan-2/data/x509/pss_certs/28/root.crt
+share/botan-2/data/x509/pss_certs/29/
+share/botan-2/data/x509/pss_certs/29/end.crt
+share/botan-2/data/x509/pss_certs/29/root.crt
+share/botan-2/data/x509/pss_certs/30/
+share/botan-2/data/x509/pss_certs/30/end.crt
+share/botan-2/data/x509/pss_certs/30/root.crt
+share/botan-2/data/x509/pss_certs/31/
+share/botan-2/data/x509/pss_certs/31/end.crt
+share/botan-2/data/x509/pss_certs/31/root.crt
+share/botan-2/data/x509/pss_certs/32/
+share/botan-2/data/x509/pss_certs/32/end.crt
+share/botan-2/data/x509/pss_certs/32/root.crt
+share/botan-2/data/x509/pss_certs/33/
+share/botan-2/data/x509/pss_certs/33/end.crt
+share/botan-2/data/x509/pss_certs/33/root.crt
+share/botan-2/data/x509/pss_certs/34/
+share/botan-2/data/x509/pss_certs/34/end.crt
+share/botan-2/data/x509/pss_certs/34/root.crt
+share/botan-2/data/x509/pss_certs/35/
+share/botan-2/data/x509/pss_certs/35/end.crt
+share/botan-2/data/x509/pss_certs/35/root.crt
+share/botan-2/data/x509/pss_certs/36/
+share/botan-2/data/x509/pss_certs/36/end.crt
+share/botan-2/data/x509/pss_certs/36/root.crt
+share/botan-2/data/x509/pss_certs/37/
+share/botan-2/data/x509/pss_certs/37/end.crt
+share/botan-2/data/x509/pss_certs/37/root.crt
+share/botan-2/data/x509/pss_certs/38/
+share/botan-2/data/x509/pss_certs/38/end.crt
+share/botan-2/data/x509/pss_certs/38/root.crt
+share/botan-2/data/x509/pss_certs/39/
+share/botan-2/data/x509/pss_certs/39/end.crt
+share/botan-2/data/x509/pss_certs/39/root.crt
+share/botan-2/data/x509/pss_certs/40/
+share/botan-2/data/x509/pss_certs/40/end.crt
+share/botan-2/data/x509/pss_certs/40/root.crt
+share/botan-2/data/x509/pss_certs/41/
+share/botan-2/data/x509/pss_certs/41/end.crt
+share/botan-2/data/x509/pss_certs/41/root.crt
+share/botan-2/data/x509/pss_certs/42/
+share/botan-2/data/x509/pss_certs/42/end.crt
+share/botan-2/data/x509/pss_certs/42/root.crt
+share/botan-2/data/x509/pss_certs/43/
+share/botan-2/data/x509/pss_certs/43/end.crt
+share/botan-2/data/x509/pss_certs/43/root.crt
+share/botan-2/data/x509/pss_certs/44/
+share/botan-2/data/x509/pss_certs/44/end.crt
+share/botan-2/data/x509/pss_certs/44/root.crt
+share/botan-2/data/x509/pss_certs/45/
+share/botan-2/data/x509/pss_certs/45/end.crt
+share/botan-2/data/x509/pss_certs/45/root.crt
+share/botan-2/data/x509/pss_certs/46/
+share/botan-2/data/x509/pss_certs/46/end.crt
+share/botan-2/data/x509/pss_certs/46/root.crt
+share/botan-2/data/x509/pss_certs/47/
+share/botan-2/data/x509/pss_certs/47/end.crt
+share/botan-2/data/x509/pss_certs/47/root.crt
+share/botan-2/data/x509/pss_certs/48/
+share/botan-2/data/x509/pss_certs/48/end.crt
+share/botan-2/data/x509/pss_certs/48/root.crt
+share/botan-2/data/x509/pss_certs/49/
+share/botan-2/data/x509/pss_certs/49/end.crt
+share/botan-2/data/x509/pss_certs/49/root.crt
+share/botan-2/data/x509/pss_certs/50/
+share/botan-2/data/x509/pss_certs/50/end.crt
+share/botan-2/data/x509/pss_certs/50/root.crt
+share/botan-2/data/x509/pss_certs/51/
+share/botan-2/data/x509/pss_certs/51/end.crt
+share/botan-2/data/x509/pss_certs/51/root.crt
+share/botan-2/data/x509/pss_certs/52/
+share/botan-2/data/x509/pss_certs/52/end.crt
+share/botan-2/data/x509/pss_certs/52/root.crt
+share/botan-2/data/x509/pss_certs/53/
+share/botan-2/data/x509/pss_certs/53/end.crt
+share/botan-2/data/x509/pss_certs/53/root.crt
+share/botan-2/data/x509/pss_certs/54/
+share/botan-2/data/x509/pss_certs/54/end.crt
+share/botan-2/data/x509/pss_certs/54/root.crt
+share/botan-2/data/x509/pss_certs/55/
+share/botan-2/data/x509/pss_certs/55/end.crt
+share/botan-2/data/x509/pss_certs/55/root.crt
+share/botan-2/data/x509/pss_certs/56/
+share/botan-2/data/x509/pss_certs/56/end.crt
+share/botan-2/data/x509/pss_certs/56/root.crt
+share/botan-2/data/x509/pss_certs/57/
+share/botan-2/data/x509/pss_certs/57/end.crt
+share/botan-2/data/x509/pss_certs/57/root.crt
+share/botan-2/data/x509/pss_certs/58/
+share/botan-2/data/x509/pss_certs/58/end.crt
+share/botan-2/data/x509/pss_certs/58/root.crt
+share/botan-2/data/x509/pss_certs/59/
+share/botan-2/data/x509/pss_certs/59/end.crt
+share/botan-2/data/x509/pss_certs/59/root.crt
+share/botan-2/data/x509/pss_certs/60/
+share/botan-2/data/x509/pss_certs/60/end.crt
+share/botan-2/data/x509/pss_certs/60/root.crt
+share/botan-2/data/x509/pss_certs/61/
+share/botan-2/data/x509/pss_certs/61/end.crt
+share/botan-2/data/x509/pss_certs/61/root.crt
+share/botan-2/data/x509/pss_certs/62/
+share/botan-2/data/x509/pss_certs/62/end.crt
+share/botan-2/data/x509/pss_certs/62/root.crt
+share/botan-2/data/x509/pss_certs/63/
+share/botan-2/data/x509/pss_certs/63/end.crt
+share/botan-2/data/x509/pss_certs/63/root.crt
+share/botan-2/data/x509/pss_certs/64/
+share/botan-2/data/x509/pss_certs/64/end.crt
+share/botan-2/data/x509/pss_certs/64/root.crt
+share/botan-2/data/x509/pss_certs/65/
+share/botan-2/data/x509/pss_certs/65/end.crt
+share/botan-2/data/x509/pss_certs/65/root.crt
+share/botan-2/data/x509/pss_certs/66/
+share/botan-2/data/x509/pss_certs/66/end.crt
+share/botan-2/data/x509/pss_certs/66/root.crt
+share/botan-2/data/x509/pss_certs/67/
+share/botan-2/data/x509/pss_certs/67/end.crt
+share/botan-2/data/x509/pss_certs/67/root.crt
+share/botan-2/data/x509/pss_certs/68/
+share/botan-2/data/x509/pss_certs/68/end.crt
+share/botan-2/data/x509/pss_certs/68/root.crt
+share/botan-2/data/x509/pss_certs/69/
+share/botan-2/data/x509/pss_certs/69/end.crt
+share/botan-2/data/x509/pss_certs/69/root.crt
+share/botan-2/data/x509/pss_certs/70/
+share/botan-2/data/x509/pss_certs/70/end.crt
+share/botan-2/data/x509/pss_certs/70/root.crt
+share/botan-2/data/x509/pss_certs/71/
+share/botan-2/data/x509/pss_certs/71/end.crt
+share/botan-2/data/x509/pss_certs/71/root.crt
+share/botan-2/data/x509/pss_certs/72/
+share/botan-2/data/x509/pss_certs/72/end.crt
+share/botan-2/data/x509/pss_certs/72/root.crt
+share/botan-2/data/x509/pss_certs/73/
+share/botan-2/data/x509/pss_certs/73/end.crt
+share/botan-2/data/x509/pss_certs/73/root.crt
+share/botan-2/data/x509/pss_certs/74/
+share/botan-2/data/x509/pss_certs/74/end.crt
+share/botan-2/data/x509/pss_certs/74/root.crt
+share/botan-2/data/x509/pss_certs/75/
+share/botan-2/data/x509/pss_certs/75/end.crt
+share/botan-2/data/x509/pss_certs/75/root.crt
+share/botan-2/data/x509/pss_certs/76/
+share/botan-2/data/x509/pss_certs/76/end.crt
+share/botan-2/data/x509/pss_certs/76/root.crt
+share/botan-2/data/x509/pss_certs/77/
+share/botan-2/data/x509/pss_certs/77/end.crt
+share/botan-2/data/x509/pss_certs/77/root.crt
+share/botan-2/data/x509/pss_certs/78/
+share/botan-2/data/x509/pss_certs/78/end.crt
+share/botan-2/data/x509/pss_certs/78/root.crt
+share/botan-2/data/x509/pss_certs/79/
+share/botan-2/data/x509/pss_certs/79/end.crt
+share/botan-2/data/x509/pss_certs/79/root.crt
+share/botan-2/data/x509/pss_certs/80/
+share/botan-2/data/x509/pss_certs/80/end.crt
+share/botan-2/data/x509/pss_certs/80/root.crt
+share/botan-2/data/x509/pss_certs/81/
+share/botan-2/data/x509/pss_certs/81/end.crt
+share/botan-2/data/x509/pss_certs/81/root.crt
+share/botan-2/data/x509/pss_certs/82/
+share/botan-2/data/x509/pss_certs/82/end.crt
+share/botan-2/data/x509/pss_certs/83/
+share/botan-2/data/x509/pss_certs/83/end.crt
+share/botan-2/data/x509/pss_certs/84/
+share/botan-2/data/x509/pss_certs/84/end.crt
+share/botan-2/data/x509/pss_certs/85/
+share/botan-2/data/x509/pss_certs/85/end.crt
+share/botan-2/data/x509/pss_certs/86/
+share/botan-2/data/x509/pss_certs/86/end.crt
+share/botan-2/data/x509/pss_certs/87/
+share/botan-2/data/x509/pss_certs/87/end.crt
+share/botan-2/data/x509/pss_certs/88/
+share/botan-2/data/x509/pss_certs/88/end.crt
+share/botan-2/data/x509/pss_certs/89/
+share/botan-2/data/x509/pss_certs/89/end.crt
+share/botan-2/data/x509/pss_certs/90/
+share/botan-2/data/x509/pss_certs/90/end.crt
+share/botan-2/data/x509/pss_certs/91/
+share/botan-2/data/x509/pss_certs/91/end.crt
+share/botan-2/data/x509/pss_certs/92/
+share/botan-2/data/x509/pss_certs/92/end.crt
+share/botan-2/data/x509/pss_certs/93/
+share/botan-2/data/x509/pss_certs/93/end.crt
+share/botan-2/data/x509/pss_certs/94/
+share/botan-2/data/x509/pss_certs/94/end.crt
+share/botan-2/data/x509/pss_certs/95/
+share/botan-2/data/x509/pss_certs/95/end.crt
+share/botan-2/data/x509/pss_certs/96/
+share/botan-2/data/x509/pss_certs/96/end.crt
+share/botan-2/data/x509/pss_certs/97/
+share/botan-2/data/x509/pss_certs/97/README.txt
+share/botan-2/data/x509/pss_certs/97/end.crt
+share/botan-2/data/x509/pss_certs/97/root.crt
+share/botan-2/data/x509/pss_certs/98/
+share/botan-2/data/x509/pss_certs/98/README.txt
+share/botan-2/data/x509/pss_certs/98/end.crt
+share/botan-2/data/x509/pss_certs/98/root.crt
+share/botan-2/data/x509/pss_certs/99/
+share/botan-2/data/x509/pss_certs/99/README.txt
+share/botan-2/data/x509/pss_certs/99/end.crt
+share/botan-2/data/x509/pss_certs/99/root.crt
+share/botan-2/data/x509/pss_certs/Sources.txt
+share/botan-2/data/x509/pss_certs/expected.txt
+share/botan-2/data/x509/pss_certs/validation_times.txt
+share/botan-2/data/x509/x509test/
+share/botan-2/data/x509/x509test/InvalidExtendedKeyUsage.pem
+share/botan-2/data/x509/x509test/InvalidIntCAFlag.pem
+share/botan-2/data/x509/x509test/InvalidIntCAKeyUsage.pem
+share/botan-2/data/x509/x509test/InvalidIntCALen.pem
+share/botan-2/data/x509/x509test/InvalidIntCALoop.pem
+share/botan-2/data/x509/x509test/InvalidIntCASelfSign.pem
+share/botan-2/data/x509/x509test/InvalidIntCAVersionOne.pem
+share/botan-2/data/x509/x509test/InvalidIntCAVersionTwo.pem
+share/botan-2/data/x509/x509test/InvalidKeyUsage.pem
+share/botan-2/data/x509/x509test/InvalidName.pem
+share/botan-2/data/x509/x509test/InvalidNameAltName.pem
+share/botan-2/data/x509/x509test/InvalidNameAltNameWithSubj.pem
+share/botan-2/data/x509/x509test/InvalidNameConstraintExclude.pem
+share/botan-2/data/x509/x509test/InvalidNameConstraintPermit.pem
+share/botan-2/data/x509/x509test/InvalidNameConstraintPermitRight.pem
+share/botan-2/data/x509/x509test/InvalidNameConstraintPermitThenExclude.pem
+share/botan-2/data/x509/x509test/InvalidNotAfter.pem
+share/botan-2/data/x509/x509test/InvalidNotAfterChained.pem
+share/botan-2/data/x509/x509test/InvalidNotBefore.pem
+share/botan-2/data/x509/x509test/InvalidNotBeforeChained.pem
+share/botan-2/data/x509/x509test/InvalidSelfSign.pem
+share/botan-2/data/x509/x509test/InvalidWildcardAll.pem
+share/botan-2/data/x509/x509test/InvalidWildcardAllAltName.pem
+share/botan-2/data/x509/x509test/InvalidWildcardLeft.pem
+share/botan-2/data/x509/x509test/InvalidWildcardLeftAltName.pem
+share/botan-2/data/x509/x509test/InvalidWildcardMid.pem
+share/botan-2/data/x509/x509test/InvalidWildcardMidAltName.pem
+share/botan-2/data/x509/x509test/InvalidWildcardMidMixed.pem
+share/botan-2/data/x509/x509test/InvalidWildcardMidMixedAltName.pem
+share/botan-2/data/x509/x509test/InvalidWildcardSingle.pem
+share/botan-2/data/x509/x509test/InvalidWildcardSingleAltName.pem
+share/botan-2/data/x509/x509test/MissingIntCABasicConstraintWithCertSign.pem
+share/botan-2/data/x509/x509test/MissingIntCAExtensions.pem
+share/botan-2/data/x509/x509test/ValidAltName.pem
+share/botan-2/data/x509/x509test/ValidCert.pem
+share/botan-2/data/x509/x509test/ValidChained.pem
+share/botan-2/data/x509/x509test/ValidIntCALen.pem
+share/botan-2/data/x509/x509test/ValidNameConstraint.pem
+share/botan-2/data/x509/x509test/ValidWildcard.pem
+share/botan-2/data/x509/x509test/expected.txt
+share/botan-2/data/x509/x509test/root.pem
 share/botan-2/data/x509_dn.vec
-share/botan-2/data/x509test/
-share/botan-2/data/x509test/InvalidExtendedKeyUsage.pem
-share/botan-2/data/x509test/InvalidIntCAFlag.pem
-share/botan-2/data/x509test/InvalidIntCAKeyUsage.pem
-share/botan-2/data/x509test/InvalidIntCALen.pem
-share/botan-2/data/x509test/InvalidIntCALoop.pem
-share/botan-2/data/x509test/InvalidIntCASelfSign.pem
-share/botan-2/data/x509test/InvalidIntCAVersionOne.pem
-share/botan-2/data/x509test/InvalidIntCAVersionTwo.pem
-share/botan-2/data/x509test/InvalidKeyUsage.pem
-share/botan-2/data/x509test/InvalidName.pem
-share/botan-2/data/x509test/InvalidNameAltName.pem
-share/botan-2/data/x509test/InvalidNameAltNameWithSubj.pem
-share/botan-2/data/x509test/InvalidNameConstraintExclude.pem
-share/botan-2/data/x509test/InvalidNameConstraintPermit.pem
-share/botan-2/data/x509test/InvalidNameConstraintPermitRight.pem
-share/botan-2/data/x509test/InvalidNameConstraintPermitThenExclude.pem
-share/botan-2/data/x509test/InvalidNotAfter.pem
-share/botan-2/data/x509test/InvalidNotAfterChained.pem
-share/botan-2/data/x509test/InvalidNotBefore.pem
-share/botan-2/data/x509test/InvalidNotBeforeChained.pem
-share/botan-2/data/x509test/InvalidSelfSign.pem
-share/botan-2/data/x509test/InvalidWildcardAll.pem
-share/botan-2/data/x509test/InvalidWildcardAllAltName.pem
-share/botan-2/data/x509test/InvalidWildcardLeft.pem
-share/botan-2/data/x509test/InvalidWildcardLeftAltName.pem
-share/botan-2/data/x509test/InvalidWildcardMid.pem
-share/botan-2/data/x509test/InvalidWildcardMidAltName.pem
-share/botan-2/data/x509test/InvalidWildcardMidMixed.pem
-share/botan-2/data/x509test/InvalidWildcardMidMixedAltName.pem
-share/botan-2/data/x509test/InvalidWildcardSingle.pem
-share/botan-2/data/x509test/InvalidWildcardSingleAltName.pem
-share/botan-2/data/x509test/MissingIntCABasicConstraintWithCertSign.pem
-share/botan-2/data/x509test/MissingIntCAExtensions.pem
-share/botan-2/data/x509test/ValidAltName.pem
-share/botan-2/data/x509test/ValidCert.pem
-share/botan-2/data/x509test/ValidChained.pem
-share/botan-2/data/x509test/ValidIntCALen.pem
-share/botan-2/data/x509test/ValidNameConstraint.pem
-share/botan-2/data/x509test/ValidWildcard.pem
-share/botan-2/data/x509test/expected.txt
-share/botan-2/data/x509test/root.pem
 share/doc/botan-2/
 share/doc/botan-2/authors.txt
-share/doc/botan-2/deprecated.txt
 share/doc/botan-2/license.txt
 share/doc/botan-2/manual/
+share/doc/botan-2/manual/abi.rst
 share/doc/botan-2/manual/bigint.rst
+share/doc/botan-2/manual/block_cipher.rst
 share/doc/botan-2/manual/building.rst
+share/doc/botan-2/manual/cipher_modes.rst
 share/doc/botan-2/manual/cli.rst
 share/doc/botan-2/manual/compression.rst
 share/doc/botan-2/manual/contents.rst
 share/doc/botan-2/manual/credentials_manager.rst
 share/doc/botan-2/manual/cryptobox.rst
+share/doc/botan-2/manual/deprecated.rst
 share/doc/botan-2/manual/ffi.rst
 share/doc/botan-2/manual/filters.rst
 share/doc/botan-2/manual/fpe.rst
@@ -1018,22 +1887,22 @@ share/doc/botan-2/manual/goals.rst
 share/doc/botan-2/manual/hash.rst
 share/doc/botan-2/manual/index.rst
 share/doc/botan-2/manual/kdf.rst
-share/doc/botan-2/manual/lowlevel.rst
-share/doc/botan-2/manual/mceliece.rst
+share/doc/botan-2/manual/keywrap.rst
+share/doc/botan-2/manual/message_auth_codes.rst
 share/doc/botan-2/manual/otp.rst
 share/doc/botan-2/manual/packaging.rst
 share/doc/botan-2/manual/passhash.rst
 share/doc/botan-2/manual/pbkdf.rst
 share/doc/botan-2/manual/pkcs11.rst
-share/doc/botan-2/manual/platforms.rst
+share/doc/botan-2/manual/psk_db.rst
 share/doc/botan-2/manual/pubkey.rst
 share/doc/botan-2/manual/python.rst
 share/doc/botan-2/manual/rng.rst
 share/doc/botan-2/manual/secmem.rst
 share/doc/botan-2/manual/side_channels.rst
 share/doc/botan-2/manual/srp.rst
+share/doc/botan-2/manual/stream_ciphers.rst
 share/doc/botan-2/manual/support.rst
-share/doc/botan-2/manual/symmetric_crypto.rst
 share/doc/botan-2/manual/tls.rst
 share/doc/botan-2/manual/tpm.rst
 share/doc/botan-2/manual/versions.rst

Reply | Threaded
Open this post in threaded view
|

Re: UPDATE: security/botan2

Stuart Henderson
It doesn't build on amd64 with ports-gcc, but it doesn't need to because
amd64 has clang.

If you want to know whether it builds on another arch, test it on that arch
or ask if there's someone who can do so. An amd64 test doesn't give any
idea whether that will work.



On 13 January 2018 20:21:16 Rafael Sadowski <[hidden email]> wrote:

> On Sat Jan 13, 2018 at 07:16:14PM +0000, Stuart Henderson wrote:
>> How do you know? You haven't tested them.
>>
>
> I don't understand. It doesn't build with ports-gcc, what else to test?
> It also fails without all GCC options (expect c++11).
>
>>
>> On 13 January 2018 18:41:36 Rafael Sadowski <[hidden email]> wrote:
>>
>> > On Sat Jan 13, 2018 at 02:44:12PM +0000, Stuart Henderson wrote:
>> > > On 2018/01/13 14:40, Stuart Henderson wrote:
>> > > > On 2018/01/13 15:12, Rafael Sadowski wrote:
>> > > > > I run into the following GCC compile error. Any ideas?
>> > > >
>> > > > > % -> CC=egcc CXX=eg++ make -j8
>> > > > > % ===>  Building for botan2-2.4.0
>> > > > > % eg++ -fstack-protector -m64 -pthread -mavx2 -fPIC
>> > > -fvisibility=hidden -std=c++11 -D_REENTRANT -O2 -pipe -Wall -Wextra
>> > > -Wpedantic -Wshadow -Wstrict-aliasing -Wstrict-overflow=5
>> > > -Wcast-align -W
>> > > > > % missing-declarations -Wpointer-arith -Wcast-qual
>> > > -I/usr/ports/pobj/botan2-2.4.0/build-amd64/build/include
>> > > -I/usr/ports/pobj/botan2-2.4.0/build-amd64/build/include/external
>> > > -I/usr/local/includ
>> > > > > % e -c
>> /usr/ports/pobj/botan2-2.4.0/Botan-2.4.0/src/lib/block/threefish/threefish_avx2/threefish_avx2.cpp
>> > > -o
>> /usr/ports/pobj/botan2-2.4.0/build-amd64/build/obj/lib/block_threefish_avx2.o
>> > > > > % {standard input}: Assembler messages:
>> > > > > % {standard input}:26: Error: no such instruction: `vmovq
>> 24(%r8),%xmm3'
>> > > > > % {standard input}:27: Error: no such instruction: `vpinsrq
>> > > $1,40(%r8),%xmm3,%xmm0'
>> > > > > % {standard input}:28: Error: no such instruction: `vmovq 8(%r8),%xmm1'
>> > > > > % {standard input}:29: Error: no such instruction: `vmovq
>> 64(%r8),%xmm6'
>> > > > > % {standard input}:30: Error: no such instruction: `vpunpcklqdq
>> > > %xmm3,%xmm1,%xmm3'
>> > > > > % {standard input}:31: Error: no such instruction: `vpunpcklqdq
>> > > %xmm1,%xmm6,%xmm4'
>> > > > > % {standard input}:32: Error: no such instruction: `vinserti128
>> > > $0x1,%xmm0,%ymm4,%ymm6'
>> > > > > % {standard input}:33: Error: no such instruction: `vmovdqa
>> > > %ymm6,-144(%rbp)'
>> > > > > % {standard input}:34: Error: no such instruction: `vmovq
>> 32(%r8),%xmm6'
>> > > > > % {standard input}:35: Error: no such instruction: `vpinsrq
>> > > $1,48(%r8),%xmm6,%xmm0'
>> > > > > % {standard input}:36: Error: no such instruction: `vmovq (%r8),%xmm6'
>> > > > > % {standard input}:37: Error: no such instruction: `vpinsrq
>> > > $1,16(%r8),%xmm6,%xmm9'
>> > > > > % ...
>> > > >
>> > > > GCC uses binutils assembler, our version is too old to know these
>> > > instructions.
>> > > >
>> > > > Clang has an integrated assembler.
>> > > >
>> > >
>> > > ...Also, I don't think the gcc -m options (like -mavx2 here) do a
>> > > cpuid check, if that's true they can't be used for ports.
>> > >
>> >
>> > Thanks for explaining. Well, then bye bye GCC arches :(
>> >
>> >
>
> No need to patch configure.py for mandir. `--mandir` is doing the work.
> Spotted by kn, thanks!
>
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/security/botan2/Makefile,v
> retrieving revision 1.11
> diff -u -p -u -p -r1.11 Makefile
> --- Makefile 16 Nov 2017 23:20:40 -0000 1.11
> +++ Makefile 13 Jan 2018 20:12:55 -0000
> @@ -2,11 +2,11 @@
>
>  COMMENT = crypto and TLS for C++11
>
> -VERSION = 2.3.0
> +VERSION = 2.4.0
>  DISTNAME = Botan-${VERSION}
>  PKGNAME = botan2-${VERSION}
>
> -SHARED_LIBS = botan-2 3.0
> +SHARED_LIBS = botan-2 4.0
>
>  CATEGORIES = security
>
> @@ -17,8 +17,7 @@ MAINTAINER = Alexander Bluhm <bluhm@ope
>  # BSD 2-Clause
>  PERMIT_PACKAGE_CDROM = Yes
>
> -WANTLIB = bz2 c crypto m lzma pthread z
> -WANTLIB += ${COMPILER_LIBCXX}
> +WANTLIB += ${COMPILER_LIBCXX} bz2 c crypto lzma m z
>
>  MASTER_SITES = ${HOMEPAGE}releases/
>
> @@ -28,7 +27,7 @@ EXTRACT_SUFX = .tgz
>  MODULES = lang/python
>  MODPY_RUNDEP = No
>
> -COMPILER = base-clang ports-gcc
> +COMPILER = base-clang
>  LIB_DEPENDS = archivers/bzip2 \
>   archivers/xz
>
> @@ -38,6 +37,7 @@ CONFIGURE_SCRIPT = ${WRKSRC}/configure.p
>  CONFIGURE_ARGS = --with-build-dir=${WRKBUILD} \
>   --prefix=${PREFIX} \
>   --distribution-info="`uname -sr`" \
> + --mandir=${PREFIX}/man \
>   --with-bzip2 \
>   --with-lzma \
>   --with-openssl \
> @@ -53,7 +53,7 @@ PKG_ARGS = -Dx86=0
>  SUBST_VARS = CXX CXXFLAGS LIBbotan-2_VERSION
>
>  pre-configure:
> - ${SUBST_CMD} ${WRKSRC}/src/build-data/cc/gcc.txt
> + ${SUBST_CMD} ${WRKSRC}/src/build-data/cc/{clang,gcc}.txt
>   ${SUBST_CMD} ${WRKSRC}/src/build-data/os/openbsd.txt
>   ${SUBST_CMD} ${WRKSRC}/src/tests/main.cpp
>   ln -sf ${MODPY_BIN} ${WRKDIR}/bin/python
> Index: distinfo
> ===================================================================
> RCS file: /cvs/ports/security/botan2/distinfo,v
> retrieving revision 1.4
> diff -u -p -u -p -r1.4 distinfo
> --- distinfo 9 Oct 2017 20:05:07 -0000 1.4
> +++ distinfo 13 Jan 2018 20:12:55 -0000
> @@ -1,4 +1,4 @@
> -SHA256 (Botan-2.3.0.tgz) = Oflw/uWYakw+QlAwrvUKwoTaGFlsAE0anM52iMTm1Hw=
> -SHA256 (Botan-2.3.0.tgz.asc) = rBepmkNJSGvNpHthTWx+iKNioryjL57ilCAv0WPNTjU=
> -SIZE (Botan-2.3.0.tgz) = 5947072
> -SIZE (Botan-2.3.0.tgz.asc) = 488
> +SHA256 (Botan-2.4.0.tgz) = 7ZRk4qXP7kzT2b16j4BnO0XIoHGNshgac/VGWmBmCKU=
> +SHA256 (Botan-2.4.0.tgz.asc) = WArU/IbE+ZLiC7SODpCyO8ObUrS/JauY+zghPXRAUSk=
> +SIZE (Botan-2.4.0.tgz) = 6530714
> +SIZE (Botan-2.4.0.tgz.asc) = 488
> Index: patches/patch-src_build-data_cc_clang_txt
> ===================================================================
> RCS file: patches/patch-src_build-data_cc_clang_txt
> diff -N patches/patch-src_build-data_cc_clang_txt
> --- /dev/null 1 Jan 1970 00:00:00 -0000
> +++ patches/patch-src_build-data_cc_clang_txt 13 Jan 2018 20:12:55 -0000
> @@ -0,0 +1,21 @@
> +$OpenBSD$
> +
> +Index: src/build-data/cc/clang.txt
> +--- src/build-data/cc/clang.txt.orig
> ++++ src/build-data/cc/clang.txt
> +@@ -1,13 +1,13 @@
> + macro_name CLANG
> +
> +-binary_name clang++
> ++binary_name ${CXX}
> +
> + lang_flags "-std=c++11 -D_REENTRANT"
> +
> + warning_flags "-Wall -Wextra -Wpedantic -Wshadow -Wstrict-aliasing
> -Wstrict-overflow=5 -Wcast-align -Wmissing-declarations -Wpointer-arith
> -Wcast-qual"
> + maintainer_warning_flags "-Wunreachable-code -Wdocumentation
> -Qunused-arguments -Werror -Wno-error=unused-parameter
> -Wno-error=unreachable-code -Wno-error=deprecated-declarations"
> +
> +-optimization_flags "-O3"
> ++optimization_flags "${CXXFLAGS}"
> + size_optimization_flags "-Os"
> + #sanitizer_flags "-fsanitize=address,undefined
> -fsanitize-coverage=edge,indirect-calls,8bit-counters
> -fno-sanitize-recover=undefined"
> + sanitizer_flags "-fsanitize=address,undefined"
> Index: patches/patch-src_build-data_cc_gcc_txt
> ===================================================================
> RCS file: /cvs/ports/security/botan2/patches/patch-src_build-data_cc_gcc_txt,v
> retrieving revision 1.1.1.1
> diff -u -p -u -p -r1.1.1.1 patch-src_build-data_cc_gcc_txt
> --- patches/patch-src_build-data_cc_gcc_txt 13 Mar 2017 15:00:39 -0000 1.1.1.1
> +++ patches/patch-src_build-data_cc_gcc_txt 13 Jan 2018 20:12:55 -0000
> @@ -1,18 +1,19 @@
>  $OpenBSD: patch-src_build-data_cc_gcc_txt,v 1.1.1.1 2017/03/13 15:00:39
>  bluhm Exp $
> ---- src/build-data/cc/gcc.txt.orig Tue Jan 10 04:21:31 2017
> -+++ src/build-data/cc/gcc.txt Mon Mar 13 07:14:45 2017
> +Index: src/build-data/cc/gcc.txt
> +--- src/build-data/cc/gcc.txt.orig
> ++++ src/build-data/cc/gcc.txt
>  @@ -1,6 +1,6 @@
>   macro_name GCC
>
>  -binary_name g++
>  +binary_name ${CXX}
>
> - output_to_option "-o "
> - add_include_dir_option -I
> -@@ -16,7 +16,7 @@ maintainer_warning_flags "-Wold-style-cast -Wsuggest-o
> + lang_flags "-std=c++11 -D_REENTRANT"
> +
> +@@ -9,7 +9,7 @@ warning_flags "-Wall -Wextra -Wpedantic -Wstrict-alias
> +
> + maintainer_warning_flags "-Wstrict-overflow=5 -Wold-style-cast
> -Wsuggest-override -Wshadow -Werror -Wno-error=strict-overflow
> -Wno-error=deprecated-declarations"
>
> - compile_flags "-c"
> - debug_info_flags "-g"
>  -optimization_flags "-O3"
>  +optimization_flags "${CXXFLAGS}"
>   size_optimization_flags "-Os"
> Index: patches/patch-src_lib_prov_openssl_openssl_rsa_cpp
> ===================================================================
> RCS file: patches/patch-src_lib_prov_openssl_openssl_rsa_cpp
> diff -N patches/patch-src_lib_prov_openssl_openssl_rsa_cpp
> --- patches/patch-src_lib_prov_openssl_openssl_rsa_cpp 9 Oct 2017 20:05:07
> -0000 1.1
> +++ /dev/null 1 Jan 1970 00:00:00 -0000
> @@ -1,15 +0,0 @@
> -$OpenBSD: patch-src_lib_prov_openssl_openssl_rsa_cpp,v 1.1 2017/10/09
> 20:05:07 bluhm Exp $
> -
> -https://github.com/randombit/botan/commit/f492fbcca162209d2d87dff1dacdb66b566e10c1
> -
> -Index: src/lib/prov/openssl/openssl_rsa.cpp
> ---- src/lib/prov/openssl/openssl_rsa.cpp.orig
> -+++ src/lib/prov/openssl/openssl_rsa.cpp
> -@@ -15,6 +15,7 @@
> - #include <botan/internal/pk_ops_impl.h>
> - #include <botan/internal/ct_utils.h>
> -
> -+#include <cstdlib>
> - #include <functional>
> - #include <memory>
> -
> Index: patches/patch-src_lib_utils_os_utils_cpp
> ===================================================================
> RCS file: patches/patch-src_lib_utils_os_utils_cpp
> diff -N patches/patch-src_lib_utils_os_utils_cpp
> --- patches/patch-src_lib_utils_os_utils_cpp 9 Oct 2017 20:05:07 -0000 1.1
> +++ /dev/null 1 Jan 1970 00:00:00 -0000
> @@ -1,15 +0,0 @@
> -$OpenBSD: patch-src_lib_utils_os_utils_cpp,v 1.1 2017/10/09 20:05:07 bluhm
> Exp $
> -
> -Index: src/lib/utils/os_utils.cpp
> ---- src/lib/utils/os_utils.cpp.orig
> -+++ src/lib/utils/os_utils.cpp
> -@@ -10,7 +10,9 @@
> - #include <botan/cpuid.h>
> - #include <botan/exceptn.h>
> - #include <botan/mem_ops.h>
> -+
> - #include <chrono>
> -+#include <cstdlib>
> -
> - #if defined(BOTAN_HAS_BOOST_ASIO)
> -   /*
> Index: patches/patch-src_tests_main_cpp
> ===================================================================
> RCS file: /cvs/ports/security/botan2/patches/patch-src_tests_main_cpp,v
> retrieving revision 1.2
> diff -u -p -u -p -r1.2 patch-src_tests_main_cpp
> --- patches/patch-src_tests_main_cpp 9 Oct 2017 20:05:07 -0000 1.2
> +++ patches/patch-src_tests_main_cpp 13 Jan 2018 20:12:55 -0000
> @@ -3,12 +3,12 @@ $OpenBSD: patch-src_tests_main_cpp,v 1.2
>  Index: src/tests/main.cpp
>  --- src/tests/main.cpp.orig
>  +++ src/tests/main.cpp
> -@@ -178,7 +178,7 @@ class Test_Runner final : public Botan_CLI::Command
> -          const bool log_success = flag_set("log-success");
> -          const bool run_online_tests = flag_set("run-online-tests");
> -          const bool run_long_tests = flag_set("run-long-tests");
> --         const std::string data_dir = get_arg_or("data-dir",
> "src/tests/data");
> -+         const std::string data_dir = get_arg_or("data-dir",
> "${LOCALBASE}/share/botan-2/data");
> -          const std::string pkcs11_lib = get_arg("pkcs11-lib");
> -          const std::string provider = get_arg("provider");
> -          const size_t runs = get_arg_sz("test-runs");
> +@@ -73,7 +73,7 @@ int main(int argc, char* argv[])
> +          return 0;
> +          }
> +
> +-      const std::string data_dir = parser.get_arg_or("data-dir",
> "src/tests/data");
> ++      const std::string data_dir = parser.get_arg_or("data-dir",
> "${LOCALBASE}/share/botan-2/data");
> +       const std::string pkcs11_lib = parser.get_arg("pkcs11-lib");
> +       const std::string provider = parser.get_arg("provider");
> +       const std::string drbg_seed = parser.get_arg("drbg-seed");
> Index: pkg/PLIST
> ===================================================================
> RCS file: /cvs/ports/security/botan2/pkg/PLIST,v
> retrieving revision 1.6
> diff -u -p -u -p -r1.6 PLIST
> --- pkg/PLIST 9 Oct 2017 20:05:07 -0000 1.6
> +++ pkg/PLIST 13 Jan 2018 20:12:55 -0000
> @@ -12,6 +12,7 @@ include/botan-2/botan/asn1_alt_name.h
>  include/botan-2/botan/asn1_attribute.h
>  include/botan-2/botan/asn1_obj.h
>  include/botan-2/botan/asn1_oid.h
> +include/botan-2/botan/asn1_print.h
>  include/botan-2/botan/asn1_str.h
>  include/botan-2/botan/asn1_time.h
>  include/botan-2/botan/assert.h
> @@ -108,6 +109,7 @@ include/botan-2/botan/filters.h
>  include/botan-2/botan/fpe_fe1.h
>  include/botan-2/botan/gcm.h
>  include/botan-2/botan/gf2m_small_m.h
> +include/botan-2/botan/ghash.h
>  include/botan-2/botan/gmac.h
>  include/botan-2/botan/gost_28147.h
>  include/botan-2/botan/gost_3410.h
> @@ -154,6 +156,7 @@ include/botan-2/botan/mul128.h
>  include/botan-2/botan/mutex.h
>  include/botan-2/botan/name_constraint.h
>  include/botan-2/botan/newhope.h
> +include/botan-2/botan/nist_keywrap.h
>  include/botan-2/botan/noekeon.h
>  include/botan-2/botan/numthry.h
>  include/botan-2/botan/oaep.h
> @@ -199,6 +202,8 @@ include/botan-2/botan/polyn_gf2m.h
>  include/botan-2/botan/pow_mod.h
>  include/botan-2/botan/prf_tls.h
>  include/botan-2/botan/prf_x942.h
> +include/botan-2/botan/psk_db.h
> +include/botan-2/botan/psk_db_sql.h
>  include/botan-2/botan/pssr.h
>  include/botan-2/botan/pubkey.h
>  include/botan-2/botan/rc4.h
> @@ -302,6 +307,7 @@ lib/python${MODPY_VERSION}/
>  lib/python${MODPY_VERSION}/site-packages/
>  lib/python${MODPY_VERSION}/site-packages/botan2.py
>  lib/python${MODPY_VERSION}/site-packages/botan2.pyc
> +@man man/man1/botan.1
>  share/botan-2/
>  share/botan-2/data/
>  share/botan-2/data/aead/
> @@ -311,6 +317,17 @@ share/botan-2/data/aead/eax.vec
>  share/botan-2/data/aead/gcm.vec
>  share/botan-2/data/aead/ocb.vec
>  share/botan-2/data/aead/siv.vec
> +share/botan-2/data/asn1_print/
> +share/botan-2/data/asn1_print/input1.der
> +share/botan-2/data/asn1_print/input2.der
> +share/botan-2/data/asn1_print/input3.der
> +share/botan-2/data/asn1_print/input4.der
> +share/botan-2/data/asn1_print/input5.der
> +share/botan-2/data/asn1_print/output1.txt
> +share/botan-2/data/asn1_print/output2.txt
> +share/botan-2/data/asn1_print/output3.txt
> +share/botan-2/data/asn1_print/output4.txt
> +share/botan-2/data/asn1_print/output5.txt
>  share/botan-2/data/base64.vec
>  share/botan-2/data/block/
>  share/botan-2/data/block/aes.vec
> @@ -349,45 +366,8 @@ share/botan-2/data/bn/ressol.vec
>  share/botan-2/data/bn/rshift.vec
>  share/botan-2/data/bn/sqr.vec
>  share/botan-2/data/bn/sub.vec
> -share/botan-2/data/certstor/
> -share/botan-2/data/certstor/cert1.crt
> -share/botan-2/data/certstor/cert2.crt
> -share/botan-2/data/certstor/cert3.crt
> -share/botan-2/data/certstor/cert4.crt
> -share/botan-2/data/certstor/cert5a.crt
> -share/botan-2/data/certstor/cert5b.crt
> -share/botan-2/data/certstor/key01.pem
> -share/botan-2/data/certstor/key03.pem
> -share/botan-2/data/certstor/key04.pem
> -share/botan-2/data/certstor/key05.pem
> -share/botan-2/data/certstor/key06.pem
>  share/botan-2/data/charset.vec
>  share/botan-2/data/dates.vec
> -share/botan-2/data/ecc/
> -share/botan-2/data/ecc/CSCA.CSCA.csca-germany.1.crt
> -share/botan-2/data/ecc/ecc_private_with_rfc5915_ext.pem
> -share/botan-2/data/ecc/ecc_private_with_rfc5915_parameters.pem
> -share/botan-2/data/ecc/link_SHA1.166.crt
> -share/botan-2/data/ecc/link_SHA256.cer
> -share/botan-2/data/ecc/nodompar_private.pkcs8.pem
> -share/botan-2/data/ecc/root2_SHA256.cer
> -share/botan-2/data/ecc/root_SHA1.163.crt
> -share/botan-2/data/ecc/withdompar_private.pkcs8.pem
> -share/botan-2/data/extended_x509/
> -share/botan-2/data/extended_x509/01/
> -share/botan-2/data/extended_x509/01/end.crt
> -share/botan-2/data/extended_x509/01/int.crt
> -share/botan-2/data/extended_x509/01/root.crt
> -share/botan-2/data/extended_x509/02/
> -share/botan-2/data/extended_x509/02/end.crt
> -share/botan-2/data/extended_x509/02/int1-2.crt
> -share/botan-2/data/extended_x509/02/int1.crt
> -share/botan-2/data/extended_x509/02/root.crt
> -share/botan-2/data/extended_x509/03/
> -share/botan-2/data/extended_x509/03/end.crt
> -share/botan-2/data/extended_x509/03/int1.crt
> -share/botan-2/data/extended_x509/03/root.crt
> -share/botan-2/data/extended_x509/expected.txt
>  share/botan-2/data/fpe_fe1.vec
>  share/botan-2/data/hash/
>  share/botan-2/data/hash/adler32.vec
> @@ -425,6 +405,10 @@ share/botan-2/data/kdf/sp800_56a.vec
>  share/botan-2/data/kdf/sp800_56c.vec
>  share/botan-2/data/kdf/tls_prf.vec
>  share/botan-2/data/kdf/x942_prf.vec
> +share/botan-2/data/keywrap/
> +share/botan-2/data/keywrap/nist_key_wrap.vec
> +share/botan-2/data/keywrap/nist_key_wrap_invalid.vec
> +share/botan-2/data/keywrap/rfc3394.vec
>  share/botan-2/data/mac/
>  share/botan-2/data/mac/cbcmac.vec
>  share/botan-2/data/mac/cmac.vec
> @@ -438,435 +422,10 @@ share/botan-2/data/modes/cbc.vec
>  share/botan-2/data/modes/cfb.vec
>  share/botan-2/data/modes/ctr.vec
>  share/botan-2/data/modes/xts.vec
> -share/botan-2/data/name_constraint/
> -share/botan-2/data/name_constraint/Invalid_DN_Name_Constraint.crt
> -share/botan-2/data/name_constraint/Invalid_Email_Name_Constraint.crt
> -share/botan-2/data/name_constraint/Invalid_IP_Name_Constraint.crt
> -share/botan-2/data/name_constraint/Root_DNS_Name_Constraint.crt
> -share/botan-2/data/name_constraint/Root_DN_Name_Constraint.crt
> -share/botan-2/data/name_constraint/Root_Email_Name_Constraint.crt
> -share/botan-2/data/name_constraint/Root_IP_Name_Constraint.crt
> -share/botan-2/data/name_constraint/Valid_DNS_Name_Constraint.crt
> -share/botan-2/data/name_constraint/Valid_DN_Name_Constraint.crt
> -share/botan-2/data/name_constraint/Valid_IP_Name_Constraint.crt
> -share/botan-2/data/nist_x509/
> -share/botan-2/data/nist_x509/expected.txt
> -share/botan-2/data/nist_x509/root.crl
> -share/botan-2/data/nist_x509/root.crt
> -share/botan-2/data/nist_x509/test01/
> -share/botan-2/data/nist_x509/test01/end.crt
> -share/botan-2/data/nist_x509/test02/
> -share/botan-2/data/nist_x509/test02/end.crt
> -share/botan-2/data/nist_x509/test02/int.crl
> -share/botan-2/data/nist_x509/test02/int.crt
> -share/botan-2/data/nist_x509/test03/
> -share/botan-2/data/nist_x509/test03/end.crt
> -share/botan-2/data/nist_x509/test03/int.crl
> -share/botan-2/data/nist_x509/test03/int.crt
> -share/botan-2/data/nist_x509/test04/
> -share/botan-2/data/nist_x509/test04/end.crt
> -share/botan-2/data/nist_x509/test04/int1.crl
> -share/botan-2/data/nist_x509/test04/int1.crt
> -share/botan-2/data/nist_x509/test04/int2.crl
> -share/botan-2/data/nist_x509/test04/int2.crt
> -share/botan-2/data/nist_x509/test05/
> -share/botan-2/data/nist_x509/test05/end.crt
> -share/botan-2/data/nist_x509/test05/int.crl
> -share/botan-2/data/nist_x509/test05/int.crt
> -share/botan-2/data/nist_x509/test06/
> -share/botan-2/data/nist_x509/test06/end.crt
> -share/botan-2/data/nist_x509/test06/int.crl
> -share/botan-2/data/nist_x509/test06/int.crt
> -share/botan-2/data/nist_x509/test07/
> -share/botan-2/data/nist_x509/test07/end.crt
> -share/botan-2/data/nist_x509/test07/int.crl
> -share/botan-2/data/nist_x509/test07/int.crt
> -share/botan-2/data/nist_x509/test08/
> -share/botan-2/data/nist_x509/test08/end.crt
> -share/botan-2/data/nist_x509/test08/int.crl
> -share/botan-2/data/nist_x509/test08/int.crt
> -share/botan-2/data/nist_x509/test09/
> -share/botan-2/data/nist_x509/test09/end.crt
> -share/botan-2/data/nist_x509/test09/int.crl
> -share/botan-2/data/nist_x509/test09/int.crt
> -share/botan-2/data/nist_x509/test10/
> -share/botan-2/data/nist_x509/test10/end.crt
> -share/botan-2/data/nist_x509/test10/int.crl
> -share/botan-2/data/nist_x509/test10/int.crt
> -share/botan-2/data/nist_x509/test11/
> -share/botan-2/data/nist_x509/test11/end.crt
> -share/botan-2/data/nist_x509/test11/int.crl
> -share/botan-2/data/nist_x509/test11/int.crt
> -share/botan-2/data/nist_x509/test12/
> -share/botan-2/data/nist_x509/test12/end.crt
> -share/botan-2/data/nist_x509/test12/int.crl
> -share/botan-2/data/nist_x509/test12/int.crt
> -share/botan-2/data/nist_x509/test13/
> -share/botan-2/data/nist_x509/test13/end.crt
> -share/botan-2/data/nist_x509/test13/int.crl
> -share/botan-2/data/nist_x509/test13/int.crt
> -share/botan-2/data/nist_x509/test14/
> -share/botan-2/data/nist_x509/test14/end.crt
> -share/botan-2/data/nist_x509/test14/int.crl
> -share/botan-2/data/nist_x509/test14/int.crt
> -share/botan-2/data/nist_x509/test15/
> -share/botan-2/data/nist_x509/test15/end.crt
> -share/botan-2/data/nist_x509/test15/int.crl
> -share/botan-2/data/nist_x509/test15/int.crt
> -share/botan-2/data/nist_x509/test16/
> -share/botan-2/data/nist_x509/test16/end.crt
> -share/botan-2/data/nist_x509/test16/int.crl
> -share/botan-2/data/nist_x509/test16/int.crt
> -share/botan-2/data/nist_x509/test17/
> -share/botan-2/data/nist_x509/test17/end.crt
> -share/botan-2/data/nist_x509/test17/int.crl
> -share/botan-2/data/nist_x509/test17/int.crt
> -share/botan-2/data/nist_x509/test18/
> -share/botan-2/data/nist_x509/test18/end.crt
> -share/botan-2/data/nist_x509/test18/int.crl
> -share/botan-2/data/nist_x509/test18/int.crt
> -share/botan-2/data/nist_x509/test19/
> -share/botan-2/data/nist_x509/test19/end.crt
> -share/botan-2/data/nist_x509/test19/int.crt
> -share/botan-2/data/nist_x509/test20/
> -share/botan-2/data/nist_x509/test20/end.crt
> -share/botan-2/data/nist_x509/test20/int.crl
> -share/botan-2/data/nist_x509/test20/int.crt
> -share/botan-2/data/nist_x509/test21/
> -share/botan-2/data/nist_x509/test21/end.crt
> -share/botan-2/data/nist_x509/test21/int.crl
> -share/botan-2/data/nist_x509/test21/int.crt
> -share/botan-2/data/nist_x509/test22/
> -share/botan-2/data/nist_x509/test22/end.crt
> -share/botan-2/data/nist_x509/test22/int.crl
> -share/botan-2/data/nist_x509/test22/int.crt
> -share/botan-2/data/nist_x509/test23/
> -share/botan-2/data/nist_x509/test23/end.crt
> -share/botan-2/data/nist_x509/test23/int.crl
> -share/botan-2/data/nist_x509/test23/int.crt
> -share/botan-2/data/nist_x509/test24/
> -share/botan-2/data/nist_x509/test24/end.crt
> -share/botan-2/data/nist_x509/test24/int.crl
> -share/botan-2/data/nist_x509/test24/int.crt
> -share/botan-2/data/nist_x509/test25/
> -share/botan-2/data/nist_x509/test25/end.crt
> -share/botan-2/data/nist_x509/test25/int.crl
> -share/botan-2/data/nist_x509/test25/int.crt
> -share/botan-2/data/nist_x509/test26/
> -share/botan-2/data/nist_x509/test26/end.crt
> -share/botan-2/data/nist_x509/test26/int.crl
> -share/botan-2/data/nist_x509/test26/int.crt
> -share/botan-2/data/nist_x509/test27/
> -share/botan-2/data/nist_x509/test27/end.crt
> -share/botan-2/data/nist_x509/test27/int.crl
> -share/botan-2/data/nist_x509/test27/int.crt
> -share/botan-2/data/nist_x509/test28/
> -share/botan-2/data/nist_x509/test28/end.crt
> -share/botan-2/data/nist_x509/test28/int.crl
> -share/botan-2/data/nist_x509/test28/int.crt
> -share/botan-2/data/nist_x509/test29/
> -share/botan-2/data/nist_x509/test29/end.crt
> -share/botan-2/data/nist_x509/test29/int.crl
> -share/botan-2/data/nist_x509/test29/int.crt
> -share/botan-2/data/nist_x509/test30/
> -share/botan-2/data/nist_x509/test30/end.crt
> -share/botan-2/data/nist_x509/test30/int.crl
> -share/botan-2/data/nist_x509/test30/int.crt
> -share/botan-2/data/nist_x509/test31/
> -share/botan-2/data/nist_x509/test31/end.crt
> -share/botan-2/data/nist_x509/test31/int.crl
> -share/botan-2/data/nist_x509/test31/int.crt
> -share/botan-2/data/nist_x509/test32/
> -share/botan-2/data/nist_x509/test32/end.crt
> -share/botan-2/data/nist_x509/test32/int.crl
> -share/botan-2/data/nist_x509/test32/int.crt
> -share/botan-2/data/nist_x509/test33/
> -share/botan-2/data/nist_x509/test33/end.crt
> -share/botan-2/data/nist_x509/test33/int.crl
> -share/botan-2/data/nist_x509/test33/int.crt
> -share/botan-2/data/nist_x509/test34/
> -share/botan-2/data/nist_x509/test34/end.crt
> -share/botan-2/data/nist_x509/test34/int.crl
> -share/botan-2/data/nist_x509/test34/int.crt
> -share/botan-2/data/nist_x509/test35/
> -share/botan-2/data/nist_x509/test35/end.crt
> -share/botan-2/data/nist_x509/test35/int.crl
> -share/botan-2/data/nist_x509/test35/int.crt
> -share/botan-2/data/nist_x509/test36/
> -share/botan-2/data/nist_x509/test36/end.crt
> -share/botan-2/data/nist_x509/test36/int1.crl
> -share/botan-2/data/nist_x509/test36/int1.crt
> -share/botan-2/data/nist_x509/test36/int2.crl
> -share/botan-2/data/nist_x509/test36/int2.crt
> -share/botan-2/data/nist_x509/test37/
> -share/botan-2/data/nist_x509/test37/end.crt
> -share/botan-2/data/nist_x509/test37/int1.crl
> -share/botan-2/data/nist_x509/test37/int1.crt
> -share/botan-2/data/nist_x509/test37/int2.crl
> -share/botan-2/data/nist_x509/test37/int2.crt
> -share/botan-2/data/nist_x509/test38/
> -share/botan-2/data/nist_x509/test38/end.crt
> -share/botan-2/data/nist_x509/test38/int1.crl
> -share/botan-2/data/nist_x509/test38/int1.crt
> -share/botan-2/data/nist_x509/test38/int2.crl
> -share/botan-2/data/nist_x509/test38/int2.crt
> -share/botan-2/data/nist_x509/test39/
> -share/botan-2/data/nist_x509/test39/end.crt
> -share/botan-2/data/nist_x509/test39/int1.crl
> -share/botan-2/data/nist_x509/test39/int1.crt
> -share/botan-2/data/nist_x509/test39/int2.crl
> -share/botan-2/data/nist_x509/test39/int2.crt
> -share/botan-2/data/nist_x509/test39/int3.crl
> -share/botan-2/data/nist_x509/test39/int3.crt
> -share/botan-2/data/nist_x509/test40/
> -share/botan-2/data/nist_x509/test40/end.crt
> -share/botan-2/data/nist_x509/test40/int1.crl
> -share/botan-2/data/nist_x509/test40/int1.crt
> -share/botan-2/data/nist_x509/test40/int2.crl
> -share/botan-2/data/nist_x509/test40/int2.crt
> -share/botan-2/data/nist_x509/test40/int3.crl
> -share/botan-2/data/nist_x509/test40/int3.crt
> -share/botan-2/data/nist_x509/test41/
> -share/botan-2/data/nist_x509/test41/end.crt
> -share/botan-2/data/nist_x509/test41/int1.crl
> -share/botan-2/data/nist_x509/test41/int1.crt
> -share/botan-2/data/nist_x509/test41/int2.crl
> -share/botan-2/data/nist_x509/test41/int2.crt
> -share/botan-2/data/nist_x509/test41/int3.crl
> -share/botan-2/data/nist_x509/test41/int3.crt
> -share/botan-2/data/nist_x509/test42/
> -share/botan-2/data/nist_x509/test42/end.crt
> -share/botan-2/data/nist_x509/test42/int1.crl
> -share/botan-2/data/nist_x509/test42/int1.crt
> -share/botan-2/data/nist_x509/test42/int2.crl
> -share/botan-2/data/nist_x509/test42/int2.crt
> -share/botan-2/data/nist_x509/test42/int3.crl
> -share/botan-2/data/nist_x509/test42/int3.crt
> -share/botan-2/data/nist_x509/test42/int4.crl
> -share/botan-2/data/nist_x509/test42/int4.crt
> -share/botan-2/data/nist_x509/test43/
> -share/botan-2/data/nist_x509/test43/end.crt
> -share/botan-2/data/nist_x509/test43/int1.crl
> -share/botan-2/data/nist_x509/test43/int1.crt
> -share/botan-2/data/nist_x509/test43/int2.crl
> -share/botan-2/data/nist_x509/test43/int2.crt
> -share/botan-2/data/nist_x509/test43/int3.crl
> -share/botan-2/data/nist_x509/test43/int3.crt
> -share/botan-2/data/nist_x509/test43/int4.crl
> -share/botan-2/data/nist_x509/test43/int4.crt
> -share/botan-2/data/nist_x509/test44/
> -share/botan-2/data/nist_x509/test44/end.crt
> -share/botan-2/data/nist_x509/test44/int1.crl
> -share/botan-2/data/nist_x509/test44/int1.crt
> -share/botan-2/data/nist_x509/test44/int2.crl
> -share/botan-2/data/nist_x509/test44/int2.crt
> -share/botan-2/data/nist_x509/test44/int3.crl
> -share/botan-2/data/nist_x509/test44/int3.crt
> -share/botan-2/data/nist_x509/test44/int4.crl
> -share/botan-2/data/nist_x509/test44/int4.crt
> -share/botan-2/data/nist_x509/test45/
> -share/botan-2/data/nist_x509/test45/end.crt
> -share/botan-2/data/nist_x509/test45/int1.crl
> -share/botan-2/data/nist_x509/test45/int1.crt
> -share/botan-2/data/nist_x509/test45/int2.crl
> -share/botan-2/data/nist_x509/test45/int2.crt
> -share/botan-2/data/nist_x509/test45/int3.crl
> -share/botan-2/data/nist_x509/test45/int3.crt
> -share/botan-2/data/nist_x509/test45/int4.crl
> -share/botan-2/data/nist_x509/test45/int4.crt
> -share/botan-2/data/nist_x509/test46/
> -share/botan-2/data/nist_x509/test46/end.crt
> -share/botan-2/data/nist_x509/test46/int1.crl
> -share/botan-2/data/nist_x509/test46/int1.crt
> -share/botan-2/data/nist_x509/test46/int2.crl
> -share/botan-2/data/nist_x509/test46/int2.crt
> -share/botan-2/data/nist_x509/test46/int3.crl
> -share/botan-2/data/nist_x509/test46/int3.crt
> -share/botan-2/data/nist_x509/test46/int4.crl
> -share/botan-2/data/nist_x509/test46/int4.crt
> -share/botan-2/data/nist_x509/test47/
> -share/botan-2/data/nist_x509/test47/end.crt
> -share/botan-2/data/nist_x509/test47/int1.crl
> -share/botan-2/data/nist_x509/test47/int1.crt
> -share/botan-2/data/nist_x509/test47/int2.crl
> -share/botan-2/data/nist_x509/test47/int2.crt
> -share/botan-2/data/nist_x509/test47/int3.crl
> -share/botan-2/data/nist_x509/test47/int3.crt
> -share/botan-2/data/nist_x509/test47/int4.crl
> -share/botan-2/data/nist_x509/test47/int4.crt
> -share/botan-2/data/nist_x509/test48/
> -share/botan-2/data/nist_x509/test48/end.crt
> -share/botan-2/data/nist_x509/test48/int.crl
> -share/botan-2/data/nist_x509/test48/int.crt
> -share/botan-2/data/nist_x509/test49/
> -share/botan-2/data/nist_x509/test49/end.crt
> -share/botan-2/data/nist_x509/test49/int.crl
> -share/botan-2/data/nist_x509/test49/int.crt
> -share/botan-2/data/nist_x509/test50/
> -share/botan-2/data/nist_x509/test50/end.crt
> -share/botan-2/data/nist_x509/test50/int.crl
> -share/botan-2/data/nist_x509/test50/int.crt
> -share/botan-2/data/nist_x509/test51/
> -share/botan-2/data/nist_x509/test51/end.crt
> -share/botan-2/data/nist_x509/test51/int.crl
> -share/botan-2/data/nist_x509/test51/int.crt
> -share/botan-2/data/nist_x509/test52/
> -share/botan-2/data/nist_x509/test52/end.crt
> -share/botan-2/data/nist_x509/test52/int.crl
> -share/botan-2/data/nist_x509/test52/int.crt
> -share/botan-2/data/nist_x509/test53/
> -share/botan-2/data/nist_x509/test53/end.crt
> -share/botan-2/data/nist_x509/test53/int.crl
> -share/botan-2/data/nist_x509/test53/int.crt
> -share/botan-2/data/nist_x509/test54/
> -share/botan-2/data/nist_x509/test54/end.crt
> -share/botan-2/data/nist_x509/test54/int1.crl
> -share/botan-2/data/nist_x509/test54/int1.crt
> -share/botan-2/data/nist_x509/test54/int2.crl
> -share/botan-2/data/nist_x509/test54/int2.crt
> -share/botan-2/data/nist_x509/test55/
> -share/botan-2/data/nist_x509/test55/end.crt
> -share/botan-2/data/nist_x509/test55/int1.crl
> -share/botan-2/data/nist_x509/test55/int1.crt
> -share/botan-2/data/nist_x509/test55/int2.crl
> -share/botan-2/data/nist_x509/test55/int2.crt
> -share/botan-2/data/nist_x509/test56/
> -share/botan-2/data/nist_x509/test56/end.crt
> -share/botan-2/data/nist_x509/test56/int.crl
> -share/botan-2/data/nist_x509/test56/int.crt
> -share/botan-2/data/nist_x509/test57/
> -share/botan-2/data/nist_x509/test57/end.crt
> -share/botan-2/data/nist_x509/test57/int.crl
> -share/botan-2/data/nist_x509/test57/int.crt
> -share/botan-2/data/nist_x509/test58/
> -share/botan-2/data/nist_x509/test58/end.crt
> -share/botan-2/data/nist_x509/test58/int1.crl
> -share/botan-2/data/nist_x509/test58/int1.crt
> -share/botan-2/data/nist_x509/test58/int2.crl
> -share/botan-2/data/nist_x509/test58/int2.crt
> -share/botan-2/data/nist_x509/test58/int3.crl
> -share/botan-2/data/nist_x509/test58/int3.crt
> -share/botan-2/data/nist_x509/test59/
> -share/botan-2/data/nist_x509/test59/end.crt
> -share/botan-2/data/nist_x509/test59/int1.crl
> -share/botan-2/data/nist_x509/test59/int1.crt
> -share/botan-2/data/nist_x509/test59/int2.crl
> -share/botan-2/data/nist_x509/test59/int2.crt
> -share/botan-2/data/nist_x509/test59/int3.crl
> -share/botan-2/data/nist_x509/test59/int3.crt
> -share/botan-2/data/nist_x509/test60/
> -share/botan-2/data/nist_x509/test60/end.crt
> -share/botan-2/data/nist_x509/test60/int1.crl
> -share/botan-2/data/nist_x509/test60/int1.crt
> -share/botan-2/data/nist_x509/test60/int2.crl
> -share/botan-2/data/nist_x509/test60/int2.crt
> -share/botan-2/data/nist_x509/test60/int3.crl
> -share/botan-2/data/nist_x509/test60/int3.crt
> -share/botan-2/data/nist_x509/test60/int4.crl
> -share/botan-2/data/nist_x509/test60/int4.crt
> -share/botan-2/data/nist_x509/test61/
> -share/botan-2/data/nist_x509/test61/end.crt
> -share/botan-2/data/nist_x509/test61/int1.crl
> -share/botan-2/data/nist_x509/test61/int1.crt
> -share/botan-2/data/nist_x509/test61/int2.crl
> -share/botan-2/data/nist_x509/test61/int2.crt
> -share/botan-2/data/nist_x509/test61/int3.crl
> -share/botan-2/data/nist_x509/test61/int3.crt
> -share/botan-2/data/nist_x509/test61/int4.crl
> -share/botan-2/data/nist_x509/test61/int4.crt
> -share/botan-2/data/nist_x509/test62/
> -share/botan-2/data/nist_x509/test62/end.crt
> -share/botan-2/data/nist_x509/test62/int1.crl
> -share/botan-2/data/nist_x509/test62/int1.crt
> -share/botan-2/data/nist_x509/test62/int2.crl
> -share/botan-2/data/nist_x509/test62/int2.crt
> -share/botan-2/data/nist_x509/test62/int3.crl
> -share/botan-2/data/nist_x509/test62/int3.crt
> -share/botan-2/data/nist_x509/test62/int4.crl
> -share/botan-2/data/nist_x509/test62/int4.crt
> -share/botan-2/data/nist_x509/test63/
> -share/botan-2/data/nist_x509/test63/end.crt
> -share/botan-2/data/nist_x509/test63/int1.crl
> -share/botan-2/data/nist_x509/test63/int1.crt
> -share/botan-2/data/nist_x509/test63/int2.crl
> -share/botan-2/data/nist_x509/test63/int2.crt
> -share/botan-2/data/nist_x509/test63/int3.crl
> -share/botan-2/data/nist_x509/test63/int3.crt
> -share/botan-2/data/nist_x509/test63/int4.crl
> -share/botan-2/data/nist_x509/test63/int4.crt
> -share/botan-2/data/nist_x509/test64/
> -share/botan-2/data/nist_x509/test64/end.crt
> -share/botan-2/data/nist_x509/test64/int.crl
> -share/botan-2/data/nist_x509/test64/int.crt
> -share/botan-2/data/nist_x509/test65/
> -share/botan-2/data/nist_x509/test65/end.crt
> -share/botan-2/data/nist_x509/test65/int.crl
> -share/botan-2/data/nist_x509/test65/int1.crt
> -share/botan-2/data/nist_x509/test65/int2.crt
> -share/botan-2/data/nist_x509/test66/
> -share/botan-2/data/nist_x509/test66/end.crt
> -share/botan-2/data/nist_x509/test66/int.crl
> -share/botan-2/data/nist_x509/test66/int.crt
> -share/botan-2/data/nist_x509/test67/
> -share/botan-2/data/nist_x509/test67/end.crt
> -share/botan-2/data/nist_x509/test67/int.crt
> -share/botan-2/data/nist_x509/test67/int1.crl
> -share/botan-2/data/nist_x509/test67/int2.crl
> -share/botan-2/data/nist_x509/test68/
> -share/botan-2/data/nist_x509/test68/end.crt
> -share/botan-2/data/nist_x509/test68/int1.crl
> -share/botan-2/data/nist_x509/test68/int1.crt
> -share/botan-2/data/nist_x509/test68/int2.crl
> -share/botan-2/data/nist_x509/test68/int2.crt
> -share/botan-2/data/nist_x509/test69/
> -share/botan-2/data/nist_x509/test69/end.crt
> -share/botan-2/data/nist_x509/test69/int.crl
> -share/botan-2/data/nist_x509/test69/int.crt
> -share/botan-2/data/nist_x509/test70/
> -share/botan-2/data/nist_x509/test70/end.crt
> -share/botan-2/data/nist_x509/test70/int1.crl
> -share/botan-2/data/nist_x509/test70/int1.crt
> -share/botan-2/data/nist_x509/test70/int2.crl
> -share/botan-2/data/nist_x509/test70/int2.crt
> -share/botan-2/data/nist_x509/test71/
> -share/botan-2/data/nist_x509/test71/end.crt
> -share/botan-2/data/nist_x509/test71/int.crl
> -share/botan-2/data/nist_x509/test71/int.crt
> -share/botan-2/data/nist_x509/test72/
> -share/botan-2/data/nist_x509/test72/end.crt
> -share/botan-2/data/nist_x509/test72/int.crl
> -share/botan-2/data/nist_x509/test72/int.crt
> -share/botan-2/data/nist_x509/test73/
> -share/botan-2/data/nist_x509/test73/end.crt
> -share/botan-2/data/nist_x509/test73/int.crl
> -share/botan-2/data/nist_x509/test73/int.crt
> -share/botan-2/data/nist_x509/test74/
> -share/botan-2/data/nist_x509/test74/end.crt
> -share/botan-2/data/nist_x509/test74/int.crl
> -share/botan-2/data/nist_x509/test74/int.crt
> -share/botan-2/data/nist_x509/test75/
> -share/botan-2/data/nist_x509/test75/end.crt
> -share/botan-2/data/nist_x509/test75/int.crl
> -share/botan-2/data/nist_x509/test75/int.crt
> -share/botan-2/data/nist_x509/test76/
> -share/botan-2/data/nist_x509/test76/end.crt
> -share/botan-2/data/nist_x509/test76/int.crl
> -share/botan-2/data/nist_x509/test76/int.crt
>  share/botan-2/data/ocb/
>  share/botan-2/data/ocb/ocb_long.vec
>  share/botan-2/data/ocb/ocb_wide.vec
>  share/botan-2/data/ocb/ocb_wide_long.vec
> -share/botan-2/data/ocsp/
> -share/botan-2/data/ocsp/geotrust.pem
> -share/botan-2/data/ocsp/gmail.pem
> -share/botan-2/data/ocsp/google_g2.pem
> -share/botan-2/data/ocsp/identrust.pem
> -share/botan-2/data/ocsp/letsencrypt.pem
> -share/botan-2/data/ocsp/randombit.pem
> -share/botan-2/data/ocsp/randombit_ocsp.der
> -share/botan-2/data/ocsp/resp1.der
> -share/botan-2/data/ocsp/resp2.der
> -share/botan-2/data/ocsp/resp3.der
>  share/botan-2/data/otp/
>  share/botan-2/data/otp/hotp.vec
>  share/botan-2/data/otp/totp.vec
> @@ -916,7 +475,6 @@ share/botan-2/data/pubkey/sm2_sig.vec
>  share/botan-2/data/pubkey/workfactor.vec
>  share/botan-2/data/pubkey/xmss_sig.vec
>  share/botan-2/data/pubkey/xmss_verify.vec
> -share/botan-2/data/rfc3394.vec
>  share/botan-2/data/rfc6979.vec
>  share/botan-2/data/rng/
>  share/botan-2/data/rng/chacha_rng.vec
> @@ -955,61 +513,1372 @@ share/botan-2/data/tls/new_session_ticke
>  share/botan-2/data/tls/server_hello.vec
>  share/botan-2/data/tls_cbc.vec
>  share/botan-2/data/util.vec
> +share/botan-2/data/x509/
> +share/botan-2/data/x509/bsi/
> +share/botan-2/data/x509/bsi/cert_path_CRL_01/
> +share/botan-2/data/x509/bsi/cert_path_CRL_01/cert_path_CRL_01_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_01/cert_path_CRL_01_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_01/cert_path_CRL_01_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_01/cert_path_CRL_01_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_01/cert_path_CRL_01_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_01/cert_path_CRL_01_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_01/description.txt
> +share/botan-2/data/x509/bsi/cert_path_CRL_02/
> +share/botan-2/data/x509/bsi/cert_path_CRL_02/cert_path_CRL_02_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_02/cert_path_CRL_02_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_02/cert_path_CRL_02_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_02/cert_path_CRL_02_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_02/cert_path_CRL_02_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_02/cert_path_CRL_02_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_02/crls/
> +share/botan-2/data/x509/bsi/cert_path_CRL_02/crls/cert_path_CRL_02_root_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_02/crls/cert_path_CRL_02_sub_ca_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_02/description.txt
> +share/botan-2/data/x509/bsi/cert_path_CRL_03/
> +share/botan-2/data/x509/bsi/cert_path_CRL_03/cert_path_CRL_03_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_03/cert_path_CRL_03_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_03/cert_path_CRL_03_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_03/cert_path_CRL_03_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_03/cert_path_CRL_03_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_03/cert_path_CRL_03_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_03/crls/
> +share/botan-2/data/x509/bsi/cert_path_CRL_03/crls/cert_path_CRL_03_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_03/crls/cert_path_CRL_03_root_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_03/description.txt
> +share/botan-2/data/x509/bsi/cert_path_CRL_04/
> +share/botan-2/data/x509/bsi/cert_path_CRL_04/cert_path_CRL_04_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_04/cert_path_CRL_04_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_04/cert_path_CRL_04_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_04/cert_path_CRL_04_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_04/cert_path_CRL_04_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_04/cert_path_CRL_04_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_04/crls/
> +share/botan-2/data/x509/bsi/cert_path_CRL_04/crls/cert_path_CRL_04_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_04/crls/cert_path_CRL_04_root_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_04/description.txt
> +share/botan-2/data/x509/bsi/cert_path_CRL_05/
> +share/botan-2/data/x509/bsi/cert_path_CRL_05/cert_path_CRL_05_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_05/cert_path_CRL_05_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_05/cert_path_CRL_05_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_05/cert_path_CRL_05_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_05/cert_path_CRL_05_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_05/cert_path_CRL_05_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_05/crls/
> +share/botan-2/data/x509/bsi/cert_path_CRL_05/crls/cert_path_CRL_05_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_05/crls/cert_path_CRL_05_root_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_05/description.txt
> +share/botan-2/data/x509/bsi/cert_path_CRL_06/
> +share/botan-2/data/x509/bsi/cert_path_CRL_06/cert_path_CRL_06_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_06/cert_path_CRL_06_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_06/cert_path_CRL_06_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_06/cert_path_CRL_06_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_06/cert_path_CRL_06_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_06/cert_path_CRL_06_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_06/crls/
> +share/botan-2/data/x509/bsi/cert_path_CRL_06/crls/cert_path_CRL_06_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_06/crls/cert_path_CRL_06_root_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_06/description.txt
> +share/botan-2/data/x509/bsi/cert_path_CRL_07/
> +share/botan-2/data/x509/bsi/cert_path_CRL_07/cert_path_CRL_07_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_07/cert_path_CRL_07_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_07/cert_path_CRL_07_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_07/cert_path_CRL_07_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_07/cert_path_CRL_07_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_07/cert_path_CRL_07_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_07/crls/
> +share/botan-2/data/x509/bsi/cert_path_CRL_07/crls/cert_path_CRL_07_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_07/crls/cert_path_CRL_07_root_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_07/description.txt
> +share/botan-2/data/x509/bsi/cert_path_CRL_08/
> +share/botan-2/data/x509/bsi/cert_path_CRL_08/cert_path_CRL_08_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_08/cert_path_CRL_08_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_08/cert_path_CRL_08_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_08/cert_path_CRL_08_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_08/cert_path_CRL_08_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_08/cert_path_CRL_08_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_08/crls/
> +share/botan-2/data/x509/bsi/cert_path_CRL_08/crls/cert_path_CRL_08_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_08/crls/cert_path_CRL_08_root_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_08/description.txt
> +share/botan-2/data/x509/bsi/cert_path_CRL_09/
> +share/botan-2/data/x509/bsi/cert_path_CRL_09/cert_path_CRL_09_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_09/cert_path_CRL_09_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_09/cert_path_CRL_09_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_09/cert_path_CRL_09_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_09/cert_path_CRL_09_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_09/cert_path_CRL_09_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_09/crls/
> +share/botan-2/data/x509/bsi/cert_path_CRL_09/crls/cert_path_CRL_09_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_09/crls/cert_path_CRL_09_root_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_09/description.txt
> +share/botan-2/data/x509/bsi/cert_path_CRL_10/
> +share/botan-2/data/x509/bsi/cert_path_CRL_10/cert_path_CRL_10_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_10/cert_path_CRL_10_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_10/cert_path_CRL_10_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_10/cert_path_CRL_10_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_10/cert_path_CRL_10_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_10/cert_path_CRL_10_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_10/crls/
> +share/botan-2/data/x509/bsi/cert_path_CRL_10/crls/cert_path_CRL_10_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_10/crls/cert_path_CRL_10_root_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_10/description.txt
> +share/botan-2/data/x509/bsi/cert_path_CRL_11/
> +share/botan-2/data/x509/bsi/cert_path_CRL_11/cert_path_CRL_11_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_11/cert_path_CRL_11_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_11/cert_path_CRL_11_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_11/cert_path_CRL_11_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_11/cert_path_CRL_11_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_11/cert_path_CRL_11_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_11/crls/
> +share/botan-2/data/x509/bsi/cert_path_CRL_11/crls/cert_path_CRL_11_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_11/crls/cert_path_CRL_11_root_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_11/description.txt
> +share/botan-2/data/x509/bsi/cert_path_CRL_12/
> +share/botan-2/data/x509/bsi/cert_path_CRL_12/cert_path_CRL_12_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_12/cert_path_CRL_12_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_12/cert_path_CRL_12_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_12/cert_path_CRL_12_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_12/cert_path_CRL_12_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_12/cert_path_CRL_12_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_12/crls/
> +share/botan-2/data/x509/bsi/cert_path_CRL_12/crls/cert_path_CRL_12_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_12/crls/cert_path_CRL_12_root_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_12/description.txt
> +share/botan-2/data/x509/bsi/cert_path_CRL_13/
> +share/botan-2/data/x509/bsi/cert_path_CRL_13/cert_path_CRL_13_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_13/cert_path_CRL_13_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_13/cert_path_CRL_13_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_13/cert_path_CRL_13_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_13/cert_path_CRL_13_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_13/cert_path_CRL_13_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_13/crls/
> +share/botan-2/data/x509/bsi/cert_path_CRL_13/crls/cert_path_CRL_13_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_13/crls/cert_path_CRL_13_root_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_13/description.txt
> +share/botan-2/data/x509/bsi/cert_path_CRL_14/
> +share/botan-2/data/x509/bsi/cert_path_CRL_14/cert_path_CRL_14_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_14/cert_path_CRL_14_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_14/cert_path_CRL_14_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_14/cert_path_CRL_14_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_14/cert_path_CRL_14_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_14/cert_path_CRL_14_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_14/crls/
> +share/botan-2/data/x509/bsi/cert_path_CRL_14/crls/cert_path_CRL_14_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_14/crls/cert_path_CRL_14_root_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_14/description.txt
> +share/botan-2/data/x509/bsi/cert_path_CRL_15/
> +share/botan-2/data/x509/bsi/cert_path_CRL_15/cert_path_CRL_15_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_15/cert_path_CRL_15_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_15/cert_path_CRL_15_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_15/cert_path_CRL_15_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_15/cert_path_CRL_15_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_15/cert_path_CRL_15_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_15/crls/
> +share/botan-2/data/x509/bsi/cert_path_CRL_15/crls/cert_path_CRL_15_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_15/description.txt
> +share/botan-2/data/x509/bsi/cert_path_CRL_16/
> +share/botan-2/data/x509/bsi/cert_path_CRL_16/cert_path_CRL_16_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_16/cert_path_CRL_16_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_16/cert_path_CRL_16_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_16/cert_path_CRL_16_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_16/cert_path_CRL_16_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_16/cert_path_CRL_16_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_16/crls/
> +share/botan-2/data/x509/bsi/cert_path_CRL_16/crls/cert_path_CRL_16_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_16/crls/cert_path_CRL_16_root_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_16/description.txt
> +share/botan-2/data/x509/bsi/cert_path_algo_strength_01/
> +share/botan-2/data/x509/bsi/cert_path_algo_strength_01/cert_path_algo_strength_01_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_algo_strength_01/cert_path_algo_strength_01_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_algo_strength_01/cert_path_algo_strength_01_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_algo_strength_01/cert_path_algo_strength_01_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_algo_strength_01/cert_path_algo_strength_01_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_algo_strength_01/cert_path_algo_strength_01_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_algo_strength_01/description.txt
> +share/botan-2/data/x509/bsi/cert_path_algo_strength_02/
> +share/botan-2/data/x509/bsi/cert_path_algo_strength_02/cert_path_algo_strength_02_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_algo_strength_02/cert_path_algo_strength_02_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_algo_strength_02/cert_path_algo_strength_02_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_algo_strength_02/cert_path_algo_strength_02_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_algo_strength_02/cert_path_algo_strength_02_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_algo_strength_02/cert_path_algo_strength_02_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_algo_strength_02/description.txt
> +share/botan-2/data/x509/bsi/cert_path_algo_strength_03/
> +share/botan-2/data/x509/bsi/cert_path_algo_strength_03/cert_path_algo_strength_03_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_algo_strength_03/cert_path_algo_strength_03_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_algo_strength_03/cert_path_algo_strength_03_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_algo_strength_03/cert_path_algo_strength_03_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_algo_strength_03/cert_path_algo_strength_03_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_algo_strength_03/cert_path_algo_strength_03_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_algo_strength_03/description.txt
> +share/botan-2/data/x509/bsi/cert_path_common_01/
> +share/botan-2/data/x509/bsi/cert_path_common_01/cert_path_common_01_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_01/cert_path_common_01_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_common_01/cert_path_common_01_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_01/cert_path_common_01_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_01/cert_path_common_01_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_01/cert_path_common_01_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_01/description.txt
> +share/botan-2/data/x509/bsi/cert_path_common_02/
> +share/botan-2/data/x509/bsi/cert_path_common_02/cert_path_common_02_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_02/cert_path_common_02_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_common_02/cert_path_common_02_root_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_02/cert_path_common_02_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_02/cert_path_common_02_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_02/cert_path_common_02_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_02/description.txt
> +share/botan-2/data/x509/bsi/cert_path_common_03/
> +share/botan-2/data/x509/bsi/cert_path_common_03/cert_path_common_03_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_03/cert_path_common_03_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_common_03/cert_path_common_03_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_03/cert_path_common_03_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_03/cert_path_common_03_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_03/cert_path_common_03_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_03/description.txt
> +share/botan-2/data/x509/bsi/cert_path_common_04/
> +share/botan-2/data/x509/bsi/cert_path_common_04/cert_path_common_04_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_04/cert_path_common_04_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_common_04/cert_path_common_04_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_04/cert_path_common_04_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_04/cert_path_common_04_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_04/cert_path_common_04_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_04/description.txt
> +share/botan-2/data/x509/bsi/cert_path_common_05/
> +share/botan-2/data/x509/bsi/cert_path_common_05/cert_path_common_05_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_05/cert_path_common_05_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_common_05/cert_path_common_05_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_05/cert_path_common_05_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_05/cert_path_common_05_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_05/cert_path_common_05_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_05/description.txt
> +share/botan-2/data/x509/bsi/cert_path_common_06/
> +share/botan-2/data/x509/bsi/cert_path_common_06/cert_path_common_06_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_06/cert_path_common_06_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_common_06/cert_path_common_06_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_06/cert_path_common_06_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_06/cert_path_common_06_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_06/cert_path_common_06_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_06/description.txt
> +share/botan-2/data/x509/bsi/cert_path_common_07/
> +share/botan-2/data/x509/bsi/cert_path_common_07/cert_path_common_07_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_07/cert_path_common_07_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_common_07/cert_path_common_07_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_07/cert_path_common_07_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_07/cert_path_common_07_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_07/cert_path_common_07_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_07/description.txt
> +share/botan-2/data/x509/bsi/cert_path_common_08/
> +share/botan-2/data/x509/bsi/cert_path_common_08/cert_path_common_08_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_08/cert_path_common_08_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_common_08/cert_path_common_08_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_08/cert_path_common_08_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_08/cert_path_common_08_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_08/cert_path_common_08_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_08/description.txt
> +share/botan-2/data/x509/bsi/cert_path_common_09/
> +share/botan-2/data/x509/bsi/cert_path_common_09/cert_path_common_09_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_09/cert_path_common_09_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_common_09/cert_path_common_09_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_09/cert_path_common_09_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_09/cert_path_common_09_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_09/cert_path_common_09_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_09/description.txt
> +share/botan-2/data/x509/bsi/cert_path_common_10/
> +share/botan-2/data/x509/bsi/cert_path_common_10/cert_path_common_10_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_10/cert_path_common_10_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_common_10/cert_path_common_10_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_10/cert_path_common_10_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_10/cert_path_common_10_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_10/cert_path_common_10_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_10/description.txt
> +share/botan-2/data/x509/bsi/cert_path_common_11/
> +share/botan-2/data/x509/bsi/cert_path_common_11/cert_path_common_11_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_11/cert_path_common_11_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_common_11/cert_path_common_11_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_11/cert_path_common_11_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_11/cert_path_common_11_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_11/cert_path_common_11_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_11/description.txt
> +share/botan-2/data/x509/bsi/cert_path_common_12/
> +share/botan-2/data/x509/bsi/cert_path_common_12/cert_path_common_12_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_12/cert_path_common_12_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_common_12/cert_path_common_12_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_12/cert_path_common_12_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_12/cert_path_common_12_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_12/cert_path_common_12_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_12/description.txt
> +share/botan-2/data/x509/bsi/cert_path_common_13/
> +share/botan-2/data/x509/bsi/cert_path_common_13/cert_path_common_13_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_13/cert_path_common_13_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_common_13/cert_path_common_13_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_13/cert_path_common_13_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_13/cert_path_common_13_root_ca_key_rollover.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_13/cert_path_common_13_root_ca_key_rollover.pem
> +share/botan-2/data/x509/bsi/cert_path_common_13/cert_path_common_13_subca_ca_key_rollover.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_13/cert_path_common_13_subca_ca_key_rollover.pem
> +share/botan-2/data/x509/bsi/cert_path_common_13/description.txt
> +share/botan-2/data/x509/bsi/cert_path_common_14/
> +share/botan-2/data/x509/bsi/cert_path_common_14/cert_path_common_14_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_14/cert_path_common_14_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_common_14/cert_path_common_14_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_14/cert_path_common_14_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_14/cert_path_common_14_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_14/cert_path_common_14_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_14/cert_path_common_14_wrong_root_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_14/cert_path_common_14_wrong_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_14/cert_path_common_14_wrong_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_14/cert_path_common_14_wrong_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_14/description.txt
> +share/botan-2/data/x509/bsi/cert_path_crypt_01/
> +share/botan-2/data/x509/bsi/cert_path_crypt_01/cert_path_crypt_01_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_crypt_01/cert_path_crypt_01_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_crypt_01/cert_path_crypt_01_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_crypt_01/cert_path_crypt_01_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_crypt_01/cert_path_crypt_01_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_crypt_01/cert_path_crypt_01_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_crypt_01/description.txt
> +share/botan-2/data/x509/bsi/cert_path_crypt_02/
> +share/botan-2/data/x509/bsi/cert_path_crypt_02/cert_path_crypt_02_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_crypt_02/cert_path_crypt_02_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_crypt_02/cert_path_crypt_02_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_crypt_02/cert_path_crypt_02_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_crypt_02/cert_path_crypt_02_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_crypt_02/cert_path_crypt_02_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_crypt_02/description.txt
> +share/botan-2/data/x509/bsi/cert_path_ext_01/
> +share/botan-2/data/x509/bsi/cert_path_ext_01/cert_path_ext_01_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_01/cert_path_ext_01_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_01/cert_path_ext_01_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_01/cert_path_ext_01_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_01/cert_path_ext_01_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_01/cert_path_ext_01_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_01/description.txt
> +share/botan-2/data/x509/bsi/cert_path_ext_02/
> +share/botan-2/data/x509/bsi/cert_path_ext_02/cert_path_ext_02_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_02/cert_path_ext_02_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_02/cert_path_ext_02_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_02/cert_path_ext_02_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_02/cert_path_ext_02_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_02/cert_path_ext_02_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_02/description.txt
> +share/botan-2/data/x509/bsi/cert_path_ext_03/
> +share/botan-2/data/x509/bsi/cert_path_ext_03/cert_path_ext_03_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_03/cert_path_ext_03_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_03/cert_path_ext_03_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_03/cert_path_ext_03_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_03/cert_path_ext_03_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_03/cert_path_ext_03_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_03/description.txt
> +share/botan-2/data/x509/bsi/cert_path_ext_04/
> +share/botan-2/data/x509/bsi/cert_path_ext_04/cert_path_ext_04_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_04/cert_path_ext_04_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_04/cert_path_ext_04_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_04/cert_path_ext_04_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_04/cert_path_ext_04_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_04/cert_path_ext_04_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_04/description.txt
> +share/botan-2/data/x509/bsi/cert_path_ext_05/
> +share/botan-2/data/x509/bsi/cert_path_ext_05/cert_path_ext_05_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_05/cert_path_ext_05_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_05/cert_path_ext_05_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_05/cert_path_ext_05_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_05/cert_path_ext_05_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_05/cert_path_ext_05_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_05/description.txt
> +share/botan-2/data/x509/bsi/cert_path_ext_06/
> +share/botan-2/data/x509/bsi/cert_path_ext_06/cert_path_ext_06_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_06/cert_path_ext_06_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_06/cert_path_ext_06_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_06/cert_path_ext_06_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_06/cert_path_ext_06_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_06/cert_path_ext_06_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_06/description.txt
> +share/botan-2/data/x509/bsi/cert_path_ext_07/
> +share/botan-2/data/x509/bsi/cert_path_ext_07/cert_path_ext_07_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_07/cert_path_ext_07_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_07/cert_path_ext_07_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_07/cert_path_ext_07_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_07/cert_path_ext_07_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_07/cert_path_ext_07_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_07/description.txt
> +share/botan-2/data/x509/bsi/cert_path_ext_08/
> +share/botan-2/data/x509/bsi/cert_path_ext_08/cert_path_ext_08_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_08/cert_path_ext_08_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_08/cert_path_ext_08_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_08/cert_path_ext_08_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_08/cert_path_ext_08_sub_ca_l1.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_08/cert_path_ext_08_sub_ca_l1.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_08/cert_path_ext_08_sub_ca_l2.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_08/cert_path_ext_08_sub_ca_l2.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_08/description.txt
> +share/botan-2/data/x509/bsi/cert_path_ext_09/
> +share/botan-2/data/x509/bsi/cert_path_ext_09/cert_path_ext_09_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_09/cert_path_ext_09_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_09/cert_path_ext_09_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_09/cert_path_ext_09_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_09/cert_path_ext_09_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_09/cert_path_ext_09_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_09/description.txt
> +share/botan-2/data/x509/bsi/cert_path_ext_10/
> +share/botan-2/data/x509/bsi/cert_path_ext_10/cert_path_ext_10_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_10/cert_path_ext_10_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_10/cert_path_ext_10_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_10/cert_path_ext_10_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_10/cert_path_ext_10_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_10/cert_path_ext_10_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_10/description.txt
> +share/botan-2/data/x509/bsi/cert_path_ext_11/
> +share/botan-2/data/x509/bsi/cert_path_ext_11/cert_path_ext_11_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_11/cert_path_ext_11_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_11/cert_path_ext_11_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_11/cert_path_ext_11_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_11/cert_path_ext_11_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_11/cert_path_ext_11_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_11/description.txt
> +share/botan-2/data/x509/bsi/cert_path_ext_12/
> +share/botan-2/data/x509/bsi/cert_path_ext_12/cert_path_ext_12_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_12/cert_path_ext_12_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_12/cert_path_ext_12_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_12/cert_path_ext_12_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_12/cert_path_ext_12_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_12/cert_path_ext_12_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_12/description.txt
> +share/botan-2/data/x509/bsi/cert_path_ext_13/
> +share/botan-2/data/x509/bsi/cert_path_ext_13/cert_path_ext_13_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_13/cert_path_ext_13_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_13/cert_path_ext_13_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_13/cert_path_ext_13_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_13/cert_path_ext_13_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_13/cert_path_ext_13_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_13/description.txt
> +share/botan-2/data/x509/bsi/cert_path_ext_14/
> +share/botan-2/data/x509/bsi/cert_path_ext_14/cert_path_ext_14_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_14/cert_path_ext_14_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_14/cert_path_ext_14_sub_ca.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_14/cert_path_ext_14_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_14/description.txt
> +share/botan-2/data/x509/bsi/cert_path_ext_15/
> +share/botan-2/data/x509/bsi/cert_path_ext_15/cert_path_ext_15_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_15/cert_path_ext_15_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_15/cert_path_ext_15_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_15/cert_path_ext_15_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_15/cert_path_ext_15_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_15/cert_path_ext_15_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_15/description.txt
> +share/botan-2/data/x509/bsi/cert_path_ext_16/
> +share/botan-2/data/x509/bsi/cert_path_ext_16/cert_path_ext_16_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_16/cert_path_ext_16_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_16/cert_path_ext_16_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_16/cert_path_ext_16_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_16/cert_path_ext_16_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_16/cert_path_ext_16_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_16/description.txt
> +share/botan-2/data/x509/bsi/cert_path_ext_17/
> +share/botan-2/data/x509/bsi/cert_path_ext_17/cert_path_ext_17_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_17/cert_path_ext_17_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_17/cert_path_ext_17_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_17/cert_path_ext_17_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_17/cert_path_ext_17_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_17/cert_path_ext_17_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_17/description.txt
> +share/botan-2/data/x509/bsi/cert_path_ext_18/
> +share/botan-2/data/x509/bsi/cert_path_ext_18/cert_path_ext_18_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_18/cert_path_ext_18_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_18/cert_path_ext_18_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_18/cert_path_ext_18_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_18/cert_path_ext_18_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_18/cert_path_ext_18_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_18/description.txt
> +share/botan-2/data/x509/bsi/cert_path_ext_19/
> +share/botan-2/data/x509/bsi/cert_path_ext_19/cert_path_ext_19_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_19/cert_path_ext_19_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_19/cert_path_ext_19_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_19/cert_path_ext_19_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_19/cert_path_ext_19_sub_ca_l1.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_19/cert_path_ext_19_sub_ca_l1.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_19/cert_path_ext_19_sub_ca_l2.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_19/cert_path_ext_19_sub_ca_l2.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_19/description.txt
> +share/botan-2/data/x509/bsi/expected.txt
> +share/botan-2/data/x509/bsi/readme.txt
> +share/botan-2/data/x509/certstor/
> +share/botan-2/data/x509/certstor/cert1.crt
> +share/botan-2/data/x509/certstor/cert2.crt
> +share/botan-2/data/x509/certstor/cert3.crt
> +share/botan-2/data/x509/certstor/cert4.crt
> +share/botan-2/data/x509/certstor/cert5a.crt
> +share/botan-2/data/x509/certstor/cert5b.crt
> +share/botan-2/data/x509/certstor/key01.pem
> +share/botan-2/data/x509/certstor/key03.pem
> +share/botan-2/data/x509/certstor/key04.pem
> +share/botan-2/data/x509/certstor/key05.pem
> +share/botan-2/data/x509/certstor/key06.pem
> +share/botan-2/data/x509/ecc/
> +share/botan-2/data/x509/ecc/CSCA.CSCA.csca-germany.1.crt
> +share/botan-2/data/x509/ecc/ecc_private_with_rfc5915_ext.pem
> +share/botan-2/data/x509/ecc/ecc_private_with_rfc5915_parameters.pem
> +share/botan-2/data/x509/ecc/link_SHA1.166.crt
> +share/botan-2/data/x509/ecc/link_SHA256.cer
> +share/botan-2/data/x509/ecc/nodompar_private.pkcs8.pem
> +share/botan-2/data/x509/ecc/root2_SHA256.cer
> +share/botan-2/data/x509/ecc/root_SHA1.163.crt
> +share/botan-2/data/x509/ecc/withdompar_private.pkcs8.pem
> +share/botan-2/data/x509/extended/
> +share/botan-2/data/x509/extended/01/
> +share/botan-2/data/x509/extended/01/end.crt
> +share/botan-2/data/x509/extended/01/int.crt
> +share/botan-2/data/x509/extended/01/root.crt
> +share/botan-2/data/x509/extended/02/
> +share/botan-2/data/x509/extended/02/end.crt
> +share/botan-2/data/x509/extended/02/int1-2.crt
> +share/botan-2/data/x509/extended/02/int1.crt
> +share/botan-2/data/x509/extended/02/root.crt
> +share/botan-2/data/x509/extended/03/
> +share/botan-2/data/x509/extended/03/end.crt
> +share/botan-2/data/x509/extended/03/int1.crt
> +share/botan-2/data/x509/extended/03/root.crt
> +share/botan-2/data/x509/extended/expected.txt
> +share/botan-2/data/x509/misc/
> +share/botan-2/data/x509/misc/cert_seq.der
> +share/botan-2/data/x509/misc/contains_authority_info_access.pem
> +share/botan-2/data/x509/misc/contains_authority_info_access_with_two_ca_issuers.pem
> +share/botan-2/data/x509/misc/contains_bmpstring.pem
> +share/botan-2/data/x509/misc/contains_utf8string.pem
> +share/botan-2/data/x509/misc/opcuactt_ca.der
> +share/botan-2/data/x509/misc/opcuactt_ca.pem
> +share/botan-2/data/x509/misc/rsa_key.pem
> +share/botan-2/data/x509/name_constraint/
> +share/botan-2/data/x509/name_constraint/Invalid_DN_Name_Constraint.crt
> +share/botan-2/data/x509/name_constraint/Invalid_Email_Name_Constraint.crt
> +share/botan-2/data/x509/name_constraint/Invalid_IP_Name_Constraint.crt
> +share/botan-2/data/x509/name_constraint/Root_DNS_Name_Constraint.crt
> +share/botan-2/data/x509/name_constraint/Root_DN_Name_Constraint.crt
> +share/botan-2/data/x509/name_constraint/Root_Email_Name_Constraint.crt
> +share/botan-2/data/x509/name_constraint/Root_IP_Name_Constraint.crt
> +share/botan-2/data/x509/name_constraint/Valid_DNS_Name_Constraint.crt
> +share/botan-2/data/x509/name_constraint/Valid_DN_Name_Constraint.crt
> +share/botan-2/data/x509/name_constraint/Valid_IP_Name_Constraint.crt
> +share/botan-2/data/x509/nist/
> +share/botan-2/data/x509/nist/expected.txt
> +share/botan-2/data/x509/nist/root.crl
> +share/botan-2/data/x509/nist/root.crt
> +share/botan-2/data/x509/nist/test01/
> +share/botan-2/data/x509/nist/test01/end.crt
> +share/botan-2/data/x509/nist/test02/
> +share/botan-2/data/x509/nist/test02/end.crt
> +share/botan-2/data/x509/nist/test02/int.crl
> +share/botan-2/data/x509/nist/test02/int.crt
> +share/botan-2/data/x509/nist/test03/
> +share/botan-2/data/x509/nist/test03/end.crt
> +share/botan-2/data/x509/nist/test03/int.crl
> +share/botan-2/data/x509/nist/test03/int.crt
> +share/botan-2/data/x509/nist/test04/
> +share/botan-2/data/x509/nist/test04/end.crt
> +share/botan-2/data/x509/nist/test04/int1.crl
> +share/botan-2/data/x509/nist/test04/int1.crt
> +share/botan-2/data/x509/nist/test04/int2.crl
> +share/botan-2/data/x509/nist/test04/int2.crt
> +share/botan-2/data/x509/nist/test05/
> +share/botan-2/data/x509/nist/test05/end.crt
> +share/botan-2/data/x509/nist/test05/int.crl
> +share/botan-2/data/x509/nist/test05/int.crt
> +share/botan-2/data/x509/nist/test06/
> +share/botan-2/data/x509/nist/test06/end.crt
> +share/botan-2/data/x509/nist/test06/int.crl
> +share/botan-2/data/x509/nist/test06/int.crt
> +share/botan-2/data/x509/nist/test07/
> +share/botan-2/data/x509/nist/test07/end.crt
> +share/botan-2/data/x509/nist/test07/int.crl
> +share/botan-2/data/x509/nist/test07/int.crt
> +share/botan-2/data/x509/nist/test08/
> +share/botan-2/data/x509/nist/test08/end.crt
> +share/botan-2/data/x509/nist/test08/int.crl
> +share/botan-2/data/x509/nist/test08/int.crt
> +share/botan-2/data/x509/nist/test09/
> +share/botan-2/data/x509/nist/test09/end.crt
> +share/botan-2/data/x509/nist/test09/int.crl
> +share/botan-2/data/x509/nist/test09/int.crt
> +share/botan-2/data/x509/nist/test10/
> +share/botan-2/data/x509/nist/test10/end.crt
> +share/botan-2/data/x509/nist/test10/int.crl
> +share/botan-2/data/x509/nist/test10/int.crt
> +share/botan-2/data/x509/nist/test11/
> +share/botan-2/data/x509/nist/test11/end.crt
> +share/botan-2/data/x509/nist/test11/int.crl
> +share/botan-2/data/x509/nist/test11/int.crt
> +share/botan-2/data/x509/nist/test12/
> +share/botan-2/data/x509/nist/test12/end.crt
> +share/botan-2/data/x509/nist/test12/int.crl
> +share/botan-2/data/x509/nist/test12/int.crt
> +share/botan-2/data/x509/nist/test13/
> +share/botan-2/data/x509/nist/test13/end.crt
> +share/botan-2/data/x509/nist/test13/int.crl
> +share/botan-2/data/x509/nist/test13/int.crt
> +share/botan-2/data/x509/nist/test14/
> +share/botan-2/data/x509/nist/test14/end.crt
> +share/botan-2/data/x509/nist/test14/int.crl
> +share/botan-2/data/x509/nist/test14/int.crt
> +share/botan-2/data/x509/nist/test15/
> +share/botan-2/data/x509/nist/test15/end.crt
> +share/botan-2/data/x509/nist/test15/int.crl
> +share/botan-2/data/x509/nist/test15/int.crt
> +share/botan-2/data/x509/nist/test16/
> +share/botan-2/data/x509/nist/test16/end.crt
> +share/botan-2/data/x509/nist/test16/int.crl
> +share/botan-2/data/x509/nist/test16/int.crt
> +share/botan-2/data/x509/nist/test17/
> +share/botan-2/data/x509/nist/test17/end.crt
> +share/botan-2/data/x509/nist/test17/int.crl
> +share/botan-2/data/x509/nist/test17/int.crt
> +share/botan-2/data/x509/nist/test18/
> +share/botan-2/data/x509/nist/test18/end.crt
> +share/botan-2/data/x509/nist/test18/int.crl
> +share/botan-2/data/x509/nist/test18/int.crt
> +share/botan-2/data/x509/nist/test19/
> +share/botan-2/data/x509/nist/test19/end.crt
> +share/botan-2/data/x509/nist/test19/int.crt
> +share/botan-2/data/x509/nist/test20/
> +share/botan-2/data/x509/nist/test20/end.crt
> +share/botan-2/data/x509/nist/test20/int.crl
> +share/botan-2/data/x509/nist/test20/int.crt
> +share/botan-2/data/x509/nist/test21/
> +share/botan-2/data/x509/nist/test21/end.crt
> +share/botan-2/data/x509/nist/test21/int.crl
> +share/botan-2/data/x509/nist/test21/int.crt
> +share/botan-2/data/x509/nist/test22/
> +share/botan-2/data/x509/nist/test22/end.crt
> +share/botan-2/data/x509/nist/test22/int.crl
> +share/botan-2/data/x509/nist/test22/int.crt
> +share/botan-2/data/x509/nist/test23/
> +share/botan-2/data/x509/nist/test23/end.crt
> +share/botan-2/data/x509/nist/test23/int.crl
> +share/botan-2/data/x509/nist/test23/int.crt
> +share/botan-2/data/x509/nist/test24/
> +share/botan-2/data/x509/nist/test24/end.crt
> +share/botan-2/data/x509/nist/test24/int.crl
> +share/botan-2/data/x509/nist/test24/int.crt
> +share/botan-2/data/x509/nist/test25/
> +share/botan-2/data/x509/nist/test25/end.crt
> +share/botan-2/data/x509/nist/test25/int.crl
> +share/botan-2/data/x509/nist/test25/int.crt
> +share/botan-2/data/x509/nist/test26/
> +share/botan-2/data/x509/nist/test26/end.crt
> +share/botan-2/data/x509/nist/test26/int.crl
> +share/botan-2/data/x509/nist/test26/int.crt
> +share/botan-2/data/x509/nist/test27/
> +share/botan-2/data/x509/nist/test27/end.crt
> +share/botan-2/data/x509/nist/test27/int.crl
> +share/botan-2/data/x509/nist/test27/int.crt
> +share/botan-2/data/x509/nist/test28/
> +share/botan-2/data/x509/nist/test28/end.crt
> +share/botan-2/data/x509/nist/test28/int.crl
> +share/botan-2/data/x509/nist/test28/int.crt
> +share/botan-2/data/x509/nist/test29/
> +share/botan-2/data/x509/nist/test29/end.crt
> +share/botan-2/data/x509/nist/test29/int.crl
> +share/botan-2/data/x509/nist/test29/int.crt
> +share/botan-2/data/x509/nist/test30/
> +share/botan-2/data/x509/nist/test30/end.crt
> +share/botan-2/data/x509/nist/test30/int.crl
> +share/botan-2/data/x509/nist/test30/int.crt
> +share/botan-2/data/x509/nist/test31/
> +share/botan-2/data/x509/nist/test31/end.crt
> +share/botan-2/data/x509/nist/test31/int.crl
> +share/botan-2/data/x509/nist/test31/int.crt
> +share/botan-2/data/x509/nist/test32/
> +share/botan-2/data/x509/nist/test32/end.crt
> +share/botan-2/data/x509/nist/test32/int.crl
> +share/botan-2/data/x509/nist/test32/int.crt
> +share/botan-2/data/x509/nist/test33/
> +share/botan-2/data/x509/nist/test33/end.crt
> +share/botan-2/data/x509/nist/test33/int.crl
> +share/botan-2/data/x509/nist/test33/int.crt
> +share/botan-2/data/x509/nist/test34/
> +share/botan-2/data/x509/nist/test34/end.crt
> +share/botan-2/data/x509/nist/test34/int.crl
> +share/botan-2/data/x509/nist/test34/int.crt
> +share/botan-2/data/x509/nist/test35/
> +share/botan-2/data/x509/nist/test35/end.crt
> +share/botan-2/data/x509/nist/test35/int.crl
> +share/botan-2/data/x509/nist/test35/int.crt
> +share/botan-2/data/x509/nist/test36/
> +share/botan-2/data/x509/nist/test36/end.crt
> +share/botan-2/data/x509/nist/test36/int1.crl
> +share/botan-2/data/x509/nist/test36/int1.crt
> +share/botan-2/data/x509/nist/test36/int2.crl
> +share/botan-2/data/x509/nist/test36/int2.crt
> +share/botan-2/data/x509/nist/test37/
> +share/botan-2/data/x509/nist/test37/end.crt
> +share/botan-2/data/x509/nist/test37/int1.crl
> +share/botan-2/data/x509/nist/test37/int1.crt
> +share/botan-2/data/x509/nist/test37/int2.crl
> +share/botan-2/data/x509/nist/test37/int2.crt
> +share/botan-2/data/x509/nist/test38/
> +share/botan-2/data/x509/nist/test38/end.crt
> +share/botan-2/data/x509/nist/test38/int1.crl
> +share/botan-2/data/x509/nist/test38/int1.crt
> +share/botan-2/data/x509/nist/test38/int2.crl
> +share/botan-2/data/x509/nist/test38/int2.crt
> +share/botan-2/data/x509/nist/test39/
> +share/botan-2/data/x509/nist/test39/end.crt
> +share/botan-2/data/x509/nist/test39/int1.crl
> +share/botan-2/data/x509/nist/test39/int1.crt
> +share/botan-2/data/x509/nist/test39/int2.crl
> +share/botan-2/data/x509/nist/test39/int2.crt
> +share/botan-2/data/x509/nist/test39/int3.crl
> +share/botan-2/data/x509/nist/test39/int3.crt
> +share/botan-2/data/x509/nist/test40/
> +share/botan-2/data/x509/nist/test40/end.crt
> +share/botan-2/data/x509/nist/test40/int1.crl
> +share/botan-2/data/x509/nist/test40/int1.crt
> +share/botan-2/data/x509/nist/test40/int2.crl
> +share/botan-2/data/x509/nist/test40/int2.crt
> +share/botan-2/data/x509/nist/test40/int3.crl
> +share/botan-2/data/x509/nist/test40/int3.crt
> +share/botan-2/data/x509/nist/test41/
> +share/botan-2/data/x509/nist/test41/end.crt
> +share/botan-2/data/x509/nist/test41/int1.crl
> +share/botan-2/data/x509/nist/test41/int1.crt
> +share/botan-2/data/x509/nist/test41/int2.crl
> +share/botan-2/data/x509/nist/test41/int2.crt
> +share/botan-2/data/x509/nist/test41/int3.crl
> +share/botan-2/data/x509/nist/test41/int3.crt
> +share/botan-2/data/x509/nist/test42/
> +share/botan-2/data/x509/nist/test42/end.crt
> +share/botan-2/data/x509/nist/test42/int1.crl
> +share/botan-2/data/x509/nist/test42/int1.crt
> +share/botan-2/data/x509/nist/test42/int2.crl
> +share/botan-2/data/x509/nist/test42/int2.crt
> +share/botan-2/data/x509/nist/test42/int3.crl
> +share/botan-2/data/x509/nist/test42/int3.crt
> +share/botan-2/data/x509/nist/test42/int4.crl
> +share/botan-2/data/x509/nist/test42/int4.crt
> +share/botan-2/data/x509/nist/test43/
> +share/botan-2/data/x509/nist/test43/end.crt
> +share/botan-2/data/x509/nist/test43/int1.crl
> +share/botan-2/data/x509/nist/test43/int1.crt
> +share/botan-2/data/x509/nist/test43/int2.crl
> +share/botan-2/data/x509/nist/test43/int2.crt
> +share/botan-2/data/x509/nist/test43/int3.crl
> +share/botan-2/data/x509/nist/test43/int3.crt
> +share/botan-2/data/x509/nist/test43/int4.crl
> +share/botan-2/data/x509/nist/test43/int4.crt
> +share/botan-2/data/x509/nist/test44/
> +share/botan-2/data/x509/nist/test44/end.crt
> +share/botan-2/data/x509/nist/test44/int1.crl
> +share/botan-2/data/x509/nist/test44/int1.crt
> +share/botan-2/data/x509/nist/test44/int2.crl
> +share/botan-2/data/x509/nist/test44/int2.crt
> +share/botan-2/data/x509/nist/test44/int3.crl
> +share/botan-2/data/x509/nist/test44/int3.crt
> +share/botan-2/data/x509/nist/test44/int4.crl
> +share/botan-2/data/x509/nist/test44/int4.crt
> +share/botan-2/data/x509/nist/test45/
> +share/botan-2/data/x509/nist/test45/end.crt
> +share/botan-2/data/x509/nist/test45/int1.crl
> +share/botan-2/data/x509/nist/test45/int1.crt
> +share/botan-2/data/x509/nist/test45/int2.crl
> +share/botan-2/data/x509/nist/test45/int2.crt
> +share/botan-2/data/x509/nist/test45/int3.crl
> +share/botan-2/data/x509/nist/test45/int3.crt
> +share/botan-2/data/x509/nist/test45/int4.crl
> +share/botan-2/data/x509/nist/test45/int4.crt
> +share/botan-2/data/x509/nist/test46/
> +share/botan-2/data/x509/nist/test46/end.crt
> +share/botan-2/data/x509/nist/test46/int1.crl
> +share/botan-2/data/x509/nist/test46/int1.crt
> +share/botan-2/data/x509/nist/test46/int2.crl
> +share/botan-2/data/x509/nist/test46/int2.crt
> +share/botan-2/data/x509/nist/test46/int3.crl
> +share/botan-2/data/x509/nist/test46/int3.crt
> +share/botan-2/data/x509/nist/test46/int4.crl
> +share/botan-2/data/x509/nist/test46/int4.crt
> +share/botan-2/data/x509/nist/test47/
> +share/botan-2/data/x509/nist/test47/end.crt
> +share/botan-2/data/x509/nist/test47/int1.crl
> +share/botan-2/data/x509/nist/test47/int1.crt
> +share/botan-2/data/x509/nist/test47/int2.crl
> +share/botan-2/data/x509/nist/test47/int2.crt
> +share/botan-2/data/x509/nist/test47/int3.crl
> +share/botan-2/data/x509/nist/test47/int3.crt
> +share/botan-2/data/x509/nist/test47/int4.crl
> +share/botan-2/data/x509/nist/test47/int4.crt
> +share/botan-2/data/x509/nist/test48/
> +share/botan-2/data/x509/nist/test48/end.crt
> +share/botan-2/data/x509/nist/test48/int.crl
> +share/botan-2/data/x509/nist/test48/int.crt
> +share/botan-2/data/x509/nist/test49/
> +share/botan-2/data/x509/nist/test49/end.crt
> +share/botan-2/data/x509/nist/test49/int.crl
> +share/botan-2/data/x509/nist/test49/int.crt
> +share/botan-2/data/x509/nist/test50/
> +share/botan-2/data/x509/nist/test50/end.crt
> +share/botan-2/data/x509/nist/test50/int.crl
> +share/botan-2/data/x509/nist/test50/int.crt
> +share/botan-2/data/x509/nist/test51/
> +share/botan-2/data/x509/nist/test51/end.crt
> +share/botan-2/data/x509/nist/test51/int.crl
> +share/botan-2/data/x509/nist/test51/int.crt
> +share/botan-2/data/x509/nist/test52/
> +share/botan-2/data/x509/nist/test52/end.crt
> +share/botan-2/data/x509/nist/test52/int.crl
> +share/botan-2/data/x509/nist/test52/int.crt
> +share/botan-2/data/x509/nist/test53/
> +share/botan-2/data/x509/nist/test53/end.crt
> +share/botan-2/data/x509/nist/test53/int.crl
> +share/botan-2/data/x509/nist/test53/int.crt
> +share/botan-2/data/x509/nist/test54/
> +share/botan-2/data/x509/nist/test54/end.crt
> +share/botan-2/data/x509/nist/test54/int1.crl
> +share/botan-2/data/x509/nist/test54/int1.crt
> +share/botan-2/data/x509/nist/test54/int2.crl
> +share/botan-2/data/x509/nist/test54/int2.crt
> +share/botan-2/data/x509/nist/test55/
> +share/botan-2/data/x509/nist/test55/end.crt
> +share/botan-2/data/x509/nist/test55/int1.crl
> +share/botan-2/data/x509/nist/test55/int1.crt
> +share/botan-2/data/x509/nist/test55/int2.crl
> +share/botan-2/data/x509/nist/test55/int2.crt
> +share/botan-2/data/x509/nist/test56/
> +share/botan-2/data/x509/nist/test56/end.crt
> +share/botan-2/data/x509/nist/test56/int.crl
> +share/botan-2/data/x509/nist/test56/int.crt
> +share/botan-2/data/x509/nist/test57/
> +share/botan-2/data/x509/nist/test57/end.crt
> +share/botan-2/data/x509/nist/test57/int.crl
> +share/botan-2/data/x509/nist/test57/int.crt
> +share/botan-2/data/x509/nist/test58/
> +share/botan-2/data/x509/nist/test58/end.crt
> +share/botan-2/data/x509/nist/test58/int1.crl
> +share/botan-2/data/x509/nist/test58/int1.crt
> +share/botan-2/data/x509/nist/test58/int2.crl
> +share/botan-2/data/x509/nist/test58/int2.crt
> +share/botan-2/data/x509/nist/test58/int3.crl
> +share/botan-2/data/x509/nist/test58/int3.crt
> +share/botan-2/data/x509/nist/test59/
> +share/botan-2/data/x509/nist/test59/end.crt
> +share/botan-2/data/x509/nist/test59/int1.crl
> +share/botan-2/data/x509/nist/test59/int1.crt
> +share/botan-2/data/x509/nist/test59/int2.crl
> +share/botan-2/data/x509/nist/test59/int2.crt
> +share/botan-2/data/x509/nist/test59/int3.crl
> +share/botan-2/data/x509/nist/test59/int3.crt
> +share/botan-2/data/x509/nist/test60/
> +share/botan-2/data/x509/nist/test60/end.crt
> +share/botan-2/data/x509/nist/test60/int1.crl
> +share/botan-2/data/x509/nist/test60/int1.crt
> +share/botan-2/data/x509/nist/test60/int2.crl
> +share/botan-2/data/x509/nist/test60/int2.crt
> +share/botan-2/data/x509/nist/test60/int3.crl
> +share/botan-2/data/x509/nist/test60/int3.crt
> +share/botan-2/data/x509/nist/test60/int4.crl
> +share/botan-2/data/x509/nist/test60/int4.crt
> +share/botan-2/data/x509/nist/test61/
> +share/botan-2/data/x509/nist/test61/end.crt
> +share/botan-2/data/x509/nist/test61/int1.crl
> +share/botan-2/data/x509/nist/test61/int1.crt
> +share/botan-2/data/x509/nist/test61/int2.crl
> +share/botan-2/data/x509/nist/test61/int2.crt
> +share/botan-2/data/x509/nist/test61/int3.crl
> +share/botan-2/data/x509/nist/test61/int3.crt
> +share/botan-2/data/x509/nist/test61/int4.crl
> +share/botan-2/data/x509/nist/test61/int4.crt
> +share/botan-2/data/x509/nist/test62/
> +share/botan-2/data/x509/nist/test62/end.crt
> +share/botan-2/data/x509/nist/test62/int1.crl
> +share/botan-2/data/x509/nist/test62/int1.crt
> +share/botan-2/data/x509/nist/test62/int2.crl
> +share/botan-2/data/x509/nist/test62/int2.crt
> +share/botan-2/data/x509/nist/test62/int3.crl
> +share/botan-2/data/x509/nist/test62/int3.crt
> +share/botan-2/data/x509/nist/test62/int4.crl
> +share/botan-2/data/x509/nist/test62/int4.crt
> +share/botan-2/data/x509/nist/test63/
> +share/botan-2/data/x509/nist/test63/end.crt
> +share/botan-2/data/x509/nist/test63/int1.crl
> +share/botan-2/data/x509/nist/test63/int1.crt
> +share/botan-2/data/x509/nist/test63/int2.crl
> +share/botan-2/data/x509/nist/test63/int2.crt
> +share/botan-2/data/x509/nist/test63/int3.crl
> +share/botan-2/data/x509/nist/test63/int3.crt
> +share/botan-2/data/x509/nist/test63/int4.crl
> +share/botan-2/data/x509/nist/test63/int4.crt
> +share/botan-2/data/x509/nist/test64/
> +share/botan-2/data/x509/nist/test64/end.crt
> +share/botan-2/data/x509/nist/test64/int.crl
> +share/botan-2/data/x509/nist/test64/int.crt
> +share/botan-2/data/x509/nist/test65/
> +share/botan-2/data/x509/nist/test65/end.crt
> +share/botan-2/data/x509/nist/test65/int.crl
> +share/botan-2/data/x509/nist/test65/int1.crt
> +share/botan-2/data/x509/nist/test65/int2.crt
> +share/botan-2/data/x509/nist/test66/
> +share/botan-2/data/x509/nist/test66/end.crt
> +share/botan-2/data/x509/nist/test66/int.crl
> +share/botan-2/data/x509/nist/test66/int.crt
> +share/botan-2/data/x509/nist/test67/
> +share/botan-2/data/x509/nist/test67/end.crt
> +share/botan-2/data/x509/nist/test67/int.crt
> +share/botan-2/data/x509/nist/test67/int1.crl
> +share/botan-2/data/x509/nist/test67/int2.crl
> +share/botan-2/data/x509/nist/test68/
> +share/botan-2/data/x509/nist/test68/end.crt
> +share/botan-2/data/x509/nist/test68/int1.crl
> +share/botan-2/data/x509/nist/test68/int1.crt
> +share/botan-2/data/x509/nist/test68/int2.crl
> +share/botan-2/data/x509/nist/test68/int2.crt
> +share/botan-2/data/x509/nist/test69/
> +share/botan-2/data/x509/nist/test69/end.crt
> +share/botan-2/data/x509/nist/test69/int.crl
> +share/botan-2/data/x509/nist/test69/int.crt
> +share/botan-2/data/x509/nist/test70/
> +share/botan-2/data/x509/nist/test70/end.crt
> +share/botan-2/data/x509/nist/test70/int1.crl
> +share/botan-2/data/x509/nist/test70/int1.crt
> +share/botan-2/data/x509/nist/test70/int2.crl
> +share/botan-2/data/x509/nist/test70/int2.crt
> +share/botan-2/data/x509/nist/test71/
> +share/botan-2/data/x509/nist/test71/end.crt
> +share/botan-2/data/x509/nist/test71/int.crl
> +share/botan-2/data/x509/nist/test71/int.crt
> +share/botan-2/data/x509/nist/test72/
> +share/botan-2/data/x509/nist/test72/end.crt
> +share/botan-2/data/x509/nist/test72/int.crl
> +share/botan-2/data/x509/nist/test72/int.crt
> +share/botan-2/data/x509/nist/test73/
> +share/botan-2/data/x509/nist/test73/end.crt
> +share/botan-2/data/x509/nist/test73/int.crl
> +share/botan-2/data/x509/nist/test73/int.crt
> +share/botan-2/data/x509/nist/test74/
> +share/botan-2/data/x509/nist/test74/end.crt
> +share/botan-2/data/x509/nist/test74/int.crl
> +share/botan-2/data/x509/nist/test74/int.crt
> +share/botan-2/data/x509/nist/test75/
> +share/botan-2/data/x509/nist/test75/end.crt
> +share/botan-2/data/x509/nist/test75/int.crl
> +share/botan-2/data/x509/nist/test75/int.crt
> +share/botan-2/data/x509/nist/test76/
> +share/botan-2/data/x509/nist/test76/end.crt
> +share/botan-2/data/x509/nist/test76/int.crl
> +share/botan-2/data/x509/nist/test76/int.crt
> +share/botan-2/data/x509/ocsp/
> +share/botan-2/data/x509/ocsp/geotrust.pem
> +share/botan-2/data/x509/ocsp/gmail.pem
> +share/botan-2/data/x509/ocsp/google_g2.pem
> +share/botan-2/data/x509/ocsp/identrust.pem
> +share/botan-2/data/x509/ocsp/letsencrypt.pem
> +share/botan-2/data/x509/ocsp/randombit.pem
> +share/botan-2/data/x509/ocsp/randombit_ocsp.der
> +share/botan-2/data/x509/ocsp/resp1.der
> +share/botan-2/data/x509/ocsp/resp2.der
> +share/botan-2/data/x509/ocsp/resp3.der
> +share/botan-2/data/x509/pss_certs/
> +share/botan-2/data/x509/pss_certs/01/
> +share/botan-2/data/x509/pss_certs/01/README.txt
> +share/botan-2/data/x509/pss_certs/01/end.crt
> +share/botan-2/data/x509/pss_certs/01/root.crt
> +share/botan-2/data/x509/pss_certs/02/
> +share/botan-2/data/x509/pss_certs/02/README.txt
> +share/botan-2/data/x509/pss_certs/02/end.crt
> +share/botan-2/data/x509/pss_certs/02/root.crt
> +share/botan-2/data/x509/pss_certs/03/
> +share/botan-2/data/x509/pss_certs/03/end.crt
> +share/botan-2/data/x509/pss_certs/03/root.crt
> +share/botan-2/data/x509/pss_certs/04/
> +share/botan-2/data/x509/pss_certs/04/end.crt
> +share/botan-2/data/x509/pss_certs/04/root.crt
> +share/botan-2/data/x509/pss_certs/05/
> +share/botan-2/data/x509/pss_certs/05/end.crt
> +share/botan-2/data/x509/pss_certs/05/root.crt
> +share/botan-2/data/x509/pss_certs/06/
> +share/botan-2/data/x509/pss_certs/06/end.crt
> +share/botan-2/data/x509/pss_certs/06/root.crt
> +share/botan-2/data/x509/pss_certs/07/
> +share/botan-2/data/x509/pss_certs/07/end.crt
> +share/botan-2/data/x509/pss_certs/07/root.crt
> +share/botan-2/data/x509/pss_certs/08/
> +share/botan-2/data/x509/pss_certs/08/end.crt
> +share/botan-2/data/x509/pss_certs/08/root.crt
> +share/botan-2/data/x509/pss_certs/09/
> +share/botan-2/data/x509/pss_certs/09/end.crt
> +share/botan-2/data/x509/pss_certs/09/root.crt
> +share/botan-2/data/x509/pss_certs/10/
> +share/botan-2/data/x509/pss_certs/10/end.crt
> +share/botan-2/data/x509/pss_certs/10/root.crt
> +share/botan-2/data/x509/pss_certs/100/
> +share/botan-2/data/x509/pss_certs/100/end.crt
> +share/botan-2/data/x509/pss_certs/100/root.crt
> +share/botan-2/data/x509/pss_certs/101/
> +share/botan-2/data/x509/pss_certs/101/end.crt
> +share/botan-2/data/x509/pss_certs/101/root.crt
> +share/botan-2/data/x509/pss_certs/102/
> +share/botan-2/data/x509/pss_certs/102/end.crt
> +share/botan-2/data/x509/pss_certs/102/root.crt
> +share/botan-2/data/x509/pss_certs/103/
> +share/botan-2/data/x509/pss_certs/103/end.crt
> +share/botan-2/data/x509/pss_certs/103/root.crt
> +share/botan-2/data/x509/pss_certs/104/
> +share/botan-2/data/x509/pss_certs/104/end.crt
> +share/botan-2/data/x509/pss_certs/104/root.crt
> +share/botan-2/data/x509/pss_certs/105/
> +share/botan-2/data/x509/pss_certs/105/end.crt
> +share/botan-2/data/x509/pss_certs/105/root.crt
> +share/botan-2/data/x509/pss_certs/106/
> +share/botan-2/data/x509/pss_certs/106/end.crt
> +share/botan-2/data/x509/pss_certs/106/root.crt
> +share/botan-2/data/x509/pss_certs/107/
> +share/botan-2/data/x509/pss_certs/107/end.crt
> +share/botan-2/data/x509/pss_certs/108/
> +share/botan-2/data/x509/pss_certs/108/crl-rsa-pss-sha1.crl
> +share/botan-2/data/x509/pss_certs/108/end.crt
> +share/botan-2/data/x509/pss_certs/108/root.crt
> +share/botan-2/data/x509/pss_certs/109/
> +share/botan-2/data/x509/pss_certs/109/README.txt
> +share/botan-2/data/x509/pss_certs/109/crl-rsa-pss-sha1-badsign.crl
> +share/botan-2/data/x509/pss_certs/109/end.crt
> +share/botan-2/data/x509/pss_certs/109/root.crt
> +share/botan-2/data/x509/pss_certs/11/
> +share/botan-2/data/x509/pss_certs/11/end.crt
> +share/botan-2/data/x509/pss_certs/11/root.crt
> +share/botan-2/data/x509/pss_certs/110/
> +share/botan-2/data/x509/pss_certs/110/crl-rsa-pss-sha224.crl
> +share/botan-2/data/x509/pss_certs/110/end.crt
> +share/botan-2/data/x509/pss_certs/110/root.crt
> +share/botan-2/data/x509/pss_certs/111/
> +share/botan-2/data/x509/pss_certs/111/crl-rsa-pss-sha256.crl
> +share/botan-2/data/x509/pss_certs/111/end.crt
> +share/botan-2/data/x509/pss_certs/111/root.crt
> +share/botan-2/data/x509/pss_certs/112/
> +share/botan-2/data/x509/pss_certs/112/crl-rsa-pss-sha384.crl
> +share/botan-2/data/x509/pss_certs/112/end.crt
> +share/botan-2/data/x509/pss_certs/112/root.crt
> +share/botan-2/data/x509/pss_certs/113/
> +share/botan-2/data/x509/pss_certs/113/crl-rsa-pss-sha512.crl
> +share/botan-2/data/x509/pss_certs/113/end.crt
> +share/botan-2/data/x509/pss_certs/113/root.crt
> +share/botan-2/data/x509/pss_certs/114/
> +share/botan-2/data/x509/pss_certs/114/server9.req.sha1.csr
> +share/botan-2/data/x509/pss_certs/115/
> +share/botan-2/data/x509/pss_certs/115/server9.req.sha224.csr
> +share/botan-2/data/x509/pss_certs/116/
> +share/botan-2/data/x509/pss_certs/116/server9.req.sha256.csr
> +share/botan-2/data/x509/pss_certs/117/
> +share/botan-2/data/x509/pss_certs/117/server9.req.sha384.csr
> +share/botan-2/data/x509/pss_certs/118/
> +share/botan-2/data/x509/pss_certs/118/server9.req.sha512.csr
> +share/botan-2/data/x509/pss_certs/12/
> +share/botan-2/data/x509/pss_certs/12/end.crt
> +share/botan-2/data/x509/pss_certs/12/root.crt
> +share/botan-2/data/x509/pss_certs/13/
> +share/botan-2/data/x509/pss_certs/13/end.crt
> +share/botan-2/data/x509/pss_certs/13/root.crt
> +share/botan-2/data/x509/pss_certs/14/
> +share/botan-2/data/x509/pss_certs/14/end.crt
> +share/botan-2/data/x509/pss_certs/14/root.crt
> +share/botan-2/data/x509/pss_certs/15/
> +share/botan-2/data/x509/pss_certs/15/end.crt
> +share/botan-2/data/x509/pss_certs/15/root.crt
> +share/botan-2/data/x509/pss_certs/16/
> +share/botan-2/data/x509/pss_certs/16/end.crt
> +share/botan-2/data/x509/pss_certs/16/root.crt
> +share/botan-2/data/x509/pss_certs/17/
> +share/botan-2/data/x509/pss_certs/17/end.crt
> +share/botan-2/data/x509/pss_certs/17/root.crt
> +share/botan-2/data/x509/pss_certs/18/
> +share/botan-2/data/x509/pss_certs/18/end.crt
> +share/botan-2/data/x509/pss_certs/18/root.crt
> +share/botan-2/data/x509/pss_certs/19/
> +share/botan-2/data/x509/pss_certs/19/end.crt
> +share/botan-2/data/x509/pss_certs/19/root.crt
> +share/botan-2/data/x509/pss_certs/20/
> +share/botan-2/data/x509/pss_certs/20/end.crt
> +share/botan-2/data/x509/pss_certs/20/root.crt
> +share/botan-2/data/x509/pss_certs/21/
> +share/botan-2/data/x509/pss_certs/21/end.crt
> +share/botan-2/data/x509/pss_certs/21/root.crt
> +share/botan-2/data/x509/pss_certs/22/
> +share/botan-2/data/x509/pss_certs/22/end.crt
> +share/botan-2/data/x509/pss_certs/22/root.crt
> +share/botan-2/data/x509/pss_certs/23/
> +share/botan-2/data/x509/pss_certs/23/end.crt
> +share/botan-2/data/x509/pss_certs/23/root.crt
> +share/botan-2/data/x509/pss_certs/24/
> +share/botan-2/data/x509/pss_certs/24/end.crt
> +share/botan-2/data/x509/pss_certs/24/root.crt
> +share/botan-2/data/x509/pss_certs/25/
> +share/botan-2/data/x509/pss_certs/25/end.crt
> +share/botan-2/data/x509/pss_certs/25/root.crt
> +share/botan-2/data/x509/pss_certs/26/
> +share/botan-2/data/x509/pss_certs/26/end.crt
> +share/botan-2/data/x509/pss_certs/26/root.crt
> +share/botan-2/data/x509/pss_certs/27/
> +share/botan-2/data/x509/pss_certs/27/end.crt
> +share/botan-2/data/x509/pss_certs/27/root.crt
> +share/botan-2/data/x509/pss_certs/28/
> +share/botan-2/data/x509/pss_certs/28/end.crt
> +share/botan-2/data/x509/pss_certs/28/root.crt
> +share/botan-2/data/x509/pss_certs/29/
> +share/botan-2/data/x509/pss_certs/29/end.crt
> +share/botan-2/data/x509/pss_certs/29/root.crt
> +share/botan-2/data/x509/pss_certs/30/
> +share/botan-2/data/x509/pss_certs/30/end.crt
> +share/botan-2/data/x509/pss_certs/30/root.crt
> +share/botan-2/data/x509/pss_certs/31/
> +share/botan-2/data/x509/pss_certs/31/end.crt
> +share/botan-2/data/x509/pss_certs/31/root.crt
> +share/botan-2/data/x509/pss_certs/32/
> +share/botan-2/data/x509/pss_certs/32/end.crt
> +share/botan-2/data/x509/pss_certs/32/root.crt
> +share/botan-2/data/x509/pss_certs/33/
> +share/botan-2/data/x509/pss_certs/33/end.crt
> +share/botan-2/data/x509/pss_certs/33/root.crt
> +share/botan-2/data/x509/pss_certs/34/
> +share/botan-2/data/x509/pss_certs/34/end.crt
> +share/botan-2/data/x509/pss_certs/34/root.crt
> +share/botan-2/data/x509/pss_certs/35/
> +share/botan-2/data/x509/pss_certs/35/end.crt
> +share/botan-2/data/x509/pss_certs/35/root.crt
> +share/botan-2/data/x509/pss_certs/36/
> +share/botan-2/data/x509/pss_certs/36/end.crt
> +share/botan-2/data/x509/pss_certs/36/root.crt
> +share/botan-2/data/x509/pss_certs/37/
> +share/botan-2/data/x509/pss_certs/37/end.crt
> +share/botan-2/data/x509/pss_certs/37/root.crt
> +share/botan-2/data/x509/pss_certs/38/
> +share/botan-2/data/x509/pss_certs/38/end.crt
> +share/botan-2/data/x509/pss_certs/38/root.crt
> +share/botan-2/data/x509/pss_certs/39/
> +share/botan-2/data/x509/pss_certs/39/end.crt
> +share/botan-2/data/x509/pss_certs/39/root.crt
> +share/botan-2/data/x509/pss_certs/40/
> +share/botan-2/data/x509/pss_certs/40/end.crt
> +share/botan-2/data/x509/pss_certs/40/root.crt
> +share/botan-2/data/x509/pss_certs/41/
> +share/botan-2/data/x509/pss_certs/41/end.crt
> +share/botan-2/data/x509/pss_certs/41/root.crt
> +share/botan-2/data/x509/pss_certs/42/
> +share/botan-2/data/x509/pss_certs/42/end.crt
> +share/botan-2/data/x509/pss_certs/42/root.crt
> +share/botan-2/data/x509/pss_certs/43/
> +share/botan-2/data/x509/pss_certs/43/end.crt
> +share/botan-2/data/x509/pss_certs/43/root.crt
> +share/botan-2/data/x509/pss_certs/44/
> +share/botan-2/data/x509/pss_certs/44/end.crt
> +share/botan-2/data/x509/pss_certs/44/root.crt
> +share/botan-2/data/x509/pss_certs/45/
> +share/botan-2/data/x509/pss_certs/45/end.crt
> +share/botan-2/data/x509/pss_certs/45/root.crt
> +share/botan-2/data/x509/pss_certs/46/
> +share/botan-2/data/x509/pss_certs/46/end.crt
> +share/botan-2/data/x509/pss_certs/46/root.crt
> +share/botan-2/data/x509/pss_certs/47/
> +share/botan-2/data/x509/pss_certs/47/end.crt
> +share/botan-2/data/x509/pss_certs/47/root.crt
> +share/botan-2/data/x509/pss_certs/48/
> +share/botan-2/data/x509/pss_certs/48/end.crt
> +share/botan-2/data/x509/pss_certs/48/root.crt
> +share/botan-2/data/x509/pss_certs/49/
> +share/botan-2/data/x509/pss_certs/49/end.crt
> +share/botan-2/data/x509/pss_certs/49/root.crt
> +share/botan-2/data/x509/pss_certs/50/
> +share/botan-2/data/x509/pss_certs/50/end.crt
> +share/botan-2/data/x509/pss_certs/50/root.crt
> +share/botan-2/data/x509/pss_certs/51/
> +share/botan-2/data/x509/pss_certs/51/end.crt
> +share/botan-2/data/x509/pss_certs/51/root.crt
> +share/botan-2/data/x509/pss_certs/52/
> +share/botan-2/data/x509/pss_certs/52/end.crt
> +share/botan-2/data/x509/pss_certs/52/root.crt
> +share/botan-2/data/x509/pss_certs/53/
> +share/botan-2/data/x509/pss_certs/53/end.crt
> +share/botan-2/data/x509/pss_certs/53/root.crt
> +share/botan-2/data/x509/pss_certs/54/
> +share/botan-2/data/x509/pss_certs/54/end.crt
> +share/botan-2/data/x509/pss_certs/54/root.crt
> +share/botan-2/data/x509/pss_certs/55/
> +share/botan-2/data/x509/pss_certs/55/end.crt
> +share/botan-2/data/x509/pss_certs/55/root.crt
> +share/botan-2/data/x509/pss_certs/56/
> +share/botan-2/data/x509/pss_certs/56/end.crt
> +share/botan-2/data/x509/pss_certs/56/root.crt
> +share/botan-2/data/x509/pss_certs/57/
> +share/botan-2/data/x509/pss_certs/57/end.crt
> +share/botan-2/data/x509/pss_certs/57/root.crt
> +share/botan-2/data/x509/pss_certs/58/
> +share/botan-2/data/x509/pss_certs/58/end.crt
> +share/botan-2/data/x509/pss_certs/58/root.crt
> +share/botan-2/data/x509/pss_certs/59/
> +share/botan-2/data/x509/pss_certs/59/end.crt
> +share/botan-2/data/x509/pss_certs/59/root.crt
> +share/botan-2/data/x509/pss_certs/60/
> +share/botan-2/data/x509/pss_certs/60/end.crt
> +share/botan-2/data/x509/pss_certs/60/root.crt
> +share/botan-2/data/x509/pss_certs/61/
> +share/botan-2/data/x509/pss_certs/61/end.crt
> +share/botan-2/data/x509/pss_certs/61/root.crt
> +share/botan-2/data/x509/pss_certs/62/
> +share/botan-2/data/x509/pss_certs/62/end.crt
> +share/botan-2/data/x509/pss_certs/62/root.crt
> +share/botan-2/data/x509/pss_certs/63/
> +share/botan-2/data/x509/pss_certs/63/end.crt
> +share/botan-2/data/x509/pss_certs/63/root.crt
> +share/botan-2/data/x509/pss_certs/64/
> +share/botan-2/data/x509/pss_certs/64/end.crt
> +share/botan-2/data/x509/pss_certs/64/root.crt
> +share/botan-2/data/x509/pss_certs/65/
> +share/botan-2/data/x509/pss_certs/65/end.crt
> +share/botan-2/data/x509/pss_certs/65/root.crt
> +share/botan-2/data/x509/pss_certs/66/
> +share/botan-2/data/x509/pss_certs/66/end.crt
> +share/botan-2/data/x509/pss_certs/66/root.crt
> +share/botan-2/data/x509/pss_certs/67/
> +share/botan-2/data/x509/pss_certs/67/end.crt
> +share/botan-2/data/x509/pss_certs/67/root.crt
> +share/botan-2/data/x509/pss_certs/68/
> +share/botan-2/data/x509/pss_certs/68/end.crt
> +share/botan-2/data/x509/pss_certs/68/root.crt
> +share/botan-2/data/x509/pss_certs/69/
> +share/botan-2/data/x509/pss_certs/69/end.crt
> +share/botan-2/data/x509/pss_certs/69/root.crt
> +share/botan-2/data/x509/pss_certs/70/
> +share/botan-2/data/x509/pss_certs/70/end.crt
> +share/botan-2/data/x509/pss_certs/70/root.crt
> +share/botan-2/data/x509/pss_certs/71/
> +share/botan-2/data/x509/pss_certs/71/end.crt
> +share/botan-2/data/x509/pss_certs/71/root.crt
> +share/botan-2/data/x509/pss_certs/72/
> +share/botan-2/data/x509/pss_certs/72/end.crt
> +share/botan-2/data/x509/pss_certs/72/root.crt
> +share/botan-2/data/x509/pss_certs/73/
> +share/botan-2/data/x509/pss_certs/73/end.crt
> +share/botan-2/data/x509/pss_certs/73/root.crt
> +share/botan-2/data/x509/pss_certs/74/
> +share/botan-2/data/x509/pss_certs/74/end.crt
> +share/botan-2/data/x509/pss_certs/74/root.crt
> +share/botan-2/data/x509/pss_certs/75/
> +share/botan-2/data/x509/pss_certs/75/end.crt
> +share/botan-2/data/x509/pss_certs/75/root.crt
> +share/botan-2/data/x509/pss_certs/76/
> +share/botan-2/data/x509/pss_certs/76/end.crt
> +share/botan-2/data/x509/pss_certs/76/root.crt
> +share/botan-2/data/x509/pss_certs/77/
> +share/botan-2/data/x509/pss_certs/77/end.crt
> +share/botan-2/data/x509/pss_certs/77/root.crt
> +share/botan-2/data/x509/pss_certs/78/
> +share/botan-2/data/x509/pss_certs/78/end.crt
> +share/botan-2/data/x509/pss_certs/78/root.crt
> +share/botan-2/data/x509/pss_certs/79/
> +share/botan-2/data/x509/pss_certs/79/end.crt
> +share/botan-2/data/x509/pss_certs/79/root.crt
> +share/botan-2/data/x509/pss_certs/80/
> +share/botan-2/data/x509/pss_certs/80/end.crt
> +share/botan-2/data/x509/pss_certs/80/root.crt
> +share/botan-2/data/x509/pss_certs/81/
> +share/botan-2/data/x509/pss_certs/81/end.crt
> +share/botan-2/data/x509/pss_certs/81/root.crt
> +share/botan-2/data/x509/pss_certs/82/
> +share/botan-2/data/x509/pss_certs/82/end.crt
> +share/botan-2/data/x509/pss_certs/83/
> +share/botan-2/data/x509/pss_certs/83/end.crt
> +share/botan-2/data/x509/pss_certs/84/
> +share/botan-2/data/x509/pss_certs/84/end.crt
> +share/botan-2/data/x509/pss_certs/85/
> +share/botan-2/data/x509/pss_certs/85/end.crt
> +share/botan-2/data/x509/pss_certs/86/
> +share/botan-2/data/x509/pss_certs/86/end.crt
> +share/botan-2/data/x509/pss_certs/87/
> +share/botan-2/data/x509/pss_certs/87/end.crt
> +share/botan-2/data/x509/pss_certs/88/
> +share/botan-2/data/x509/pss_certs/88/end.crt
> +share/botan-2/data/x509/pss_certs/89/
> +share/botan-2/data/x509/pss_certs/89/end.crt
> +share/botan-2/data/x509/pss_certs/90/
> +share/botan-2/data/x509/pss_certs/90/end.crt
> +share/botan-2/data/x509/pss_certs/91/
> +share/botan-2/data/x509/pss_certs/91/end.crt
> +share/botan-2/data/x509/pss_certs/92/
> +share/botan-2/data/x509/pss_certs/92/end.crt
> +share/botan-2/data/x509/pss_certs/93/
> +share/botan-2/data/x509/pss_certs/93/end.crt
> +share/botan-2/data/x509/pss_certs/94/
> +share/botan-2/data/x509/pss_certs/94/end.crt
> +share/botan-2/data/x509/pss_certs/95/
> +share/botan-2/data/x509/pss_certs/95/end.crt
> +share/botan-2/data/x509/pss_certs/96/
> +share/botan-2/data/x509/pss_certs/96/end.crt
> +share/botan-2/data/x509/pss_certs/97/
> +share/botan-2/data/x509/pss_certs/97/README.txt
> +share/botan-2/data/x509/pss_certs/97/end.crt
> +share/botan-2/data/x509/pss_certs/97/root.crt
> +share/botan-2/data/x509/pss_certs/98/
> +share/botan-2/data/x509/pss_certs/98/README.txt
> +share/botan-2/data/x509/pss_certs/98/end.crt
> +share/botan-2/data/x509/pss_certs/98/root.crt
> +share/botan-2/data/x509/pss_certs/99/
> +share/botan-2/data/x509/pss_certs/99/README.txt
> +share/botan-2/data/x509/pss_certs/99/end.crt
> +share/botan-2/data/x509/pss_certs/99/root.crt
> +share/botan-2/data/x509/pss_certs/Sources.txt
> +share/botan-2/data/x509/pss_certs/expected.txt
> +share/botan-2/data/x509/pss_certs/validation_times.txt
> +share/botan-2/data/x509/x509test/
> +share/botan-2/data/x509/x509test/InvalidExtendedKeyUsage.pem
> +share/botan-2/data/x509/x509test/InvalidIntCAFlag.pem
> +share/botan-2/data/x509/x509test/InvalidIntCAKeyUsage.pem
> +share/botan-2/data/x509/x509test/InvalidIntCALen.pem
> +share/botan-2/data/x509/x509test/InvalidIntCALoop.pem
> +share/botan-2/data/x509/x509test/InvalidIntCASelfSign.pem
> +share/botan-2/data/x509/x509test/InvalidIntCAVersionOne.pem
> +share/botan-2/data/x509/x509test/InvalidIntCAVersionTwo.pem
> +share/botan-2/data/x509/x509test/InvalidKeyUsage.pem
> +share/botan-2/data/x509/x509test/InvalidName.pem
> +share/botan-2/data/x509/x509test/InvalidNameAltName.pem
> +share/botan-2/data/x509/x509test/InvalidNameAltNameWithSubj.pem
> +share/botan-2/data/x509/x509test/InvalidNameConstraintExclude.pem
> +share/botan-2/data/x509/x509test/InvalidNameConstraintPermit.pem
> +share/botan-2/data/x509/x509test/InvalidNameConstraintPermitRight.pem
> +share/botan-2/data/x509/x509test/InvalidNameConstraintPermitThenExclude.pem
> +share/botan-2/data/x509/x509test/InvalidNotAfter.pem
> +share/botan-2/data/x509/x509test/InvalidNotAfterChained.pem
> +share/botan-2/data/x509/x509test/InvalidNotBefore.pem
> +share/botan-2/data/x509/x509test/InvalidNotBeforeChained.pem
> +share/botan-2/data/x509/x509test/InvalidSelfSign.pem
> +share/botan-2/data/x509/x509test/InvalidWildcardAll.pem
> +share/botan-2/data/x509/x509test/InvalidWildcardAllAltName.pem
> +share/botan-2/data/x509/x509test/InvalidWildcardLeft.pem
> +share/botan-2/data/x509/x509test/InvalidWildcardLeftAltName.pem
> +share/botan-2/data/x509/x509test/InvalidWildcardMid.pem
> +share/botan-2/data/x509/x509test/InvalidWildcardMidAltName.pem
> +share/botan-2/data/x509/x509test/InvalidWildcardMidMixed.pem
> +share/botan-2/data/x509/x509test/InvalidWildcardMidMixedAltName.pem
> +share/botan-2/data/x509/x509test/InvalidWildcardSingle.pem
> +share/botan-2/data/x509/x509test/InvalidWildcardSingleAltName.pem
> +share/botan-2/data/x509/x509test/MissingIntCABasicConstraintWithCertSign.pem
> +share/botan-2/data/x509/x509test/MissingIntCAExtensions.pem
> +share/botan-2/data/x509/x509test/ValidAltName.pem
> +share/botan-2/data/x509/x509test/ValidCert.pem
> +share/botan-2/data/x509/x509test/ValidChained.pem
> +share/botan-2/data/x509/x509test/ValidIntCALen.pem
> +share/botan-2/data/x509/x509test/ValidNameConstraint.pem
> +share/botan-2/data/x509/x509test/ValidWildcard.pem
> +share/botan-2/data/x509/x509test/expected.txt
> +share/botan-2/data/x509/x509test/root.pem
>  share/botan-2/data/x509_dn.vec
> -share/botan-2/data/x509test/
> -share/botan-2/data/x509test/InvalidExtendedKeyUsage.pem
> -share/botan-2/data/x509test/InvalidIntCAFlag.pem
> -share/botan-2/data/x509test/InvalidIntCAKeyUsage.pem
> -share/botan-2/data/x509test/InvalidIntCALen.pem
> -share/botan-2/data/x509test/InvalidIntCALoop.pem
> -share/botan-2/data/x509test/InvalidIntCASelfSign.pem
> -share/botan-2/data/x509test/InvalidIntCAVersionOne.pem
> -share/botan-2/data/x509test/InvalidIntCAVersionTwo.pem
> -share/botan-2/data/x509test/InvalidKeyUsage.pem
> -share/botan-2/data/x509test/InvalidName.pem
> -share/botan-2/data/x509test/InvalidNameAltName.pem
> -share/botan-2/data/x509test/InvalidNameAltNameWithSubj.pem
> -share/botan-2/data/x509test/InvalidNameConstraintExclude.pem
> -share/botan-2/data/x509test/InvalidNameConstraintPermit.pem
> -share/botan-2/data/x509test/InvalidNameConstraintPermitRight.pem
> -share/botan-2/data/x509test/InvalidNameConstraintPermitThenExclude.pem
> -share/botan-2/data/x509test/InvalidNotAfter.pem
> -share/botan-2/data/x509test/InvalidNotAfterChained.pem
> -share/botan-2/data/x509test/InvalidNotBefore.pem
> -share/botan-2/data/x509test/InvalidNotBeforeChained.pem
> -share/botan-2/data/x509test/InvalidSelfSign.pem
> -share/botan-2/data/x509test/InvalidWildcardAll.pem
> -share/botan-2/data/x509test/InvalidWildcardAllAltName.pem
> -share/botan-2/data/x509test/InvalidWildcardLeft.pem
> -share/botan-2/data/x509test/InvalidWildcardLeftAltName.pem
> -share/botan-2/data/x509test/InvalidWildcardMid.pem
> -share/botan-2/data/x509test/InvalidWildcardMidAltName.pem
> -share/botan-2/data/x509test/InvalidWildcardMidMixed.pem
> -share/botan-2/data/x509test/InvalidWildcardMidMixedAltName.pem
> -share/botan-2/data/x509test/InvalidWildcardSingle.pem
> -share/botan-2/data/x509test/InvalidWildcardSingleAltName.pem
> -share/botan-2/data/x509test/MissingIntCABasicConstraintWithCertSign.pem
> -share/botan-2/data/x509test/MissingIntCAExtensions.pem
> -share/botan-2/data/x509test/ValidAltName.pem
> -share/botan-2/data/x509test/ValidCert.pem
> -share/botan-2/data/x509test/ValidChained.pem
> -share/botan-2/data/x509test/ValidIntCALen.pem
> -share/botan-2/data/x509test/ValidNameConstraint.pem
> -share/botan-2/data/x509test/ValidWildcard.pem
> -share/botan-2/data/x509test/expected.txt
> -share/botan-2/data/x509test/root.pem
>  share/doc/botan-2/
>  share/doc/botan-2/authors.txt
> -share/doc/botan-2/deprecated.txt
>  share/doc/botan-2/license.txt
>  share/doc/botan-2/manual/
> +share/doc/botan-2/manual/abi.rst
>  share/doc/botan-2/manual/bigint.rst
> +share/doc/botan-2/manual/block_cipher.rst
>  share/doc/botan-2/manual/building.rst
> +share/doc/botan-2/manual/cipher_modes.rst
>  share/doc/botan-2/manual/cli.rst
>  share/doc/botan-2/manual/compression.rst
>  share/doc/botan-2/manual/contents.rst
>  share/doc/botan-2/manual/credentials_manager.rst
>  share/doc/botan-2/manual/cryptobox.rst
> +share/doc/botan-2/manual/deprecated.rst
>  share/doc/botan-2/manual/ffi.rst
>  share/doc/botan-2/manual/filters.rst
>  share/doc/botan-2/manual/fpe.rst
> @@ -1018,22 +1887,22 @@ share/doc/botan-2/manual/goals.rst
>  share/doc/botan-2/manual/hash.rst
>  share/doc/botan-2/manual/index.rst
>  share/doc/botan-2/manual/kdf.rst
> -share/doc/botan-2/manual/lowlevel.rst
> -share/doc/botan-2/manual/mceliece.rst
> +share/doc/botan-2/manual/keywrap.rst
> +share/doc/botan-2/manual/message_auth_codes.rst
>  share/doc/botan-2/manual/otp.rst
>  share/doc/botan-2/manual/packaging.rst
>  share/doc/botan-2/manual/passhash.rst
>  share/doc/botan-2/manual/pbkdf.rst
>  share/doc/botan-2/manual/pkcs11.rst
> -share/doc/botan-2/manual/platforms.rst
> +share/doc/botan-2/manual/psk_db.rst
>  share/doc/botan-2/manual/pubkey.rst
>  share/doc/botan-2/manual/python.rst
>  share/doc/botan-2/manual/rng.rst
>  share/doc/botan-2/manual/secmem.rst
>  share/doc/botan-2/manual/side_channels.rst
>  share/doc/botan-2/manual/srp.rst
> +share/doc/botan-2/manual/stream_ciphers.rst
>  share/doc/botan-2/manual/support.rst
> -share/doc/botan-2/manual/symmetric_crypto.rst
>  share/doc/botan-2/manual/tls.rst
>  share/doc/botan-2/manual/tpm.rst
>  share/doc/botan-2/manual/versions.rst


Reply | Threaded
Open this post in threaded view
|

Re: UPDATE: security/botan2

Alexander Bluhm
In reply to this post by Rafael Sadowski
On Sat, Jan 13, 2018 at 03:12:27PM +0100, Rafael Sadowski wrote:
> Changes to the previous diff
>
> - fixed changes above
> - regen WANTLIB

This seems wrong.  lld shows that libbotan-2.so.4.0 and botan-test
depend on libpthread.

> I run into the following GCC compile error. Any ideas?

I have compiled it on sparc64.  Build passes, but regress fails
with some C++ exceptions.  I remember that this happend also with
the previous version.  So this is not a show stopper.

> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/security/botan2/Makefile,v
> retrieving revision 1.11
> diff -u -p -u -p -r1.11 Makefile
> --- Makefile 16 Nov 2017 23:20:40 -0000 1.11
> +++ Makefile 13 Jan 2018 13:57:07 -0000
> @@ -2,11 +2,11 @@
>  
>  COMMENT = crypto and TLS for C++11
>  
> -VERSION = 2.3.0
> +VERSION = 2.4.0
>  DISTNAME = Botan-${VERSION}
>  PKGNAME = botan2-${VERSION}
>  
> -SHARED_LIBS = botan-2 3.0
> +SHARED_LIBS = botan-2 4.0
>  
>  CATEGORIES = security
>  
> @@ -17,8 +17,7 @@ MAINTAINER = Alexander Bluhm <bluhm@ope
>  # BSD 2-Clause
>  PERMIT_PACKAGE_CDROM = Yes
>  
> -WANTLIB = bz2 c crypto m lzma pthread z
> -WANTLIB += ${COMPILER_LIBCXX}
> +WANTLIB += ${COMPILER_LIBCXX} bz2 c crypto lzma m z
>  
>  MASTER_SITES = ${HOMEPAGE}releases/
>  

Please leave the wantlib as it was.  OK bluhm@ with this chunk removed.

> @@ -53,7 +52,7 @@ PKG_ARGS = -Dx86=0
>  SUBST_VARS = CXX CXXFLAGS LIBbotan-2_VERSION
>  
>  pre-configure:
> - ${SUBST_CMD} ${WRKSRC}/src/build-data/cc/gcc.txt
> + ${SUBST_CMD} ${WRKSRC}/src/build-data/cc/{clang,gcc}.txt
>   ${SUBST_CMD} ${WRKSRC}/src/build-data/os/openbsd.txt
>   ${SUBST_CMD} ${WRKSRC}/src/tests/main.cpp
>   ln -sf ${MODPY_BIN} ${WRKDIR}/bin/python
> Index: distinfo
> ===================================================================
> RCS file: /cvs/ports/security/botan2/distinfo,v
> retrieving revision 1.4
> diff -u -p -u -p -r1.4 distinfo
> --- distinfo 9 Oct 2017 20:05:07 -0000 1.4
> +++ distinfo 13 Jan 2018 13:57:07 -0000
> @@ -1,4 +1,4 @@
> -SHA256 (Botan-2.3.0.tgz) = Oflw/uWYakw+QlAwrvUKwoTaGFlsAE0anM52iMTm1Hw=
> -SHA256 (Botan-2.3.0.tgz.asc) = rBepmkNJSGvNpHthTWx+iKNioryjL57ilCAv0WPNTjU=
> -SIZE (Botan-2.3.0.tgz) = 5947072
> -SIZE (Botan-2.3.0.tgz.asc) = 488
> +SHA256 (Botan-2.4.0.tgz) = 7ZRk4qXP7kzT2b16j4BnO0XIoHGNshgac/VGWmBmCKU=
> +SHA256 (Botan-2.4.0.tgz.asc) = WArU/IbE+ZLiC7SODpCyO8ObUrS/JauY+zghPXRAUSk=
> +SIZE (Botan-2.4.0.tgz) = 6530714
> +SIZE (Botan-2.4.0.tgz.asc) = 488
> Index: patches/patch-configure_py
> ===================================================================
> RCS file: /cvs/ports/security/botan2/patches/patch-configure_py,v
> retrieving revision 1.5
> diff -u -p -u -p -r1.5 patch-configure_py
> --- patches/patch-configure_py 9 Oct 2017 20:05:07 -0000 1.5
> +++ patches/patch-configure_py 13 Jan 2018 13:57:07 -0000
> @@ -2,7 +2,16 @@ $OpenBSD: patch-configure_py,v 1.5 2017/
>  Index: configure.py
>  --- configure.py.orig
>  +++ configure.py
> -@@ -2916,10 +2916,6 @@ def set_defaults_for_unset_options(options, info_arch,
> +@@ -1284,7 +1284,7 @@ class OsInfo(InfoObject): # pylint: disable=too-many-i
> +                 'bin_dir': 'bin',
> +                 'lib_dir': 'lib',
> +                 'doc_dir': 'share/doc',
> +-                'man_dir': 'share/man',
> ++                'man_dir': 'man',
> +                 'use_stack_protector': 'true',
> +                 'so_post_link_command': '',
> +                 'cli_exe_name': 'botan',
> +@@ -2664,10 +2664,6 @@ def set_defaults_for_unset_options(options, info_arch,
>               if have_program('clang++'):
>                   options.compiler = 'clang'
>           elif options.os == 'openbsd':
> Index: patches/patch-src_build-data_cc_clang_txt
> ===================================================================
> RCS file: patches/patch-src_build-data_cc_clang_txt
> diff -N patches/patch-src_build-data_cc_clang_txt
> --- /dev/null 1 Jan 1970 00:00:00 -0000
> +++ patches/patch-src_build-data_cc_clang_txt 13 Jan 2018 13:57:07 -0000
> @@ -0,0 +1,21 @@
> +$OpenBSD$
> +
> +Index: src/build-data/cc/clang.txt
> +--- src/build-data/cc/clang.txt.orig
> ++++ src/build-data/cc/clang.txt
> +@@ -1,13 +1,13 @@
> + macro_name CLANG
> +
> +-binary_name clang++
> ++binary_name ${CXX}
> +
> + lang_flags "-std=c++11 -D_REENTRANT"
> +
> + warning_flags "-Wall -Wextra -Wpedantic -Wshadow -Wstrict-aliasing -Wstrict-overflow=5 -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual"
> + maintainer_warning_flags "-Wunreachable-code -Wdocumentation -Qunused-arguments -Werror -Wno-error=unused-parameter -Wno-error=unreachable-code -Wno-error=deprecated-declarations"
> +
> +-optimization_flags "-O3"
> ++optimization_flags "${CXXFLAGS}"
> + size_optimization_flags "-Os"
> + #sanitizer_flags "-fsanitize=address,undefined -fsanitize-coverage=edge,indirect-calls,8bit-counters -fno-sanitize-recover=undefined"
> + sanitizer_flags "-fsanitize=address,undefined"
> Index: patches/patch-src_build-data_cc_gcc_txt
> ===================================================================
> RCS file: /cvs/ports/security/botan2/patches/patch-src_build-data_cc_gcc_txt,v
> retrieving revision 1.1.1.1
> diff -u -p -u -p -r1.1.1.1 patch-src_build-data_cc_gcc_txt
> --- patches/patch-src_build-data_cc_gcc_txt 13 Mar 2017 15:00:39 -0000 1.1.1.1
> +++ patches/patch-src_build-data_cc_gcc_txt 13 Jan 2018 13:57:07 -0000
> @@ -1,18 +1,19 @@
>  $OpenBSD: patch-src_build-data_cc_gcc_txt,v 1.1.1.1 2017/03/13 15:00:39 bluhm Exp $
> ---- src/build-data/cc/gcc.txt.orig Tue Jan 10 04:21:31 2017
> -+++ src/build-data/cc/gcc.txt Mon Mar 13 07:14:45 2017
> +Index: src/build-data/cc/gcc.txt
> +--- src/build-data/cc/gcc.txt.orig
> ++++ src/build-data/cc/gcc.txt
>  @@ -1,6 +1,6 @@
>   macro_name GCC
>  
>  -binary_name g++
>  +binary_name ${CXX}
>  
> - output_to_option "-o "
> - add_include_dir_option -I
> -@@ -16,7 +16,7 @@ maintainer_warning_flags "-Wold-style-cast -Wsuggest-o
> + lang_flags "-std=c++11 -D_REENTRANT"
> +
> +@@ -9,7 +9,7 @@ warning_flags "-Wall -Wextra -Wpedantic -Wstrict-alias
> +
> + maintainer_warning_flags "-Wstrict-overflow=5 -Wold-style-cast -Wsuggest-override -Wshadow -Werror -Wno-error=strict-overflow -Wno-error=deprecated-declarations"
>  
> - compile_flags "-c"
> - debug_info_flags "-g"
>  -optimization_flags "-O3"
>  +optimization_flags "${CXXFLAGS}"
>   size_optimization_flags "-Os"
> Index: patches/patch-src_lib_prov_openssl_openssl_rsa_cpp
> ===================================================================
> RCS file: patches/patch-src_lib_prov_openssl_openssl_rsa_cpp
> diff -N patches/patch-src_lib_prov_openssl_openssl_rsa_cpp
> --- patches/patch-src_lib_prov_openssl_openssl_rsa_cpp 9 Oct 2017 20:05:07 -0000 1.1
> +++ /dev/null 1 Jan 1970 00:00:00 -0000
> @@ -1,15 +0,0 @@
> -$OpenBSD: patch-src_lib_prov_openssl_openssl_rsa_cpp,v 1.1 2017/10/09 20:05:07 bluhm Exp $
> -
> -https://github.com/randombit/botan/commit/f492fbcca162209d2d87dff1dacdb66b566e10c1
> -
> -Index: src/lib/prov/openssl/openssl_rsa.cpp
> ---- src/lib/prov/openssl/openssl_rsa.cpp.orig
> -+++ src/lib/prov/openssl/openssl_rsa.cpp
> -@@ -15,6 +15,7 @@
> - #include <botan/internal/pk_ops_impl.h>
> - #include <botan/internal/ct_utils.h>
> -
> -+#include <cstdlib>
> - #include <functional>
> - #include <memory>
> -
> Index: patches/patch-src_lib_utils_os_utils_cpp
> ===================================================================
> RCS file: patches/patch-src_lib_utils_os_utils_cpp
> diff -N patches/patch-src_lib_utils_os_utils_cpp
> --- patches/patch-src_lib_utils_os_utils_cpp 9 Oct 2017 20:05:07 -0000 1.1
> +++ /dev/null 1 Jan 1970 00:00:00 -0000
> @@ -1,15 +0,0 @@
> -$OpenBSD: patch-src_lib_utils_os_utils_cpp,v 1.1 2017/10/09 20:05:07 bluhm Exp $
> -
> -Index: src/lib/utils/os_utils.cpp
> ---- src/lib/utils/os_utils.cpp.orig
> -+++ src/lib/utils/os_utils.cpp
> -@@ -10,7 +10,9 @@
> - #include <botan/cpuid.h>
> - #include <botan/exceptn.h>
> - #include <botan/mem_ops.h>
> -+
> - #include <chrono>
> -+#include <cstdlib>
> -
> - #if defined(BOTAN_HAS_BOOST_ASIO)
> -   /*
> Index: patches/patch-src_tests_main_cpp
> ===================================================================
> RCS file: /cvs/ports/security/botan2/patches/patch-src_tests_main_cpp,v
> retrieving revision 1.2
> diff -u -p -u -p -r1.2 patch-src_tests_main_cpp
> --- patches/patch-src_tests_main_cpp 9 Oct 2017 20:05:07 -0000 1.2
> +++ patches/patch-src_tests_main_cpp 13 Jan 2018 13:57:07 -0000
> @@ -3,12 +3,12 @@ $OpenBSD: patch-src_tests_main_cpp,v 1.2
>  Index: src/tests/main.cpp
>  --- src/tests/main.cpp.orig
>  +++ src/tests/main.cpp
> -@@ -178,7 +178,7 @@ class Test_Runner final : public Botan_CLI::Command
> -          const bool log_success = flag_set("log-success");
> -          const bool run_online_tests = flag_set("run-online-tests");
> -          const bool run_long_tests = flag_set("run-long-tests");
> --         const std::string data_dir = get_arg_or("data-dir", "src/tests/data");
> -+         const std::string data_dir = get_arg_or("data-dir", "${LOCALBASE}/share/botan-2/data");
> -          const std::string pkcs11_lib = get_arg("pkcs11-lib");
> -          const std::string provider = get_arg("provider");
> -          const size_t runs = get_arg_sz("test-runs");
> +@@ -73,7 +73,7 @@ int main(int argc, char* argv[])
> +          return 0;
> +          }
> +
> +-      const std::string data_dir = parser.get_arg_or("data-dir", "src/tests/data");
> ++      const std::string data_dir = parser.get_arg_or("data-dir", "${LOCALBASE}/share/botan-2/data");
> +       const std::string pkcs11_lib = parser.get_arg("pkcs11-lib");
> +       const std::string provider = parser.get_arg("provider");
> +       const std::string drbg_seed = parser.get_arg("drbg-seed");
> Index: pkg/PLIST
> ===================================================================
> RCS file: /cvs/ports/security/botan2/pkg/PLIST,v
> retrieving revision 1.6
> diff -u -p -u -p -r1.6 PLIST
> --- pkg/PLIST 9 Oct 2017 20:05:07 -0000 1.6
> +++ pkg/PLIST 13 Jan 2018 13:57:07 -0000
> @@ -12,6 +12,7 @@ include/botan-2/botan/asn1_alt_name.h
>  include/botan-2/botan/asn1_attribute.h
>  include/botan-2/botan/asn1_obj.h
>  include/botan-2/botan/asn1_oid.h
> +include/botan-2/botan/asn1_print.h
>  include/botan-2/botan/asn1_str.h
>  include/botan-2/botan/asn1_time.h
>  include/botan-2/botan/assert.h
> @@ -108,6 +109,7 @@ include/botan-2/botan/filters.h
>  include/botan-2/botan/fpe_fe1.h
>  include/botan-2/botan/gcm.h
>  include/botan-2/botan/gf2m_small_m.h
> +include/botan-2/botan/ghash.h
>  include/botan-2/botan/gmac.h
>  include/botan-2/botan/gost_28147.h
>  include/botan-2/botan/gost_3410.h
> @@ -154,6 +156,7 @@ include/botan-2/botan/mul128.h
>  include/botan-2/botan/mutex.h
>  include/botan-2/botan/name_constraint.h
>  include/botan-2/botan/newhope.h
> +include/botan-2/botan/nist_keywrap.h
>  include/botan-2/botan/noekeon.h
>  include/botan-2/botan/numthry.h
>  include/botan-2/botan/oaep.h
> @@ -199,6 +202,8 @@ include/botan-2/botan/polyn_gf2m.h
>  include/botan-2/botan/pow_mod.h
>  include/botan-2/botan/prf_tls.h
>  include/botan-2/botan/prf_x942.h
> +include/botan-2/botan/psk_db.h
> +include/botan-2/botan/psk_db_sql.h
>  include/botan-2/botan/pssr.h
>  include/botan-2/botan/pubkey.h
>  include/botan-2/botan/rc4.h
> @@ -302,6 +307,7 @@ lib/python${MODPY_VERSION}/
>  lib/python${MODPY_VERSION}/site-packages/
>  lib/python${MODPY_VERSION}/site-packages/botan2.py
>  lib/python${MODPY_VERSION}/site-packages/botan2.pyc
> +@man man/man1/botan.1
>  share/botan-2/
>  share/botan-2/data/
>  share/botan-2/data/aead/
> @@ -311,6 +317,17 @@ share/botan-2/data/aead/eax.vec
>  share/botan-2/data/aead/gcm.vec
>  share/botan-2/data/aead/ocb.vec
>  share/botan-2/data/aead/siv.vec
> +share/botan-2/data/asn1_print/
> +share/botan-2/data/asn1_print/input1.der
> +share/botan-2/data/asn1_print/input2.der
> +share/botan-2/data/asn1_print/input3.der
> +share/botan-2/data/asn1_print/input4.der
> +share/botan-2/data/asn1_print/input5.der
> +share/botan-2/data/asn1_print/output1.txt
> +share/botan-2/data/asn1_print/output2.txt
> +share/botan-2/data/asn1_print/output3.txt
> +share/botan-2/data/asn1_print/output4.txt
> +share/botan-2/data/asn1_print/output5.txt
>  share/botan-2/data/base64.vec
>  share/botan-2/data/block/
>  share/botan-2/data/block/aes.vec
> @@ -349,45 +366,8 @@ share/botan-2/data/bn/ressol.vec
>  share/botan-2/data/bn/rshift.vec
>  share/botan-2/data/bn/sqr.vec
>  share/botan-2/data/bn/sub.vec
> -share/botan-2/data/certstor/
> -share/botan-2/data/certstor/cert1.crt
> -share/botan-2/data/certstor/cert2.crt
> -share/botan-2/data/certstor/cert3.crt
> -share/botan-2/data/certstor/cert4.crt
> -share/botan-2/data/certstor/cert5a.crt
> -share/botan-2/data/certstor/cert5b.crt
> -share/botan-2/data/certstor/key01.pem
> -share/botan-2/data/certstor/key03.pem
> -share/botan-2/data/certstor/key04.pem
> -share/botan-2/data/certstor/key05.pem
> -share/botan-2/data/certstor/key06.pem
>  share/botan-2/data/charset.vec
>  share/botan-2/data/dates.vec
> -share/botan-2/data/ecc/
> -share/botan-2/data/ecc/CSCA.CSCA.csca-germany.1.crt
> -share/botan-2/data/ecc/ecc_private_with_rfc5915_ext.pem
> -share/botan-2/data/ecc/ecc_private_with_rfc5915_parameters.pem
> -share/botan-2/data/ecc/link_SHA1.166.crt
> -share/botan-2/data/ecc/link_SHA256.cer
> -share/botan-2/data/ecc/nodompar_private.pkcs8.pem
> -share/botan-2/data/ecc/root2_SHA256.cer
> -share/botan-2/data/ecc/root_SHA1.163.crt
> -share/botan-2/data/ecc/withdompar_private.pkcs8.pem
> -share/botan-2/data/extended_x509/
> -share/botan-2/data/extended_x509/01/
> -share/botan-2/data/extended_x509/01/end.crt
> -share/botan-2/data/extended_x509/01/int.crt
> -share/botan-2/data/extended_x509/01/root.crt
> -share/botan-2/data/extended_x509/02/
> -share/botan-2/data/extended_x509/02/end.crt
> -share/botan-2/data/extended_x509/02/int1-2.crt
> -share/botan-2/data/extended_x509/02/int1.crt
> -share/botan-2/data/extended_x509/02/root.crt
> -share/botan-2/data/extended_x509/03/
> -share/botan-2/data/extended_x509/03/end.crt
> -share/botan-2/data/extended_x509/03/int1.crt
> -share/botan-2/data/extended_x509/03/root.crt
> -share/botan-2/data/extended_x509/expected.txt
>  share/botan-2/data/fpe_fe1.vec
>  share/botan-2/data/hash/
>  share/botan-2/data/hash/adler32.vec
> @@ -425,6 +405,10 @@ share/botan-2/data/kdf/sp800_56a.vec
>  share/botan-2/data/kdf/sp800_56c.vec
>  share/botan-2/data/kdf/tls_prf.vec
>  share/botan-2/data/kdf/x942_prf.vec
> +share/botan-2/data/keywrap/
> +share/botan-2/data/keywrap/nist_key_wrap.vec
> +share/botan-2/data/keywrap/nist_key_wrap_invalid.vec
> +share/botan-2/data/keywrap/rfc3394.vec
>  share/botan-2/data/mac/
>  share/botan-2/data/mac/cbcmac.vec
>  share/botan-2/data/mac/cmac.vec
> @@ -438,435 +422,10 @@ share/botan-2/data/modes/cbc.vec
>  share/botan-2/data/modes/cfb.vec
>  share/botan-2/data/modes/ctr.vec
>  share/botan-2/data/modes/xts.vec
> -share/botan-2/data/name_constraint/
> -share/botan-2/data/name_constraint/Invalid_DN_Name_Constraint.crt
> -share/botan-2/data/name_constraint/Invalid_Email_Name_Constraint.crt
> -share/botan-2/data/name_constraint/Invalid_IP_Name_Constraint.crt
> -share/botan-2/data/name_constraint/Root_DNS_Name_Constraint.crt
> -share/botan-2/data/name_constraint/Root_DN_Name_Constraint.crt
> -share/botan-2/data/name_constraint/Root_Email_Name_Constraint.crt
> -share/botan-2/data/name_constraint/Root_IP_Name_Constraint.crt
> -share/botan-2/data/name_constraint/Valid_DNS_Name_Constraint.crt
> -share/botan-2/data/name_constraint/Valid_DN_Name_Constraint.crt
> -share/botan-2/data/name_constraint/Valid_IP_Name_Constraint.crt
> -share/botan-2/data/nist_x509/
> -share/botan-2/data/nist_x509/expected.txt
> -share/botan-2/data/nist_x509/root.crl
> -share/botan-2/data/nist_x509/root.crt
> -share/botan-2/data/nist_x509/test01/
> -share/botan-2/data/nist_x509/test01/end.crt
> -share/botan-2/data/nist_x509/test02/
> -share/botan-2/data/nist_x509/test02/end.crt
> -share/botan-2/data/nist_x509/test02/int.crl
> -share/botan-2/data/nist_x509/test02/int.crt
> -share/botan-2/data/nist_x509/test03/
> -share/botan-2/data/nist_x509/test03/end.crt
> -share/botan-2/data/nist_x509/test03/int.crl
> -share/botan-2/data/nist_x509/test03/int.crt
> -share/botan-2/data/nist_x509/test04/
> -share/botan-2/data/nist_x509/test04/end.crt
> -share/botan-2/data/nist_x509/test04/int1.crl
> -share/botan-2/data/nist_x509/test04/int1.crt
> -share/botan-2/data/nist_x509/test04/int2.crl
> -share/botan-2/data/nist_x509/test04/int2.crt
> -share/botan-2/data/nist_x509/test05/
> -share/botan-2/data/nist_x509/test05/end.crt
> -share/botan-2/data/nist_x509/test05/int.crl
> -share/botan-2/data/nist_x509/test05/int.crt
> -share/botan-2/data/nist_x509/test06/
> -share/botan-2/data/nist_x509/test06/end.crt
> -share/botan-2/data/nist_x509/test06/int.crl
> -share/botan-2/data/nist_x509/test06/int.crt
> -share/botan-2/data/nist_x509/test07/
> -share/botan-2/data/nist_x509/test07/end.crt
> -share/botan-2/data/nist_x509/test07/int.crl
> -share/botan-2/data/nist_x509/test07/int.crt
> -share/botan-2/data/nist_x509/test08/
> -share/botan-2/data/nist_x509/test08/end.crt
> -share/botan-2/data/nist_x509/test08/int.crl
> -share/botan-2/data/nist_x509/test08/int.crt
> -share/botan-2/data/nist_x509/test09/
> -share/botan-2/data/nist_x509/test09/end.crt
> -share/botan-2/data/nist_x509/test09/int.crl
> -share/botan-2/data/nist_x509/test09/int.crt
> -share/botan-2/data/nist_x509/test10/
> -share/botan-2/data/nist_x509/test10/end.crt
> -share/botan-2/data/nist_x509/test10/int.crl
> -share/botan-2/data/nist_x509/test10/int.crt
> -share/botan-2/data/nist_x509/test11/
> -share/botan-2/data/nist_x509/test11/end.crt
> -share/botan-2/data/nist_x509/test11/int.crl
> -share/botan-2/data/nist_x509/test11/int.crt
> -share/botan-2/data/nist_x509/test12/
> -share/botan-2/data/nist_x509/test12/end.crt
> -share/botan-2/data/nist_x509/test12/int.crl
> -share/botan-2/data/nist_x509/test12/int.crt
> -share/botan-2/data/nist_x509/test13/
> -share/botan-2/data/nist_x509/test13/end.crt
> -share/botan-2/data/nist_x509/test13/int.crl
> -share/botan-2/data/nist_x509/test13/int.crt
> -share/botan-2/data/nist_x509/test14/
> -share/botan-2/data/nist_x509/test14/end.crt
> -share/botan-2/data/nist_x509/test14/int.crl
> -share/botan-2/data/nist_x509/test14/int.crt
> -share/botan-2/data/nist_x509/test15/
> -share/botan-2/data/nist_x509/test15/end.crt
> -share/botan-2/data/nist_x509/test15/int.crl
> -share/botan-2/data/nist_x509/test15/int.crt
> -share/botan-2/data/nist_x509/test16/
> -share/botan-2/data/nist_x509/test16/end.crt
> -share/botan-2/data/nist_x509/test16/int.crl
> -share/botan-2/data/nist_x509/test16/int.crt
> -share/botan-2/data/nist_x509/test17/
> -share/botan-2/data/nist_x509/test17/end.crt
> -share/botan-2/data/nist_x509/test17/int.crl
> -share/botan-2/data/nist_x509/test17/int.crt
> -share/botan-2/data/nist_x509/test18/
> -share/botan-2/data/nist_x509/test18/end.crt
> -share/botan-2/data/nist_x509/test18/int.crl
> -share/botan-2/data/nist_x509/test18/int.crt
> -share/botan-2/data/nist_x509/test19/
> -share/botan-2/data/nist_x509/test19/end.crt
> -share/botan-2/data/nist_x509/test19/int.crt
> -share/botan-2/data/nist_x509/test20/
> -share/botan-2/data/nist_x509/test20/end.crt
> -share/botan-2/data/nist_x509/test20/int.crl
> -share/botan-2/data/nist_x509/test20/int.crt
> -share/botan-2/data/nist_x509/test21/
> -share/botan-2/data/nist_x509/test21/end.crt
> -share/botan-2/data/nist_x509/test21/int.crl
> -share/botan-2/data/nist_x509/test21/int.crt
> -share/botan-2/data/nist_x509/test22/
> -share/botan-2/data/nist_x509/test22/end.crt
> -share/botan-2/data/nist_x509/test22/int.crl
> -share/botan-2/data/nist_x509/test22/int.crt
> -share/botan-2/data/nist_x509/test23/
> -share/botan-2/data/nist_x509/test23/end.crt
> -share/botan-2/data/nist_x509/test23/int.crl
> -share/botan-2/data/nist_x509/test23/int.crt
> -share/botan-2/data/nist_x509/test24/
> -share/botan-2/data/nist_x509/test24/end.crt
> -share/botan-2/data/nist_x509/test24/int.crl
> -share/botan-2/data/nist_x509/test24/int.crt
> -share/botan-2/data/nist_x509/test25/
> -share/botan-2/data/nist_x509/test25/end.crt
> -share/botan-2/data/nist_x509/test25/int.crl
> -share/botan-2/data/nist_x509/test25/int.crt
> -share/botan-2/data/nist_x509/test26/
> -share/botan-2/data/nist_x509/test26/end.crt
> -share/botan-2/data/nist_x509/test26/int.crl
> -share/botan-2/data/nist_x509/test26/int.crt
> -share/botan-2/data/nist_x509/test27/
> -share/botan-2/data/nist_x509/test27/end.crt
> -share/botan-2/data/nist_x509/test27/int.crl
> -share/botan-2/data/nist_x509/test27/int.crt
> -share/botan-2/data/nist_x509/test28/
> -share/botan-2/data/nist_x509/test28/end.crt
> -share/botan-2/data/nist_x509/test28/int.crl
> -share/botan-2/data/nist_x509/test28/int.crt
> -share/botan-2/data/nist_x509/test29/
> -share/botan-2/data/nist_x509/test29/end.crt
> -share/botan-2/data/nist_x509/test29/int.crl
> -share/botan-2/data/nist_x509/test29/int.crt
> -share/botan-2/data/nist_x509/test30/
> -share/botan-2/data/nist_x509/test30/end.crt
> -share/botan-2/data/nist_x509/test30/int.crl
> -share/botan-2/data/nist_x509/test30/int.crt
> -share/botan-2/data/nist_x509/test31/
> -share/botan-2/data/nist_x509/test31/end.crt
> -share/botan-2/data/nist_x509/test31/int.crl
> -share/botan-2/data/nist_x509/test31/int.crt
> -share/botan-2/data/nist_x509/test32/
> -share/botan-2/data/nist_x509/test32/end.crt
> -share/botan-2/data/nist_x509/test32/int.crl
> -share/botan-2/data/nist_x509/test32/int.crt
> -share/botan-2/data/nist_x509/test33/
> -share/botan-2/data/nist_x509/test33/end.crt
> -share/botan-2/data/nist_x509/test33/int.crl
> -share/botan-2/data/nist_x509/test33/int.crt
> -share/botan-2/data/nist_x509/test34/
> -share/botan-2/data/nist_x509/test34/end.crt
> -share/botan-2/data/nist_x509/test34/int.crl
> -share/botan-2/data/nist_x509/test34/int.crt
> -share/botan-2/data/nist_x509/test35/
> -share/botan-2/data/nist_x509/test35/end.crt
> -share/botan-2/data/nist_x509/test35/int.crl
> -share/botan-2/data/nist_x509/test35/int.crt
> -share/botan-2/data/nist_x509/test36/
> -share/botan-2/data/nist_x509/test36/end.crt
> -share/botan-2/data/nist_x509/test36/int1.crl
> -share/botan-2/data/nist_x509/test36/int1.crt
> -share/botan-2/data/nist_x509/test36/int2.crl
> -share/botan-2/data/nist_x509/test36/int2.crt
> -share/botan-2/data/nist_x509/test37/
> -share/botan-2/data/nist_x509/test37/end.crt
> -share/botan-2/data/nist_x509/test37/int1.crl
> -share/botan-2/data/nist_x509/test37/int1.crt
> -share/botan-2/data/nist_x509/test37/int2.crl
> -share/botan-2/data/nist_x509/test37/int2.crt
> -share/botan-2/data/nist_x509/test38/
> -share/botan-2/data/nist_x509/test38/end.crt
> -share/botan-2/data/nist_x509/test38/int1.crl
> -share/botan-2/data/nist_x509/test38/int1.crt
> -share/botan-2/data/nist_x509/test38/int2.crl
> -share/botan-2/data/nist_x509/test38/int2.crt
> -share/botan-2/data/nist_x509/test39/
> -share/botan-2/data/nist_x509/test39/end.crt
> -share/botan-2/data/nist_x509/test39/int1.crl
> -share/botan-2/data/nist_x509/test39/int1.crt
> -share/botan-2/data/nist_x509/test39/int2.crl
> -share/botan-2/data/nist_x509/test39/int2.crt
> -share/botan-2/data/nist_x509/test39/int3.crl
> -share/botan-2/data/nist_x509/test39/int3.crt
> -share/botan-2/data/nist_x509/test40/
> -share/botan-2/data/nist_x509/test40/end.crt
> -share/botan-2/data/nist_x509/test40/int1.crl
> -share/botan-2/data/nist_x509/test40/int1.crt
> -share/botan-2/data/nist_x509/test40/int2.crl
> -share/botan-2/data/nist_x509/test40/int2.crt
> -share/botan-2/data/nist_x509/test40/int3.crl
> -share/botan-2/data/nist_x509/test40/int3.crt
> -share/botan-2/data/nist_x509/test41/
> -share/botan-2/data/nist_x509/test41/end.crt
> -share/botan-2/data/nist_x509/test41/int1.crl
> -share/botan-2/data/nist_x509/test41/int1.crt
> -share/botan-2/data/nist_x509/test41/int2.crl
> -share/botan-2/data/nist_x509/test41/int2.crt
> -share/botan-2/data/nist_x509/test41/int3.crl
> -share/botan-2/data/nist_x509/test41/int3.crt
> -share/botan-2/data/nist_x509/test42/
> -share/botan-2/data/nist_x509/test42/end.crt
> -share/botan-2/data/nist_x509/test42/int1.crl
> -share/botan-2/data/nist_x509/test42/int1.crt
> -share/botan-2/data/nist_x509/test42/int2.crl
> -share/botan-2/data/nist_x509/test42/int2.crt
> -share/botan-2/data/nist_x509/test42/int3.crl
> -share/botan-2/data/nist_x509/test42/int3.crt
> -share/botan-2/data/nist_x509/test42/int4.crl
> -share/botan-2/data/nist_x509/test42/int4.crt
> -share/botan-2/data/nist_x509/test43/
> -share/botan-2/data/nist_x509/test43/end.crt
> -share/botan-2/data/nist_x509/test43/int1.crl
> -share/botan-2/data/nist_x509/test43/int1.crt
> -share/botan-2/data/nist_x509/test43/int2.crl
> -share/botan-2/data/nist_x509/test43/int2.crt
> -share/botan-2/data/nist_x509/test43/int3.crl
> -share/botan-2/data/nist_x509/test43/int3.crt
> -share/botan-2/data/nist_x509/test43/int4.crl
> -share/botan-2/data/nist_x509/test43/int4.crt
> -share/botan-2/data/nist_x509/test44/
> -share/botan-2/data/nist_x509/test44/end.crt
> -share/botan-2/data/nist_x509/test44/int1.crl
> -share/botan-2/data/nist_x509/test44/int1.crt
> -share/botan-2/data/nist_x509/test44/int2.crl
> -share/botan-2/data/nist_x509/test44/int2.crt
> -share/botan-2/data/nist_x509/test44/int3.crl
> -share/botan-2/data/nist_x509/test44/int3.crt
> -share/botan-2/data/nist_x509/test44/int4.crl
> -share/botan-2/data/nist_x509/test44/int4.crt
> -share/botan-2/data/nist_x509/test45/
> -share/botan-2/data/nist_x509/test45/end.crt
> -share/botan-2/data/nist_x509/test45/int1.crl
> -share/botan-2/data/nist_x509/test45/int1.crt
> -share/botan-2/data/nist_x509/test45/int2.crl
> -share/botan-2/data/nist_x509/test45/int2.crt
> -share/botan-2/data/nist_x509/test45/int3.crl
> -share/botan-2/data/nist_x509/test45/int3.crt
> -share/botan-2/data/nist_x509/test45/int4.crl
> -share/botan-2/data/nist_x509/test45/int4.crt
> -share/botan-2/data/nist_x509/test46/
> -share/botan-2/data/nist_x509/test46/end.crt
> -share/botan-2/data/nist_x509/test46/int1.crl
> -share/botan-2/data/nist_x509/test46/int1.crt
> -share/botan-2/data/nist_x509/test46/int2.crl
> -share/botan-2/data/nist_x509/test46/int2.crt
> -share/botan-2/data/nist_x509/test46/int3.crl
> -share/botan-2/data/nist_x509/test46/int3.crt
> -share/botan-2/data/nist_x509/test46/int4.crl
> -share/botan-2/data/nist_x509/test46/int4.crt
> -share/botan-2/data/nist_x509/test47/
> -share/botan-2/data/nist_x509/test47/end.crt
> -share/botan-2/data/nist_x509/test47/int1.crl
> -share/botan-2/data/nist_x509/test47/int1.crt
> -share/botan-2/data/nist_x509/test47/int2.crl
> -share/botan-2/data/nist_x509/test47/int2.crt
> -share/botan-2/data/nist_x509/test47/int3.crl
> -share/botan-2/data/nist_x509/test47/int3.crt
> -share/botan-2/data/nist_x509/test47/int4.crl
> -share/botan-2/data/nist_x509/test47/int4.crt
> -share/botan-2/data/nist_x509/test48/
> -share/botan-2/data/nist_x509/test48/end.crt
> -share/botan-2/data/nist_x509/test48/int.crl
> -share/botan-2/data/nist_x509/test48/int.crt
> -share/botan-2/data/nist_x509/test49/
> -share/botan-2/data/nist_x509/test49/end.crt
> -share/botan-2/data/nist_x509/test49/int.crl
> -share/botan-2/data/nist_x509/test49/int.crt
> -share/botan-2/data/nist_x509/test50/
> -share/botan-2/data/nist_x509/test50/end.crt
> -share/botan-2/data/nist_x509/test50/int.crl
> -share/botan-2/data/nist_x509/test50/int.crt
> -share/botan-2/data/nist_x509/test51/
> -share/botan-2/data/nist_x509/test51/end.crt
> -share/botan-2/data/nist_x509/test51/int.crl
> -share/botan-2/data/nist_x509/test51/int.crt
> -share/botan-2/data/nist_x509/test52/
> -share/botan-2/data/nist_x509/test52/end.crt
> -share/botan-2/data/nist_x509/test52/int.crl
> -share/botan-2/data/nist_x509/test52/int.crt
> -share/botan-2/data/nist_x509/test53/
> -share/botan-2/data/nist_x509/test53/end.crt
> -share/botan-2/data/nist_x509/test53/int.crl
> -share/botan-2/data/nist_x509/test53/int.crt
> -share/botan-2/data/nist_x509/test54/
> -share/botan-2/data/nist_x509/test54/end.crt
> -share/botan-2/data/nist_x509/test54/int1.crl
> -share/botan-2/data/nist_x509/test54/int1.crt
> -share/botan-2/data/nist_x509/test54/int2.crl
> -share/botan-2/data/nist_x509/test54/int2.crt
> -share/botan-2/data/nist_x509/test55/
> -share/botan-2/data/nist_x509/test55/end.crt
> -share/botan-2/data/nist_x509/test55/int1.crl
> -share/botan-2/data/nist_x509/test55/int1.crt
> -share/botan-2/data/nist_x509/test55/int2.crl
> -share/botan-2/data/nist_x509/test55/int2.crt
> -share/botan-2/data/nist_x509/test56/
> -share/botan-2/data/nist_x509/test56/end.crt
> -share/botan-2/data/nist_x509/test56/int.crl
> -share/botan-2/data/nist_x509/test56/int.crt
> -share/botan-2/data/nist_x509/test57/
> -share/botan-2/data/nist_x509/test57/end.crt
> -share/botan-2/data/nist_x509/test57/int.crl
> -share/botan-2/data/nist_x509/test57/int.crt
> -share/botan-2/data/nist_x509/test58/
> -share/botan-2/data/nist_x509/test58/end.crt
> -share/botan-2/data/nist_x509/test58/int1.crl
> -share/botan-2/data/nist_x509/test58/int1.crt
> -share/botan-2/data/nist_x509/test58/int2.crl
> -share/botan-2/data/nist_x509/test58/int2.crt
> -share/botan-2/data/nist_x509/test58/int3.crl
> -share/botan-2/data/nist_x509/test58/int3.crt
> -share/botan-2/data/nist_x509/test59/
> -share/botan-2/data/nist_x509/test59/end.crt
> -share/botan-2/data/nist_x509/test59/int1.crl
> -share/botan-2/data/nist_x509/test59/int1.crt
> -share/botan-2/data/nist_x509/test59/int2.crl
> -share/botan-2/data/nist_x509/test59/int2.crt
> -share/botan-2/data/nist_x509/test59/int3.crl
> -share/botan-2/data/nist_x509/test59/int3.crt
> -share/botan-2/data/nist_x509/test60/
> -share/botan-2/data/nist_x509/test60/end.crt
> -share/botan-2/data/nist_x509/test60/int1.crl
> -share/botan-2/data/nist_x509/test60/int1.crt
> -share/botan-2/data/nist_x509/test60/int2.crl
> -share/botan-2/data/nist_x509/test60/int2.crt
> -share/botan-2/data/nist_x509/test60/int3.crl
> -share/botan-2/data/nist_x509/test60/int3.crt
> -share/botan-2/data/nist_x509/test60/int4.crl
> -share/botan-2/data/nist_x509/test60/int4.crt
> -share/botan-2/data/nist_x509/test61/
> -share/botan-2/data/nist_x509/test61/end.crt
> -share/botan-2/data/nist_x509/test61/int1.crl
> -share/botan-2/data/nist_x509/test61/int1.crt
> -share/botan-2/data/nist_x509/test61/int2.crl
> -share/botan-2/data/nist_x509/test61/int2.crt
> -share/botan-2/data/nist_x509/test61/int3.crl
> -share/botan-2/data/nist_x509/test61/int3.crt
> -share/botan-2/data/nist_x509/test61/int4.crl
> -share/botan-2/data/nist_x509/test61/int4.crt
> -share/botan-2/data/nist_x509/test62/
> -share/botan-2/data/nist_x509/test62/end.crt
> -share/botan-2/data/nist_x509/test62/int1.crl
> -share/botan-2/data/nist_x509/test62/int1.crt
> -share/botan-2/data/nist_x509/test62/int2.crl
> -share/botan-2/data/nist_x509/test62/int2.crt
> -share/botan-2/data/nist_x509/test62/int3.crl
> -share/botan-2/data/nist_x509/test62/int3.crt
> -share/botan-2/data/nist_x509/test62/int4.crl
> -share/botan-2/data/nist_x509/test62/int4.crt
> -share/botan-2/data/nist_x509/test63/
> -share/botan-2/data/nist_x509/test63/end.crt
> -share/botan-2/data/nist_x509/test63/int1.crl
> -share/botan-2/data/nist_x509/test63/int1.crt
> -share/botan-2/data/nist_x509/test63/int2.crl
> -share/botan-2/data/nist_x509/test63/int2.crt
> -share/botan-2/data/nist_x509/test63/int3.crl
> -share/botan-2/data/nist_x509/test63/int3.crt
> -share/botan-2/data/nist_x509/test63/int4.crl
> -share/botan-2/data/nist_x509/test63/int4.crt
> -share/botan-2/data/nist_x509/test64/
> -share/botan-2/data/nist_x509/test64/end.crt
> -share/botan-2/data/nist_x509/test64/int.crl
> -share/botan-2/data/nist_x509/test64/int.crt
> -share/botan-2/data/nist_x509/test65/
> -share/botan-2/data/nist_x509/test65/end.crt
> -share/botan-2/data/nist_x509/test65/int.crl
> -share/botan-2/data/nist_x509/test65/int1.crt
> -share/botan-2/data/nist_x509/test65/int2.crt
> -share/botan-2/data/nist_x509/test66/
> -share/botan-2/data/nist_x509/test66/end.crt
> -share/botan-2/data/nist_x509/test66/int.crl
> -share/botan-2/data/nist_x509/test66/int.crt
> -share/botan-2/data/nist_x509/test67/
> -share/botan-2/data/nist_x509/test67/end.crt
> -share/botan-2/data/nist_x509/test67/int.crt
> -share/botan-2/data/nist_x509/test67/int1.crl
> -share/botan-2/data/nist_x509/test67/int2.crl
> -share/botan-2/data/nist_x509/test68/
> -share/botan-2/data/nist_x509/test68/end.crt
> -share/botan-2/data/nist_x509/test68/int1.crl
> -share/botan-2/data/nist_x509/test68/int1.crt
> -share/botan-2/data/nist_x509/test68/int2.crl
> -share/botan-2/data/nist_x509/test68/int2.crt
> -share/botan-2/data/nist_x509/test69/
> -share/botan-2/data/nist_x509/test69/end.crt
> -share/botan-2/data/nist_x509/test69/int.crl
> -share/botan-2/data/nist_x509/test69/int.crt
> -share/botan-2/data/nist_x509/test70/
> -share/botan-2/data/nist_x509/test70/end.crt
> -share/botan-2/data/nist_x509/test70/int1.crl
> -share/botan-2/data/nist_x509/test70/int1.crt
> -share/botan-2/data/nist_x509/test70/int2.crl
> -share/botan-2/data/nist_x509/test70/int2.crt
> -share/botan-2/data/nist_x509/test71/
> -share/botan-2/data/nist_x509/test71/end.crt
> -share/botan-2/data/nist_x509/test71/int.crl
> -share/botan-2/data/nist_x509/test71/int.crt
> -share/botan-2/data/nist_x509/test72/
> -share/botan-2/data/nist_x509/test72/end.crt
> -share/botan-2/data/nist_x509/test72/int.crl
> -share/botan-2/data/nist_x509/test72/int.crt
> -share/botan-2/data/nist_x509/test73/
> -share/botan-2/data/nist_x509/test73/end.crt
> -share/botan-2/data/nist_x509/test73/int.crl
> -share/botan-2/data/nist_x509/test73/int.crt
> -share/botan-2/data/nist_x509/test74/
> -share/botan-2/data/nist_x509/test74/end.crt
> -share/botan-2/data/nist_x509/test74/int.crl
> -share/botan-2/data/nist_x509/test74/int.crt
> -share/botan-2/data/nist_x509/test75/
> -share/botan-2/data/nist_x509/test75/end.crt
> -share/botan-2/data/nist_x509/test75/int.crl
> -share/botan-2/data/nist_x509/test75/int.crt
> -share/botan-2/data/nist_x509/test76/
> -share/botan-2/data/nist_x509/test76/end.crt
> -share/botan-2/data/nist_x509/test76/int.crl
> -share/botan-2/data/nist_x509/test76/int.crt
>  share/botan-2/data/ocb/
>  share/botan-2/data/ocb/ocb_long.vec
>  share/botan-2/data/ocb/ocb_wide.vec
>  share/botan-2/data/ocb/ocb_wide_long.vec
> -share/botan-2/data/ocsp/
> -share/botan-2/data/ocsp/geotrust.pem
> -share/botan-2/data/ocsp/gmail.pem
> -share/botan-2/data/ocsp/google_g2.pem
> -share/botan-2/data/ocsp/identrust.pem
> -share/botan-2/data/ocsp/letsencrypt.pem
> -share/botan-2/data/ocsp/randombit.pem
> -share/botan-2/data/ocsp/randombit_ocsp.der
> -share/botan-2/data/ocsp/resp1.der
> -share/botan-2/data/ocsp/resp2.der
> -share/botan-2/data/ocsp/resp3.der
>  share/botan-2/data/otp/
>  share/botan-2/data/otp/hotp.vec
>  share/botan-2/data/otp/totp.vec
> @@ -916,7 +475,6 @@ share/botan-2/data/pubkey/sm2_sig.vec
>  share/botan-2/data/pubkey/workfactor.vec
>  share/botan-2/data/pubkey/xmss_sig.vec
>  share/botan-2/data/pubkey/xmss_verify.vec
> -share/botan-2/data/rfc3394.vec
>  share/botan-2/data/rfc6979.vec
>  share/botan-2/data/rng/
>  share/botan-2/data/rng/chacha_rng.vec
> @@ -955,61 +513,1372 @@ share/botan-2/data/tls/new_session_ticke
>  share/botan-2/data/tls/server_hello.vec
>  share/botan-2/data/tls_cbc.vec
>  share/botan-2/data/util.vec
> +share/botan-2/data/x509/
> +share/botan-2/data/x509/bsi/
> +share/botan-2/data/x509/bsi/cert_path_CRL_01/
> +share/botan-2/data/x509/bsi/cert_path_CRL_01/cert_path_CRL_01_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_01/cert_path_CRL_01_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_01/cert_path_CRL_01_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_01/cert_path_CRL_01_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_01/cert_path_CRL_01_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_01/cert_path_CRL_01_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_01/description.txt
> +share/botan-2/data/x509/bsi/cert_path_CRL_02/
> +share/botan-2/data/x509/bsi/cert_path_CRL_02/cert_path_CRL_02_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_02/cert_path_CRL_02_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_02/cert_path_CRL_02_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_02/cert_path_CRL_02_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_02/cert_path_CRL_02_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_02/cert_path_CRL_02_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_02/crls/
> +share/botan-2/data/x509/bsi/cert_path_CRL_02/crls/cert_path_CRL_02_root_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_02/crls/cert_path_CRL_02_sub_ca_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_02/description.txt
> +share/botan-2/data/x509/bsi/cert_path_CRL_03/
> +share/botan-2/data/x509/bsi/cert_path_CRL_03/cert_path_CRL_03_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_03/cert_path_CRL_03_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_03/cert_path_CRL_03_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_03/cert_path_CRL_03_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_03/cert_path_CRL_03_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_03/cert_path_CRL_03_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_03/crls/
> +share/botan-2/data/x509/bsi/cert_path_CRL_03/crls/cert_path_CRL_03_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_03/crls/cert_path_CRL_03_root_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_03/description.txt
> +share/botan-2/data/x509/bsi/cert_path_CRL_04/
> +share/botan-2/data/x509/bsi/cert_path_CRL_04/cert_path_CRL_04_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_04/cert_path_CRL_04_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_04/cert_path_CRL_04_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_04/cert_path_CRL_04_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_04/cert_path_CRL_04_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_04/cert_path_CRL_04_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_04/crls/
> +share/botan-2/data/x509/bsi/cert_path_CRL_04/crls/cert_path_CRL_04_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_04/crls/cert_path_CRL_04_root_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_04/description.txt
> +share/botan-2/data/x509/bsi/cert_path_CRL_05/
> +share/botan-2/data/x509/bsi/cert_path_CRL_05/cert_path_CRL_05_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_05/cert_path_CRL_05_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_05/cert_path_CRL_05_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_05/cert_path_CRL_05_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_05/cert_path_CRL_05_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_05/cert_path_CRL_05_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_05/crls/
> +share/botan-2/data/x509/bsi/cert_path_CRL_05/crls/cert_path_CRL_05_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_05/crls/cert_path_CRL_05_root_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_05/description.txt
> +share/botan-2/data/x509/bsi/cert_path_CRL_06/
> +share/botan-2/data/x509/bsi/cert_path_CRL_06/cert_path_CRL_06_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_06/cert_path_CRL_06_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_06/cert_path_CRL_06_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_06/cert_path_CRL_06_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_06/cert_path_CRL_06_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_06/cert_path_CRL_06_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_06/crls/
> +share/botan-2/data/x509/bsi/cert_path_CRL_06/crls/cert_path_CRL_06_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_06/crls/cert_path_CRL_06_root_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_06/description.txt
> +share/botan-2/data/x509/bsi/cert_path_CRL_07/
> +share/botan-2/data/x509/bsi/cert_path_CRL_07/cert_path_CRL_07_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_07/cert_path_CRL_07_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_07/cert_path_CRL_07_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_07/cert_path_CRL_07_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_07/cert_path_CRL_07_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_07/cert_path_CRL_07_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_07/crls/
> +share/botan-2/data/x509/bsi/cert_path_CRL_07/crls/cert_path_CRL_07_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_07/crls/cert_path_CRL_07_root_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_07/description.txt
> +share/botan-2/data/x509/bsi/cert_path_CRL_08/
> +share/botan-2/data/x509/bsi/cert_path_CRL_08/cert_path_CRL_08_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_08/cert_path_CRL_08_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_08/cert_path_CRL_08_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_08/cert_path_CRL_08_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_08/cert_path_CRL_08_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_08/cert_path_CRL_08_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_08/crls/
> +share/botan-2/data/x509/bsi/cert_path_CRL_08/crls/cert_path_CRL_08_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_08/crls/cert_path_CRL_08_root_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_08/description.txt
> +share/botan-2/data/x509/bsi/cert_path_CRL_09/
> +share/botan-2/data/x509/bsi/cert_path_CRL_09/cert_path_CRL_09_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_09/cert_path_CRL_09_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_09/cert_path_CRL_09_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_09/cert_path_CRL_09_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_09/cert_path_CRL_09_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_09/cert_path_CRL_09_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_09/crls/
> +share/botan-2/data/x509/bsi/cert_path_CRL_09/crls/cert_path_CRL_09_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_09/crls/cert_path_CRL_09_root_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_09/description.txt
> +share/botan-2/data/x509/bsi/cert_path_CRL_10/
> +share/botan-2/data/x509/bsi/cert_path_CRL_10/cert_path_CRL_10_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_10/cert_path_CRL_10_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_10/cert_path_CRL_10_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_10/cert_path_CRL_10_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_10/cert_path_CRL_10_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_10/cert_path_CRL_10_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_10/crls/
> +share/botan-2/data/x509/bsi/cert_path_CRL_10/crls/cert_path_CRL_10_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_10/crls/cert_path_CRL_10_root_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_10/description.txt
> +share/botan-2/data/x509/bsi/cert_path_CRL_11/
> +share/botan-2/data/x509/bsi/cert_path_CRL_11/cert_path_CRL_11_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_11/cert_path_CRL_11_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_11/cert_path_CRL_11_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_11/cert_path_CRL_11_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_11/cert_path_CRL_11_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_11/cert_path_CRL_11_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_11/crls/
> +share/botan-2/data/x509/bsi/cert_path_CRL_11/crls/cert_path_CRL_11_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_11/crls/cert_path_CRL_11_root_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_11/description.txt
> +share/botan-2/data/x509/bsi/cert_path_CRL_12/
> +share/botan-2/data/x509/bsi/cert_path_CRL_12/cert_path_CRL_12_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_12/cert_path_CRL_12_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_12/cert_path_CRL_12_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_12/cert_path_CRL_12_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_12/cert_path_CRL_12_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_12/cert_path_CRL_12_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_12/crls/
> +share/botan-2/data/x509/bsi/cert_path_CRL_12/crls/cert_path_CRL_12_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_12/crls/cert_path_CRL_12_root_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_12/description.txt
> +share/botan-2/data/x509/bsi/cert_path_CRL_13/
> +share/botan-2/data/x509/bsi/cert_path_CRL_13/cert_path_CRL_13_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_13/cert_path_CRL_13_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_13/cert_path_CRL_13_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_13/cert_path_CRL_13_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_13/cert_path_CRL_13_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_13/cert_path_CRL_13_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_13/crls/
> +share/botan-2/data/x509/bsi/cert_path_CRL_13/crls/cert_path_CRL_13_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_13/crls/cert_path_CRL_13_root_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_13/description.txt
> +share/botan-2/data/x509/bsi/cert_path_CRL_14/
> +share/botan-2/data/x509/bsi/cert_path_CRL_14/cert_path_CRL_14_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_14/cert_path_CRL_14_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_14/cert_path_CRL_14_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_14/cert_path_CRL_14_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_14/cert_path_CRL_14_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_14/cert_path_CRL_14_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_14/crls/
> +share/botan-2/data/x509/bsi/cert_path_CRL_14/crls/cert_path_CRL_14_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_14/crls/cert_path_CRL_14_root_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_14/description.txt
> +share/botan-2/data/x509/bsi/cert_path_CRL_15/
> +share/botan-2/data/x509/bsi/cert_path_CRL_15/cert_path_CRL_15_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_15/cert_path_CRL_15_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_15/cert_path_CRL_15_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_15/cert_path_CRL_15_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_15/cert_path_CRL_15_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_15/cert_path_CRL_15_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_15/crls/
> +share/botan-2/data/x509/bsi/cert_path_CRL_15/crls/cert_path_CRL_15_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_15/description.txt
> +share/botan-2/data/x509/bsi/cert_path_CRL_16/
> +share/botan-2/data/x509/bsi/cert_path_CRL_16/cert_path_CRL_16_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_16/cert_path_CRL_16_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_16/cert_path_CRL_16_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_16/cert_path_CRL_16_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_16/cert_path_CRL_16_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_CRL_16/cert_path_CRL_16_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_CRL_16/crls/
> +share/botan-2/data/x509/bsi/cert_path_CRL_16/crls/cert_path_CRL_16_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_16/crls/cert_path_CRL_16_root_crl.pem.crl
> +share/botan-2/data/x509/bsi/cert_path_CRL_16/description.txt
> +share/botan-2/data/x509/bsi/cert_path_algo_strength_01/
> +share/botan-2/data/x509/bsi/cert_path_algo_strength_01/cert_path_algo_strength_01_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_algo_strength_01/cert_path_algo_strength_01_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_algo_strength_01/cert_path_algo_strength_01_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_algo_strength_01/cert_path_algo_strength_01_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_algo_strength_01/cert_path_algo_strength_01_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_algo_strength_01/cert_path_algo_strength_01_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_algo_strength_01/description.txt
> +share/botan-2/data/x509/bsi/cert_path_algo_strength_02/
> +share/botan-2/data/x509/bsi/cert_path_algo_strength_02/cert_path_algo_strength_02_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_algo_strength_02/cert_path_algo_strength_02_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_algo_strength_02/cert_path_algo_strength_02_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_algo_strength_02/cert_path_algo_strength_02_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_algo_strength_02/cert_path_algo_strength_02_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_algo_strength_02/cert_path_algo_strength_02_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_algo_strength_02/description.txt
> +share/botan-2/data/x509/bsi/cert_path_algo_strength_03/
> +share/botan-2/data/x509/bsi/cert_path_algo_strength_03/cert_path_algo_strength_03_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_algo_strength_03/cert_path_algo_strength_03_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_algo_strength_03/cert_path_algo_strength_03_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_algo_strength_03/cert_path_algo_strength_03_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_algo_strength_03/cert_path_algo_strength_03_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_algo_strength_03/cert_path_algo_strength_03_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_algo_strength_03/description.txt
> +share/botan-2/data/x509/bsi/cert_path_common_01/
> +share/botan-2/data/x509/bsi/cert_path_common_01/cert_path_common_01_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_01/cert_path_common_01_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_common_01/cert_path_common_01_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_01/cert_path_common_01_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_01/cert_path_common_01_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_01/cert_path_common_01_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_01/description.txt
> +share/botan-2/data/x509/bsi/cert_path_common_02/
> +share/botan-2/data/x509/bsi/cert_path_common_02/cert_path_common_02_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_02/cert_path_common_02_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_common_02/cert_path_common_02_root_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_02/cert_path_common_02_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_02/cert_path_common_02_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_02/cert_path_common_02_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_02/description.txt
> +share/botan-2/data/x509/bsi/cert_path_common_03/
> +share/botan-2/data/x509/bsi/cert_path_common_03/cert_path_common_03_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_03/cert_path_common_03_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_common_03/cert_path_common_03_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_03/cert_path_common_03_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_03/cert_path_common_03_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_03/cert_path_common_03_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_03/description.txt
> +share/botan-2/data/x509/bsi/cert_path_common_04/
> +share/botan-2/data/x509/bsi/cert_path_common_04/cert_path_common_04_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_04/cert_path_common_04_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_common_04/cert_path_common_04_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_04/cert_path_common_04_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_04/cert_path_common_04_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_04/cert_path_common_04_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_04/description.txt
> +share/botan-2/data/x509/bsi/cert_path_common_05/
> +share/botan-2/data/x509/bsi/cert_path_common_05/cert_path_common_05_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_05/cert_path_common_05_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_common_05/cert_path_common_05_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_05/cert_path_common_05_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_05/cert_path_common_05_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_05/cert_path_common_05_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_05/description.txt
> +share/botan-2/data/x509/bsi/cert_path_common_06/
> +share/botan-2/data/x509/bsi/cert_path_common_06/cert_path_common_06_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_06/cert_path_common_06_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_common_06/cert_path_common_06_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_06/cert_path_common_06_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_06/cert_path_common_06_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_06/cert_path_common_06_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_06/description.txt
> +share/botan-2/data/x509/bsi/cert_path_common_07/
> +share/botan-2/data/x509/bsi/cert_path_common_07/cert_path_common_07_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_07/cert_path_common_07_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_common_07/cert_path_common_07_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_07/cert_path_common_07_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_07/cert_path_common_07_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_07/cert_path_common_07_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_07/description.txt
> +share/botan-2/data/x509/bsi/cert_path_common_08/
> +share/botan-2/data/x509/bsi/cert_path_common_08/cert_path_common_08_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_08/cert_path_common_08_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_common_08/cert_path_common_08_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_08/cert_path_common_08_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_08/cert_path_common_08_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_08/cert_path_common_08_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_08/description.txt
> +share/botan-2/data/x509/bsi/cert_path_common_09/
> +share/botan-2/data/x509/bsi/cert_path_common_09/cert_path_common_09_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_09/cert_path_common_09_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_common_09/cert_path_common_09_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_09/cert_path_common_09_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_09/cert_path_common_09_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_09/cert_path_common_09_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_09/description.txt
> +share/botan-2/data/x509/bsi/cert_path_common_10/
> +share/botan-2/data/x509/bsi/cert_path_common_10/cert_path_common_10_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_10/cert_path_common_10_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_common_10/cert_path_common_10_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_10/cert_path_common_10_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_10/cert_path_common_10_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_10/cert_path_common_10_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_10/description.txt
> +share/botan-2/data/x509/bsi/cert_path_common_11/
> +share/botan-2/data/x509/bsi/cert_path_common_11/cert_path_common_11_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_11/cert_path_common_11_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_common_11/cert_path_common_11_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_11/cert_path_common_11_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_11/cert_path_common_11_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_11/cert_path_common_11_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_11/description.txt
> +share/botan-2/data/x509/bsi/cert_path_common_12/
> +share/botan-2/data/x509/bsi/cert_path_common_12/cert_path_common_12_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_12/cert_path_common_12_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_common_12/cert_path_common_12_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_12/cert_path_common_12_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_12/cert_path_common_12_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_12/cert_path_common_12_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_12/description.txt
> +share/botan-2/data/x509/bsi/cert_path_common_13/
> +share/botan-2/data/x509/bsi/cert_path_common_13/cert_path_common_13_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_13/cert_path_common_13_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_common_13/cert_path_common_13_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_13/cert_path_common_13_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_13/cert_path_common_13_root_ca_key_rollover.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_13/cert_path_common_13_root_ca_key_rollover.pem
> +share/botan-2/data/x509/bsi/cert_path_common_13/cert_path_common_13_subca_ca_key_rollover.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_13/cert_path_common_13_subca_ca_key_rollover.pem
> +share/botan-2/data/x509/bsi/cert_path_common_13/description.txt
> +share/botan-2/data/x509/bsi/cert_path_common_14/
> +share/botan-2/data/x509/bsi/cert_path_common_14/cert_path_common_14_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_14/cert_path_common_14_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_common_14/cert_path_common_14_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_14/cert_path_common_14_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_14/cert_path_common_14_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_14/cert_path_common_14_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_14/cert_path_common_14_wrong_root_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_14/cert_path_common_14_wrong_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_14/cert_path_common_14_wrong_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_common_14/cert_path_common_14_wrong_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_common_14/description.txt
> +share/botan-2/data/x509/bsi/cert_path_crypt_01/
> +share/botan-2/data/x509/bsi/cert_path_crypt_01/cert_path_crypt_01_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_crypt_01/cert_path_crypt_01_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_crypt_01/cert_path_crypt_01_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_crypt_01/cert_path_crypt_01_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_crypt_01/cert_path_crypt_01_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_crypt_01/cert_path_crypt_01_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_crypt_01/description.txt
> +share/botan-2/data/x509/bsi/cert_path_crypt_02/
> +share/botan-2/data/x509/bsi/cert_path_crypt_02/cert_path_crypt_02_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_crypt_02/cert_path_crypt_02_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_crypt_02/cert_path_crypt_02_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_crypt_02/cert_path_crypt_02_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_crypt_02/cert_path_crypt_02_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_crypt_02/cert_path_crypt_02_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_crypt_02/description.txt
> +share/botan-2/data/x509/bsi/cert_path_ext_01/
> +share/botan-2/data/x509/bsi/cert_path_ext_01/cert_path_ext_01_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_01/cert_path_ext_01_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_01/cert_path_ext_01_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_01/cert_path_ext_01_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_01/cert_path_ext_01_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_01/cert_path_ext_01_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_01/description.txt
> +share/botan-2/data/x509/bsi/cert_path_ext_02/
> +share/botan-2/data/x509/bsi/cert_path_ext_02/cert_path_ext_02_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_02/cert_path_ext_02_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_02/cert_path_ext_02_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_02/cert_path_ext_02_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_02/cert_path_ext_02_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_02/cert_path_ext_02_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_02/description.txt
> +share/botan-2/data/x509/bsi/cert_path_ext_03/
> +share/botan-2/data/x509/bsi/cert_path_ext_03/cert_path_ext_03_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_03/cert_path_ext_03_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_03/cert_path_ext_03_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_03/cert_path_ext_03_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_03/cert_path_ext_03_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_03/cert_path_ext_03_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_03/description.txt
> +share/botan-2/data/x509/bsi/cert_path_ext_04/
> +share/botan-2/data/x509/bsi/cert_path_ext_04/cert_path_ext_04_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_04/cert_path_ext_04_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_04/cert_path_ext_04_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_04/cert_path_ext_04_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_04/cert_path_ext_04_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_04/cert_path_ext_04_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_04/description.txt
> +share/botan-2/data/x509/bsi/cert_path_ext_05/
> +share/botan-2/data/x509/bsi/cert_path_ext_05/cert_path_ext_05_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_05/cert_path_ext_05_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_05/cert_path_ext_05_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_05/cert_path_ext_05_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_05/cert_path_ext_05_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_05/cert_path_ext_05_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_05/description.txt
> +share/botan-2/data/x509/bsi/cert_path_ext_06/
> +share/botan-2/data/x509/bsi/cert_path_ext_06/cert_path_ext_06_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_06/cert_path_ext_06_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_06/cert_path_ext_06_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_06/cert_path_ext_06_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_06/cert_path_ext_06_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_06/cert_path_ext_06_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_06/description.txt
> +share/botan-2/data/x509/bsi/cert_path_ext_07/
> +share/botan-2/data/x509/bsi/cert_path_ext_07/cert_path_ext_07_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_07/cert_path_ext_07_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_07/cert_path_ext_07_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_07/cert_path_ext_07_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_07/cert_path_ext_07_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_07/cert_path_ext_07_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_07/description.txt
> +share/botan-2/data/x509/bsi/cert_path_ext_08/
> +share/botan-2/data/x509/bsi/cert_path_ext_08/cert_path_ext_08_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_08/cert_path_ext_08_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_08/cert_path_ext_08_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_08/cert_path_ext_08_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_08/cert_path_ext_08_sub_ca_l1.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_08/cert_path_ext_08_sub_ca_l1.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_08/cert_path_ext_08_sub_ca_l2.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_08/cert_path_ext_08_sub_ca_l2.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_08/description.txt
> +share/botan-2/data/x509/bsi/cert_path_ext_09/
> +share/botan-2/data/x509/bsi/cert_path_ext_09/cert_path_ext_09_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_09/cert_path_ext_09_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_09/cert_path_ext_09_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_09/cert_path_ext_09_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_09/cert_path_ext_09_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_09/cert_path_ext_09_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_09/description.txt
> +share/botan-2/data/x509/bsi/cert_path_ext_10/
> +share/botan-2/data/x509/bsi/cert_path_ext_10/cert_path_ext_10_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_10/cert_path_ext_10_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_10/cert_path_ext_10_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_10/cert_path_ext_10_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_10/cert_path_ext_10_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_10/cert_path_ext_10_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_10/description.txt
> +share/botan-2/data/x509/bsi/cert_path_ext_11/
> +share/botan-2/data/x509/bsi/cert_path_ext_11/cert_path_ext_11_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_11/cert_path_ext_11_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_11/cert_path_ext_11_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_11/cert_path_ext_11_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_11/cert_path_ext_11_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_11/cert_path_ext_11_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_11/description.txt
> +share/botan-2/data/x509/bsi/cert_path_ext_12/
> +share/botan-2/data/x509/bsi/cert_path_ext_12/cert_path_ext_12_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_12/cert_path_ext_12_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_12/cert_path_ext_12_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_12/cert_path_ext_12_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_12/cert_path_ext_12_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_12/cert_path_ext_12_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_12/description.txt
> +share/botan-2/data/x509/bsi/cert_path_ext_13/
> +share/botan-2/data/x509/bsi/cert_path_ext_13/cert_path_ext_13_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_13/cert_path_ext_13_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_13/cert_path_ext_13_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_13/cert_path_ext_13_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_13/cert_path_ext_13_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_13/cert_path_ext_13_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_13/description.txt
> +share/botan-2/data/x509/bsi/cert_path_ext_14/
> +share/botan-2/data/x509/bsi/cert_path_ext_14/cert_path_ext_14_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_14/cert_path_ext_14_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_14/cert_path_ext_14_sub_ca.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_14/cert_path_ext_14_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_14/description.txt
> +share/botan-2/data/x509/bsi/cert_path_ext_15/
> +share/botan-2/data/x509/bsi/cert_path_ext_15/cert_path_ext_15_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_15/cert_path_ext_15_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_15/cert_path_ext_15_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_15/cert_path_ext_15_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_15/cert_path_ext_15_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_15/cert_path_ext_15_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_15/description.txt
> +share/botan-2/data/x509/bsi/cert_path_ext_16/
> +share/botan-2/data/x509/bsi/cert_path_ext_16/cert_path_ext_16_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_16/cert_path_ext_16_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_16/cert_path_ext_16_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_16/cert_path_ext_16_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_16/cert_path_ext_16_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_16/cert_path_ext_16_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_16/description.txt
> +share/botan-2/data/x509/bsi/cert_path_ext_17/
> +share/botan-2/data/x509/bsi/cert_path_ext_17/cert_path_ext_17_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_17/cert_path_ext_17_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_17/cert_path_ext_17_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_17/cert_path_ext_17_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_17/cert_path_ext_17_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_17/cert_path_ext_17_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_17/description.txt
> +share/botan-2/data/x509/bsi/cert_path_ext_18/
> +share/botan-2/data/x509/bsi/cert_path_ext_18/cert_path_ext_18_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_18/cert_path_ext_18_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_18/cert_path_ext_18_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_18/cert_path_ext_18_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_18/cert_path_ext_18_sub_ca.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_18/cert_path_ext_18_sub_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_18/description.txt
> +share/botan-2/data/x509/bsi/cert_path_ext_19/
> +share/botan-2/data/x509/bsi/cert_path_ext_19/cert_path_ext_19_ee.TC.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_19/cert_path_ext_19_ee.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_19/cert_path_ext_19_root_ca.TA.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_19/cert_path_ext_19_root_ca.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_19/cert_path_ext_19_sub_ca_l1.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_19/cert_path_ext_19_sub_ca_l1.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_19/cert_path_ext_19_sub_ca_l2.ca.pem.crt
> +share/botan-2/data/x509/bsi/cert_path_ext_19/cert_path_ext_19_sub_ca_l2.pem
> +share/botan-2/data/x509/bsi/cert_path_ext_19/description.txt
> +share/botan-2/data/x509/bsi/expected.txt
> +share/botan-2/data/x509/bsi/readme.txt
> +share/botan-2/data/x509/certstor/
> +share/botan-2/data/x509/certstor/cert1.crt
> +share/botan-2/data/x509/certstor/cert2.crt
> +share/botan-2/data/x509/certstor/cert3.crt
> +share/botan-2/data/x509/certstor/cert4.crt
> +share/botan-2/data/x509/certstor/cert5a.crt
> +share/botan-2/data/x509/certstor/cert5b.crt
> +share/botan-2/data/x509/certstor/key01.pem
> +share/botan-2/data/x509/certstor/key03.pem
> +share/botan-2/data/x509/certstor/key04.pem
> +share/botan-2/data/x509/certstor/key05.pem
> +share/botan-2/data/x509/certstor/key06.pem
> +share/botan-2/data/x509/ecc/
> +share/botan-2/data/x509/ecc/CSCA.CSCA.csca-germany.1.crt
> +share/botan-2/data/x509/ecc/ecc_private_with_rfc5915_ext.pem
> +share/botan-2/data/x509/ecc/ecc_private_with_rfc5915_parameters.pem
> +share/botan-2/data/x509/ecc/link_SHA1.166.crt
> +share/botan-2/data/x509/ecc/link_SHA256.cer
> +share/botan-2/data/x509/ecc/nodompar_private.pkcs8.pem
> +share/botan-2/data/x509/ecc/root2_SHA256.cer
> +share/botan-2/data/x509/ecc/root_SHA1.163.crt
> +share/botan-2/data/x509/ecc/withdompar_private.pkcs8.pem
> +share/botan-2/data/x509/extended/
> +share/botan-2/data/x509/extended/01/
> +share/botan-2/data/x509/extended/01/end.crt
> +share/botan-2/data/x509/extended/01/int.crt
> +share/botan-2/data/x509/extended/01/root.crt
> +share/botan-2/data/x509/extended/02/
> +share/botan-2/data/x509/extended/02/end.crt
> +share/botan-2/data/x509/extended/02/int1-2.crt
> +share/botan-2/data/x509/extended/02/int1.crt
> +share/botan-2/data/x509/extended/02/root.crt
> +share/botan-2/data/x509/extended/03/
> +share/botan-2/data/x509/extended/03/end.crt
> +share/botan-2/data/x509/extended/03/int1.crt
> +share/botan-2/data/x509/extended/03/root.crt
> +share/botan-2/data/x509/extended/expected.txt
> +share/botan-2/data/x509/misc/
> +share/botan-2/data/x509/misc/cert_seq.der
> +share/botan-2/data/x509/misc/contains_authority_info_access.pem
> +share/botan-2/data/x509/misc/contains_authority_info_access_with_two_ca_issuers.pem
> +share/botan-2/data/x509/misc/contains_bmpstring.pem
> +share/botan-2/data/x509/misc/contains_utf8string.pem
> +share/botan-2/data/x509/misc/opcuactt_ca.der
> +share/botan-2/data/x509/misc/opcuactt_ca.pem
> +share/botan-2/data/x509/misc/rsa_key.pem
> +share/botan-2/data/x509/name_constraint/
> +share/botan-2/data/x509/name_constraint/Invalid_DN_Name_Constraint.crt
> +share/botan-2/data/x509/name_constraint/Invalid_Email_Name_Constraint.crt
> +share/botan-2/data/x509/name_constraint/Invalid_IP_Name_Constraint.crt
> +share/botan-2/data/x509/name_constraint/Root_DNS_Name_Constraint.crt
> +share/botan-2/data/x509/name_constraint/Root_DN_Name_Constraint.crt
> +share/botan-2/data/x509/name_constraint/Root_Email_Name_Constraint.crt
> +share/botan-2/data/x509/name_constraint/Root_IP_Name_Constraint.crt
> +share/botan-2/data/x509/name_constraint/Valid_DNS_Name_Constraint.crt
> +share/botan-2/data/x509/name_constraint/Valid_DN_Name_Constraint.crt
> +share/botan-2/data/x509/name_constraint/Valid_IP_Name_Constraint.crt
> +share/botan-2/data/x509/nist/
> +share/botan-2/data/x509/nist/expected.txt
> +share/botan-2/data/x509/nist/root.crl
> +share/botan-2/data/x509/nist/root.crt
> +share/botan-2/data/x509/nist/test01/
> +share/botan-2/data/x509/nist/test01/end.crt
> +share/botan-2/data/x509/nist/test02/
> +share/botan-2/data/x509/nist/test02/end.crt
> +share/botan-2/data/x509/nist/test02/int.crl
> +share/botan-2/data/x509/nist/test02/int.crt
> +share/botan-2/data/x509/nist/test03/
> +share/botan-2/data/x509/nist/test03/end.crt
> +share/botan-2/data/x509/nist/test03/int.crl
> +share/botan-2/data/x509/nist/test03/int.crt
> +share/botan-2/data/x509/nist/test04/
> +share/botan-2/data/x509/nist/test04/end.crt
> +share/botan-2/data/x509/nist/test04/int1.crl
> +share/botan-2/data/x509/nist/test04/int1.crt
> +share/botan-2/data/x509/nist/test04/int2.crl
> +share/botan-2/data/x509/nist/test04/int2.crt
> +share/botan-2/data/x509/nist/test05/
> +share/botan-2/data/x509/nist/test05/end.crt
> +share/botan-2/data/x509/nist/test05/int.crl
> +share/botan-2/data/x509/nist/test05/int.crt
> +share/botan-2/data/x509/nist/test06/
> +share/botan-2/data/x509/nist/test06/end.crt
> +share/botan-2/data/x509/nist/test06/int.crl
> +share/botan-2/data/x509/nist/test06/int.crt
> +share/botan-2/data/x509/nist/test07/
> +share/botan-2/data/x509/nist/test07/end.crt
> +share/botan-2/data/x509/nist/test07/int.crl
> +share/botan-2/data/x509/nist/test07/int.crt
> +share/botan-2/data/x509/nist/test08/
> +share/botan-2/data/x509/nist/test08/end.crt
> +share/botan-2/data/x509/nist/test08/int.crl
> +share/botan-2/data/x509/nist/test08/int.crt
> +share/botan-2/data/x509/nist/test09/
> +share/botan-2/data/x509/nist/test09/end.crt
> +share/botan-2/data/x509/nist/test09/int.crl
> +share/botan-2/data/x509/nist/test09/int.crt
> +share/botan-2/data/x509/nist/test10/
> +share/botan-2/data/x509/nist/test10/end.crt
> +share/botan-2/data/x509/nist/test10/int.crl
> +share/botan-2/data/x509/nist/test10/int.crt
> +share/botan-2/data/x509/nist/test11/
> +share/botan-2/data/x509/nist/test11/end.crt
> +share/botan-2/data/x509/nist/test11/int.crl
> +share/botan-2/data/x509/nist/test11/int.crt
> +share/botan-2/data/x509/nist/test12/
> +share/botan-2/data/x509/nist/test12/end.crt
> +share/botan-2/data/x509/nist/test12/int.crl
> +share/botan-2/data/x509/nist/test12/int.crt
> +share/botan-2/data/x509/nist/test13/
> +share/botan-2/data/x509/nist/test13/end.crt
> +share/botan-2/data/x509/nist/test13/int.crl
> +share/botan-2/data/x509/nist/test13/int.crt
> +share/botan-2/data/x509/nist/test14/
> +share/botan-2/data/x509/nist/test14/end.crt
> +share/botan-2/data/x509/nist/test14/int.crl
> +share/botan-2/data/x509/nist/test14/int.crt
> +share/botan-2/data/x509/nist/test15/
> +share/botan-2/data/x509/nist/test15/end.crt
> +share/botan-2/data/x509/nist/test15/int.crl
> +share/botan-2/data/x509/nist/test15/int.crt
> +share/botan-2/data/x509/nist/test16/
> +share/botan-2/data/x509/nist/test16/end.crt
> +share/botan-2/data/x509/nist/test16/int.crl
> +share/botan-2/data/x509/nist/test16/int.crt
> +share/botan-2/data/x509/nist/test17/
> +share/botan-2/data/x509/nist/test17/end.crt
> +share/botan-2/data/x509/nist/test17/int.crl
> +share/botan-2/data/x509/nist/test17/int.crt
> +share/botan-2/data/x509/nist/test18/
> +share/botan-2/data/x509/nist/test18/end.crt
> +share/botan-2/data/x509/nist/test18/int.crl
> +share/botan-2/data/x509/nist/test18/int.crt
> +share/botan-2/data/x509/nist/test19/
> +share/botan-2/data/x509/nist/test19/end.crt
> +share/botan-2/data/x509/nist/test19/int.crt
> +share/botan-2/data/x509/nist/test20/
> +share/botan-2/data/x509/nist/test20/end.crt
> +share/botan-2/data/x509/nist/test20/int.crl
> +share/botan-2/data/x509/nist/test20/int.crt
> +share/botan-2/data/x509/nist/test21/
> +share/botan-2/data/x509/nist/test21/end.crt
> +share/botan-2/data/x509/nist/test21/int.crl
> +share/botan-2/data/x509/nist/test21/int.crt
> +share/botan-2/data/x509/nist/test22/
> +share/botan-2/data/x509/nist/test22/end.crt
> +share/botan-2/data/x509/nist/test22/int.crl
> +share/botan-2/data/x509/nist/test22/int.crt
> +share/botan-2/data/x509/nist/test23/
> +share/botan-2/data/x509/nist/test23/end.crt
> +share/botan-2/data/x509/nist/test23/int.crl
> +share/botan-2/data/x509/nist/test23/int.crt
> +share/botan-2/data/x509/nist/test24/
> +share/botan-2/data/x509/nist/test24/end.crt
> +share/botan-2/data/x509/nist/test24/int.crl
> +share/botan-2/data/x509/nist/test24/int.crt
> +share/botan-2/data/x509/nist/test25/
> +share/botan-2/data/x509/nist/test25/end.crt
> +share/botan-2/data/x509/nist/test25/int.crl
> +share/botan-2/data/x509/nist/test25/int.crt
> +share/botan-2/data/x509/nist/test26/
> +share/botan-2/data/x509/nist/test26/end.crt
> +share/botan-2/data/x509/nist/test26/int.crl
> +share/botan-2/data/x509/nist/test26/int.crt
> +share/botan-2/data/x509/nist/test27/
> +share/botan-2/data/x509/nist/test27/end.crt
> +share/botan-2/data/x509/nist/test27/int.crl
> +share/botan-2/data/x509/nist/test27/int.crt
> +share/botan-2/data/x509/nist/test28/
> +share/botan-2/data/x509/nist/test28/end.crt
> +share/botan-2/data/x509/nist/test28/int.crl
> +share/botan-2/data/x509/nist/test28/int.crt
> +share/botan-2/data/x509/nist/test29/
> +share/botan-2/data/x509/nist/test29/end.crt
> +share/botan-2/data/x509/nist/test29/int.crl
> +share/botan-2/data/x509/nist/test29/int.crt
> +share/botan-2/data/x509/nist/test30/
> +share/botan-2/data/x509/nist/test30/end.crt
> +share/botan-2/data/x509/nist/test30/int.crl
> +share/botan-2/data/x509/nist/test30/int.crt
> +share/botan-2/data/x509/nist/test31/
> +share/botan-2/data/x509/nist/test31/end.crt
> +share/botan-2/data/x509/nist/test31/int.crl
> +share/botan-2/data/x509/nist/test31/int.crt
> +share/botan-2/data/x509/nist/test32/
> +share/botan-2/data/x509/nist/test32/end.crt
> +share/botan-2/data/x509/nist/test32/int.crl
> +share/botan-2/data/x509/nist/test32/int.crt
> +share/botan-2/data/x509/nist/test33/
> +share/botan-2/data/x509/nist/test33/end.crt
> +share/botan-2/data/x509/nist/test33/int.crl
> +share/botan-2/data/x509/nist/test33/int.crt
> +share/botan-2/data/x509/nist/test34/
> +share/botan-2/data/x509/nist/test34/end.crt
> +share/botan-2/data/x509/nist/test34/int.crl
> +share/botan-2/data/x509/nist/test34/int.crt
> +share/botan-2/data/x509/nist/test35/
> +share/botan-2/data/x509/nist/test35/end.crt
> +share/botan-2/data/x509/nist/test35/int.crl
> +share/botan-2/data/x509/nist/test35/int.crt
> +share/botan-2/data/x509/nist/test36/
> +share/botan-2/data/x509/nist/test36/end.crt
> +share/botan-2/data/x509/nist/test36/int1.crl
> +share/botan-2/data/x509/nist/test36/int1.crt
> +share/botan-2/data/x509/nist/test36/int2.crl
> +share/botan-2/data/x509/nist/test36/int2.crt
> +share/botan-2/data/x509/nist/test37/
> +share/botan-2/data/x509/nist/test37/end.crt
> +share/botan-2/data/x509/nist/test37/int1.crl
> +share/botan-2/data/x509/nist/test37/int1.crt
> +share/botan-2/data/x509/nist/test37/int2.crl
> +share/botan-2/data/x509/nist/test37/int2.crt
> +share/botan-2/data/x509/nist/test38/
> +share/botan-2/data/x509/nist/test38/end.crt
> +share/botan-2/data/x509/nist/test38/int1.crl
> +share/botan-2/data/x509/nist/test38/int1.crt
> +share/botan-2/data/x509/nist/test38/int2.crl
> +share/botan-2/data/x509/nist/test38/int2.crt
> +share/botan-2/data/x509/nist/test39/
> +share/botan-2/data/x509/nist/test39/end.crt
> +share/botan-2/data/x509/nist/test39/int1.crl
> +share/botan-2/data/x509/nist/test39/int1.crt
> +share/botan-2/data/x509/nist/test39/int2.crl
> +share/botan-2/data/x509/nist/test39/int2.crt
> +share/botan-2/data/x509/nist/test39/int3.crl
> +share/botan-2/data/x509/nist/test39/int3.crt
> +share/botan-2/data/x509/nist/test40/
> +share/botan-2/data/x509/nist/test40/end.crt
> +share/botan-2/data/x509/nist/test40/int1.crl
> +share/botan-2/data/x509/nist/test40/int1.crt
> +share/botan-2/data/x509/nist/test40/int2.crl
> +share/botan-2/data/x509/nist/test40/int2.crt
> +share/botan-2/data/x509/nist/test40/int3.crl
> +share/botan-2/data/x509/nist/test40/int3.crt
> +share/botan-2/data/x509/nist/test41/
> +share/botan-2/data/x509/nist/test41/end.crt
> +share/botan-2/data/x509/nist/test41/int1.crl
> +share/botan-2/data/x509/nist/test41/int1.crt
> +share/botan-2/data/x509/nist/test41/int2.crl
> +share/botan-2/data/x509/nist/test41/int2.crt
> +share/botan-2/data/x509/nist/test41/int3.crl
> +share/botan-2/data/x509/nist/test41/int3.crt
> +share/botan-2/data/x509/nist/test42/
> +share/botan-2/data/x509/nist/test42/end.crt
> +share/botan-2/data/x509/nist/test42/int1.crl
> +share/botan-2/data/x509/nist/test42/int1.crt
> +share/botan-2/data/x509/nist/test42/int2.crl
> +share/botan-2/data/x509/nist/test42/int2.crt
> +share/botan-2/data/x509/nist/test42/int3.crl
> +share/botan-2/data/x509/nist/test42/int3.crt
> +share/botan-2/data/x509/nist/test42/int4.crl
> +share/botan-2/data/x509/nist/test42/int4.crt
> +share/botan-2/data/x509/nist/test43/
> +share/botan-2/data/x509/nist/test43/end.crt
> +share/botan-2/data/x509/nist/test43/int1.crl
> +share/botan-2/data/x509/nist/test43/int1.crt
> +share/botan-2/data/x509/nist/test43/int2.crl
> +share/botan-2/data/x509/nist/test43/int2.crt
> +share/botan-2/data/x509/nist/test43/int3.crl
> +share/botan-2/data/x509/nist/test43/int3.crt
> +share/botan-2/data/x509/nist/test43/int4.crl
> +share/botan-2/data/x509/nist/test43/int4.crt
> +share/botan-2/data/x509/nist/test44/
> +share/botan-2/data/x509/nist/test44/end.crt
> +share/botan-2/data/x509/nist/test44/int1.crl
> +share/botan-2/data/x509/nist/test44/int1.crt
> +share/botan-2/data/x509/nist/test44/int2.crl
> +share/botan-2/data/x509/nist/test44/int2.crt
> +share/botan-2/data/x509/nist/test44/int3.crl
> +share/botan-2/data/x509/nist/test44/int3.crt
> +share/botan-2/data/x509/nist/test44/int4.crl
> +share/botan-2/data/x509/nist/test44/int4.crt
> +share/botan-2/data/x509/nist/test45/
> +share/botan-2/data/x509/nist/test45/end.crt
> +share/botan-2/data/x509/nist/test45/int1.crl
> +share/botan-2/data/x509/nist/test45/int1.crt
> +share/botan-2/data/x509/nist/test45/int2.crl
> +share/botan-2/data/x509/nist/test45/int2.crt
> +share/botan-2/data/x509/nist/test45/int3.crl
> +share/botan-2/data/x509/nist/test45/int3.crt
> +share/botan-2/data/x509/nist/test45/int4.crl
> +share/botan-2/data/x509/nist/test45/int4.crt
> +share/botan-2/data/x509/nist/test46/
> +share/botan-2/data/x509/nist/test46/end.crt
> +share/botan-2/data/x509/nist/test46/int1.crl
> +share/botan-2/data/x509/nist/test46/int1.crt
> +share/botan-2/data/x509/nist/test46/int2.crl
> +share/botan-2/data/x509/nist/test46/int2.crt
> +share/botan-2/data/x509/nist/test46/int3.crl
> +share/botan-2/data/x509/nist/test46/int3.crt
> +share/botan-2/data/x509/nist/test46/int4.crl
> +share/botan-2/data/x509/nist/test46/int4.crt
> +share/botan-2/data/x509/nist/test47/
> +share/botan-2/data/x509/nist/test47/end.crt
> +share/botan-2/data/x509/nist/test47/int1.crl
> +share/botan-2/data/x509/nist/test47/int1.crt
> +share/botan-2/data/x509/nist/test47/int2.crl
> +share/botan-2/data/x509/nist/test47/int2.crt
> +share/botan-2/data/x509/nist/test47/int3.crl
> +share/botan-2/data/x509/nist/test47/int3.crt
> +share/botan-2/data/x509/nist/test47/int4.crl
> +share/botan-2/data/x509/nist/test47/int4.crt
> +share/botan-2/data/x509/nist/test48/
> +share/botan-2/data/x509/nist/test48/end.crt
> +share/botan-2/data/x509/nist/test48/int.crl
> +share/botan-2/data/x509/nist/test48/int.crt
> +share/botan-2/data/x509/nist/test49/
> +share/botan-2/data/x509/nist/test49/end.crt
> +share/botan-2/data/x509/nist/test49/int.crl
> +share/botan-2/data/x509/nist/test49/int.crt
> +share/botan-2/data/x509/nist/test50/
> +share/botan-2/data/x509/nist/test50/end.crt
> +share/botan-2/data/x509/nist/test50/int.crl
> +share/botan-2/data/x509/nist/test50/int.crt
> +share/botan-2/data/x509/nist/test51/
> +share/botan-2/data/x509/nist/test51/end.crt
> +share/botan-2/data/x509/nist/test51/int.crl
> +share/botan-2/data/x509/nist/test51/int.crt
> +share/botan-2/data/x509/nist/test52/
> +share/botan-2/data/x509/nist/test52/end.crt
> +share/botan-2/data/x509/nist/test52/int.crl
> +share/botan-2/data/x509/nist/test52/int.crt
> +share/botan-2/data/x509/nist/test53/
> +share/botan-2/data/x509/nist/test53/end.crt
> +share/botan-2/data/x509/nist/test53/int.crl
> +share/botan-2/data/x509/nist/test53/int.crt
> +share/botan-2/data/x509/nist/test54/
> +share/botan-2/data/x509/nist/test54/end.crt
> +share/botan-2/data/x509/nist/test54/int1.crl
> +share/botan-2/data/x509/nist/test54/int1.crt
> +share/botan-2/data/x509/nist/test54/int2.crl
> +share/botan-2/data/x509/nist/test54/int2.crt
> +share/botan-2/data/x509/nist/test55/
> +share/botan-2/data/x509/nist/test55/end.crt
> +share/botan-2/data/x509/nist/test55/int1.crl
> +share/botan-2/data/x509/nist/test55/int1.crt
> +share/botan-2/data/x509/nist/test55/int2.crl
> +share/botan-2/data/x509/nist/test55/int2.crt
> +share/botan-2/data/x509/nist/test56/
> +share/botan-2/data/x509/nist/test56/end.crt
> +share/botan-2/data/x509/nist/test56/int.crl
> +share/botan-2/data/x509/nist/test56/int.crt
> +share/botan-2/data/x509/nist/test57/
> +share/botan-2/data/x509/nist/test57/end.crt
> +share/botan-2/data/x509/nist/test57/int.crl
> +share/botan-2/data/x509/nist/test57/int.crt
> +share/botan-2/data/x509/nist/test58/
> +share/botan-2/data/x509/nist/test58/end.crt
> +share/botan-2/data/x509/nist/test58/int1.crl
> +share/botan-2/data/x509/nist/test58/int1.crt
> +share/botan-2/data/x509/nist/test58/int2.crl
> +share/botan-2/data/x509/nist/test58/int2.crt
> +share/botan-2/data/x509/nist/test58/int3.crl
> +share/botan-2/data/x509/nist/test58/int3.crt
> +share/botan-2/data/x509/nist/test59/
> +share/botan-2/data/x509/nist/test59/end.crt
> +share/botan-2/data/x509/nist/test59/int1.crl
> +share/botan-2/data/x509/nist/test59/int1.crt
> +share/botan-2/data/x509/nist/test59/int2.crl
> +share/botan-2/data/x509/nist/test59/int2.crt
> +share/botan-2/data/x509/nist/test59/int3.crl
> +share/botan-2/data/x509/nist/test59/int3.crt
> +share/botan-2/data/x509/nist/test60/
> +share/botan-2/data/x509/nist/test60/end.crt
> +share/botan-2/data/x509/nist/test60/int1.crl
> +share/botan-2/data/x509/nist/test60/int1.crt
> +share/botan-2/data/x509/nist/test60/int2.crl
> +share/botan-2/data/x509/nist/test60/int2.crt
> +share/botan-2/data/x509/nist/test60/int3.crl
> +share/botan-2/data/x509/nist/test60/int3.crt
> +share/botan-2/data/x509/nist/test60/int4.crl
> +share/botan-2/data/x509/nist/test60/int4.crt
> +share/botan-2/data/x509/nist/test61/
> +share/botan-2/data/x509/nist/test61/end.crt
> +share/botan-2/data/x509/nist/test61/int1.crl
> +share/botan-2/data/x509/nist/test61/int1.crt
> +share/botan-2/data/x509/nist/test61/int2.crl
> +share/botan-2/data/x509/nist/test61/int2.crt
> +share/botan-2/data/x509/nist/test61/int3.crl
> +share/botan-2/data/x509/nist/test61/int3.crt
> +share/botan-2/data/x509/nist/test61/int4.crl
> +share/botan-2/data/x509/nist/test61/int4.crt
> +share/botan-2/data/x509/nist/test62/
> +share/botan-2/data/x509/nist/test62/end.crt
> +share/botan-2/data/x509/nist/test62/int1.crl
> +share/botan-2/data/x509/nist/test62/int1.crt
> +share/botan-2/data/x509/nist/test62/int2.crl
> +share/botan-2/data/x509/nist/test62/int2.crt
> +share/botan-2/data/x509/nist/test62/int3.crl
> +share/botan-2/data/x509/nist/test62/int3.crt
> +share/botan-2/data/x509/nist/test62/int4.crl
> +share/botan-2/data/x509/nist/test62/int4.crt
> +share/botan-2/data/x509/nist/test63/
> +share/botan-2/data/x509/nist/test63/end.crt
> +share/botan-2/data/x509/nist/test63/int1.crl
> +share/botan-2/data/x509/nist/test63/int1.crt
> +share/botan-2/data/x509/nist/test63/int2.crl
> +share/botan-2/data/x509/nist/test63/int2.crt
> +share/botan-2/data/x509/nist/test63/int3.crl
> +share/botan-2/data/x509/nist/test63/int3.crt
> +share/botan-2/data/x509/nist/test63/int4.crl
> +share/botan-2/data/x509/nist/test63/int4.crt
> +share/botan-2/data/x509/nist/test64/
> +share/botan-2/data/x509/nist/test64/end.crt
> +share/botan-2/data/x509/nist/test64/int.crl
> +share/botan-2/data/x509/nist/test64/int.crt
> +share/botan-2/data/x509/nist/test65/
> +share/botan-2/data/x509/nist/test65/end.crt
> +share/botan-2/data/x509/nist/test65/int.crl
> +share/botan-2/data/x509/nist/test65/int1.crt
> +share/botan-2/data/x509/nist/test65/int2.crt
> +share/botan-2/data/x509/nist/test66/
> +share/botan-2/data/x509/nist/test66/end.crt
> +share/botan-2/data/x509/nist/test66/int.crl
> +share/botan-2/data/x509/nist/test66/int.crt
> +share/botan-2/data/x509/nist/test67/
> +share/botan-2/data/x509/nist/test67/end.crt
> +share/botan-2/data/x509/nist/test67/int.crt
> +share/botan-2/data/x509/nist/test67/int1.crl
> +share/botan-2/data/x509/nist/test67/int2.crl
> +share/botan-2/data/x509/nist/test68/
> +share/botan-2/data/x509/nist/test68/end.crt
> +share/botan-2/data/x509/nist/test68/int1.crl
> +share/botan-2/data/x509/nist/test68/int1.crt
> +share/botan-2/data/x509/nist/test68/int2.crl
> +share/botan-2/data/x509/nist/test68/int2.crt
> +share/botan-2/data/x509/nist/test69/
> +share/botan-2/data/x509/nist/test69/end.crt
> +share/botan-2/data/x509/nist/test69/int.crl
> +share/botan-2/data/x509/nist/test69/int.crt
> +share/botan-2/data/x509/nist/test70/
> +share/botan-2/data/x509/nist/test70/end.crt
> +share/botan-2/data/x509/nist/test70/int1.crl
> +share/botan-2/data/x509/nist/test70/int1.crt
> +share/botan-2/data/x509/nist/test70/int2.crl
> +share/botan-2/data/x509/nist/test70/int2.crt
> +share/botan-2/data/x509/nist/test71/
> +share/botan-2/data/x509/nist/test71/end.crt
> +share/botan-2/data/x509/nist/test71/int.crl
> +share/botan-2/data/x509/nist/test71/int.crt
> +share/botan-2/data/x509/nist/test72/
> +share/botan-2/data/x509/nist/test72/end.crt
> +share/botan-2/data/x509/nist/test72/int.crl
> +share/botan-2/data/x509/nist/test72/int.crt
> +share/botan-2/data/x509/nist/test73/
> +share/botan-2/data/x509/nist/test73/end.crt
> +share/botan-2/data/x509/nist/test73/int.crl
> +share/botan-2/data/x509/nist/test73/int.crt
> +share/botan-2/data/x509/nist/test74/
> +share/botan-2/data/x509/nist/test74/end.crt
> +share/botan-2/data/x509/nist/test74/int.crl
> +share/botan-2/data/x509/nist/test74/int.crt
> +share/botan-2/data/x509/nist/test75/
> +share/botan-2/data/x509/nist/test75/end.crt
> +share/botan-2/data/x509/nist/test75/int.crl
> +share/botan-2/data/x509/nist/test75/int.crt
> +share/botan-2/data/x509/nist/test76/
> +share/botan-2/data/x509/nist/test76/end.crt
> +share/botan-2/data/x509/nist/test76/int.crl
> +share/botan-2/data/x509/nist/test76/int.crt
> +share/botan-2/data/x509/ocsp/
> +share/botan-2/data/x509/ocsp/geotrust.pem
> +share/botan-2/data/x509/ocsp/gmail.pem
> +share/botan-2/data/x509/ocsp/google_g2.pem
> +share/botan-2/data/x509/ocsp/identrust.pem
> +share/botan-2/data/x509/ocsp/letsencrypt.pem
> +share/botan-2/data/x509/ocsp/randombit.pem
> +share/botan-2/data/x509/ocsp/randombit_ocsp.der
> +share/botan-2/data/x509/ocsp/resp1.der
> +share/botan-2/data/x509/ocsp/resp2.der
> +share/botan-2/data/x509/ocsp/resp3.der
> +share/botan-2/data/x509/pss_certs/
> +share/botan-2/data/x509/pss_certs/01/
> +share/botan-2/data/x509/pss_certs/01/README.txt
> +share/botan-2/data/x509/pss_certs/01/end.crt
> +share/botan-2/data/x509/pss_certs/01/root.crt
> +share/botan-2/data/x509/pss_certs/02/
> +share/botan-2/data/x509/pss_certs/02/README.txt
> +share/botan-2/data/x509/pss_certs/02/end.crt
> +share/botan-2/data/x509/pss_certs/02/root.crt
> +share/botan-2/data/x509/pss_certs/03/
> +share/botan-2/data/x509/pss_certs/03/end.crt
> +share/botan-2/data/x509/pss_certs/03/root.crt
> +share/botan-2/data/x509/pss_certs/04/
> +share/botan-2/data/x509/pss_certs/04/end.crt
> +share/botan-2/data/x509/pss_certs/04/root.crt
> +share/botan-2/data/x509/pss_certs/05/
> +share/botan-2/data/x509/pss_certs/05/end.crt
> +share/botan-2/data/x509/pss_certs/05/root.crt
> +share/botan-2/data/x509/pss_certs/06/
> +share/botan-2/data/x509/pss_certs/06/end.crt
> +share/botan-2/data/x509/pss_certs/06/root.crt
> +share/botan-2/data/x509/pss_certs/07/
> +share/botan-2/data/x509/pss_certs/07/end.crt
> +share/botan-2/data/x509/pss_certs/07/root.crt
> +share/botan-2/data/x509/pss_certs/08/
> +share/botan-2/data/x509/pss_certs/08/end.crt
> +share/botan-2/data/x509/pss_certs/08/root.crt
> +share/botan-2/data/x509/pss_certs/09/
> +share/botan-2/data/x509/pss_certs/09/end.crt
> +share/botan-2/data/x509/pss_certs/09/root.crt
> +share/botan-2/data/x509/pss_certs/10/
> +share/botan-2/data/x509/pss_certs/10/end.crt
> +share/botan-2/data/x509/pss_certs/10/root.crt
> +share/botan-2/data/x509/pss_certs/100/
> +share/botan-2/data/x509/pss_certs/100/end.crt
> +share/botan-2/data/x509/pss_certs/100/root.crt
> +share/botan-2/data/x509/pss_certs/101/
> +share/botan-2/data/x509/pss_certs/101/end.crt
> +share/botan-2/data/x509/pss_certs/101/root.crt
> +share/botan-2/data/x509/pss_certs/102/
> +share/botan-2/data/x509/pss_certs/102/end.crt
> +share/botan-2/data/x509/pss_certs/102/root.crt
> +share/botan-2/data/x509/pss_certs/103/
> +share/botan-2/data/x509/pss_certs/103/end.crt
> +share/botan-2/data/x509/pss_certs/103/root.crt
> +share/botan-2/data/x509/pss_certs/104/
> +share/botan-2/data/x509/pss_certs/104/end.crt
> +share/botan-2/data/x509/pss_certs/104/root.crt
> +share/botan-2/data/x509/pss_certs/105/
> +share/botan-2/data/x509/pss_certs/105/end.crt
> +share/botan-2/data/x509/pss_certs/105/root.crt
> +share/botan-2/data/x509/pss_certs/106/
> +share/botan-2/data/x509/pss_certs/106/end.crt
> +share/botan-2/data/x509/pss_certs/106/root.crt
> +share/botan-2/data/x509/pss_certs/107/
> +share/botan-2/data/x509/pss_certs/107/end.crt
> +share/botan-2/data/x509/pss_certs/108/
> +share/botan-2/data/x509/pss_certs/108/crl-rsa-pss-sha1.crl
> +share/botan-2/data/x509/pss_certs/108/end.crt
> +share/botan-2/data/x509/pss_certs/108/root.crt
> +share/botan-2/data/x509/pss_certs/109/
> +share/botan-2/data/x509/pss_certs/109/README.txt
> +share/botan-2/data/x509/pss_certs/109/crl-rsa-pss-sha1-badsign.crl
> +share/botan-2/data/x509/pss_certs/109/end.crt
> +share/botan-2/data/x509/pss_certs/109/root.crt
> +share/botan-2/data/x509/pss_certs/11/
> +share/botan-2/data/x509/pss_certs/11/end.crt
> +share/botan-2/data/x509/pss_certs/11/root.crt
> +share/botan-2/data/x509/pss_certs/110/
> +share/botan-2/data/x509/pss_certs/110/crl-rsa-pss-sha224.crl
> +share/botan-2/data/x509/pss_certs/110/end.crt
> +share/botan-2/data/x509/pss_certs/110/root.crt
> +share/botan-2/data/x509/pss_certs/111/
> +share/botan-2/data/x509/pss_certs/111/crl-rsa-pss-sha256.crl
> +share/botan-2/data/x509/pss_certs/111/end.crt
> +share/botan-2/data/x509/pss_certs/111/root.crt
> +share/botan-2/data/x509/pss_certs/112/
> +share/botan-2/data/x509/pss_certs/112/crl-rsa-pss-sha384.crl
> +share/botan-2/data/x509/pss_certs/112/end.crt
> +share/botan-2/data/x509/pss_certs/112/root.crt
> +share/botan-2/data/x509/pss_certs/113/
> +share/botan-2/data/x509/pss_certs/113/crl-rsa-pss-sha512.crl
> +share/botan-2/data/x509/pss_certs/113/end.crt
> +share/botan-2/data/x509/pss_certs/113/root.crt
> +share/botan-2/data/x509/pss_certs/114/
> +share/botan-2/data/x509/pss_certs/114/server9.req.sha1.csr
> +share/botan-2/data/x509/pss_certs/115/
> +share/botan-2/data/x509/pss_certs/115/server9.req.sha224.csr
> +share/botan-2/data/x509/pss_certs/116/
> +share/botan-2/data/x509/pss_certs/116/server9.req.sha256.csr
> +share/botan-2/data/x509/pss_certs/117/
> +share/botan-2/data/x509/pss_certs/117/server9.req.sha384.csr
> +share/botan-2/data/x509/pss_certs/118/
> +share/botan-2/data/x509/pss_certs/118/server9.req.sha512.csr
> +share/botan-2/data/x509/pss_certs/12/
> +share/botan-2/data/x509/pss_certs/12/end.crt
> +share/botan-2/data/x509/pss_certs/12/root.crt
> +share/botan-2/data/x509/pss_certs/13/
> +share/botan-2/data/x509/pss_certs/13/end.crt
> +share/botan-2/data/x509/pss_certs/13/root.crt
> +share/botan-2/data/x509/pss_certs/14/
> +share/botan-2/data/x509/pss_certs/14/end.crt
> +share/botan-2/data/x509/pss_certs/14/root.crt
> +share/botan-2/data/x509/pss_certs/15/
> +share/botan-2/data/x509/pss_certs/15/end.crt
> +share/botan-2/data/x509/pss_certs/15/root.crt
> +share/botan-2/data/x509/pss_certs/16/
> +share/botan-2/data/x509/pss_certs/16/end.crt
> +share/botan-2/data/x509/pss_certs/16/root.crt
> +share/botan-2/data/x509/pss_certs/17/
> +share/botan-2/data/x509/pss_certs/17/end.crt
> +share/botan-2/data/x509/pss_certs/17/root.crt
> +share/botan-2/data/x509/pss_certs/18/
> +share/botan-2/data/x509/pss_certs/18/end.crt
> +share/botan-2/data/x509/pss_certs/18/root.crt
> +share/botan-2/data/x509/pss_certs/19/
> +share/botan-2/data/x509/pss_certs/19/end.crt
> +share/botan-2/data/x509/pss_certs/19/root.crt
> +share/botan-2/data/x509/pss_certs/20/
> +share/botan-2/data/x509/pss_certs/20/end.crt
> +share/botan-2/data/x509/pss_certs/20/root.crt
> +share/botan-2/data/x509/pss_certs/21/
> +share/botan-2/data/x509/pss_certs/21/end.crt
> +share/botan-2/data/x509/pss_certs/21/root.crt
> +share/botan-2/data/x509/pss_certs/22/
> +share/botan-2/data/x509/pss_certs/22/end.crt
> +share/botan-2/data/x509/pss_certs/22/root.crt
> +share/botan-2/data/x509/pss_certs/23/
> +share/botan-2/data/x509/pss_certs/23/end.crt
> +share/botan-2/data/x509/pss_certs/23/root.crt
> +share/botan-2/data/x509/pss_certs/24/
> +share/botan-2/data/x509/pss_certs/24/end.crt
> +share/botan-2/data/x509/pss_certs/24/root.crt
> +share/botan-2/data/x509/pss_certs/25/
> +share/botan-2/data/x509/pss_certs/25/end.crt
> +share/botan-2/data/x509/pss_certs/25/root.crt
> +share/botan-2/data/x509/pss_certs/26/
> +share/botan-2/data/x509/pss_certs/26/end.crt
> +share/botan-2/data/x509/pss_certs/26/root.crt
> +share/botan-2/data/x509/pss_certs/27/
> +share/botan-2/data/x509/pss_certs/27/end.crt
> +share/botan-2/data/x509/pss_certs/27/root.crt
> +share/botan-2/data/x509/pss_certs/28/
> +share/botan-2/data/x509/pss_certs/28/end.crt
> +share/botan-2/data/x509/pss_certs/28/root.crt
> +share/botan-2/data/x509/pss_certs/29/
> +share/botan-2/data/x509/pss_certs/29/end.crt
> +share/botan-2/data/x509/pss_certs/29/root.crt
> +share/botan-2/data/x509/pss_certs/30/
> +share/botan-2/data/x509/pss_certs/30/end.crt
> +share/botan-2/data/x509/pss_certs/30/root.crt
> +share/botan-2/data/x509/pss_certs/31/
> +share/botan-2/data/x509/pss_certs/31/end.crt
> +share/botan-2/data/x509/pss_certs/31/root.crt
> +share/botan-2/data/x509/pss_certs/32/
> +share/botan-2/data/x509/pss_certs/32/end.crt
> +share/botan-2/data/x509/pss_certs/32/root.crt
> +share/botan-2/data/x509/pss_certs/33/
> +share/botan-2/data/x509/pss_certs/33/end.crt
> +share/botan-2/data/x509/pss_certs/33/root.crt
> +share/botan-2/data/x509/pss_certs/34/
> +share/botan-2/data/x509/pss_certs/34/end.crt
> +share/botan-2/data/x509/pss_certs/34/root.crt
> +share/botan-2/data/x509/pss_certs/35/
> +share/botan-2/data/x509/pss_certs/35/end.crt
> +share/botan-2/data/x509/pss_certs/35/root.crt
> +share/botan-2/data/x509/pss_certs/36/
> +share/botan-2/data/x509/pss_certs/36/end.crt
> +share/botan-2/data/x509/pss_certs/36/root.crt
> +share/botan-2/data/x509/pss_certs/37/
> +share/botan-2/data/x509/pss_certs/37/end.crt
> +share/botan-2/data/x509/pss_certs/37/root.crt
> +share/botan-2/data/x509/pss_certs/38/
> +share/botan-2/data/x509/pss_certs/38/end.crt
> +share/botan-2/data/x509/pss_certs/38/root.crt
> +share/botan-2/data/x509/pss_certs/39/
> +share/botan-2/data/x509/pss_certs/39/end.crt
> +share/botan-2/data/x509/pss_certs/39/root.crt
> +share/botan-2/data/x509/pss_certs/40/
> +share/botan-2/data/x509/pss_certs/40/end.crt
> +share/botan-2/data/x509/pss_certs/40/root.crt
> +share/botan-2/data/x509/pss_certs/41/
> +share/botan-2/data/x509/pss_certs/41/end.crt
> +share/botan-2/data/x509/pss_certs/41/root.crt
> +share/botan-2/data/x509/pss_certs/42/
> +share/botan-2/data/x509/pss_certs/42/end.crt
> +share/botan-2/data/x509/pss_certs/42/root.crt
> +share/botan-2/data/x509/pss_certs/43/
> +share/botan-2/data/x509/pss_certs/43/end.crt
> +share/botan-2/data/x509/pss_certs/43/root.crt
> +share/botan-2/data/x509/pss_certs/44/
> +share/botan-2/data/x509/pss_certs/44/end.crt
> +share/botan-2/data/x509/pss_certs/44/root.crt
> +share/botan-2/data/x509/pss_certs/45/
> +share/botan-2/data/x509/pss_certs/45/end.crt
> +share/botan-2/data/x509/pss_certs/45/root.crt
> +share/botan-2/data/x509/pss_certs/46/
> +share/botan-2/data/x509/pss_certs/46/end.crt
> +share/botan-2/data/x509/pss_certs/46/root.crt
> +share/botan-2/data/x509/pss_certs/47/
> +share/botan-2/data/x509/pss_certs/47/end.crt
> +share/botan-2/data/x509/pss_certs/47/root.crt
> +share/botan-2/data/x509/pss_certs/48/
> +share/botan-2/data/x509/pss_certs/48/end.crt
> +share/botan-2/data/x509/pss_certs/48/root.crt
> +share/botan-2/data/x509/pss_certs/49/
> +share/botan-2/data/x509/pss_certs/49/end.crt
> +share/botan-2/data/x509/pss_certs/49/root.crt
> +share/botan-2/data/x509/pss_certs/50/
> +share/botan-2/data/x509/pss_certs/50/end.crt
> +share/botan-2/data/x509/pss_certs/50/root.crt
> +share/botan-2/data/x509/pss_certs/51/
> +share/botan-2/data/x509/pss_certs/51/end.crt
> +share/botan-2/data/x509/pss_certs/51/root.crt
> +share/botan-2/data/x509/pss_certs/52/
> +share/botan-2/data/x509/pss_certs/52/end.crt
> +share/botan-2/data/x509/pss_certs/52/root.crt
> +share/botan-2/data/x509/pss_certs/53/
> +share/botan-2/data/x509/pss_certs/53/end.crt
> +share/botan-2/data/x509/pss_certs/53/root.crt
> +share/botan-2/data/x509/pss_certs/54/
> +share/botan-2/data/x509/pss_certs/54/end.crt
> +share/botan-2/data/x509/pss_certs/54/root.crt
> +share/botan-2/data/x509/pss_certs/55/
> +share/botan-2/data/x509/pss_certs/55/end.crt
> +share/botan-2/data/x509/pss_certs/55/root.crt
> +share/botan-2/data/x509/pss_certs/56/
> +share/botan-2/data/x509/pss_certs/56/end.crt
> +share/botan-2/data/x509/pss_certs/56/root.crt
> +share/botan-2/data/x509/pss_certs/57/
> +share/botan-2/data/x509/pss_certs/57/end.crt
> +share/botan-2/data/x509/pss_certs/57/root.crt
> +share/botan-2/data/x509/pss_certs/58/
> +share/botan-2/data/x509/pss_certs/58/end.crt
> +share/botan-2/data/x509/pss_certs/58/root.crt
> +share/botan-2/data/x509/pss_certs/59/
> +share/botan-2/data/x509/pss_certs/59/end.crt
> +share/botan-2/data/x509/pss_certs/59/root.crt
> +share/botan-2/data/x509/pss_certs/60/
> +share/botan-2/data/x509/pss_certs/60/end.crt
> +share/botan-2/data/x509/pss_certs/60/root.crt
> +share/botan-2/data/x509/pss_certs/61/
> +share/botan-2/data/x509/pss_certs/61/end.crt
> +share/botan-2/data/x509/pss_certs/61/root.crt
> +share/botan-2/data/x509/pss_certs/62/
> +share/botan-2/data/x509/pss_certs/62/end.crt
> +share/botan-2/data/x509/pss_certs/62/root.crt
> +share/botan-2/data/x509/pss_certs/63/
> +share/botan-2/data/x509/pss_certs/63/end.crt
> +share/botan-2/data/x509/pss_certs/63/root.crt
> +share/botan-2/data/x509/pss_certs/64/
> +share/botan-2/data/x509/pss_certs/64/end.crt
> +share/botan-2/data/x509/pss_certs/64/root.crt
> +share/botan-2/data/x509/pss_certs/65/
> +share/botan-2/data/x509/pss_certs/65/end.crt
> +share/botan-2/data/x509/pss_certs/65/root.crt
> +share/botan-2/data/x509/pss_certs/66/
> +share/botan-2/data/x509/pss_certs/66/end.crt
> +share/botan-2/data/x509/pss_certs/66/root.crt
> +share/botan-2/data/x509/pss_certs/67/
> +share/botan-2/data/x509/pss_certs/67/end.crt
> +share/botan-2/data/x509/pss_certs/67/root.crt
> +share/botan-2/data/x509/pss_certs/68/
> +share/botan-2/data/x509/pss_certs/68/end.crt
> +share/botan-2/data/x509/pss_certs/68/root.crt
> +share/botan-2/data/x509/pss_certs/69/
> +share/botan-2/data/x509/pss_certs/69/end.crt
> +share/botan-2/data/x509/pss_certs/69/root.crt
> +share/botan-2/data/x509/pss_certs/70/
> +share/botan-2/data/x509/pss_certs/70/end.crt
> +share/botan-2/data/x509/pss_certs/70/root.crt
> +share/botan-2/data/x509/pss_certs/71/
> +share/botan-2/data/x509/pss_certs/71/end.crt
> +share/botan-2/data/x509/pss_certs/71/root.crt
> +share/botan-2/data/x509/pss_certs/72/
> +share/botan-2/data/x509/pss_certs/72/end.crt
> +share/botan-2/data/x509/pss_certs/72/root.crt
> +share/botan-2/data/x509/pss_certs/73/
> +share/botan-2/data/x509/pss_certs/73/end.crt
> +share/botan-2/data/x509/pss_certs/73/root.crt
> +share/botan-2/data/x509/pss_certs/74/
> +share/botan-2/data/x509/pss_certs/74/end.crt
> +share/botan-2/data/x509/pss_certs/74/root.crt
> +share/botan-2/data/x509/pss_certs/75/
> +share/botan-2/data/x509/pss_certs/75/end.crt
> +share/botan-2/data/x509/pss_certs/75/root.crt
> +share/botan-2/data/x509/pss_certs/76/
> +share/botan-2/data/x509/pss_certs/76/end.crt
> +share/botan-2/data/x509/pss_certs/76/root.crt
> +share/botan-2/data/x509/pss_certs/77/
> +share/botan-2/data/x509/pss_certs/77/end.crt
> +share/botan-2/data/x509/pss_certs/77/root.crt
> +share/botan-2/data/x509/pss_certs/78/
> +share/botan-2/data/x509/pss_certs/78/end.crt
> +share/botan-2/data/x509/pss_certs/78/root.crt
> +share/botan-2/data/x509/pss_certs/79/
> +share/botan-2/data/x509/pss_certs/79/end.crt
> +share/botan-2/data/x509/pss_certs/79/root.crt
> +share/botan-2/data/x509/pss_certs/80/
> +share/botan-2/data/x509/pss_certs/80/end.crt
> +share/botan-2/data/x509/pss_certs/80/root.crt
> +share/botan-2/data/x509/pss_certs/81/
> +share/botan-2/data/x509/pss_certs/81/end.crt
> +share/botan-2/data/x509/pss_certs/81/root.crt
> +share/botan-2/data/x509/pss_certs/82/
> +share/botan-2/data/x509/pss_certs/82/end.crt
> +share/botan-2/data/x509/pss_certs/83/
> +share/botan-2/data/x509/pss_certs/83/end.crt
> +share/botan-2/data/x509/pss_certs/84/
> +share/botan-2/data/x509/pss_certs/84/end.crt
> +share/botan-2/data/x509/pss_certs/85/
> +share/botan-2/data/x509/pss_certs/85/end.crt
> +share/botan-2/data/x509/pss_certs/86/
> +share/botan-2/data/x509/pss_certs/86/end.crt
> +share/botan-2/data/x509/pss_certs/87/
> +share/botan-2/data/x509/pss_certs/87/end.crt
> +share/botan-2/data/x509/pss_certs/88/
> +share/botan-2/data/x509/pss_certs/88/end.crt
> +share/botan-2/data/x509/pss_certs/89/
> +share/botan-2/data/x509/pss_certs/89/end.crt
> +share/botan-2/data/x509/pss_certs/90/
> +share/botan-2/data/x509/pss_certs/90/end.crt
> +share/botan-2/data/x509/pss_certs/91/
> +share/botan-2/data/x509/pss_certs/91/end.crt
> +share/botan-2/data/x509/pss_certs/92/
> +share/botan-2/data/x509/pss_certs/92/end.crt
> +share/botan-2/data/x509/pss_certs/93/
> +share/botan-2/data/x509/pss_certs/93/end.crt
> +share/botan-2/data/x509/pss_certs/94/
> +share/botan-2/data/x509/pss_certs/94/end.crt
> +share/botan-2/data/x509/pss_certs/95/
> +share/botan-2/data/x509/pss_certs/95/end.crt
> +share/botan-2/data/x509/pss_certs/96/
> +share/botan-2/data/x509/pss_certs/96/end.crt
> +share/botan-2/data/x509/pss_certs/97/
> +share/botan-2/data/x509/pss_certs/97/README.txt
> +share/botan-2/data/x509/pss_certs/97/end.crt
> +share/botan-2/data/x509/pss_certs/97/root.crt
> +share/botan-2/data/x509/pss_certs/98/
> +share/botan-2/data/x509/pss_certs/98/README.txt
> +share/botan-2/data/x509/pss_certs/98/end.crt
> +share/botan-2/data/x509/pss_certs/98/root.crt
> +share/botan-2/data/x509/pss_certs/99/
> +share/botan-2/data/x509/pss_certs/99/README.txt
> +share/botan-2/data/x509/pss_certs/99/end.crt
> +share/botan-2/data/x509/pss_certs/99/root.crt
> +share/botan-2/data/x509/pss_certs/Sources.txt
> +share/botan-2/data/x509/pss_certs/expected.txt
> +share/botan-2/data/x509/pss_certs/validation_times.txt
> +share/botan-2/data/x509/x509test/
> +share/botan-2/data/x509/x509test/InvalidExtendedKeyUsage.pem
> +share/botan-2/data/x509/x509test/InvalidIntCAFlag.pem
> +share/botan-2/data/x509/x509test/InvalidIntCAKeyUsage.pem
> +share/botan-2/data/x509/x509test/InvalidIntCALen.pem
> +share/botan-2/data/x509/x509test/InvalidIntCALoop.pem
> +share/botan-2/data/x509/x509test/InvalidIntCASelfSign.pem
> +share/botan-2/data/x509/x509test/InvalidIntCAVersionOne.pem
> +share/botan-2/data/x509/x509test/InvalidIntCAVersionTwo.pem
> +share/botan-2/data/x509/x509test/InvalidKeyUsage.pem
> +share/botan-2/data/x509/x509test/InvalidName.pem
> +share/botan-2/data/x509/x509test/InvalidNameAltName.pem
> +share/botan-2/data/x509/x509test/InvalidNameAltNameWithSubj.pem
> +share/botan-2/data/x509/x509test/InvalidNameConstraintExclude.pem
> +share/botan-2/data/x509/x509test/InvalidNameConstraintPermit.pem
> +share/botan-2/data/x509/x509test/InvalidNameConstraintPermitRight.pem
> +share/botan-2/data/x509/x509test/InvalidNameConstraintPermitThenExclude.pem
> +share/botan-2/data/x509/x509test/InvalidNotAfter.pem
> +share/botan-2/data/x509/x509test/InvalidNotAfterChained.pem
> +share/botan-2/data/x509/x509test/InvalidNotBefore.pem
> +share/botan-2/data/x509/x509test/InvalidNotBeforeChained.pem
> +share/botan-2/data/x509/x509test/InvalidSelfSign.pem
> +share/botan-2/data/x509/x509test/InvalidWildcardAll.pem
> +share/botan-2/data/x509/x509test/InvalidWildcardAllAltName.pem
> +share/botan-2/data/x509/x509test/InvalidWildcardLeft.pem
> +share/botan-2/data/x509/x509test/InvalidWildcardLeftAltName.pem
> +share/botan-2/data/x509/x509test/InvalidWildcardMid.pem
> +share/botan-2/data/x509/x509test/InvalidWildcardMidAltName.pem
> +share/botan-2/data/x509/x509test/InvalidWildcardMidMixed.pem
> +share/botan-2/data/x509/x509test/InvalidWildcardMidMixedAltName.pem
> +share/botan-2/data/x509/x509test/InvalidWildcardSingle.pem
> +share/botan-2/data/x509/x509test/InvalidWildcardSingleAltName.pem
> +share/botan-2/data/x509/x509test/MissingIntCABasicConstraintWithCertSign.pem
> +share/botan-2/data/x509/x509test/MissingIntCAExtensions.pem
> +share/botan-2/data/x509/x509test/ValidAltName.pem
> +share/botan-2/data/x509/x509test/ValidCert.pem
> +share/botan-2/data/x509/x509test/ValidChained.pem
> +share/botan-2/data/x509/x509test/ValidIntCALen.pem
> +share/botan-2/data/x509/x509test/ValidNameConstraint.pem
> +share/botan-2/data/x509/x509test/ValidWildcard.pem
> +share/botan-2/data/x509/x509test/expected.txt
> +share/botan-2/data/x509/x509test/root.pem
>  share/botan-2/data/x509_dn.vec
> -share/botan-2/data/x509test/
> -share/botan-2/data/x509test/InvalidExtendedKeyUsage.pem
> -share/botan-2/data/x509test/InvalidIntCAFlag.pem
> -share/botan-2/data/x509test/InvalidIntCAKeyUsage.pem
> -share/botan-2/data/x509test/InvalidIntCALen.pem
> -share/botan-2/data/x509test/InvalidIntCALoop.pem
> -share/botan-2/data/x509test/InvalidIntCASelfSign.pem
> -share/botan-2/data/x509test/InvalidIntCAVersionOne.pem
> -share/botan-2/data/x509test/InvalidIntCAVersionTwo.pem
> -share/botan-2/data/x509test/InvalidKeyUsage.pem
> -share/botan-2/data/x509test/InvalidName.pem
> -share/botan-2/data/x509test/InvalidNameAltName.pem
> -share/botan-2/data/x509test/InvalidNameAltNameWithSubj.pem
> -share/botan-2/data/x509test/InvalidNameConstraintExclude.pem
> -share/botan-2/data/x509test/InvalidNameConstraintPermit.pem
> -share/botan-2/data/x509test/InvalidNameConstraintPermitRight.pem
> -share/botan-2/data/x509test/InvalidNameConstraintPermitThenExclude.pem
> -share/botan-2/data/x509test/InvalidNotAfter.pem
> -share/botan-2/data/x509test/InvalidNotAfterChained.pem
> -share/botan-2/data/x509test/InvalidNotBefore.pem
> -share/botan-2/data/x509test/InvalidNotBeforeChained.pem
> -share/botan-2/data/x509test/InvalidSelfSign.pem
> -share/botan-2/data/x509test/InvalidWildcardAll.pem
> -share/botan-2/data/x509test/InvalidWildcardAllAltName.pem
> -share/botan-2/data/x509test/InvalidWildcardLeft.pem
> -share/botan-2/data/x509test/InvalidWildcardLeftAltName.pem
> -share/botan-2/data/x509test/InvalidWildcardMid.pem
> -share/botan-2/data/x509test/InvalidWildcardMidAltName.pem
> -share/botan-2/data/x509test/InvalidWildcardMidMixed.pem
> -share/botan-2/data/x509test/InvalidWildcardMidMixedAltName.pem
> -share/botan-2/data/x509test/InvalidWildcardSingle.pem
> -share/botan-2/data/x509test/InvalidWildcardSingleAltName.pem
> -share/botan-2/data/x509test/MissingIntCABasicConstraintWithCertSign.pem
> -share/botan-2/data/x509test/MissingIntCAExtensions.pem
> -share/botan-2/data/x509test/ValidAltName.pem
> -share/botan-2/data/x509test/ValidCert.pem
> -share/botan-2/data/x509test/ValidChained.pem
> -share/botan-2/data/x509test/ValidIntCALen.pem
> -share/botan-2/data/x509test/ValidNameConstraint.pem
> -share/botan-2/data/x509test/ValidWildcard.pem
> -share/botan-2/data/x509test/expected.txt
> -share/botan-2/data/x509test/root.pem
>  share/doc/botan-2/
>  share/doc/botan-2/authors.txt
> -share/doc/botan-2/deprecated.txt
>  share/doc/botan-2/license.txt
>  share/doc/botan-2/manual/
> +share/doc/botan-2/manual/abi.rst
>  share/doc/botan-2/manual/bigint.rst
> +share/doc/botan-2/manual/block_cipher.rst
>  share/doc/botan-2/manual/building.rst
> +share/doc/botan-2/manual/cipher_modes.rst
>  share/doc/botan-2/manual/cli.rst
>  share/doc/botan-2/manual/compression.rst
>  share/doc/botan-2/manual/contents.rst
>  share/doc/botan-2/manual/credentials_manager.rst
>  share/doc/botan-2/manual/cryptobox.rst
> +share/doc/botan-2/manual/deprecated.rst
>  share/doc/botan-2/manual/ffi.rst
>  share/doc/botan-2/manual/filters.rst
>  share/doc/botan-2/manual/fpe.rst
> @@ -1018,22 +1887,22 @@ share/doc/botan-2/manual/goals.rst
>  share/doc/botan-2/manual/hash.rst
>  share/doc/botan-2/manual/index.rst
>  share/doc/botan-2/manual/kdf.rst
> -share/doc/botan-2/manual/lowlevel.rst
> -share/doc/botan-2/manual/mceliece.rst
> +share/doc/botan-2/manual/keywrap.rst
> +share/doc/botan-2/manual/message_auth_codes.rst
>  share/doc/botan-2/manual/otp.rst
>  share/doc/botan-2/manual/packaging.rst
>  share/doc/botan-2/manual/passhash.rst
>  share/doc/botan-2/manual/pbkdf.rst
>  share/doc/botan-2/manual/pkcs11.rst
> -share/doc/botan-2/manual/platforms.rst
> +share/doc/botan-2/manual/psk_db.rst
>  share/doc/botan-2/manual/pubkey.rst
>  share/doc/botan-2/manual/python.rst
>  share/doc/botan-2/manual/rng.rst
>  share/doc/botan-2/manual/secmem.rst
>  share/doc/botan-2/manual/side_channels.rst
>  share/doc/botan-2/manual/srp.rst
> +share/doc/botan-2/manual/stream_ciphers.rst
>  share/doc/botan-2/manual/support.rst
> -share/doc/botan-2/manual/symmetric_crypto.rst
>  share/doc/botan-2/manual/tls.rst
>  share/doc/botan-2/manual/tpm.rst
>  share/doc/botan-2/manual/versions.rst

Reply | Threaded
Open this post in threaded view
|

Re: UPDATE: security/botan2

Stuart Henderson
On 2018/01/14 21:26, Alexander Bluhm wrote:
> On Sat, Jan 13, 2018 at 03:12:27PM +0100, Rafael Sadowski wrote:
> > Changes to the previous diff
> >
> > - fixed changes above
> > - regen WANTLIB
>
> This seems wrong.  lld shows that libbotan-2.so.4.0 and botan-test
> depend on libpthread.

pthread is included in COMPILER_LIBCXX in all cases.