Commit Graph

  • dd46728e9b include streams header Love Hörnquist Åstrand 2009-02-16 19:10:58 +00:00
  • b872eb0c22 prefix warnerr with rk_ Love Hörnquist Åstrand 2009-02-16 19:10:44 +00:00
  • 0bbd8e7da1 prefix warnerr with rk_ Love Hörnquist Åstrand 2009-02-16 19:10:33 +00:00
  • bec02e4094 prefix warnerr with rk_ Love Hörnquist Åstrand 2009-02-16 19:10:11 +00:00
  • c3faa77b81 prefix warnerr with rk_ Love Hörnquist Åstrand 2009-02-16 19:09:57 +00:00
  • 58f8a8364b prefix warnerr with rk_ Love Hörnquist Åstrand 2009-02-16 19:09:44 +00:00
  • 081f5bc0ad prefix warnerr with rk_ Love Hörnquist Åstrand 2009-02-16 18:37:46 +00:00
  • aaefca7514 prefix warnerr with rk_ Love Hörnquist Åstrand 2009-02-16 18:37:35 +00:00
  • 355ddbc828 Streams pty code. Love Hörnquist Åstrand 2009-02-16 18:37:25 +00:00
  • 90856e57b7 Trap exit code from rkpty. Reported by John Center. Love Hörnquist Åstrand 2009-02-16 18:37:16 +00:00
  • 96c5ea43fc x Love Hörnquist Åstrand 2009-02-16 18:37:06 +00:00
  • 6cb29385b8 doxygen Love Hörnquist Åstrand 2009-02-16 18:36:56 +00:00
  • f20b6f093d some more bits of gss_context_query_attributes Love Hörnquist Åstrand 2009-02-16 18:36:46 +00:00
  • 377420ab8e add gss_context_query_attributes() doxygen Love Hörnquist Åstrand 2009-02-16 18:36:36 +00:00
  • aedecd9863 add gssapi Love Hörnquist Åstrand 2009-02-16 18:36:26 +00:00
  • af593d2f93 add depenency for PROJECTS, add gssapi Love Hörnquist Åstrand 2009-02-16 18:36:17 +00:00
  • 12bdf0f4af doxygen.c Love Hörnquist Åstrand 2009-02-16 18:36:07 +00:00
  • 838d7f6757 doxygen Love Hörnquist Åstrand 2009-02-16 18:35:58 +00:00
  • 1eb329c605 sign_only do not contribute to length Love Hörnquist Åstrand 2009-02-16 18:35:49 +00:00
  • d7aefee1ab Switch arguments. Love Hörnquist Åstrand 2009-02-16 18:35:38 +00:00
  • 16a188c227 compile warning Love Hörnquist Åstrand 2009-02-16 18:35:26 +00:00
  • 4454264639 make compile Love Hörnquist Åstrand 2009-02-16 18:35:17 +00:00
  • 5ab497d8c0 make compile Love Hörnquist Åstrand 2009-02-16 18:35:07 +00:00
  • a81059aa4c More flags to be compatible with MIT. Love Hörnquist Åstrand 2009-02-16 18:34:56 +00:00
  • 65f3ad1cbe Switch arguments. Love Hörnquist Åstrand 2009-02-16 18:34:46 +00:00
  • fd92ce1950 Switch arguments. Love Hörnquist Åstrand 2009-02-16 18:34:36 +00:00
  • 260b45847b More flags to be compatible with MIT. Love Hörnquist Åstrand 2009-02-16 18:34:26 +00:00
  • a181d40f3a ECDH too Love Hörnquist Åstrand 2009-02-16 18:34:12 +00:00
  • c39e347450 keyex support Love Hörnquist Åstrand 2009-02-14 20:15:29 +00:00
  • e4ab29a7bb regen Love Hörnquist Åstrand 2009-02-14 20:15:05 +00:00
  • 067ce6a1af fix warning Love Hörnquist Åstrand 2009-02-14 20:14:54 +00:00
  • 953fc83a9e add selected cert Love Hörnquist Åstrand 2009-02-14 20:14:45 +00:00
  • 6dd306be22 keyex Love Hörnquist Åstrand 2009-02-14 20:14:35 +00:00
  • ac802945fa Pick cert upfront, so that we know that we are using an ECDSA cert and should use ECDH for the key exchange. Love Hörnquist Åstrand 2009-02-14 20:14:26 +00:00
  • 793c93cbe4 Check that we use ECDH when we have a ECDSA cert Love Hörnquist Åstrand 2009-02-14 20:14:16 +00:00
  • 143101e825 better printing of keyex mech Love Hörnquist Åstrand 2009-02-14 20:14:07 +00:00
  • 4e386a34cc Test ECDSA (and thus ECDH). Love Hörnquist Åstrand 2009-02-14 20:13:57 +00:00
  • 1ea672676b ECDSA_METHOD-not-export if openssl Love Hörnquist Åstrand 2009-02-14 20:13:48 +00:00
  • 8c452e59ba doxygen Love Hörnquist Åstrand 2009-02-14 20:13:38 +00:00
  • e2413291b1 Move DH code out of the common path. Love Hörnquist Åstrand 2009-02-14 20:13:28 +00:00
  • 237cc964d3 Make ECDH work Love Hörnquist Åstrand 2009-02-14 20:13:15 +00:00
  • 0222c98eaa Make ECDH work. Love Hörnquist Åstrand 2009-02-14 20:13:05 +00:00
  • 985e9f898d mrore DH bits Love Hörnquist Åstrand 2009-02-14 20:12:55 +00:00
  • f293652434 x Love Hörnquist Åstrand 2009-02-14 20:12:46 +00:00
  • b86374c262 Implement ECDH in the KDC. Love Hörnquist Åstrand 2009-02-14 20:12:36 +00:00
  • adba9c066a Create key and assign group before starting to parse. Love Hörnquist Åstrand 2009-02-14 20:12:23 +00:00
  • 5585a2b58b use variable instead of oid function Love Hörnquist Åstrand 2009-02-14 04:17:57 +00:00
  • aad4e9c130 don't deref ops, they might be null. Love Hörnquist Åstrand 2009-02-14 04:17:47 +00:00
  • 51fc4ba5a1 don't deref ops, they might be null. Love Hörnquist Åstrand 2009-02-14 04:17:37 +00:00
  • ea8cb168b3 don't deref ops, they might be null. Love Hörnquist Åstrand 2009-02-14 04:17:27 +00:00
  • b7c044ec6b Disable test that breaks for ECDSA. Love Hörnquist Åstrand 2009-02-14 04:17:15 +00:00
  • 11876749d4 more bits for ECDH Love Hörnquist Åstrand 2009-02-14 04:17:05 +00:00
  • b370260466 Abstract out use of DH Love Hörnquist Åstrand 2009-02-14 04:16:54 +00:00
  • 651fe508c0 ECDH bits, still need negotiation Love Hörnquist Åstrand 2009-02-14 04:16:44 +00:00
  • 28cf0ab673 abort on interface misuse Love Hörnquist Åstrand 2009-02-14 04:16:30 +00:00
  • 833885be80 Also select crypto alg based on private key. Love Hörnquist Åstrand 2009-02-14 04:16:10 +00:00
  • a95073a244 done Love Hörnquist Åstrand 2009-02-14 04:15:58 +00:00
  • c7535afeb8 drop more oid pointers Love Hörnquist Åstrand 2009-02-14 04:15:47 +00:00
  • 14b272fb98 remove unused varaibale Love Hörnquist Åstrand 2009-02-11 18:32:05 +00:00
  • 4500883ecc Calculate the ECDSA max signature runtime and use that select the signature alg Reorder to make more use to variable instead of functions. Love Hörnquist Åstrand 2009-02-11 18:31:55 +00:00
  • 64c33e2655 remove printf Love Hörnquist Åstrand 2009-02-11 18:31:43 +00:00
  • 406561d04a x Love Hörnquist Åstrand 2009-02-11 05:59:23 +00:00
  • a327eff68f less oid functions Love Hörnquist Åstrand 2009-02-11 05:59:13 +00:00
  • 5ea67034d0 drop variable at the end Love Hörnquist Åstrand 2009-02-11 05:59:02 +00:00
  • e1b125884a simplify by using the variable Love Hörnquist Åstrand 2009-02-11 05:58:52 +00:00
  • fee0482b36 simplify by using the variable Love Hörnquist Åstrand 2009-02-11 05:58:42 +00:00
  • 62beb0d073 remove dup Love Hörnquist Åstrand 2009-02-11 05:58:32 +00:00
  • a11fdb5933 stuff to do. Love Hörnquist Åstrand 2009-02-11 05:58:22 +00:00
  • ba859e47b0 Export oid as variable, simplies codebase. Love Hörnquist Åstrand 2009-02-11 05:58:10 +00:00
  • 8ca87c2233 Basic support for ECDSA when using OpenSSL Love Hörnquist Åstrand 2009-02-11 05:57:56 +00:00
  • 15205a1900 drop printf within the library Love Hörnquist Åstrand 2009-02-09 17:18:49 +00:00
  • 252f0b771d Fix output length, with this the code sign and verfies cms data. Love Hörnquist Åstrand 2009-02-09 17:18:34 +00:00
  • 0d03799468 spelling Love Hörnquist Åstrand 2009-02-09 17:18:16 +00:00
  • 18512a864c fix quoting Love Hörnquist Åstrand 2009-02-09 17:17:59 +00:00
  • fd5c282f7d Default to hx509_signature_ecdsa_with_sha1 since private crypto backend must be the one that selects the credential since the ec group might not be able to handle sha256. Love Hörnquist Åstrand 2009-02-09 17:17:43 +00:00
  • 76b621899b signing alg selection based on private key type. Love Hörnquist Åstrand 2009-02-09 17:17:27 +00:00
  • 6017ed211c make error unique Love Hörnquist Åstrand 2009-02-09 17:17:11 +00:00
  • 0254c6a681 Test signing cms data with ecdsa. Love Hörnquist Åstrand 2009-02-09 17:16:54 +00:00
  • 0f2af8c10f more EC bits, now parses the private key Love Hörnquist Åstrand 2009-02-09 17:16:32 +00:00
  • 647dde211f more bits for ecdsa signing Love Hörnquist Åstrand 2009-02-09 17:16:14 +00:00
  • fead259d5d use hx509_err Love Hörnquist Åstrand 2009-02-09 17:15:52 +00:00
  • 8331f55413 Remove bits that never been used. Love Hörnquist Åstrand 2009-02-07 15:13:56 +00:00
  • 82c71ee5db Make parsing of private key generic, prepare for EC private keys. Love Hörnquist Åstrand 2009-02-07 15:13:48 +00:00
  • 0dfb6450fe Hooks for ECDSA private key ops Love Hörnquist Åstrand 2009-02-07 15:13:39 +00:00
  • 1ebe934837 regen Love Hörnquist Åstrand 2009-02-07 15:13:28 +00:00
  • 9d14f64819 gen ec-cert Love Hörnquist Åstrand 2009-02-07 15:13:19 +00:00
  • 929121644a add pre-generated ec certs Love Hörnquist Åstrand 2009-02-07 15:13:11 +00:00
  • 7ff6e45302 add test for eccerts Love Hörnquist Åstrand 2009-02-07 15:13:02 +00:00
  • 1e95e97550 Add ecdsa-with-sha1 and secp160r1, secp160r2 since openssl uses. Make ECDSA test case work. Love Hörnquist Åstrand 2009-02-07 15:12:53 +00:00
  • 0f6f788f37 Add secp160r1 and secp160r2 Love Hörnquist Åstrand 2009-02-07 15:12:45 +00:00
  • 24400da6a6 Add secp160r1 and secp160r2 Love Hörnquist Åstrand 2009-02-07 15:12:37 +00:00
  • 476f81c4e7 add id-ecdsa-with-SHA1 Love Hörnquist Åstrand 2009-02-07 15:12:22 +00:00
  • d866ed47cf x Love Hörnquist Åstrand 2009-02-07 15:12:15 +00:00
  • 44dd28a447 remove rcsid Love Hörnquist Åstrand 2009-02-07 15:12:07 +00:00
  • bf84d12699 test password expiration warning and new gic interface Love Hörnquist Åstrand 2009-02-07 15:11:52 +00:00
  • 79c232c708 print etype on one line Love Hörnquist Åstrand 2009-02-07 15:11:44 +00:00
  • b7323a8b85 (process_last_request): Process the lr.func even if we have no prompter. Love Hörnquist Åstrand 2009-02-07 15:11:36 +00:00
  • 5be004f3fa Handle relative time syntax using +<parse_time>. Love Hörnquist Åstrand 2009-02-07 15:11:22 +00:00
  • ec2535c8d8 add test_gic Love Hörnquist Åstrand 2009-02-07 04:07:13 +00:00
  • 2ac3c49016 test for krb5_get_init_creds_opt_set_process_last_req Love Hörnquist Åstrand 2009-02-07 04:07:03 +00:00