Lines Matching refs:Add
78 * Add language to support querying certificates to find a
86 * hxtool-commands.in: Add --pem to cms-verify-sd.
106 * Add matching on EKU, validate EKUs, add hxtool matching glue,
125 * softp11.c: Add option app-fatal to control if softtoken should
136 * hx509.h: Add HX509_CERTS_UNPROTECT_ALL.
150 * cert.c: Spelling, Add hx509_cert_get_SPKI_AlgorithmIdentifier,
153 * softp11.c: Add more glue to figure out what keytype this
160 * Add a PKCS11 provider supporting signing and verifing sigatures.
191 * lock.c: Add page referance
213 * hx509.h: Add HX509_VHN_F_ALLOW_NO_MATCH.
223 * doxygen.c: Add doxygen main page.
225 * cert.c: Add doxygen.
258 * test_nist2.in, Makefile, test/nist*: Add nist pkits tests.
290 * Makefile.am: Add version-script.map to EXTRA_DIST
294 * Makefile.am: Add depenency on asn1_compile for asn1 built files.
304 * ks_p11.c: Add sha2 types.
308 * ref/pkcs11.h: Add sha2 CKM's.
330 * version-script.map: Add initialize_hx_error_table_r.
352 * ks_file.c: Add writing DER certificates.
372 * file.c (hx509_pem_write): Add.
380 * Makefile.am: Add version script.
406 * hx509.h: Add HX509_CMS_SIGATURE_ID_NAME, use subject name for
424 * hxtool-commands.in: Add content-type.
446 * *.c: Add hx509_cert_init_data and use everywhere
458 * keyset.c: Add refcounting to keystores.
465 * Makefile.am: Add data/j.pem.
467 * Makefile.am: Add test_windows.in.
486 * hxtool-commands.in: Add cms-create-sd --peer-alg.
524 * hx_locl.h: Add concept of default_trust_anchors.
548 * ca.c: Add cRLSign to CA certs.
554 * Makefile.am: Add ks_keychain.c and related libs.
581 * hxtool.c: Add lifetime to crls.
583 * hxtool-commands.in: Add lifetime to crls.
585 * revoke.c: Add lifetime to crls.
589 * revoke.c: Add revoking certs.
622 * hx509.h: Add hx509_crl.
624 * hxtool-commands.in: Add crl-sign commands.
644 * hx_locl.h: Add querystat to hx509_context.
648 * Makefile.am: Add stat and objdir.
653 * hxtool.c: Add statistic hook.
661 * hxtool-commands.in: Add statistics hook.
675 * test_windows.in: Add crl-uri for the ee certs.
679 * ca.c: Add glue for adding CRL dps.
692 * hxtool-commands.in: Add ca --ms-upn.
696 * ca.c: Add hx509_ca_tbs_add_san_ms_upn and refactor code.
709 * ca.c: Add hx509_ca_tbs_set_domaincontroller.
715 * crypto.c: Add selection code for secret key crypto.
717 * hx509.h: Add HX509_SELECT_SECRET_ENC.
739 * print.c: Add some US Fed PKI oids.
741 * ks_p11.c: Add some more hashes.
783 * print.c: Add some more \n's.
789 * hxtool.c: Add options to generate detached signatures.
791 * cms.c: Add flags to generate detached signatures.
806 * test_ca.in: Add test for ca --crl-uri.
808 * hxtool.c: Add ca --crl-uri.
860 * hx509.h: Add template flags.
864 * hxtool.c: Add certificate template processing, fix hx509_err
867 * hxtool-commands.in: Add certificate template processing.
869 * ca.c: Add certificate template processing. Fix return messages
880 * hxtool.c: Add type email and add email eku when using option
973 support import, export, and generation of private keys. Add
1021 * Makefile.am (hxtool_LDADD): Add libasn1.la
1061 * hxtool.c: Add bits to allow issuing self-signed and CA
1064 * hxtool-commands.in: Add bits to allow issuing self-signed and CA
1067 * ca.c: Add bits to allow issuing CA certificates.
1071 * ca.c: Add Subject Key Identifier.
1073 * ca.c: Add Authority Key Identifier.
1079 * hxtool-commands.in: Add dnsname and rfc822 SANs.
1083 * ca.c: Add dnsname and rfc822 SANs.
1085 * hxtool.c: Add dnsname and rfc822 SANs.
1090 * hxtool.c: Add eku, ku and san to the certificate.
1092 * ca.c: Add eku, ku and san to the certificate.
1094 * hxtool-commands.in: Add --type and --pk-init-principal
1100 * ca.c: Add KeyUsage extension.
1104 * crypto.c: Add _hx509_create_signature_bitstring.
1106 * hxtool-commands.in: Add the sign-certificate tool.
1108 * hxtool.c: Add the sign-certificate tool.
1110 * cert.c: Add HX509_QUERY_OPTION_KU_KEYCERTSIGN.
1112 * hx509.h: Add hx509_ca_tbs and HX509_QUERY_OPTION_KU_KEYCERTSIGN.
1198 (_hx509_query_match_cert): Add time validity-testing to query mask
1243 * hxtool-commands.in: Add crypto-select and crypto-available.
1245 * hxtool.c: Add crypto-select and crypto-available.
1261 * crypto.c: Add some more comments about how this works.
1386 * Makefile.am: Add make check data.
1393 * Makefile.am: Add more files.
1410 * hxtool.c: Add random-data command, use sl_slc_help.
1412 * hxtool-commands.in: Add random-data.
1446 * hxtool-commands.in: Add option time.
1455 * hx509_err.et: Add new pkcs11 related errors in a new section:
1464 * cert.c: Add all openssl algs and init asn1 et
1476 * Makefile.am: Add more libs to libhx509
1495 * test_crypto.in: Add test for yutaka certs.
1497 * cert.c: Add a strict rfc3280 verification flag. rfc3280 requires
1521 * hx509.h: Add HX509_CMS_UE_DONT_REQUIRE_KU_ENCIPHERMENT.
1527 * cms.c: Allow passing in encryptedContent and flag. Add new flag
1586 * test_cms.in: Add cms test for digitalSignature and
1589 * name.c (no): Add serialNumber
1619 * hxtool-commands.in: Add hxtool print --info.
1635 * cert.c: Add release function for certifiates so backend knowns
1638 * ks_p11.c: Add reference counting on certifiates, push out
1723 * hx509_err.et: Add some more errors
1733 * hx509.h: Add support for error strings.
1743 * hx_locl.h: Add support for error strings.
1745 * error.c: Add string error handling functions.
1761 * revoke.c: Add the expiration time the crl/ocsp info expire
1763 * name.c: Add hx509_name_is_null_p
1773 * data/openssl.cnf: Add EKU for the KDC certificate
1787 * data/openssl.cnf: Add pkinit glue.
1799 * hx509_err.et: Add name malformated error
1838 * hx509_err.et: Add another proxy certificate error.
1844 * hxtool.c: Add verify --allow-proxy-certificate.
1848 * hx509_err.et: Add proxy certificate errors.
1856 * data/openssl.cnf: Add definition for proxy certs
1858 * data/*proxy-test.*: Add proxy certificates
1863 * cert.c (hx509_verify_set_proxy_certificate): Add
1904 * hxtool-commands.in: cms-envelope: Add support for choosing the
1907 * hxtool.c (cms_create_enveloped): Add support for choosing the
1913 * crypto.c: Add names to cipher types.
1927 * ks_p11.c: Add support for parsing slot-number.
1951 * hx_locl.h: Add <ctype.h>
1953 * ks_file.c: Add glue code for PEM encrypted password files.
1955 * test_cms.in: Add commeted out password protected PEM file,
1968 * ks_file.c: Add support for parsing unencrypted RSA PRIVATE KEY
1990 * crypto.c: Add SHA256 support, and symbols for the other new
2014 * hxtool-commands.in: Add nonce flag to ocsp-fetch
2023 * hxtool.c: Add ocsp_print.
2047 * hxtool-commands.in: Add pkcs10-create --subject
2049 * Makefile.am: Add test_req to tests.
2057 * hxtool-commands.in (pkcs10-create): Add arguments
2059 * crypto.c: Add _hx509_private_key2SPKI and support
2064 * hxtool-commands.in: Add pkcs10-create command.
2066 * hx509.h: Add hx509_request.
2070 * Makefile.am: Add req.c
2075 * hxtool.c: Add pkcs10_create
2097 * ocsp.asn1: Add asn1_id_pkix_ocsp*.
2099 * Makefile.am: Add asn1_id_pkix_ocsp*.
2101 * cert.c: Add HX509_QUERY_MATCH_KEY_HASH_SHA1
2103 * hx_locl.h: Add HX509_QUERY_MATCH_KEY_HASH_SHA1
2107 * revoke.c (hx509_ocsp_request): Add nonce to ocsp request.
2109 * hxtool.c: Add nonce to ocsp request.
2118 * test_chain.in: Add revoked ocsp cert test
2139 * revoke.c: Add ocsp checker.
2141 * ocsp.asn1: Add id-kp-OCSPSigning
2149 * hx_locl.h: Add ocsp_time_diff to hx509_context
2157 * cert.c: Add ocsp glue, use new
2168 * revoke.c: Add code to load OCSPBasicOCSPResponse files, reload
2181 * hxtool.c: Add stub for ocsp-fetch, _hx509_map_file changed
2189 * hx_locl.h: Add <krb5-types.h> to make it compile on Solaris,
2209 * crypto.c: Add REQUIRE_SIGNER
2213 * hx509_err.et: Add new error code SIGNATURE_WITHOUT_SIGNER.
2247 * hx509.h: Add hx509_query.
2251 * cert.c: Add exceptions for null (empty) subjectNames
2253 * data/nist-data: Add some more name constraints tests.
2255 * data/nist-data: Add some of the test from 4.13 Name Constraints.
2280 * data/nist-data: Add commited out DSA tests (they fail).
2282 * data/nist-data: Add 4.2 Validity Periods.
2286 * Makefile.am: Add test_nist_cert.
2288 * data/nist-data: Add some more CRL-tests.
2298 test now. Add more crl tests. comment out all unused tests.
2304 * hx509_err.et: Add HX509_CRL_UNKNOWN_EXTENSION.
2310 * test_chain.in: Add --missing-crl.
2313 (_hx509_unparse_Name): Add.
2315 * hxtool-commands.in: Add --missing-crl to verify commands.
2317 * hx509_err.et: Add CRL errors.
2319 * cert.c (hx509_context_set_missing_crl): new function Add CRL
2322 * hx_locl.h: Add HX509_CTX_CRL_MISSING_OK.
2353 * revoke.c: Add framework for handling CRLs.
2355 * hx509.h: Add hx509_revoke_ctx.
2389 * ks_p11.c: Add code for public key decryption (not supported yet)
2470 * ks_p11.c: Add enough glue to support certificate iteration.
2502 * keyset.c: Add _hx509_ks_dir_register.
2512 * ks_dir.c: Add new keystore that treats all files in a directory
2538 * Makefile.am: Add ks_p11.c, install hxtool.
2555 * name.c: Add DC, handle all Directory strings, fix signless
2564 * hxtool-commands.in: Add --pass to all commands.
2586 * hxtool-commands.in: Add more options that was missing.
2611 * hx_locl.h, cert.c: Add HX509_QUERY_MATCH_FUNCTION that allows
2712 * Makefile.am: Add regression tests.
2731 * cms.c: Add missing break.