diff options
author | Thorsten Lockert <tholo@cvs.openbsd.org> | 2001-09-28 22:45:44 +0000 |
---|---|---|
committer | Thorsten Lockert <tholo@cvs.openbsd.org> | 2001-09-28 22:45:44 +0000 |
commit | ba1dc3b9e4f3402b435edad6e14f34a79f4748fa (patch) | |
tree | 8e10de858a180b8b10c3a0774229ddc53ac99b00 /gnu/usr.bin/cvs/TODO | |
parent | 79da6d2ec924cfdf612531607a5ae97264df2270 (diff) |
Latest from Cyclic Software
Diffstat (limited to 'gnu/usr.bin/cvs/TODO')
-rw-r--r-- | gnu/usr.bin/cvs/TODO | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/gnu/usr.bin/cvs/TODO b/gnu/usr.bin/cvs/TODO index 06d1ebc1d10..1747b684cca 100644 --- a/gnu/usr.bin/cvs/TODO +++ b/gnu/usr.bin/cvs/TODO @@ -790,3 +790,26 @@ reduced to zero, and the client need not even contact the server. 196. Using a CVSROOT with a trailing slash will confuse CVS. I think we need to add a call to strip_trailing_slashes in root.c (parse_cvsroot), but I haven't considered all of the ramifications. + +197. Analyze the difference between CVS_UNLINK & unlink_file. As far as I +can tell, unlink_file aborts in noexec mode and CVS_UNLINK does not. I'm not +sure it would be possible to remove even the use of temp files in noexec mode, +but most unlinks should probably be using unlink_file and not CVS_UNLINK. + +198. Remove references to deprecated cvs_temp_name function. + +199. Add test for login & logout functionality, including support for +backwards compatibility with old CVSROOTs. + +200. Make a 'cvs add' without write access a non-fatal error so that the +user's Entries file is updated and future 'cvs diffs' will work properly. This +should ease patch submission. + +201. cvs_temp_file should be creating temporary files in a privately owned +subdirectory of of temp due to security issues on some systems. + +** +202. Merge most of the diff & rdiff code. Enable rdiff to accept most diff +options. Make rdiff output look like diff's. Make diff garbage go to stderr +and only standard diff output go to stdout. +** In progress - DRP |