TODO file updated from tsx-11
authorTheodore Tso <tytso@mit.edu>
Thu, 15 Sep 1994 16:17:13 +0000 (16:17 +0000)
committerTheodore Tso <tytso@mit.edu>
Thu, 15 Sep 1994 16:17:13 +0000 (16:17 +0000)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4243 dc483132-0cff-0310-8789-dd5450dbe970

src/TODO

index 1c0e29abf4841b4d72c3592dd95d08611227685e..ba926ee67e247e8d8cfd1f27556a9df6b6880b2f 100644 (file)
--- a/src/TODO
+++ b/src/TODO
@@ -1,6 +1,44 @@
-integrate new DES implementation               (after beta)
+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
+
+future development:
+
+940808         check file vs stdio ccache code; replace file code with stdio
+940808         rewrite rcache code
+940808         fold in krb4 library
+940808         memory ccache
+940808         support for realm name changes
+940808         configuration file for krb5 clients to replace compile-time
+                       constants
+cleanup for later:
+
+940802         realloc lossage made more reasonable;  requires a compile
+               and run type of check, then use REALLOC everywhere, #defined
+               to check if argument is NULL first, if realloc(NULL) returns
+               NULL.  This is to guard against lossage like SunOS.
+940802         yank isode from tree, insert tcl subset
+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
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+OLD TODO LIST.  To be vetted later....
+
 
-eliminate ISODE dependence                     (after beta)
 
 look at sandia changes (contact gmachin@somnet.sandia.gov):
 
@@ -15,20 +53,11 @@ specific coding items:
 
 new protocol revision
 
-principal type change (krb5_data ** -> struct)
-
-merge local changes into latest telnet 
-
 telnet client address checking (hard to get hold of the addr?)
 
-generalize walk realm tree, add to API
-
 uuserver adds a ticket to the credentials cache each time it runs,
 even if the client is using the same ticket.
 
-other XXX stuff in code
-
-
 KDC bulletproofing                             (after beta)
 
 KDC statistic gathering                                (after beta)
@@ -83,8 +112,6 @@ RFC
        byte-wise comparison for principal names
        DER, "Zulu" format timestamps
 
-API doc (tytso maintaining)
-
 bug list
 
 testing issues:
@@ -118,26 +145,3 @@ krb5_gc_via_2tgt
 
 Bad comment message in KRB5-aux.h (KRB5-types.c should be KRB5_tables.c)
 
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-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:
-
-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
-
-cleanup for later:
-
-940802         realloc lossage made more reasonable;  requires a compile
-               and run type of check, then use REALLOC everywhere, #defined
-               to check if argument is NULL first, if realloc(NULL) returns
-               NULL.  This is to guard against lossage like SunOS.
-940802         yank isode from tree, insert tcl subset
-940802         sanity check API doc
-940802         deja gnu, testing framework