Commit Graph

26710 Commits

Author SHA1 Message Date
Love Hornquist Astrand 7e1468ca52 new call order too _krb5_fast_armor_key 2011-07-24 20:24:38 -07:00
Love Hornquist Astrand 04c7dd7cee start completion of KrbFastFinished 2011-07-24 20:24:38 -07:00
Love Hornquist Astrand 91df0a8120 add _krb5_fast_cf2 2011-07-24 20:24:38 -07:00
Love Hornquist Astrand 19e572db60 add krb5_process_last_request 2011-07-24 20:24:38 -07:00
Love Hornquist Astrand b73d402a47 export process last request 2011-07-24 20:24:38 -07:00
Love Hornquist Astrand 8a5c96e680 process last request and pass in server name 2011-07-24 20:24:38 -07:00
Love Hornquist Astrand 01993e8d76 remove to strict usage 2011-07-24 20:24:38 -07:00
Love Hornquist Astrand 03e73522a3 better status message 2011-07-24 20:24:38 -07:00
Love Hornquist Astrand a01520cb50 validate KRB5_PADATA_REQ_ENC_PA_REP 2011-07-24 20:24:38 -07:00
Love Hornquist Astrand adf772865c new use of _krb5_extract_ticket 2011-07-24 20:24:38 -07:00
Love Hornquist Astrand aaf9594429 new use of _krb5_extract_ticket 2011-07-24 20:24:38 -07:00
Love Hornquist Astrand f76cf44d82 add KRB5_ANON_REALM 2011-07-24 20:24:38 -07:00
Love Hornquist Astrand 102d4f5762 export KrbFastArmor 2011-07-24 20:24:38 -07:00
Love Hornquist Astrand 57b96a269e different logging 2011-07-24 20:24:38 -07:00
Love Hornquist Astrand d9b36b3155 add fast.c 2011-07-24 20:24:38 -07:00
Love Hornquist Astrand 7b398263da Partial FAST 2011-07-24 20:24:38 -07:00
Love Hornquist Astrand 0ca5e44955 shared key for _krb5_fast_armor_key 2011-07-24 20:24:38 -07:00
Love Hornquist Astrand 99ed826f7f use _krb5_fast_armor_key() 2011-07-24 20:24:38 -07:00
Love Hornquist Astrand 204166e001 Name the choice enum type. 2011-07-24 20:24:37 -07:00
Love Hornquist Astrand 8e65528f84 disable none 2011-07-24 20:24:37 -07:00
Love Hornquist Astrand 2e8b550e7b punt if caller passed us a crypto object, we didn't find a keyed checksum type 2011-07-24 20:24:37 -07:00
Love Hornquist Astrand 2991ed7e77 check for FAST 2011-07-24 20:24:37 -07:00
Love Hornquist Astrand 7c55029060 Add fast armor bits 2011-07-24 20:24:37 -07:00
Love Hornquist Astrand 3f0a3c4795 Add fast armor bits 2011-07-24 20:24:37 -07:00
Love Hornquist Astrand b6e56322f3 Check if message too large 2011-07-24 20:24:37 -07:00
Love Hornquist Astrand 035afb17db use et, ek from r-> 2011-07-24 20:24:37 -07:00
Love Hornquist Astrand 4d63c98125 Break out PAC generation 2011-07-24 20:24:37 -07:00
Love Hornquist Astrand 94157d4410 dont pass req buffer to _kdc_encode_reply 2011-07-24 20:24:37 -07:00
Love Hornquist Astrand 333471097d break out fast unwrap 2011-07-24 20:24:37 -07:00
Love Hornquist Astrand b8c168e565 check return length 2011-07-24 20:24:37 -07:00
Love Hornquist Astrand 9a21fddb70 use kdc_request_t for add_enc_pa_req 2011-07-24 20:24:37 -07:00
Love Hornquist Astrand 6319f31ecf break out KRB5_PADATA_REQ_ENC_PA_REP 2011-07-24 20:24:37 -07:00
Love Hornquist Astrand 1e048065c1 switch to _kdc_r_log 2011-07-24 20:24:37 -07:00
Love Hornquist Astrand 68bd6f63e8 move PKINIT to a preauth mech too 2011-07-24 20:24:37 -07:00
Love Hornquist Astrand 07342aa138 Add and use _kdc_set_e_text() 2011-07-24 20:24:37 -07:00
Love Hornquist Astrand 13eeb30a1d Create a request structure 2011-07-24 20:24:37 -07:00
Love Hornquist Astrand ca060554fb x 2011-07-24 20:24:36 -07:00
Love Hornquist Astrand 0332787e0f Hide client name of privacy reasons 2011-07-24 20:24:36 -07:00
Love Hornquist Astrand 65254713a2 log if we have FAST PA or not 2011-07-24 20:24:36 -07:00
Love Hornquist Astrand 17d5f8d19e make AS work with FAST 2011-07-24 20:24:36 -07:00
Love Hornquist Astrand 6c31f5a95f free ac after its used 2011-07-24 20:24:36 -07:00
Love Hornquist Astrand a2bcf8bbdd break out mk_error 2011-07-24 20:24:36 -07:00
Love Hornquist Astrand 16d16588d2 move back init_as_req when building packet 2011-07-24 20:24:36 -07:00
Love Hornquist Astrand 4f3d3723f4 fail if kinit failes 2011-07-24 20:24:36 -07:00
Love Hornquist Astrand 04983dfd94 Preserve outer error 2011-07-24 20:24:36 -07:00
Love Hornquist Astrand 4561012998 fix up to update kdc_db_fetch 2011-07-24 20:24:36 -07:00
Love Hornquist Astrand 79703dc3cc memory management 2011-07-24 20:24:36 -07:00
Love Hornquist Astrand 7bc5fe72fb more keyusage 2011-07-24 20:24:36 -07:00
Love Hornquist Astrand 8eb256ea00 send enc challange in KDC reply 2011-07-24 20:24:36 -07:00
Love Hornquist Astrand 7151d4e66c partial handling of ENC-CHALLANGE 2011-07-24 20:24:36 -07:00