1c19800e8SDoug Rabsoninclude $(top_srcdir)/Makefile.am.common 2c19800e8SDoug Rabson 3c19800e8SDoug Rabsonlib_LTLIBRARIES = libhx509.la 4*ae771770SStanislav Sedovlibhx509_la_LDFLAGS = -version-info 5:0:0 5c19800e8SDoug Rabson 6c19800e8SDoug RabsonBUILT_SOURCES = \ 7*ae771770SStanislav Sedov sel-gram.h \ 8c19800e8SDoug Rabson $(gen_files_ocsp:.x=.c) \ 9c19800e8SDoug Rabson $(gen_files_pkcs10:.x=.c) \ 10c19800e8SDoug Rabson hx509_err.c \ 11c19800e8SDoug Rabson hx509_err.h 12c19800e8SDoug Rabson 13c19800e8SDoug Rabsongen_files_ocsp = \ 14c19800e8SDoug Rabson asn1_OCSPBasicOCSPResponse.x \ 15c19800e8SDoug Rabson asn1_OCSPCertID.x \ 16c19800e8SDoug Rabson asn1_OCSPCertStatus.x \ 17c19800e8SDoug Rabson asn1_OCSPInnerRequest.x \ 18c19800e8SDoug Rabson asn1_OCSPKeyHash.x \ 19c19800e8SDoug Rabson asn1_OCSPRequest.x \ 20c19800e8SDoug Rabson asn1_OCSPResponderID.x \ 21c19800e8SDoug Rabson asn1_OCSPResponse.x \ 22c19800e8SDoug Rabson asn1_OCSPResponseBytes.x \ 23c19800e8SDoug Rabson asn1_OCSPResponseData.x \ 24c19800e8SDoug Rabson asn1_OCSPResponseStatus.x \ 25c19800e8SDoug Rabson asn1_OCSPSignature.x \ 26c19800e8SDoug Rabson asn1_OCSPSingleResponse.x \ 27c19800e8SDoug Rabson asn1_OCSPTBSRequest.x \ 28c19800e8SDoug Rabson asn1_OCSPVersion.x \ 29c19800e8SDoug Rabson asn1_id_pkix_ocsp.x \ 30c19800e8SDoug Rabson asn1_id_pkix_ocsp_basic.x \ 31c19800e8SDoug Rabson asn1_id_pkix_ocsp_nonce.x 32c19800e8SDoug Rabson 33c19800e8SDoug Rabsongen_files_pkcs10 = \ 34c19800e8SDoug Rabson asn1_CertificationRequestInfo.x \ 35c19800e8SDoug Rabson asn1_CertificationRequest.x 36c19800e8SDoug Rabson 37c19800e8SDoug Rabsongen_files_crmf = \ 38c19800e8SDoug Rabson asn1_CRMFRDNSequence.x \ 39c19800e8SDoug Rabson asn1_CertReqMessages.x \ 40c19800e8SDoug Rabson asn1_CertReqMsg.x \ 41c19800e8SDoug Rabson asn1_CertRequest.x \ 42c19800e8SDoug Rabson asn1_CertTemplate.x \ 43c19800e8SDoug Rabson asn1_Controls.x \ 44c19800e8SDoug Rabson asn1_PBMParameter.x \ 45c19800e8SDoug Rabson asn1_PKMACValue.x \ 46c19800e8SDoug Rabson asn1_POPOPrivKey.x \ 47c19800e8SDoug Rabson asn1_POPOSigningKey.x \ 48c19800e8SDoug Rabson asn1_POPOSigningKeyInput.x \ 49c19800e8SDoug Rabson asn1_ProofOfPossession.x \ 50c19800e8SDoug Rabson asn1_SubsequentMessage.x 51c19800e8SDoug Rabson 52*ae771770SStanislav SedovAM_YFLAGS = -d 53*ae771770SStanislav Sedov 54c19800e8SDoug Rabsondist_libhx509_la_SOURCES = \ 55c19800e8SDoug Rabson ca.c \ 56c19800e8SDoug Rabson cert.c \ 57*ae771770SStanislav Sedov char_map.h \ 58c19800e8SDoug Rabson cms.c \ 59c19800e8SDoug Rabson collector.c \ 60c19800e8SDoug Rabson crypto.c \ 61c19800e8SDoug Rabson doxygen.c \ 62c19800e8SDoug Rabson error.c \ 63c19800e8SDoug Rabson env.c \ 64c19800e8SDoug Rabson file.c \ 65c19800e8SDoug Rabson hx509-private.h \ 66c19800e8SDoug Rabson hx509-protos.h \ 67c19800e8SDoug Rabson hx509.h \ 68c19800e8SDoug Rabson hx_locl.h \ 69*ae771770SStanislav Sedov sel.c \ 70*ae771770SStanislav Sedov sel.h \ 71*ae771770SStanislav Sedov sel-gram.y \ 72*ae771770SStanislav Sedov sel-lex.l \ 73c19800e8SDoug Rabson keyset.c \ 74c19800e8SDoug Rabson ks_dir.c \ 75c19800e8SDoug Rabson ks_file.c \ 76c19800e8SDoug Rabson ks_mem.c \ 77c19800e8SDoug Rabson ks_null.c \ 78c19800e8SDoug Rabson ks_p11.c \ 79c19800e8SDoug Rabson ks_p12.c \ 80c19800e8SDoug Rabson ks_keychain.c \ 81c19800e8SDoug Rabson lock.c \ 82c19800e8SDoug Rabson name.c \ 83c19800e8SDoug Rabson peer.c \ 84c19800e8SDoug Rabson print.c \ 85c19800e8SDoug Rabson softp11.c \ 86c19800e8SDoug Rabson ref/pkcs11.h \ 87c19800e8SDoug Rabson req.c \ 88c19800e8SDoug Rabson revoke.c 89c19800e8SDoug Rabson 90*ae771770SStanislav Sedovsel-lex.c: sel-gram.h 91*ae771770SStanislav Sedov 92*ae771770SStanislav Sedovlibhx509_la_DEPENDENCIES = version-script.map 93*ae771770SStanislav Sedov 94c19800e8SDoug Rabsonlibhx509_la_LIBADD = \ 95c19800e8SDoug Rabson $(LIB_com_err) \ 96c19800e8SDoug Rabson $(LIB_hcrypto) \ 97c19800e8SDoug Rabson $(top_builddir)/lib/asn1/libasn1.la \ 98*ae771770SStanislav Sedov $(top_builddir)/lib/wind/libwind.la \ 99c19800e8SDoug Rabson $(LIBADD_roken) \ 100c19800e8SDoug Rabson $(LIB_dlopen) 101c19800e8SDoug Rabson 102c19800e8SDoug Rabsonif FRAMEWORK_SECURITY 103c19800e8SDoug Rabsonlibhx509_la_LDFLAGS += -framework Security -framework CoreFoundation 104c19800e8SDoug Rabsonendif 105c19800e8SDoug Rabson 106c19800e8SDoug Rabsonif versionscript 107c19800e8SDoug Rabsonlibhx509_la_LDFLAGS += $(LDFLAGS_VERSION_SCRIPT)$(srcdir)/version-script.map 108c19800e8SDoug Rabsonendif 109*ae771770SStanislav Sedov$(libhx509_la_OBJECTS): $(srcdir)/version-script.map $(nodist_include_HEADERS) $(priv_headers) 110c19800e8SDoug Rabson 111c19800e8SDoug Rabsonlibhx509_la_CPPFLAGS = -I$(srcdir)/ref $(INCLUDE_hcrypto) 112c19800e8SDoug Rabsonnodist_libhx509_la_SOURCES = $(BUILT_SOURCES) 113c19800e8SDoug Rabson 114*ae771770SStanislav Sedov$(gen_files_ocsp) ocsp_asn1.hx ocsp_asn1-priv.hx: ocsp_asn1_files 115*ae771770SStanislav Sedov$(gen_files_pkcs10) pkcs10_asn1.hx pkcs10_asn1-priv.hx: pkcs10_asn1_files 116*ae771770SStanislav Sedov$(gen_files_crmf) crmf_asn1.hx crmf_asn1-priv.hx: crmf_asn1_files 117c19800e8SDoug Rabson 118*ae771770SStanislav Sedovdist_include_HEADERS = hx509.h hx509-protos.h 119c19800e8SDoug Rabson 120*ae771770SStanislav Sedovnodist_include_HEADERS = hx509_err.h 121*ae771770SStanislav Sedovnodist_include_HEADERS += ocsp_asn1.h 122*ae771770SStanislav Sedovnodist_include_HEADERS += pkcs10_asn1.h 123*ae771770SStanislav Sedovnodist_include_HEADERS += crmf_asn1.h 124c19800e8SDoug Rabson 125*ae771770SStanislav Sedovpriv_headers = ocsp_asn1-priv.h 126*ae771770SStanislav Sedovpriv_headers += pkcs10_asn1-priv.h 127*ae771770SStanislav Sedovpriv_headers += crmf_asn1-priv.h 128c19800e8SDoug Rabson 129c19800e8SDoug Rabson 130*ae771770SStanislav Sedovocsp_asn1_files: $(ASN1_COMPILE_DEP) $(srcdir)/ocsp.asn1 $(srcdir)/ocsp.opt 131*ae771770SStanislav Sedov $(ASN1_COMPILE) --option-file=$(srcdir)/ocsp.opt $(srcdir)/ocsp.asn1 ocsp_asn1 || (rm -f ocsp_asn1_files ; exit 1) 132*ae771770SStanislav Sedov 133*ae771770SStanislav Sedovpkcs10_asn1_files: $(ASN1_COMPILE_DEP) $(srcdir)/pkcs10.asn1 $(srcdir)/pkcs10.opt 134*ae771770SStanislav Sedov $(ASN1_COMPILE) --option-file=$(srcdir)/pkcs10.opt $(srcdir)/pkcs10.asn1 pkcs10_asn1 || (rm -f pkcs10_asn1_files ; exit 1) 135*ae771770SStanislav Sedov 136*ae771770SStanislav Sedovcrmf_asn1_files: $(ASN1_COMPILE_DEP) $(srcdir)/crmf.asn1 137*ae771770SStanislav Sedov $(ASN1_COMPILE) $(srcdir)/crmf.asn1 crmf_asn1 || (rm -f crmf_asn1_files ; exit 1) 138*ae771770SStanislav Sedov 139*ae771770SStanislav Sedov$(libhx509_la_OBJECTS): $(srcdir)/hx509-protos.h $(srcdir)/hx509-private.h $(srcdir)/hx_locl.h 140*ae771770SStanislav Sedov$(libhx509_la_OBJECTS): ocsp_asn1.h pkcs10_asn1.h 141c19800e8SDoug Rabson 142c19800e8SDoug Rabson$(srcdir)/hx509-protos.h: 143*ae771770SStanislav Sedov cd $(srcdir) && perl ../../cf/make-proto.pl -R '^(_|^C)' -E HX509_LIB -q -P comment -o hx509-protos.h $(dist_libhx509_la_SOURCES) || rm -f hx509-protos.h 144c19800e8SDoug Rabson 145c19800e8SDoug Rabson$(srcdir)/hx509-private.h: 146c19800e8SDoug Rabson cd $(srcdir) && perl ../../cf/make-proto.pl -q -P comment -p hx509-private.h $(dist_libhx509_la_SOURCES) || rm -f hx509-private.h 147c19800e8SDoug Rabson 148c19800e8SDoug Rabsonbin_PROGRAMS = hxtool 149c19800e8SDoug Rabson 150c19800e8SDoug Rabsonhxtool-commands.c hxtool-commands.h: hxtool-commands.in $(SLC) 151c19800e8SDoug Rabson $(SLC) $(srcdir)/hxtool-commands.in 152c19800e8SDoug Rabson 153c19800e8SDoug Rabsondist_hxtool_SOURCES = hxtool.c 154c19800e8SDoug Rabsonnodist_hxtool_SOURCES = hxtool-commands.c hxtool-commands.h 155c19800e8SDoug Rabson 156c19800e8SDoug Rabson$(hxtool_OBJECTS): hxtool-commands.h 157c19800e8SDoug Rabson 158c19800e8SDoug Rabsonhxtool_CPPFLAGS = $(INCLUDE_hcrypto) 159c19800e8SDoug Rabsonhxtool_LDADD = \ 160c19800e8SDoug Rabson libhx509.la \ 161c19800e8SDoug Rabson $(top_builddir)/lib/asn1/libasn1.la \ 162c19800e8SDoug Rabson $(LIB_hcrypto) \ 163c19800e8SDoug Rabson $(LIB_roken) \ 164c19800e8SDoug Rabson $(top_builddir)/lib/sl/libsl.la 165c19800e8SDoug Rabson 166*ae771770SStanislav SedovCLEANFILES = $(BUILT_SOURCES) sel-gram.c sel-lex.c \ 167*ae771770SStanislav Sedov $(gen_files_ocsp) ocsp_asn1_files ocsp_asn1{,-priv}.h* \ 168*ae771770SStanislav Sedov ocsp_asn1-template.[ch]* \ 169*ae771770SStanislav Sedov $(gen_files_pkcs10) pkcs10_asn1_files pkcs10_asn1{,-priv}.h* \ 170*ae771770SStanislav Sedov pkcs10_asn1-template.[ch]* \ 171*ae771770SStanislav Sedov $(gen_files_crmf) crmf_asn1_files crmf_asn1{,-priv}.h* \ 172*ae771770SStanislav Sedov crmf_asn1-template.[ch]* \ 173c19800e8SDoug Rabson $(TESTS) \ 174c19800e8SDoug Rabson hxtool-commands.c hxtool-commands.h *.tmp \ 175c19800e8SDoug Rabson request.out \ 176c19800e8SDoug Rabson out.pem out2.pem \ 177*ae771770SStanislav Sedov sd sd.pem \ 178c19800e8SDoug Rabson sd.data sd.data.out \ 179c19800e8SDoug Rabson ev.data ev.data.out \ 180c19800e8SDoug Rabson cert-null.pem cert-sub-ca2.pem \ 181c19800e8SDoug Rabson cert-ee.pem cert-ca.pem \ 182c19800e8SDoug Rabson cert-sub-ee.pem cert-sub-ca.pem \ 183c19800e8SDoug Rabson cert-proxy.der cert-ca.der cert-ee.der pkcs10-request.der \ 184c19800e8SDoug Rabson wca.pem wuser.pem wdc.pem wcrl.crl \ 185c19800e8SDoug Rabson random-data statfile crl.crl \ 186c19800e8SDoug Rabson test p11dbg.log pkcs11.cfg \ 187c19800e8SDoug Rabson test-rc-file.rc 188c19800e8SDoug Rabson 189c19800e8SDoug Rabsonclean-local: 190c19800e8SDoug Rabson @echo "cleaning PKITS" ; rm -rf PKITS_data 191c19800e8SDoug Rabson 192c19800e8SDoug Rabson# 193c19800e8SDoug Rabson# regression tests 194c19800e8SDoug Rabson# 195c19800e8SDoug Rabson 196c19800e8SDoug Rabsoncheck_SCRIPTS = $(SCRIPT_TESTS) 197c19800e8SDoug Rabsoncheck_PROGRAMS = $(PROGRAM_TESTS) test_soft_pkcs11 198c19800e8SDoug Rabson 199c19800e8SDoug RabsonLDADD = libhx509.la 200c19800e8SDoug Rabson 201c19800e8SDoug Rabsontest_soft_pkcs11_LDADD = libhx509.la 202c19800e8SDoug Rabsontest_soft_pkcs11_CPPFLAGS = -I$(srcdir)/ref 203c19800e8SDoug Rabson 204*ae771770SStanislav Sedovtest_name_CPPFLAGS = $(INCLUDE_hcrypto) 205*ae771770SStanislav Sedovtest_name_LDADD = libhx509.la $(LIB_roken) 206*ae771770SStanislav Sedov 207c19800e8SDoug RabsonTESTS = $(SCRIPT_TESTS) $(PROGRAM_TESTS) 208c19800e8SDoug Rabson 209c19800e8SDoug RabsonPROGRAM_TESTS = \ 210*ae771770SStanislav Sedov test_name \ 211*ae771770SStanislav Sedov test_expr 212c19800e8SDoug Rabson 213c19800e8SDoug RabsonSCRIPT_TESTS = \ 214c19800e8SDoug Rabson test_ca \ 215c19800e8SDoug Rabson test_cert \ 216c19800e8SDoug Rabson test_chain \ 217c19800e8SDoug Rabson test_cms \ 218c19800e8SDoug Rabson test_crypto \ 219c19800e8SDoug Rabson test_nist \ 220c19800e8SDoug Rabson test_nist2 \ 221c19800e8SDoug Rabson test_pkcs11 \ 222c19800e8SDoug Rabson test_java_pkcs11 \ 223c19800e8SDoug Rabson test_nist_cert \ 224c19800e8SDoug Rabson test_nist_pkcs12 \ 225c19800e8SDoug Rabson test_req \ 226c19800e8SDoug Rabson test_windows \ 227c19800e8SDoug Rabson test_query 228c19800e8SDoug Rabson 229c19800e8SDoug Rabsondo_subst = sed -e 's,[@]srcdir[@],$(srcdir),g' \ 230*ae771770SStanislav Sedov -e 's,[@]objdir[@],$(top_builddir)/lib/hx509,g' \ 231*ae771770SStanislav Sedov -e 's,[@]egrep[@],$(EGREP),g' 232c19800e8SDoug Rabson 233c19800e8SDoug Rabsontest_ca: test_ca.in Makefile 234c19800e8SDoug Rabson $(do_subst) < $(srcdir)/test_ca.in > test_ca.tmp 235c19800e8SDoug Rabson chmod +x test_ca.tmp 236c19800e8SDoug Rabson mv test_ca.tmp test_ca 237c19800e8SDoug Rabson 238c19800e8SDoug Rabsontest_cert: test_cert.in Makefile 239c19800e8SDoug Rabson $(do_subst) < $(srcdir)/test_cert.in > test_cert.tmp 240c19800e8SDoug Rabson chmod +x test_cert.tmp 241c19800e8SDoug Rabson mv test_cert.tmp test_cert 242c19800e8SDoug Rabson 243c19800e8SDoug Rabsontest_chain: test_chain.in Makefile 244c19800e8SDoug Rabson $(do_subst) < $(srcdir)/test_chain.in > test_chain.tmp 245c19800e8SDoug Rabson chmod +x test_chain.tmp 246c19800e8SDoug Rabson mv test_chain.tmp test_chain 247c19800e8SDoug Rabson 248c19800e8SDoug Rabsontest_cms: test_cms.in Makefile 249c19800e8SDoug Rabson $(do_subst) < $(srcdir)/test_cms.in > test_cms.tmp 250c19800e8SDoug Rabson chmod +x test_cms.tmp 251c19800e8SDoug Rabson mv test_cms.tmp test_cms 252c19800e8SDoug Rabson 253c19800e8SDoug Rabsontest_crypto: test_crypto.in Makefile 254c19800e8SDoug Rabson $(do_subst) < $(srcdir)/test_crypto.in > test_crypto.tmp 255c19800e8SDoug Rabson chmod +x test_crypto.tmp 256c19800e8SDoug Rabson mv test_crypto.tmp test_crypto 257c19800e8SDoug Rabson 258c19800e8SDoug Rabsontest_nist: test_nist.in Makefile 259c19800e8SDoug Rabson $(do_subst) < $(srcdir)/test_nist.in > test_nist.tmp 260c19800e8SDoug Rabson chmod +x test_nist.tmp 261c19800e8SDoug Rabson mv test_nist.tmp test_nist 262c19800e8SDoug Rabson 263c19800e8SDoug Rabsontest_nist2: test_nist2.in Makefile 264c19800e8SDoug Rabson $(do_subst) < $(srcdir)/test_nist2.in > test_nist2.tmp 265c19800e8SDoug Rabson chmod +x test_nist2.tmp 266c19800e8SDoug Rabson mv test_nist2.tmp test_nist2 267c19800e8SDoug Rabson 268c19800e8SDoug Rabsontest_pkcs11: test_pkcs11.in Makefile 269c19800e8SDoug Rabson $(do_subst) < $(srcdir)/test_pkcs11.in > test_pkcs11.tmp 270c19800e8SDoug Rabson chmod +x test_pkcs11.tmp 271c19800e8SDoug Rabson mv test_pkcs11.tmp test_pkcs11 272c19800e8SDoug Rabson 273c19800e8SDoug Rabsontest_java_pkcs11: test_java_pkcs11.in Makefile 274c19800e8SDoug Rabson $(do_subst) < $(srcdir)/test_java_pkcs11.in > test_java_pkcs11.tmp 275c19800e8SDoug Rabson chmod +x test_java_pkcs11.tmp 276c19800e8SDoug Rabson mv test_java_pkcs11.tmp test_java_pkcs11 277c19800e8SDoug Rabson 278c19800e8SDoug Rabsontest_nist_cert: test_nist_cert.in Makefile 279c19800e8SDoug Rabson $(do_subst) < $(srcdir)/test_nist_cert.in > test_nist_cert.tmp 280c19800e8SDoug Rabson chmod +x test_nist_cert.tmp 281c19800e8SDoug Rabson mv test_nist_cert.tmp test_nist_cert 282c19800e8SDoug Rabson 283c19800e8SDoug Rabsontest_nist_pkcs12: test_nist_pkcs12.in Makefile 284c19800e8SDoug Rabson $(do_subst) < $(srcdir)/test_nist_pkcs12.in > test_nist_pkcs12.tmp 285c19800e8SDoug Rabson chmod +x test_nist_pkcs12.tmp 286c19800e8SDoug Rabson mv test_nist_pkcs12.tmp test_nist_pkcs12 287c19800e8SDoug Rabson 288c19800e8SDoug Rabsontest_req: test_req.in Makefile 289c19800e8SDoug Rabson $(do_subst) < $(srcdir)/test_req.in > test_req.tmp 290c19800e8SDoug Rabson chmod +x test_req.tmp 291c19800e8SDoug Rabson mv test_req.tmp test_req 292c19800e8SDoug Rabson 293c19800e8SDoug Rabsontest_windows: test_windows.in Makefile 294c19800e8SDoug Rabson $(do_subst) < $(srcdir)/test_windows.in > test_windows.tmp 295c19800e8SDoug Rabson chmod +x test_windows.tmp 296c19800e8SDoug Rabson mv test_windows.tmp test_windows 297c19800e8SDoug Rabson 298c19800e8SDoug Rabsontest_query: test_query.in Makefile 299c19800e8SDoug Rabson $(do_subst) < $(srcdir)/test_query.in > test_query.tmp 300c19800e8SDoug Rabson chmod +x test_query.tmp 301c19800e8SDoug Rabson mv test_query.tmp test_query 302c19800e8SDoug Rabson 303c19800e8SDoug RabsonEXTRA_DIST = \ 304*ae771770SStanislav Sedov NTMakefile \ 305*ae771770SStanislav Sedov hxtool-version.rc \ 306*ae771770SStanislav Sedov libhx509-exports.def \ 307c19800e8SDoug Rabson version-script.map \ 308c19800e8SDoug Rabson crmf.asn1 \ 309c19800e8SDoug Rabson hx509_err.et \ 310c19800e8SDoug Rabson hxtool-commands.in \ 311*ae771770SStanislav Sedov quote.py \ 312c19800e8SDoug Rabson ocsp.asn1 \ 313*ae771770SStanislav Sedov ocsp.opt \ 314c19800e8SDoug Rabson pkcs10.asn1 \ 315*ae771770SStanislav Sedov pkcs10.opt \ 316c19800e8SDoug Rabson test_ca.in \ 317c19800e8SDoug Rabson test_chain.in \ 318c19800e8SDoug Rabson test_cert.in \ 319c19800e8SDoug Rabson test_cms.in \ 320c19800e8SDoug Rabson test_crypto.in \ 321c19800e8SDoug Rabson test_nist.in \ 322c19800e8SDoug Rabson test_nist2.in \ 323c19800e8SDoug Rabson test_nist_cert.in \ 324c19800e8SDoug Rabson test_nist_pkcs12.in \ 325c19800e8SDoug Rabson test_pkcs11.in \ 326c19800e8SDoug Rabson test_java_pkcs11.in \ 327c19800e8SDoug Rabson test_query.in \ 328c19800e8SDoug Rabson test_req.in \ 329c19800e8SDoug Rabson test_windows.in \ 330c19800e8SDoug Rabson tst-crypto-available1 \ 331c19800e8SDoug Rabson tst-crypto-available2 \ 332c19800e8SDoug Rabson tst-crypto-available3 \ 333c19800e8SDoug Rabson tst-crypto-select \ 334c19800e8SDoug Rabson tst-crypto-select1 \ 335c19800e8SDoug Rabson tst-crypto-select2 \ 336c19800e8SDoug Rabson tst-crypto-select3 \ 337c19800e8SDoug Rabson tst-crypto-select4 \ 338c19800e8SDoug Rabson tst-crypto-select5 \ 339c19800e8SDoug Rabson tst-crypto-select6 \ 340c19800e8SDoug Rabson tst-crypto-select7 \ 341*ae771770SStanislav Sedov data/n0ll.pem \ 342*ae771770SStanislav Sedov data/secp160r1TestCA.cert.pem \ 343*ae771770SStanislav Sedov data/secp160r1TestCA.key.pem \ 344*ae771770SStanislav Sedov data/secp160r1TestCA.pem \ 345*ae771770SStanislav Sedov data/secp160r2TestClient.cert.pem \ 346*ae771770SStanislav Sedov data/secp160r2TestClient.key.pem \ 347*ae771770SStanislav Sedov data/secp160r2TestClient.pem \ 348*ae771770SStanislav Sedov data/secp160r2TestServer.cert.pem \ 349*ae771770SStanislav Sedov data/secp160r2TestServer.key.pem \ 350*ae771770SStanislav Sedov data/secp160r2TestServer.pem \ 351*ae771770SStanislav Sedov data/bleichenbacher-bad.pem \ 352c19800e8SDoug Rabson data/bleichenbacher-good.pem \ 353c19800e8SDoug Rabson data/bleichenbacher-sf-pad-correct.pem \ 354c19800e8SDoug Rabson data/ca.crt \ 355c19800e8SDoug Rabson data/ca.key \ 356c19800e8SDoug Rabson data/crl1.crl \ 357c19800e8SDoug Rabson data/crl1.der \ 358c19800e8SDoug Rabson data/gen-req.sh \ 359c19800e8SDoug Rabson data/j.pem \ 360c19800e8SDoug Rabson data/kdc.crt \ 361c19800e8SDoug Rabson data/kdc.key \ 362c19800e8SDoug Rabson data/key.der \ 363c19800e8SDoug Rabson data/key2.der \ 364c19800e8SDoug Rabson data/nist-data \ 365c19800e8SDoug Rabson data/nist-data2 \ 366c19800e8SDoug Rabson data/no-proxy-test.crt \ 367c19800e8SDoug Rabson data/no-proxy-test.key \ 368c19800e8SDoug Rabson data/ocsp-req1.der \ 369c19800e8SDoug Rabson data/ocsp-req2.der \ 370c19800e8SDoug Rabson data/ocsp-resp1-2.der \ 371c19800e8SDoug Rabson data/ocsp-resp1-3.der \ 372c19800e8SDoug Rabson data/ocsp-resp1-ca.der \ 373c19800e8SDoug Rabson data/ocsp-resp1-keyhash.der \ 374c19800e8SDoug Rabson data/ocsp-resp1-ocsp-no-cert.der \ 375c19800e8SDoug Rabson data/ocsp-resp1-ocsp.der \ 376c19800e8SDoug Rabson data/ocsp-resp1.der \ 377c19800e8SDoug Rabson data/ocsp-resp2.der \ 378c19800e8SDoug Rabson data/ocsp-responder.crt \ 379c19800e8SDoug Rabson data/ocsp-responder.key \ 380c19800e8SDoug Rabson data/openssl.cnf \ 381c19800e8SDoug Rabson data/pkinit-proxy-chain.crt \ 382c19800e8SDoug Rabson data/pkinit-proxy.crt \ 383c19800e8SDoug Rabson data/pkinit-proxy.key \ 384c19800e8SDoug Rabson data/pkinit-pw.key \ 385c19800e8SDoug Rabson data/pkinit.crt \ 386c19800e8SDoug Rabson data/pkinit.key \ 387*ae771770SStanislav Sedov data/pkinit-ec.crt \ 388*ae771770SStanislav Sedov data/pkinit-ec.key \ 389c19800e8SDoug Rabson data/proxy-level-test.crt \ 390c19800e8SDoug Rabson data/proxy-level-test.key \ 391c19800e8SDoug Rabson data/proxy-test.crt \ 392c19800e8SDoug Rabson data/proxy-test.key \ 393c19800e8SDoug Rabson data/proxy10-child-test.crt \ 394c19800e8SDoug Rabson data/proxy10-child-test.key \ 395c19800e8SDoug Rabson data/proxy10-child-child-test.crt \ 396c19800e8SDoug Rabson data/proxy10-child-child-test.key \ 397c19800e8SDoug Rabson data/proxy10-test.crt \ 398c19800e8SDoug Rabson data/proxy10-test.key \ 399c19800e8SDoug Rabson data/revoke.crt \ 400c19800e8SDoug Rabson data/revoke.key \ 401c19800e8SDoug Rabson data/sf-class2-root.pem \ 402c19800e8SDoug Rabson data/static-file \ 403c19800e8SDoug Rabson data/sub-ca.crt \ 404c19800e8SDoug Rabson data/sub-ca.key \ 405c19800e8SDoug Rabson data/sub-cert.crt \ 406c19800e8SDoug Rabson data/sub-cert.key \ 407c19800e8SDoug Rabson data/sub-cert.p12 \ 408c19800e8SDoug Rabson data/test-ds-only.crt \ 409c19800e8SDoug Rabson data/test-ds-only.key \ 410c19800e8SDoug Rabson data/test-enveloped-aes-128 \ 411c19800e8SDoug Rabson data/test-enveloped-aes-256 \ 412c19800e8SDoug Rabson data/test-enveloped-des \ 413c19800e8SDoug Rabson data/test-enveloped-des-ede3 \ 414c19800e8SDoug Rabson data/test-enveloped-rc2-128 \ 415c19800e8SDoug Rabson data/test-enveloped-rc2-40 \ 416c19800e8SDoug Rabson data/test-enveloped-rc2-64 \ 417c19800e8SDoug Rabson data/test-ke-only.crt \ 418c19800e8SDoug Rabson data/test-ke-only.key \ 419c19800e8SDoug Rabson data/test-nopw.p12 \ 420c19800e8SDoug Rabson data/test-pw.key \ 421c19800e8SDoug Rabson data/test-signed-data \ 422c19800e8SDoug Rabson data/test-signed-data-noattr \ 423c19800e8SDoug Rabson data/test-signed-data-noattr-nocerts \ 424*ae771770SStanislav Sedov data/test-signed-sha-1 \ 425*ae771770SStanislav Sedov data/test-signed-sha-256 \ 426*ae771770SStanislav Sedov data/test-signed-sha-512 \ 427c19800e8SDoug Rabson data/test.combined.crt \ 428c19800e8SDoug Rabson data/test.crt \ 429c19800e8SDoug Rabson data/test.key \ 430c19800e8SDoug Rabson data/test.p12 \ 431*ae771770SStanislav Sedov data/win-u16-in-printablestring.der \ 432c19800e8SDoug Rabson data/yutaka-pad-broken-ca.pem \ 433c19800e8SDoug Rabson data/yutaka-pad-broken-cert.pem \ 434c19800e8SDoug Rabson data/yutaka-pad-ok-ca.pem \ 435c19800e8SDoug Rabson data/yutaka-pad-ok-cert.pem \ 436c19800e8SDoug Rabson data/yutaka-pad.key 437