Commit Graph

16982 Commits

Author SHA1 Message Date
Love Hörnquist Åstrand
efb0ffc76c use new krb5_get_creds interface, add impersonation.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17619 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-06-06 15:05:22 +00:00
Love Hörnquist Åstrand
f030cab6b9 (krb5_get_creds): add KRB5_GC_NO_TRANSIT_CHECK
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17618 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-06-06 15:04:13 +00:00
Love Hörnquist Åstrand
7333ba3253 Add KRB5_GC_NO_TRANSIT_CHECK
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17617 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-06-06 15:02:49 +00:00
Love Hörnquist Åstrand
395f57398c Add impersonate support functions.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17616 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-06-06 14:57:47 +00:00
Love Hörnquist Åstrand
eb409f99aa Add impersonate.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17615 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-06-06 14:57:16 +00:00
Love Hörnquist Åstrand
f90b31406f (HDBFlags): add trusted-for-delegation
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17614 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-06-06 14:53:23 +00:00
Love Hörnquist Åstrand
5558349b3e Add krb5_get_creds_opt_data and some more KRB5_GC flags.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17613 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-06-06 14:52:33 +00:00
Love Hörnquist Åstrand
acb081e68d Add EXAMPLE.COM
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17612 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-06-04 09:05:39 +00:00
Love Hörnquist Åstrand
9056a3263a revert previous
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17611 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-06-02 22:10:21 +00:00
Love Hörnquist Åstrand
7d627aac99 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17610 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-06-01 21:06:33 +00:00
Love Hörnquist Åstrand
d782cd55c5 Less shadowing.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17609 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-06-01 21:04:42 +00:00
Love Hörnquist Åstrand
5022bbcee3 (hdb_entry_get_ConstrainedDelegACL): new function.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17608 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-06-01 19:56:44 +00:00
Love Hörnquist Åstrand
6d586a0c5d Less verbose, spelling.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17607 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-06-01 19:07:32 +00:00
Love Hörnquist Åstrand
d60350c3a1 Avoid more shadowing.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17606 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-06-01 18:17:58 +00:00
Love Hörnquist Åstrand
168c9202f3 test cross realm and deleted user
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17605 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-06-01 17:53:00 +00:00
Love Hörnquist Åstrand
049a354efd (do_request): clean reply with krb5_data_zero
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17604 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-06-01 17:52:09 +00:00
Love Hörnquist Åstrand
e030c0d5e1 Split up the reverse cross krbtgt check and local clien must exists test.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17603 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-06-01 17:43:03 +00:00
Love Hörnquist Åstrand
23478bc157 Plug old memory leaks, unify all goto's.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17602 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-06-01 16:40:14 +00:00
Love Hörnquist Åstrand
9cfaa59818 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17601 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-06-01 13:19:07 +00:00
Love Hörnquist Åstrand
cb7d1402f1 Split tgs_rep2 into tgs_parse_request and tgs_build_reply.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17600 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-06-01 13:17:42 +00:00
Love Hörnquist Åstrand
b0a3fd3a9c Add krb5tgs.c
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17599 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-06-01 11:19:59 +00:00
Love Hörnquist Åstrand
379d35fc8f split out krb5 tgs req to make it easier to reorganize the code.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17598 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-06-01 11:15:20 +00:00
Love Hörnquist Åstrand
1d2a17eca0 (tgs_rep2): check for memory alloc failure
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17597 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-06-01 10:55:28 +00:00
Love Hörnquist Åstrand
beacc71ef4 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17596 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-05-30 21:54:05 +00:00
Love Hörnquist Åstrand
201b9198cc (kadm5_check_password_quality): set error message in context.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17595 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-05-30 21:51:55 +00:00
Love Hörnquist Åstrand
661cb09850 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17594 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-05-29 14:55:30 +00:00
Love Hörnquist Åstrand
a70780b23f spelling Björn Sandell
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17593 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-05-29 14:55:18 +00:00
Love Hörnquist Åstrand
be597a30dc x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17592 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-05-29 09:25:02 +00:00
Love Hörnquist Åstrand
a99e6303d5 Iterate over all slots, not just the first/selected one.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17591 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-05-29 09:24:47 +00:00
Love Hörnquist Åstrand
7f6b59890e prototype for _hx509_cert_release_func
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17590 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-05-27 10:59:50 +00:00
Love Hörnquist Åstrand
046997bc17 Add release function for certifiates so backend knowns when its no
longer used.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17589 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-05-27 10:59:13 +00:00
Love Hörnquist Åstrand
4abe3b3bce Add reference counting on certifiates, push out CK_SESSION_HANDLE from slot.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17588 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-05-27 10:58:07 +00:00
Love Hörnquist Åstrand
8b2a7cf875 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17587 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-05-27 08:57:05 +00:00
Love Hörnquist Åstrand
2cd38a0e1a sprinkle more hx509_clear_error_string
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17586 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-05-27 08:55:00 +00:00
Love Hörnquist Åstrand
ca24df0e9d x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17585 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-05-22 16:14:21 +00:00
Love Hörnquist Åstrand
ef9ea4272e Sprinkle some hx509_set_error_strings
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17584 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-05-22 16:14:07 +00:00
Love Hörnquist Åstrand
a364f73cd7 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17583 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-05-13 21:38:18 +00:00
Love Hörnquist Åstrand
1afdb4c66f kadmin_SOURCES += add check.c
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17582 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-05-13 21:37:36 +00:00
Love Hörnquist Åstrand
4d783e29b1 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17581 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-05-13 21:29:33 +00:00
Love Hörnquist Åstrand
0e230cfee5 Avoid shadowing.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17580 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-05-13 21:28:56 +00:00
Love Hörnquist Åstrand
4c970b550e Avoid shadowing.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17579 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-05-13 21:22:55 +00:00
Love Hörnquist Åstrand
b0c4de9278 Avoid shadowing.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17578 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-05-13 21:06:16 +00:00
Love Hörnquist Åstrand
1da0ea830b Avoid shadowing.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17577 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-05-13 20:58:18 +00:00
Love Hörnquist Åstrand
a848124aa0 Avoid shadowing.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17576 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-05-13 20:51:59 +00:00
Love Hörnquist Åstrand
b00495b53b Avoid shadowing.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17575 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-05-13 20:37:47 +00:00
Love Hörnquist Åstrand
09f034b560 Avoid shadowing.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17574 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-05-13 20:26:47 +00:00
Love Hörnquist Åstrand
726a88d9c6 (BN_rand): avoid shadowing.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17573 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-05-13 19:32:18 +00:00
Love Hörnquist Åstrand
3f7e277a20 (der_parse_hex_heim_integer): avoid shadowing.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17572 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-05-13 19:30:17 +00:00
Love Hörnquist Åstrand
99cfea62c1 (change): select the realm based on the target principal
From Gabor Gombas


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17571 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-05-13 18:51:41 +00:00
Love Hörnquist Åstrand
e5d9572d83 Document the new check command.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17570 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-05-13 18:47:10 +00:00