- Dec 04, 2003
-
-
dprice authored
-
- Dec 03, 2003
-
-
dprice authored
(recase-8sscs): ...this to match the convention.
-
dprice authored
case insensitive. * configure: Regenerated.
-
dprice authored
(fncmp): Use FOLD_FN_CASE rather relying on the fact that it will be #defined to use WNT_filename_classes. * system.h: Define FOLD_FN_CASE, fncmp, and fnfold for all case insensitive filesystems. Share some code between the new generic case insensitive section and the old WOE32 section.
-
dprice authored
-
scjones authored
directory like it's supposed to be.
-
- Nov 26, 2003
- Nov 25, 2003
- Nov 24, 2003
- Nov 21, 2003
-
-
scjones authored
required by the C standard.
-
dprice authored
:ext: connection to another host. Warn when `-h' is specified without $TESTDIR. Leave $TESTDIR intact when it looks absolute since it may contain symlinks. Allow $CVS_SERVER to be overridden via the environment for `-h'. Default $CVS_RSH to `rsh'. (*): Use $CVS_RSH to perform certain commands on the remote host (esp. `ln -s' and `chmod') when `-h' is specified to work around incompatibilities with CygWin & Samba. Add a few other minor workarounds for Cygwin bugs. (newroot): New function. (*): Use newroot when appropriate.
-
- Nov 19, 2003
- Nov 18, 2003
-
-
dprice authored
"OTHER CHANGES". Note module abspath issue in security section.
-
dprice authored
(Report and suggested fix from Tony Hoyle <tmh@nodomain.org>.) * sanity.sh (abspath2): Check for the above. (spacefiles): Remove tests that expect absolute paths to files in the top level repository directory to work. (tests): Add abspath2.
-
dprice authored
-
- Nov 13, 2003
-
-
dprice authored
-
dprice authored
after the script is started.
-
dprice authored
the help option.
-
dprice authored
delete revisions from bvinary files on Cygwin. I'm not sure what the kludge was trying to avoid, but commenting it out causes the test suite to pass.
-
scjones authored
in the admin command as was used in the previous import commands.
-
- Nov 11, 2003
-
-
dprice authored
-
dprice authored
-
dprice authored
when the file exists in the sandbox. This used to cause data loss. (Report from Andreas Reifschneider <andyreif@studcs.uni-sb.de>.) * sanity.sh (rmadd3): Update to match. Expand comments.
-
mdb authored
LockDir. Note that symlinks to directories will not work with LockDir.
-
dprice authored
add/replace. (Report from Andreas Reifschneider <andyreif@studcs.uni-sb.de>.)
-
mdb authored
as written by Derek Price <derek@ximbiot.com>. (This fixes Issue 142. See http://ccvs.cvshome.org/issues/show_bug.cgi?id=142 for details.) * NEWS: Symlinks now work in $CVSROOT pathnames if LockDir is used. (Fixes Issue 142.) * emx/filesubr.c (xresolvepath): New function. * os2/filesubr.c (xresolvepath): New function. * src/recurse.c (start_recursion): Accept new repository argument so that the working directory may be tracked by do_recursion without using xgetwd(), which returned a value different from the one the user requested when symlinks were in use. Pass repository_in to do_recursion() as part of the recursion frame. * src/cvs.h (xreadlink): #ifdef HAVE_READLINK proto. (xresolvepath): New proto. (start_recursion): Add repository to proto. * src/checkout.c (safe_location): Add more complete header comment. Add trace. Use new xresolvepath() function. Always return true in client mode since checking our destination path against the CVSROOT path is usually meaningless in client/server mode. (checkout_proc): Pass repository to do_update() for later use with start_recursion(). * src/admin.c (admin): Use new definition of start_recursion(). * src/annotate.c (rannotate_proc): Ditto. * src/client.c (send_files): Ditto. * src/commit.c (commit): Ditto. * src/diff.c (diff): Ditto. * src/edit.c (watch_onoff, send_notifications, edit, unedit, editors): Ditto. * src/lock.c (lock_tree_for_write): Ditto. * src/log.c (rlog_proc): Ditto. * src/patch.c (patch_proc): Ditto. * src/remove.c (cvsremove): Ditto. * src/tag.c (rtag_proc): Ditto. * src/update.c (do_update): Ditto. * src/watch.c (watch_addremove, watchers): Ditto. * src/patch.c (patch_proc): Call tag_check_valid with repository instead of NULL. * src/filesubr.c (xreadlink): #ifdef HAVE_READLINK this function. Add more complete header comment. (xresolvepath): New function. * src/recurse.c (do_recursion): Call Lock_Cleanup() only repository was set. * src/update.c (do_update): Accept new repository argument so that the working directory may be tracked. (update): Pass NULL repository to do_update(). * src/update.c (do_update): Add repository to proto. * src/checkout.c (checkout_proc): Use new definition of do_update(). * src/update.c (update): Ditto. * src/sanity.sh: Add new -l option to test symlinked roots. (checkout_repository-1): Add server error messages about absolute paths since the client now skips destination validity checks. (check_repository-2): Test renamed to checkout_repository-2. (checkout_repository-2): Process client error messages about CVSROOT files being in the way since the client skips destination validity checks since it should be rare that a client is running in client/server mode on the server and CVS has no current way to check if it is running on the server. (check_repository-3): Test renamed to checkout_repository-3. (dottedroot): New test to check that a CVSROOT with a "." in the name will work. * vms/filesubr.c (xresolvepath): New function. * windows-NT/filesubr.c (xresolvepath): New function.
-
dprice authored
* INSTALL, NEWS: Note new Autoconf requirements. * configure: Regenerated.
-
- Nov 10, 2003
- Nov 08, 2003
-
-
mdb authored
(FreeBSD PR docs/58669 reported by Ceri Davies <ceri@FreeBSD.org>.)
-