*** empty log message ***
[metze/heimdal/wip.git] / TODO
1 -*- indented-text -*-
2
3 $Id$
4
5 * configure
6
7 automatically figure out if krb4 is installed
8
9 * admin
10
11 integrate with kadmin
12
13 * appl
14
15 more programs here
16
17 ** appl/popper
18
19 Implement RFC1731 and 1734, pop over GSS-API
20
21 ** appl/test
22
23 should test more stuff
24
25 * doc
26
27 there's some room for improvement here.
28
29 * kdc
30
31 should the KDC use keytabs to store its keys?  Then it could use krb5_rd_req.
32
33 * kadmin
34
35 is in need of a major cleanup
36
37 * lib
38
39 ** lib/asn1
40
41 prepend a prefix on all generated symbols
42
43 ** lib/auth
44
45 PAM and afskauthlib
46
47 ** lib/des
48
49 ** lib/gssapi
50
51 process_context_token, display_status, add_cred, inquire_cred_by_mech,
52 export_sec_context, import_sec_context, inquire_names_for_mech, and
53 inquire_mechs_for_name not implemented.
54
55 get_mic, wrap: always uses the remote_subkey
56
57 only DES MAC MD5 and DES implemented.
58
59 wrap and unwrap always uses DES for sealing even if conf is not
60 requested.
61
62 minor_status is never set
63
64 init_sec_context: `initiator_cred_handle' and `time_req' ignored.
65
66 input channel bindings are not supported
67
68 delegation not implemented
69
70 anonymous credentials not implemented
71
72 ** lib/hdb
73
74 fix locking
75
76 fix atomic rename of database
77
78 ** lib/kadm5
79
80 add policies?
81
82 fix to use rpc?
83
84 ** lib/krb5
85
86 replay cache not implemented
87
88 the following encryption types have been implemented: DES-CBC-CRC,
89 DES-CBC-MD4, DES-CBC-MD5, DES3-CBC-MD5, DES3-CBC-SHA1
90
91 supports the following checksums: CRC32, RSA-MD4, RSA-MD5,
92 RSA-MD4-DES, RSA-MD5-DES, RSA-MD5-DES3, SHA1, HMAC-SHA1-DES3
93
94 always generates a new subkey in an authenticator
95
96 should the sequence numbers be XORed?
97
98 fix pre-authentication with pa-afs3-salt
99
100 OTP?
101
102 ** lib/roken
103
104 ** lib/sl