Commit Graph

1534 Commits

Author SHA1 Message Date
Love Hörnquist Åstrand fb5e32e0f6 goto out 2011-07-24 21:23:53 -07:00
Love Hörnquist Åstrand f0371bb2ee fast cookie expiration 2011-07-24 21:21:39 -07:00
Love Hörnquist Åstrand 46f285bcc9 encode fast state in the fast cookie 2011-07-24 21:16:42 -07:00
Love Hörnquist Åstrand 7f6f4206c6 make compile after rebase 2011-07-24 20:24:40 -07:00
Love Hörnquist Åstrand 721c5634d5 make compile after rebase 2011-07-24 20:24:39 -07:00
Linus Nordberg 12203f0fab s/krb5_decode_EncryptedData/krb5_decrypt_EncryptedData/1.
Signed-off-by: Love Hörnquist Åstrand <lha@h5l.org>
2011-07-24 20:24:39 -07:00
Linus Nordberg 294c2786fa Fix typo.
Signed-off-by: Love Hörnquist Åstrand <lha@h5l.org>
2011-07-24 20:24:39 -07:00
Love Hörnquist Åstrand 6b942e6ec2 free fast cookie 2011-07-24 20:24:39 -07:00
Love Hörnquist Åstrand 72308645a2 fast cookie 2011-07-24 20:24:39 -07:00
Love Hörnquist Åstrand e5c66a70cd parse fast cookie 2011-07-24 20:24:39 -07:00
Love Hörnquist Åstrand d99c2eda40 use else if 2011-07-24 20:24:39 -07:00
Love Hörnquist Åstrand eaa23ce96f proxy request if needed 2011-07-24 20:24:39 -07:00
Love Hornquist Astrand b00f1ceeb9 should use hide_client_names 2011-07-24 20:24:39 -07:00
Love Hornquist Astrand 7e1468ca52 new call order too _krb5_fast_armor_key 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 99ed826f7f use _krb5_fast_armor_key() 2011-07-24 20:24:38 -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 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 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 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
Love Hornquist Astrand 7d1a059f9e comment why we add cookie 2011-07-24 20:24:36 -07:00
Love Hornquist Astrand 1fac725de4 send cookie on error and send right error message 2011-07-24 20:24:36 -07:00
Love Hornquist Astrand 30cca73765 more fast bits 2011-07-24 20:24:36 -07:00
Love Hornquist Astrand 78bef36409 include fast.c 2011-07-24 20:24:36 -07:00
Love Hornquist Astrand deed0642d0 Handle ticket checksum 2011-07-24 20:24:35 -07:00
Love Hornquist Astrand bcbcc67ab7 try handle finished message, ticket processing missing 2011-07-24 20:24:35 -07:00
Love Hornquist Astrand 2f5d801156 change client access message 2011-07-24 20:24:35 -07:00
Love Hornquist Astrand dfd7a43e44 change client access message 2011-07-24 20:24:35 -07:00
Love Hornquist Astrand 35d4b23a22 start error codes finish message 2011-07-24 20:24:35 -07:00
Love Hornquist Astrand 580b370e08 make pa-data optional 2011-07-24 20:24:35 -07:00
Love Hornquist Astrand c6a9bdb140 spelling 2011-07-24 20:24:35 -07:00
Love Hornquist Astrand 5edb5d0275 move out generic fast packet building into fast.c 2011-07-24 20:24:35 -07:00