diff options
Diffstat (limited to 'contrib/csup/TODO')
-rw-r--r-- | contrib/csup/TODO | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/contrib/csup/TODO b/contrib/csup/TODO index 5f67831..66988e1 100644 --- a/contrib/csup/TODO +++ b/contrib/csup/TODO @@ -9,9 +9,6 @@ BUGS: has global variables because of yacc, but I think it should be possible to do it better by using YYFUNC_PROTOTYPE or something. I think it should also be possible to completely get rid of the lex file. -- Some code uses getpwnam() while it should use the thread-safe variant, - getpwnam_r(). Same for getpwuid() and getgrgid(). We probably need a - UID/GID lookup cache here. - The $Log$ CVS keyword is not supported. - Add missing support for supfile keywords and add sanity checks for some of them. Also, we're not supposed to choke on unknown keywords @@ -22,9 +19,9 @@ MISSING FEATURES: - Add support for authentication. - Add support for shell commands sent by the server. -- Add missing support for various CVSup options : -k, -d, -D, - -a (requires authentication support), -e and -E (requires shell - commands support) and the destDir parameter. +- Add missing support for various CVSup options : -D, -a (requires + authentication support), -e and -E (requires shell commands support) + and the destDir parameter. - For now, this code should build fine on FreeBSD, NetBSD, OpenBSD, Linux and Darwin. Solaris support would also be nice at some point. - Implement some new useful options : the ability to generate CVS |