Commit Graph

  • 516409901f add another oid for rc2 Love Hörnquist Åstrand 2005-07-27 23:37:30 +00:00
  • 4cdb843b8c x Love Hörnquist Åstrand 2005-07-27 21:51:21 +00:00
  • 430ca62d97 Add HX509_QUERY_MATCH_FUNCTION that allows caller to match by function, note that this doesn't not work directly for backends that implements ->query, they must do their own processing. (I'm running out of flags, only 12 left now) Love Hörnquist Åstrand 2005-07-27 21:45:25 +00:00
  • 09977986dc verify ContentInfo wrapping code in hxtool Love Hörnquist Åstrand 2005-07-27 21:42:32 +00:00
  • d5ceba204e (cms_create_sd): support wrapping in content info spelling Love Hörnquist Åstrand 2005-07-27 21:35:40 +00:00
  • 4044d83371 (cms_create_sd): support wrapping in content info Love Hörnquist Åstrand 2005-07-27 21:35:18 +00:00
  • 73187c0202 test more cms signeddata messages Love Hörnquist Åstrand 2005-07-27 21:23:03 +00:00
  • 46bbb370e4 generate SignedData Love Hörnquist Åstrand 2005-07-27 21:21:52 +00:00
  • a41a9123b4 CMS SignedData messages, wrapped inside ContentInfo Love Hörnquist Åstrand 2005-07-27 21:21:26 +00:00
  • 9717fcdc7f (cms_create_sd): support certificate store, add support to unwrap a ContentInfo the SignedData inside. Love Hörnquist Åstrand 2005-07-27 21:19:50 +00:00
  • e84e12d06e sprinkel rk_UNCONST Love Hörnquist Åstrand 2005-07-27 21:18:21 +00:00
  • db921e48f1 add DER NULL to the digest oid's Love Hörnquist Åstrand 2005-07-27 21:07:15 +00:00
  • aae0d9d220 add --content-info to cms-verify-sd Love Hörnquist Åstrand 2005-07-27 21:06:21 +00:00
  • 2524a63c87 (hx509_cms_create_signed_1): pass in a full AlgorithmIdentifier instead of heim_oid for digest_alg Love Hörnquist Åstrand 2005-07-27 21:02:13 +00:00
  • 4fa74ad527 make digest_alg a digest_oid, it's not needed right now Love Hörnquist Åstrand 2005-07-27 20:31:44 +00:00
  • a7c5af0827 add CERT_NOT_FOUND Love Hörnquist Åstrand 2005-07-27 20:30:12 +00:00
  • 3f7e96f387 (_hx509_certs_find): add error code for keyset not found Love Hörnquist Åstrand 2005-07-27 20:29:49 +00:00
  • a2cf1e1758 (hx509_cms_verify_signed): add external store of certificates, use the right digest algorithm identifier. Love Hörnquist Åstrand 2005-07-27 20:29:01 +00:00
  • 8e29b2d8f8 fix const warning Love Hörnquist Åstrand 2005-07-27 19:21:50 +00:00
  • cbf73d7f8f slightly less verboese Love Hörnquist Åstrand 2005-07-27 19:20:47 +00:00
  • f1fdd9b275 add hx509_cert_find_subjectAltName_otherName add HX509_QUERY_MATCH_FRIENDLY_NAME Love Hörnquist Åstrand 2005-07-27 19:19:41 +00:00
  • fdbb09ce51 add hx509_octet_string_list, remove bad comment Love Hörnquist Åstrand 2005-07-27 19:19:03 +00:00
  • 765e4bf4ad add HX509_QUERY_MATCH_FRIENDLY_NAME Love Hörnquist Åstrand 2005-07-27 19:07:34 +00:00
  • 15822411b5 (hx509_certs_append): needs a hx509_lock, add one Love Hörnquist Åstrand 2005-07-27 19:07:07 +00:00
  • 9c1ee5d947 x Love Hörnquist Åstrand 2005-07-27 19:05:00 +00:00
  • 968da2e639 add test cases turds to CLEANFILES Love Hörnquist Åstrand 2005-07-27 19:04:36 +00:00
  • f85f390567 add test_query to TESTS, fix dependency on hxtool sources on hxtool-commands.h Love Hörnquist Åstrand 2005-07-27 19:02:48 +00:00
  • ad070bdb2f explain what signer is for create-sd Love Hörnquist Åstrand 2005-07-27 19:02:07 +00:00
  • ed0a230297 add query, add more options to verify-sd and create-sd Love Hörnquist Åstrand 2005-07-27 19:01:44 +00:00
  • 03717b6fd4 add more cms tests Love Hörnquist Åstrand 2005-07-27 19:01:21 +00:00
  • 6215763ddb add query, add more options to verify-sd Love Hörnquist Åstrand 2005-07-27 18:56:36 +00:00
  • 8d5e771c77 test query interface Love Hörnquist Åstrand 2005-07-27 18:55:44 +00:00
  • 13e9a40274 fix filenames for ds/ke files, add pkcs12 files, regen Love Hörnquist Åstrand 2005-07-27 18:55:01 +00:00
  • e757fa8562 add test for cms Love Hörnquist Åstrand 2005-07-27 15:24:04 +00:00
  • 1c9aeb2f70 test for cms Love Hörnquist Åstrand 2005-07-27 15:23:46 +00:00
  • defa66507d use (some of the) options for -create-sd Love Hörnquist Åstrand 2005-07-27 15:23:36 +00:00
  • 0eacf30968 add more options for create-sd Love Hörnquist Åstrand 2005-07-27 15:23:12 +00:00
  • 7d99983112 x Love Hörnquist Åstrand 2005-07-27 15:00:52 +00:00
  • 08e64c0d1b (gen_wrapper): use the generated version of name for function, if no function is is used, also use the generated name for the structure name. Love Hörnquist Åstrand 2005-07-27 15:00:40 +00:00
  • 8c8ebcd9aa x Love Hörnquist Åstrand 2005-07-27 11:54:50 +00:00
  • 56686ca406 Make variable initiation constant by moving them to global context Love Hörnquist Åstrand 2005-07-27 11:54:36 +00:00
  • a1d804e568 change to c89 comment Love Hörnquist Åstrand 2005-07-27 11:53:39 +00:00
  • 04f1a146d5 x Love Hörnquist Åstrand 2005-07-27 11:46:54 +00:00
  • b49dd2f6b0 switch to slc Love Hörnquist Åstrand 2005-07-27 11:45:55 +00:00
  • d93bbaaf99 x Love Hörnquist Åstrand 2005-07-27 06:48:43 +00:00
  • e83339d3f7 remove duplicate asn1_CMSAttributes.x Love Hörnquist Åstrand 2005-07-27 06:48:19 +00:00
  • 4368c9e814 x Love Hörnquist Åstrand 2005-07-26 21:32:20 +00:00
  • 62327ac49e rename optind to optidx Love Hörnquist Åstrand 2005-07-26 21:32:07 +00:00
  • 268bcef1fe x Love Hörnquist Åstrand 2005-07-26 18:38:22 +00:00
  • 9b6c2d438b Update to pkinit-27 Love Hörnquist Åstrand 2005-07-26 18:38:08 +00:00
  • 7e8fdbc14d update to pkinit-27 Love Hörnquist Åstrand 2005-07-26 18:37:02 +00:00
  • 7a6e3e0f04 x Love Hörnquist Åstrand 2005-07-25 23:37:04 +00:00
  • 533201dbb2 x Love Hörnquist Åstrand 2005-07-25 23:36:22 +00:00
  • 876760dd16 make it work for non c99 compilers too Love Hörnquist Åstrand 2005-07-25 23:36:00 +00:00
  • 153f392b66 start testing BIT STRING Love Hörnquist Åstrand 2005-07-25 23:35:22 +00:00
  • 4da84fff89 x Love Hörnquist Åstrand 2005-07-25 23:13:34 +00:00
  • 3acf98f2ca (hx509_verify_destroy_ctx): add Love Hörnquist Åstrand 2005-07-25 23:13:24 +00:00
  • b01e981819 free hx509_verify_ctx Love Hörnquist Åstrand 2005-07-25 23:12:45 +00:00
  • 198909873a x x Love Hörnquist Åstrand 2005-07-25 22:42:47 +00:00
  • f6fb9b1a0f (_hx509_name_ds_cmp): make sure all strings are not equal Love Hörnquist Åstrand 2005-07-25 22:41:48 +00:00
  • b890285d10 x Love Hörnquist Åstrand 2005-07-25 22:04:59 +00:00
  • 1e5d1917c9 clean up checks Love Hörnquist Åstrand 2005-07-25 22:04:36 +00:00
  • a856bf7a9d return error Love Hörnquist Åstrand 2005-07-25 21:50:53 +00:00
  • 810020a64d return errors from iterations Love Hörnquist Åstrand 2005-07-25 21:50:28 +00:00
  • 7b05df1363 x Love Hörnquist Åstrand 2005-07-25 21:33:22 +00:00
  • 440f98d5f7 (parse_certificate): return errno's not 1 in case of error Love Hörnquist Åstrand 2005-07-25 21:32:34 +00:00
  • d8425c3dd6 (free_type): free bignum integers Love Hörnquist Åstrand 2005-07-25 21:28:29 +00:00
  • 68d93ba416 (heim_bit_string_cmp): try handle corner cases better Love Hörnquist Åstrand 2005-07-25 21:03:26 +00:00
  • 988d292b08 x Love Hörnquist Åstrand 2005-07-25 20:28:33 +00:00
  • 5ef7f5c4d9 (file_iter): make sure endpointer is NULL Love Hörnquist Åstrand 2005-07-25 20:27:58 +00:00
  • 74ecd12db9 (mem_iter): follow conversion and return NULL when we get to the end, not ENOENT. Love Hörnquist Åstrand 2005-07-25 20:27:07 +00:00
  • 2499c2dbca test_chain depends on hxtool Love Hörnquist Åstrand 2005-07-25 20:24:57 +00:00
  • 3bb9d9a063 test certs that lasts 10 years Love Hörnquist Åstrand 2005-07-25 20:24:26 +00:00
  • 4d57bd2a9c generate test certs Love Hörnquist Åstrand 2005-07-25 20:23:49 +00:00
  • 2fc3e95ec3 more checks Love Hörnquist Åstrand 2005-07-25 20:23:26 +00:00
  • ca0e6314a5 x Love Hörnquist Åstrand 2005-07-25 18:59:10 +00:00
  • 0c471aed54 Add regression tests. Love Hörnquist Åstrand 2005-07-25 18:58:57 +00:00
  • ba7b786887 test certs Love Hörnquist Åstrand 2005-07-25 18:58:12 +00:00
  • 808f58a762 test chain Love Hörnquist Åstrand 2005-07-25 18:57:14 +00:00
  • 8a8927b3b8 x Love Hörnquist Åstrand 2005-07-25 11:47:22 +00:00
  • fe95b0a1a3 (cms_create_sd): add KU digitalSigature as a requirement to the query Love Hörnquist Åstrand 2005-07-25 11:47:05 +00:00
  • 181783a574 add KeyUsage query bits Love Hörnquist Åstrand 2005-07-25 11:46:00 +00:00
  • 54056b3882 add KeyUsage error Love Hörnquist Åstrand 2005-07-25 11:45:33 +00:00
  • 36d90c324b add checks for KeyUsage Love Hörnquist Åstrand 2005-07-25 11:44:35 +00:00
  • 9c1bb470a3 more checks on KeyUsage, allow to query on them too Love Hörnquist Åstrand 2005-07-25 11:43:10 +00:00
  • 4789016d20 Add missing break. Love Hörnquist Åstrand 2005-07-24 20:48:29 +00:00
  • b4da75540c x Love Hörnquist Åstrand 2005-07-24 20:38:12 +00:00
  • 741d6b5d40 allow matching on SubjectKeyId Love Hörnquist Åstrand 2005-07-24 20:37:39 +00:00
  • 534d106cc9 Use _hx509_map_file, _hx509_unmap_file and _hx509_write_file. Love Hörnquist Åstrand 2005-07-24 20:23:41 +00:00
  • c6496bc8bf (_hx509_write_file): in case of write error, return errno Love Hörnquist Åstrand 2005-07-24 20:22:39 +00:00
  • 4c75ad55b0 (_hx509_write_file): add a function that write a data blob to disk too Love Hörnquist Åstrand 2005-07-24 20:21:29 +00:00
  • a466928bb3 x Love Hörnquist Åstrand 2005-07-24 20:06:48 +00:00
  • 9a65106a30 fix id tags Love Hörnquist Åstrand 2005-07-24 20:05:40 +00:00
  • dcde19f45e x Love Hörnquist Åstrand 2005-07-24 17:01:39 +00:00
  • 0a70228c08 Initial revision Love Hörnquist Åstrand 2005-07-24 16:59:14 +00:00
  • c3bf2d966b add PKCS12-OctetString Love Hörnquist Åstrand 2005-07-23 11:08:47 +00:00
  • b24968272f Adapt to IMPLICIT changes in CMS module. Love Hörnquist Åstrand 2005-07-23 10:42:01 +00:00
  • a8f3b3b5f0 add new files Love Hörnquist Åstrand 2005-07-23 10:40:47 +00:00
  • 1a653c9ed0 include SET OF in Attribute to make the type more useful Love Hörnquist Åstrand 2005-07-23 10:39:47 +00:00
  • 17a3d4c545 add some more oid's needed for CMS Love Hörnquist Åstrand 2005-07-23 10:38:28 +00:00