summaryrefslogtreecommitdiffstats
path: root/src/TODO
diff options
context:
space:
mode:
authorTheodore Tso <tytso@mit.edu>1995-01-26 17:16:16 +0000
committerTheodore Tso <tytso@mit.edu>1995-01-26 17:16:16 +0000
commitcad3ea9ca451cf2e4abdc0600f2ab66bad1f0744 (patch)
tree79f20f154023601ae92e4ee277d3638ab7685fb5 /src/TODO
parent47f0a48acdbbf4da6f5b8c67da8f3b4b553b533f (diff)
downloadkrb5-cad3ea9ca451cf2e4abdc0600f2ab66bad1f0744.tar.gz
krb5-cad3ea9ca451cf2e4abdc0600f2ab66bad1f0744.tar.xz
krb5-cad3ea9ca451cf2e4abdc0600f2ab66bad1f0744.zip
Update of Krb5 todo list (lots of changes over the last couple of weeks).
I've just never gotten around to checking it in.... git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4853 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/TODO')
-rw-r--r--src/TODO54
1 files changed, 51 insertions, 3 deletions
diff --git a/src/TODO b/src/TODO
index ba926ee67..a25e05cc6 100644
--- a/src/TODO
+++ b/src/TODO
@@ -1,13 +1,62 @@
+
+Major projects:
+
+1. Run a V5 KDC on the master KDC.
+ * audit code in v4 kadmind server
+ * convert syslog -> log (to real file)
+ * save versus deletion of rcache file
+
+ 2. API changes
+ * context changes (mostly done)
+ * narrow types (done)
+ * get_in_tkt for salt support, multi encryption
+ * keytab lookup (for multi-encryption)
+ * oracle forwarding support
+
+3. Multi-encryption support
+ * kdb5_edit support (show princal, set attributes)
+ * test DES-MD5
+ * make DES-MD5 default, fall back to DES-CRC
+
+4. Better Kerberos Database
+ * Design encoders/decoders
+
+5. Configuration file
+ * write configuration file library
+
+6. Misc Cleanup
+ * check file vs stdio ccache code; replace file code with stdio
+ * rewrite rcache code
+ * fold in krb4 library
+ * kdc support automatic fallback (done)
+ * DES glue code rewrite
+ * don't need NEED_SYS_FCNTL.H; just always include <fnctl.h>
+ * utmp configure cleanup
+ * telnet portability
+ * CONFIG_RULES should include more standard rules (WITH_KRB4, etc.)
+ stuff that's in every single configure.in file.
+
+7. Future development
+ * support for realm name changes
+ * telnet rsh support
+
+8. New applications
+ * POP
+ * FTP
+
+9. Kadmin
+ * Password changing protocol.
+
+
+
needed before beta4-patch2:
940802 stdargs/varargs breakage of ksu under SunOS
-940802 ultrix appl/bsd stuff breaks (Mark?)
940802 double-check make install
not-quite-critical bug fixes:
940808 Support for DES-MD5
-940802 linux port problems, e.g. broken linux headers, sgtty.h, etc.
940802 double-check telnet problems, e.g. solaris pty grabbing
940802 rethink using compile check for fopen() binary mode
@@ -31,7 +80,6 @@ cleanup for later:
940802 sanity check API doc
940802 deja gnu, testing framework
940808 make depend
-940808 flush imake (and MIT DES code)
940808 make sure we're using $(MAKE) everywhere
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%