Johan Danielsson
5eca4bbf39
add krb5_cc_next_cred_match() and krb5_cc_copy_cred_match()
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13786 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-04-25 17:20:19 +00:00
Johan Danielsson
b24e10c46b
(krb5_compare_creds): add more matching options
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13785 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-04-25 16:12:04 +00:00
Johan Danielsson
851f04f5e0
add more creds match flags
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13784 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-04-25 16:11:37 +00:00
Love Hörnquist Åstrand
63ac41ecad
use the right oid for pkauthdata
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13782 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-04-25 15:58:07 +00:00
Love Hörnquist Åstrand
fe0d0505cf
always send both win2k compat version and the ietf draft one, this is
...
possible microsoft since they use wrong/diffrent PA number. Make the
configuration flag boolean configuring if NOT to send the win2k compat
glue.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13780 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-04-25 15:34:29 +00:00
Johan Danielsson
8791dd6c6e
(krb5_store_creds): set is_skey flag if length of second ticket is > 0
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13779 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-04-25 14:54:44 +00:00
Love Hörnquist Åstrand
8eb58824b5
document krb5_{de,en}crypt_ivec
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13778 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-04-25 14:50:13 +00:00
Love Hörnquist Åstrand
a7f10685cc
document KRB5_STORAGE_CREDS_FLAGS_WRONG_BITORDER
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13775 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-04-25 14:23:24 +00:00
Love Hörnquist Åstrand
8550c8f01f
document that krb5_data_free cleans the structure too
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13774 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-04-25 14:21:16 +00:00
Love Hörnquist Åstrand
2b36497494
use IV for envelopeddata encryption, patch originally from Luke Howard
...
<lukeh@padl.com >, tweeked by me.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13773 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-04-25 14:20:07 +00:00
Johan Danielsson
9125cb5647
Fix the cache flags bitorder issue with a storage flag instead of a
...
separate function.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13767 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-04-24 21:17:02 +00:00
Love Hörnquist Åstrand
227900ca1c
move out the oid check from get_reply_key
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13765 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-04-24 16:09:42 +00:00
Love Hörnquist Åstrand
261d6cef84
uniquify error messages
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13764 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-04-24 15:19:01 +00:00
Love Hörnquist Åstrand
0161e447c4
make the pkinit nonce same os the plain nonce for now
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13763 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-04-24 15:17:32 +00:00
Love Hörnquist Åstrand
ab0c82c636
more w2k compat from Luke Howard <lukeh@padl.com>
...
add RC2 support, clean up error messages
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13762 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-04-24 15:07:39 +00:00
Love Hörnquist Åstrand
1365676e29
remove more dependency on krb5_config->pkinit_flags
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13761 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-04-24 13:29:23 +00:00
Love Hörnquist Åstrand
c9aac6c50e
(_krb5_pk_convert_rep): convert microsoft style answer to IETF, From
...
Luke Howard <lukeh@padl.com >
(_krb5_pk_create_sign): ms handles NULL in param, so always send it
(_krb5_pk_mk_padata): look for [realms]REALM = { win2k_pkinit = bool }
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13760 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-04-24 13:15:01 +00:00
Love Hörnquist Åstrand
76d1e32354
(_krb5_pk_create_sign): always set the digestAlgorithm to sha1 (both
...
for SignerInfo and SignedData, add new function _set_digest_alg to set it
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13759 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-04-24 12:26:38 +00:00
Love Hörnquist Åstrand
c68ce70373
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13758 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-04-24 12:09:02 +00:00
Love Hörnquist Åstrand
452afa5916
test vectors from RFC2268
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13757 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-04-24 12:08:54 +00:00
Love Hörnquist Åstrand
e166f76126
(RC2_set_key): rewrite the mask calculation
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13756 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-04-24 12:08:22 +00:00
Love Hörnquist Åstrand
d3ee5536f7
(RC2_set_key): handle keys where effective bits are diffrent from keylength
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13755 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-04-24 12:05:26 +00:00
Love Hörnquist Åstrand
47bed55995
add ENCTYPE_ARCFOUR_HMAC as compat glue for MIT kerberos
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13753 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-04-23 19:48:19 +00:00
Love Hörnquist Åstrand
b5a7b42a3a
(krb5_crypto_init): clear return pointer on failure
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13752 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-04-23 19:43:57 +00:00
Love Hörnquist Åstrand
f135b1bfe8
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13751 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-04-23 19:25:52 +00:00
Love Hörnquist Åstrand
e8470007a1
rc2 implementation
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13750 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-04-23 19:23:38 +00:00
Love Hörnquist Åstrand
497fcd1e8a
(DES3_random_to_key): make it produce the right result
...
(DES3_postproc): use DES3_random_to_key
(krb5_random_to_key): check the required number of bits (not the size
of the key)
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13748 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-04-22 22:13:00 +00:00
Love Hörnquist Åstrand
2be538b05c
test random to key function
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13747 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-04-22 22:09:35 +00:00
Love Hörnquist Åstrand
2037600911
comment out the "@"/"" test for now
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13746 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-04-22 22:00:51 +00:00
Love Hörnquist Åstrand
3df9dedd06
document that krb5_string_to_key_derived is broken for non 3des
...
enctypes and thus deprecated
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13745 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-04-22 21:36:03 +00:00
Love Hörnquist Åstrand
fb27fb0d91
add des and DES3 random_to_key hooks, they need special processing
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13742 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-04-22 11:53:12 +00:00
Love Hörnquist Åstrand
b17bf61cc0
(krb5_random_to_key): new function
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13741 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-04-22 08:00:08 +00:00
Love Hörnquist Åstrand
f9a1ff77fe
document krb5_random_to_key
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13740 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-04-22 07:59:32 +00:00
Love Hörnquist Åstrand
b8ddf0d0a7
(krb5_set_default_in_tkt_etypes): use the return from krb5_enctype_valid
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13738 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-04-21 13:36:33 +00:00
Love Hörnquist Åstrand
8b7d2a4dc4
1.28.2.16: (der_get_oid): handle all oid components being smaller then
...
127 and allocate one extra element since first byte is split to to
elements.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13735 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-04-21 00:53:58 +00:00
Love Hörnquist Åstrand
379f4e3738
ETYPE_DIGEST_MD5_NONE, ETYPE_CRAM_MD5_NONE: private use, lukeh@padl.com
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13733 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-04-19 23:29:02 +00:00
Love Hörnquist Åstrand
272e7e5504
(build_auth_pack): use heim_integer to encode DH public key
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13732 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-04-19 21:40:57 +00:00
Love Hörnquist Åstrand
7ee21a72fb
add krb5_context to so its added as manpage-link too
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13731 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-04-18 18:36:20 +00:00
Love Hörnquist Åstrand
b209d68f8c
(fcc_remove_cred): simplistic implementation, XXX add locking
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13730 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-04-17 17:09:31 +00:00
Love Hörnquist Åstrand
69cdbef7a8
merge certificate/private_key to a user_id
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13722 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-04-15 23:45:40 +00:00
Love Hörnquist Åstrand
abc38c3ab4
use KRB5_PADATA_PK_AS_REQ_WIN
...
free X509_STORE
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13720 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-04-15 13:52:49 +00:00
Love Hörnquist Åstrand
08f10ab3ca
define BUILD_KRB5_LIB when building libkrb5.la, add KRB5_LIB_FUNCTION proto
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13714 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-04-13 14:35:39 +00:00
Love Hörnquist Åstrand
2d70eeae3e
add KRB5_LIB_FUNCTION
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13713 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-04-13 14:33:45 +00:00
Love Hörnquist Åstrand
57075c968c
(krb5_ticket_get_authorization_data_type): add error strings
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13708 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-04-13 12:35:56 +00:00
Love Hörnquist Åstrand
58a0415a27
(krb5_prompter_posix): if some thing is printed on stderr, fflush it
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13707 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-04-13 12:35:09 +00:00
Love Hörnquist Åstrand
af12e77109
free functions also zeros out the key
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13706 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-04-13 12:33:47 +00:00
Love Hörnquist Åstrand
3a9a357e65
some text about krb5_prompter_posix
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13705 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-04-13 12:33:10 +00:00
Love Hörnquist Åstrand
e8708cd380
document hdb-ldap-structural-object
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13704 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-04-13 12:32:23 +00:00
Love Hörnquist Åstrand
7866d861da
add krb5_cc_get_prefix_ops
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13702 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-04-13 11:55:32 +00:00
Love Hörnquist Åstrand
0efcf388bf
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13700 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-04-08 08:27:25 +00:00