Commit Graph

9995 Commits

Author SHA1 Message Date
Love Hörnquist Åstrand
3e112be2cc don't use the sambaNTPassword if there is ARCFOUR key already.
Idea from Andreas Hasenack.
While here, set pw change time using sambaPwdLastSet


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17654 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-06-14 21:02:46 +00:00
Love Hörnquist Åstrand
1ef4ea82db x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17653 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-06-14 18:36:15 +00:00
Love Hörnquist Åstrand
ceffbfefd4 (attr_to_flags): Add KRB5_KDB_ALLOW_KERBEROS4
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17651 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-06-14 18:33:40 +00:00
Love Hörnquist Åstrand
6b69db8936 (kadm5_s_get_principal): Add KRB5_KDB_ALLOW_KERBEROS4
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17650 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-06-14 18:33:02 +00:00
Love Hörnquist Åstrand
ec2ed900cb Add KRB5_KDB_ALLOW_KERBEROS4
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17649 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-06-14 18:31:18 +00:00
Love Hörnquist Åstrand
ce2f8d406f (HDBFlags): Add allow-kerberos4
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17648 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-06-14 18:28:14 +00:00
Love Hörnquist Åstrand
ae5383f9fe supress -> suppress, from Jason McIntyre
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17640 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-06-12 10:49:54 +00:00
Love Hörnquist Åstrand
e3d5a79254 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17638 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-06-07 06:37:54 +00:00
Love Hörnquist Åstrand
5e6ee1d986 (attr_to_flags): Add KRB5_KDB_TRUSTED_FOR_DELEGATION
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17631 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-06-06 21:29:57 +00:00
Love Hörnquist Åstrand
58cd867836 Add KRB5_KDB_TRUSTED_FOR_DELEGATION
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17630 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-06-06 21:29:26 +00:00
Love Hörnquist Åstrand
b8a9917e8a (kadm5_s_get_principal): Add trusted_for_delegation
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17629 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-06-06 21:29:13 +00:00
Love Hörnquist Åstrand
390dc0d2ab Allow setting additional tickets in the tgs-req
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17628 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-06-06 21:22:54 +00:00
Love Hörnquist Åstrand
9bd74d7357 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17624 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-06-06 15:09:35 +00:00
Love Hörnquist Åstrand
03deef10a4 Impersonation support bits (and sort)
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17621 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-06-06 15:07:04 +00:00
Love Hörnquist Åstrand
ebec764235 Impersonation support bits.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17620 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-06-06 15:06:25 +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
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
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
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
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
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
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
6b31720b5c x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17565 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-05-13 15:37:39 +00:00
Love Hörnquist Åstrand
0e90681917 Less pointer signedness warnings.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17564 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-05-13 15:35:54 +00:00
Love Hörnquist Åstrand
a2dc8c858e Use const void * to instead of unsigned char * to avoid pointer
signedness warnings.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17563 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-05-13 15:30:37 +00:00
Love Hörnquist Åstrand
4e6c7cbe57 Less pointer signedness warnings.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17562 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-05-13 15:19:48 +00:00
Love Hörnquist Åstrand
622495b00b Less pointer signedness warnings.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17561 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-05-13 09:32:02 +00:00
Love Hörnquist Åstrand
c4d0fcfc9d Less pointer signedness warnings (partly by using the new asn.1 CHOICE decoder)
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17560 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-05-13 09:27:45 +00:00