(recv_krb5_auth): swap the order of the `local_user' and the
[heimdal.git] / TODO
blob405b384e3230ede99e5bb7c7fb51ecc78ab316eb
1 -*- indented-text -*-
3 $Id$
5 * admin
7 integrate with kadmin
9 * appl
11 more programs here
13 ** appl/popper
15 Implement RFC1731 and 1734, pop over GSS-API
17 ** appl/test
19 should test more stuff
21 * doc
23 there's some room for improvement here.
25 * kdc
27 should the KDC use keytabs to store its keys?  Then it could use krb5_rd_req.
29 * kadmin
31 is in need of a major cleanup
33 * lib
35 ** lib/asn1
37 prepend a prefix on all generated symbols
39 ** lib/auth
41 PAM and afskauthlib
43 ** lib/des
45 ** lib/gssapi
47 process_context_token, display_status, add_cred, inquire_cred_by_mech,
48 export_sec_context, import_sec_context, inquire_names_for_mech, and
49 inquire_mechs_for_name not implemented.
51 get_mic, wrap: always uses the remote_subkey
53 only DES MAC MD5 and DES implemented.
55 wrap and unwrap always uses DES for sealing even if conf is not
56 requested.
58 minor_status is never set
60 init_sec_context: `initiator_cred_handle' and `time_req' ignored.
62 input channel bindings are not supported
64 delegation not implemented
66 anonymous credentials not implemented
68 ** lib/hdb
70 fix locking
72 fix atomic rename of database
74 ** lib/kadm5
76 add policies?
78 fix to use rpc?
80 ** lib/krb5
82 replay cache not implemented
84 the following encryption types have been implemented: DES-CBC-CRC,
85 DES-CBC-MD4, DES-CBC-MD5, DES3-CBC-MD5, DES3-CBC-SHA1
87 supports the following checksums: CRC32, RSA-MD4, RSA-MD5,
88 RSA-MD4-DES, RSA-MD5-DES, RSA-MD5-DES3, SHA1, HMAC-SHA1-DES3
90 always generates a new subkey in an authenticator
92 should the sequence numbers be XORed?
94 pa-afs3-salt?
96 OTP?
98 ** lib/roken
100 ** lib/sl