Love Hörnquist Åstrand
|
6f68a07561
|
define HC_DEPRECATED_CRYPTO
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23614 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-17 15:57:12 +00:00 |
|
Love Hörnquist Åstrand
|
30d0d24121
|
catch error, zero out variable.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23546 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-16 23:00:20 +00:00 |
|
Love Hörnquist Åstrand
|
f27b97c10b
|
As long as we got one kerberos cred, be happy with the first one.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23545 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-16 23:00:10 +00:00 |
|
Love Hörnquist Åstrand
|
a65167e3ce
|
Copy the krb5 context error.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23543 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-16 22:59:45 +00:00 |
|
Love Hörnquist Åstrand
|
70a00b7fab
|
Only send KRB_ERROR token when there is clock skew, limits when we
send KRB-ERROR for non-MUTUAL tokens.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23541 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-16 22:59:26 +00:00 |
|
Love Hörnquist Åstrand
|
f28083f6b3
|
Avoid checking mech for now...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23540 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-16 22:59:07 +00:00 |
|
Love Hörnquist Åstrand
|
55aa5f1680
|
provide slightly better error codes
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23539 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-16 22:58:59 +00:00 |
|
Love Hörnquist Åstrand
|
cd784ac2dc
|
provide slightly better error codes
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23538 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-16 22:58:49 +00:00 |
|
Love Hörnquist Åstrand
|
84199f34d1
|
provide slightly better error codes
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23537 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-16 22:58:41 +00:00 |
|
Love Hörnquist Åstrand
|
b3c213ae68
|
provide slightly better error codes
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23536 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-16 22:58:33 +00:00 |
|
Love Hörnquist Åstrand
|
f2a2070e19
|
make acquire_initiator_cred work again
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23534 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-16 22:58:12 +00:00 |
|
Love Hörnquist Åstrand
|
abf2e95bdf
|
add missing flag policy-delegate
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23533 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-16 22:58:04 +00:00 |
|
Love Hörnquist Åstrand
|
e572c589c5
|
x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23529 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-14 23:30:01 +00:00 |
|
Love Hörnquist Åstrand
|
a48756092c
|
If there is a initiator subkey, copy that to acceptor subkey to match
windows behavior. From Metze.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23528 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-14 23:29:40 +00:00 |
|
Love Hörnquist Åstrand
|
3b3ffff06d
|
Only strip DELEG_FLAG if there is a realm setting, simplify the
GSS_C_DELEG_POLICY_FLAG handling.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23527 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-14 23:29:29 +00:00 |
|
Love Hörnquist Åstrand
|
8efac579af
|
Specify lazy loading. From Milosz Kmieciak.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23516 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-11 10:01:32 +00:00 |
|
Love Hörnquist Åstrand
|
9407642396
|
catch error
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23513 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-11 10:01:07 +00:00 |
|
Love Hörnquist Åstrand
|
78b0cb1d12
|
remove unread assignment
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23510 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-11 10:00:52 +00:00 |
|
Love Hörnquist Åstrand
|
fe4424b80e
|
check right error variable.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23503 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-11 10:00:15 +00:00 |
|
Love Hörnquist Åstrand
|
6172e895f9
|
remove allocated_ctx.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23501 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-11 10:00:00 +00:00 |
|
Love Hörnquist Åstrand
|
dddffe995f
|
Delete context on failure.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23500 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-11 09:59:55 +00:00 |
|
Love Hörnquist Åstrand
|
f462f342a0
|
don't bother setting verify_mic if its not used after this.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23499 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-11 09:59:49 +00:00 |
|
Love Hörnquist Åstrand
|
0aaf4a7721
|
x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23495 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-11 09:59:13 +00:00 |
|
Love Hörnquist Åstrand
|
21f5c84036
|
Catch error
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23494 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-11 09:59:08 +00:00 |
|
Love Hörnquist Åstrand
|
95af0790b0
|
x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23493 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-11 09:59:03 +00:00 |
|
Love Hörnquist Åstrand
|
df987a3b03
|
Catch store failure.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23492 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-11 09:58:56 +00:00 |
|
Love Hörnquist Åstrand
|
bcf674235d
|
x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23489 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-11 09:58:39 +00:00 |
|
Love Hörnquist Åstrand
|
769b160644
|
Not init m, return never used (overwritten later).
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23488 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-11 09:58:33 +00:00 |
|
Love Hörnquist Åstrand
|
dfb1db9505
|
delegate policy
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23486 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-11 09:58:24 +00:00 |
|
Love Hörnquist Åstrand
|
a9a96e407e
|
Add gsskrb5_[gs]et_time_offset
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23484 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-11 09:58:12 +00:00 |
|
Love Hörnquist Åstrand
|
04b69a4a76
|
add GSS_C_DELEG_POLICY_FLAG
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23482 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-11 09:58:01 +00:00 |
|
Love Hörnquist Åstrand
|
c69717db61
|
If we used GSS_C_DELEG_POLICY_FLAG, trust KDC, still trust realm configuration.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23481 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-11 09:57:56 +00:00 |
|
Love Hörnquist Åstrand
|
7a77c27995
|
add GSS_C_DELEG_POLICY_FLAG = 32768
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23480 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-11 09:57:44 +00:00 |
|
Love Hörnquist Åstrand
|
b566548643
|
close-on-exec
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23471 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-07-27 12:17:49 +00:00 |
|
Love Hörnquist Åstrand
|
96641812d5
|
close-on-exec
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23470 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-07-27 12:17:35 +00:00 |
|
Love Hörnquist Åstrand
|
6fcc601db9
|
update (c)
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23435 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-07-26 20:49:35 +00:00 |
|
Love Hörnquist Åstrand
|
f9dc9da0a9
|
No reply in non-MUTUAL mode, but we don't know that its non-MUTUAL
mode yet, thats inside the 8003 checksum.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23433 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-07-26 18:44:26 +00:00 |
|
Love Hörnquist Åstrand
|
d847a7a67f
|
Reset minor_status to 0.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23431 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-07-26 18:41:36 +00:00 |
|
Love Hörnquist Åstrand
|
9ca267f328
|
Always return GSS_S_CONTINUE_NEEDED, pointed out from Metze.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23430 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-07-26 18:41:16 +00:00 |
|
Love Hörnquist Åstrand
|
a826abbbbc
|
check max looops
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23425 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-07-26 18:39:39 +00:00 |
|
Love Hörnquist Åstrand
|
e0168633ea
|
Break on failure
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23422 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-07-26 18:38:29 +00:00 |
|
Love Hörnquist Åstrand
|
39fe446983
|
Support parsing KRB-ERROR passed back from windows server when the time is out of sync, modify krb5_cc_[sg]et_config interface to handle principals too, add tests for this
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23420 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-07-26 18:37:48 +00:00 |
|
Love Hörnquist Åstrand
|
82570534fc
|
pass extra argument to krb5_cc_[gs]et_config.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23419 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-07-26 18:37:07 +00:00 |
|
Love Hörnquist Åstrand
|
77e2e6d550
|
restore username parsing
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23408 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-07-26 18:32:47 +00:00 |
|
Love Hörnquist Åstrand
|
ef1b20b339
|
check for creds
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23405 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-07-26 18:30:56 +00:00 |
|
Love Hörnquist Åstrand
|
d4d7d06749
|
realm-config > 0
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23404 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-07-26 18:30:35 +00:00 |
|
Love Hörnquist Åstrand
|
c2442955f0
|
Check for realm-config in the ccache configuration, and use that.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23400 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-07-26 18:28:59 +00:00 |
|
Love Hörnquist Åstrand
|
e392a0a2aa
|
x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23396 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-07-26 18:27:18 +00:00 |
|
Love Hörnquist Åstrand
|
23b129144f
|
Use krb5_cc_get_config.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23395 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-07-26 18:26:49 +00:00 |
|
Love Hörnquist Åstrand
|
c0dc22cef4
|
x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23389 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-07-25 09:08:29 +00:00 |
|