1998-11-20  Erez Zadok  <ezk@retro.cs.columbia.edu>

	* cryptfs lives!

	* rot1fs/main.c (rot1fs_read_super): check if directory to
	interpose on does not exist.
	(rot1fs_interpose): fixed reference counts of hidden inodes.

	* rot1fs: mmap (shared/private) and write calls working now.  A
	full am-utils build succeeds.

1998-11-15  Erez Zadok  <ezk@retro.cs.columbia.edu>

	* rot1fs (rot1fs_vm_unmap): mmap interface working for executing
	and writing binaries (not updatepage).  Leaks in our and hidden
	level fixed (which exist in 2.0 as well!)  Can unmount rot1fs and
	lower level cleanly.  Not decreasing the hidden inode's counts too
	much so as to destroy them too early or even reach negative
	counts.

1998-11-13  Erez Zadok  <ezk@retro.cs.columbia.edu>

	* rot1fs: read/write interface appears to work, as well as append,
	but mmap interface isn't.

	* rot1fs: basic ops work: lookup, create, link, symlink, unlink,
	mkdir, mknod, rmdir, rename, follow_link, open/close, readdir,
	mount/unmount (w/o leaking our refcounts, but leaking below),
	ioctl, release, fsync, statfs, revalidate, and permission.

1998-11-12  Erez Zadok  <ezk@retro.cs.columbia.edu>

	* rot1fs: finally we can cleanly mount/umount rot1fs.

1998-11-11  Erez Zadok  <ezk@retro.cs.columbia.edu>

	* rot1fs/inode.c (rot1fs_follow_link): don't need to find
	hidden_base, because base doesn't have to be a rot1fs dentry.  It
	can be root (/), cwd, or any non-interposed dentry.

	* rot1fs: everything compiles, module loads and
	registers. untested.

1998-11-09  Erez Zadok  <ezk@retro.cs.columbia.edu>

	* rot1fs/*.c: untested, first draft code for linux 2.1, file.c,
	inode.c, super.c, print.c, and subr.c.  Compiles cleanly, but not
	tested at all!
