Commit Graph

  • 4dd8ec3489 Rename the init function to windc instead of pac. Love Hörnquist Åstrand 2007-01-03 15:35:07 +00:00
  • 03adfc4ceb Callbacks specific to emulating a Windows Domain Controller. Love Hörnquist Åstrand 2007-01-03 15:34:04 +00:00
  • 7c9b64e51f add krb5_HEADERS to build_HEADERZ Love Hörnquist Åstrand 2007-01-03 15:29:27 +00:00
  • 0fac70e6c9 Support all keyed checksum types. Love Hörnquist Åstrand 2007-01-03 15:28:00 +00:00
  • 51f78097a6 original from Brian Tung Love Hörnquist Åstrand 2007-01-03 00:06:49 +00:00
  • 7b7419e387 (krb5_pac_get_types): gettypes. Love Hörnquist Åstrand 2007-01-02 12:51:43 +00:00
  • 150c794a7c add comments, fix pac_get_types test Love Hörnquist Åstrand 2007-01-02 12:49:11 +00:00
  • a253f3b44c test krb5_pac_get_types Love Hörnquist Åstrand 2007-01-02 12:43:11 +00:00
  • 38d93c3716 Add KRB5_KRBHST_KCA. Love Hörnquist Åstrand 2007-01-02 12:22:01 +00:00
  • c8c330e163 test Add/remove pac buffer functions. Love Hörnquist Åstrand 2007-01-02 12:19:35 +00:00
  • 7a2f244192 Add/remove pac buffer functions. Love Hörnquist Åstrand 2007-01-02 12:18:20 +00:00
  • 4f4857b16c sprinkle const Love Hörnquist Åstrand 2007-01-02 09:32:26 +00:00
  • 3af13ede38 happy new year Love Hörnquist Åstrand 2007-01-02 09:19:40 +00:00
  • 2853c139e5 ChangeLog from 2006 Love Hörnquist Åstrand 2007-01-02 09:07:43 +00:00
  • cb206ff3bf rename DCHECK to CHECK Love Hörnquist Åstrand 2007-01-02 09:05:44 +00:00
  • 230bf3309e add RSA_generate_key_ex Love Hörnquist Åstrand 2006-12-31 10:43:47 +00:00
  • a10d6c1a04 x Love Hörnquist Åstrand 2006-12-31 01:37:31 +00:00
  • 7a0bda61c8 Allow setting path length Love Hörnquist Åstrand 2006-12-31 01:37:10 +00:00
  • ab8e83ff53 regen Love Hörnquist Åstrand 2006-12-31 01:34:20 +00:00
  • b4ca985700 Fix test for proxy certs chain length, it was too restrictive. Love Hörnquist Åstrand 2006-12-31 01:31:28 +00:00
  • 9ab3c38b3a (proxy_cert) make length 0 Love Hörnquist Åstrand 2006-12-31 01:28:44 +00:00
  • e094c5275d x Love Hörnquist Åstrand 2006-12-31 01:11:17 +00:00
  • 8424dc4081 Issue a long living cert. Love Hörnquist Åstrand 2006-12-31 01:10:52 +00:00
  • 760f9d2de4 add --lifetime to ca command. Love Hörnquist Åstrand 2006-12-31 01:10:00 +00:00
  • 7cabe3475e allow setting notBefore and notAfter. Love Hörnquist Åstrand 2006-12-31 01:08:56 +00:00
  • e1cdaad627 x Love Hörnquist Åstrand 2006-12-30 23:10:37 +00:00
  • 3a3aa6762c Test generation of proxy certificates. Love Hörnquist Åstrand 2006-12-30 23:08:25 +00:00
  • 99f8bea461 Allow generation of proxy certificates, always include BasicConstraints, fix error codes. Love Hörnquist Åstrand 2006-12-30 23:07:46 +00:00
  • 6a8868770e Allow generation of proxy certificates. Love Hörnquist Åstrand 2006-12-30 23:07:00 +00:00
  • 93abfd3634 add new error, PARSING_NAME_FAILED Love Hörnquist Åstrand 2006-12-30 23:05:39 +00:00
  • 87b7533d02 make hx509_parse_name take a hx509_context. Love Hörnquist Åstrand 2006-12-30 23:04:54 +00:00
  • 2dcbc1ab7e Split building RDN to a separate function. Love Hörnquist Åstrand 2006-12-30 23:04:11 +00:00
  • e86331e9a1 clean test_ca files. Love Hörnquist Åstrand 2006-12-30 21:48:34 +00:00
  • 64242b5769 x Love Hörnquist Åstrand 2006-12-30 17:52:37 +00:00
  • 977e13f429 test issuing self-signed and CA certificates. Love Hörnquist Åstrand 2006-12-30 17:52:08 +00:00
  • 623c3467da Add bits to allow issuing self-signed and CA certificates. Love Hörnquist Åstrand 2006-12-30 17:50:39 +00:00
  • eaaff166a5 Add bits to allow issuing CA certificates. Love Hörnquist Åstrand 2006-12-30 17:49:35 +00:00
  • 086e7f3847 use new OCSPSigning. Love Hörnquist Åstrand 2006-12-30 17:09:06 +00:00
  • 2719a5f038 Add Subject Key Identifier. Love Hörnquist Åstrand 2006-12-30 16:10:19 +00:00
  • 0c6f8e6994 Add Add Authority Key Identifier. Love Hörnquist Åstrand 2006-12-30 15:58:13 +00:00
  • 3f121e484c Locally export _hx509_find_extension_subject_key_id. Handle AuthorityKeyIdentifier where only authorityCertSerialNumber and authorityCertSerialNumber is set. Love Hörnquist Åstrand 2006-12-30 15:57:14 +00:00
  • 308325a11b x Love Hörnquist Åstrand 2006-12-30 15:03:26 +00:00
  • 2ad9f89060 Add dnsname and rfc822 SANs. Love Hörnquist Åstrand 2006-12-30 15:03:10 +00:00
  • fd6fbe0d68 x Love Hörnquist Åstrand 2006-12-30 15:01:42 +00:00
  • eedb76b8d6 Test dnsname and rfc822 SANs. Love Hörnquist Åstrand 2006-12-30 15:01:24 +00:00
  • 7ddee6b712 x Love Hörnquist Åstrand 2006-12-30 15:00:18 +00:00
  • d09a750407 test adding eku, ku and san to the certificate (https and pk-init) Love Hörnquist Åstrand 2006-12-30 14:50:24 +00:00
  • 993dacac92 Add eku, ku and san to the certificate. Love Hörnquist Åstrand 2006-12-30 14:49:37 +00:00
  • b5c3feb43f Add --type and --pk-init-principal Love Hörnquist Åstrand 2006-12-30 14:45:49 +00:00
  • b9b64d6c30 x Love Hörnquist Åstrand 2006-12-30 12:44:15 +00:00
  • beaf8c5bc2 Add id-pkix-kp oids. Love Hörnquist Åstrand 2006-12-30 12:43:41 +00:00
  • c29c97518f remove id-kp-OCSPSigning, its in rfc2459.asn1 now Love Hörnquist Åstrand 2006-12-30 12:40:43 +00:00
  • 6171869c5c add error handling Love Hörnquist Åstrand 2006-12-29 17:39:48 +00:00
  • 79c50d6b5b x Love Hörnquist Åstrand 2006-12-29 17:35:23 +00:00
  • 1ae085e4ce Add KeyUsage extension. Love Hörnquist Åstrand 2006-12-29 17:35:05 +00:00
  • 5342643f04 update (c) Love Hörnquist Åstrand 2006-12-29 17:30:32 +00:00
  • 352a9ea8cf x Love Hörnquist Åstrand 2006-12-29 17:29:41 +00:00
  • 682c7deda6 Named bit strings have this horrible, disgusting, compress bits until they are no longer really there but stuff in an initial octet anyway encoding scheme. Try to get it right and calculate the initial octet runtime instead of compiletime. Love Hörnquist Åstrand 2006-12-29 17:29:13 +00:00
  • b9736129b2 Check all other silly bitstring combinations. Love Hörnquist Åstrand 2006-12-29 17:25:21 +00:00
  • 0f7eb6c301 Add --sequence=Extensions to rfc2459. Love Hörnquist Åstrand 2006-12-29 16:20:12 +00:00
  • b52fd2e0f8 x Love Hörnquist Åstrand 2006-12-29 16:00:29 +00:00
  • 3e7b3f6cbf Update (c). Love Hörnquist Åstrand 2006-12-29 16:00:16 +00:00
  • af6606bbb7 x Love Hörnquist Åstrand 2006-12-29 15:55:03 +00:00
  • 5342f14d52 Add sign-certificate tests. Love Hörnquist Åstrand 2006-12-29 15:54:20 +00:00
  • 1c95c59dab Add _hx509_create_signature_bitstring. Love Hörnquist Åstrand 2006-12-29 15:53:42 +00:00
  • 694955c3a8 Add the sign-certificate tool. Love Hörnquist Åstrand 2006-12-29 15:52:35 +00:00
  • e0462bfd82 Add HX509_QUERY_OPTION_KU_KEYCERTSIGN. Love Hörnquist Åstrand 2006-12-29 15:51:22 +00:00
  • 23b2e5ae89 Add hx509_ca_tbs and HX509_QUERY_OPTION_KU_KEYCERTSIGN. Love Hörnquist Åstrand 2006-12-29 15:50:05 +00:00
  • 01553c6d54 Basic test of generating a pkcs10 request, signing it and verifying the chain. Love Hörnquist Åstrand 2006-12-29 15:49:05 +00:00
  • 935e09fac5 Naive certificate signer. Love Hörnquist Åstrand 2006-12-29 15:48:09 +00:00
  • 45ec4d80e5 update (c) Love Hörnquist Åstrand 2006-12-28 23:41:17 +00:00
  • b8c1034506 x Love Hörnquist Åstrand 2006-12-28 23:40:38 +00:00
  • c96b8bc3eb Fix caseing for case-sensitive filesystems Love Hörnquist Åstrand 2006-12-28 23:40:17 +00:00
  • 4dafffb828 x x Love Hörnquist Åstrand 2006-12-28 21:10:41 +00:00
  • f74250eb28 Handle kx509 requests. Love Hörnquist Åstrand 2006-12-28 21:09:35 +00:00
  • 3ce7195579 Listen to 9878 if kca is turned on. Love Hörnquist Åstrand 2006-12-28 21:09:00 +00:00
  • 6d254afa9f Include <kx509_asn1.h>. Love Hörnquist Åstrand 2006-12-28 21:08:15 +00:00
  • c4b7508854 code to parse [kdc]enable-kx509 Love Hörnquist Åstrand 2006-12-28 21:07:35 +00:00
  • 95207976c0 add enable_kx509 Love Hörnquist Åstrand 2006-12-28 21:06:56 +00:00
  • 2aff6e5795 add kx509.c Love Hörnquist Åstrand 2006-12-28 21:06:18 +00:00
  • fc4cc2d82d x Love Hörnquist Åstrand 2006-12-28 21:05:53 +00:00
  • b8e9905b57 Add kx509. Love Hörnquist Åstrand 2006-12-28 21:05:23 +00:00
  • 3572041050 Kx509server (external certificate genration). Love Hörnquist Åstrand 2006-12-28 21:03:53 +00:00
  • 7997ff4d88 add krb5_ticket_get_endtime Love Hörnquist Åstrand 2006-12-28 20:49:18 +00:00
  • 78e28de132 Document krb5_ticket_get_endtime Love Hörnquist Åstrand 2006-12-28 20:48:50 +00:00
  • dce9cb1dd3 add hex Love Hörnquist Åstrand 2006-12-28 20:30:30 +00:00
  • f3d6a71320 add hxtool_hex Love Hörnquist Åstrand 2006-12-28 20:29:27 +00:00
  • 8153d3ecb3 x Love Hörnquist Åstrand 2006-12-28 17:19:52 +00:00
  • 983b89b811 Add VisibleString parsing Love Hörnquist Åstrand 2006-12-28 17:15:05 +00:00
  • 837f65e1e9 Remove <digest_asn.h>, its already included in headers.h Love Hörnquist Åstrand 2006-12-28 17:03:51 +00:00
  • ead67afe06 x Love Hörnquist Åstrand 2006-12-28 14:49:56 +00:00
  • b95c3bd0bb Pass signseal argument to _gss_ntlm_set_key. Love Hörnquist Åstrand 2006-12-28 14:49:48 +00:00
  • 3cc3d6398b (_gss_ntlm_set_key): add signseal argument Love Hörnquist Åstrand 2006-12-28 14:49:01 +00:00
  • b16b9c5f40 x x Love Hörnquist Åstrand 2006-12-28 14:41:17 +00:00
  • 98e01a4744 Return session key for the NTLMv2 case too Love Hörnquist Åstrand 2006-12-28 14:40:46 +00:00
  • a06a8d8e14 add ntlmv2 test Love Hörnquist Åstrand 2006-12-28 14:39:38 +00:00
  • d3a2df7306 break out struct ntlmv2_key; Love Hörnquist Åstrand 2006-12-28 14:38:52 +00:00
  • 7f49c4ad56 use _gss_ntlm_set_key Love Hörnquist Åstrand 2006-12-28 14:38:37 +00:00
  • 2412c6be41 (_gss_ntlm_set_key): set ntlm v2 keys. Love Hörnquist Åstrand 2006-12-28 14:38:07 +00:00
  • d296c67503 Set dummy ntlmv2 keys. Love Hörnquist Åstrand 2006-12-28 14:08:25 +00:00