[Unison-hackers] [unison-svn] r167 - in trunk/src: . ubase

bcpierce@cis.upenn.edu bcpierce at cis.upenn.edu
Sun Jul 9 23:18:04 EDT 2006


Author: bcpierce
Date: 2006-07-09 23:18:04 -0400 (Sun, 09 Jul 2006)
New Revision: 167

Modified:
   trunk/src/.depend
   trunk/src/Makefile
   trunk/src/Makefile.OCaml
   trunk/src/RECENTNEWS
   trunk/src/ROADMAP.txt
   trunk/src/abort.ml
   trunk/src/fileinfo.ml
   trunk/src/files.ml
   trunk/src/main.ml
   trunk/src/mkProjectInfo.ml
   trunk/src/pred.mli
   trunk/src/remote.ml
   trunk/src/remote.mli
   trunk/src/stasher.ml
   trunk/src/stasher.mli
   trunk/src/ubase/prefs.ml
   trunk/src/ubase/prefs.mli
   trunk/src/ubase/trace.ml
   trunk/src/uicommon.ml
Log:
* If Unison is asked to "follow" a symbolic link but there is nothing
  at the other end of the link, it will now flag this path as an
  error, rather than treating the symlink itself as missing or deleted.  This
  avoids a potentially dangerous situation where a followed symlink
  points to an external filesystem that might be offline with Unison
  is run (whereupon Unison would cheerfully delete the corresponding 
  files in the other replica!). 

* More progress on self-tests (but there's still a long way to go to
  make easy to use infrastructure for this -- it's pretty clunky)




More information about the Unison-hackers mailing list