From: almesber@nessie.cs.id.ethz.ch (Werner Almesberger) Subject: MS-DOS FS: Version Alpha.4 Date: Tue, 14 Jul 1992 01:15:18 GMT
A new alpha test version of the MS-DOS FS can be found on
banjo.concert.net as pub/Linux/Incoming/dosfs.4.tar.Z
It is relative to the 0.96c kernel at patchlevel 1 and contains some
bug fixes and lots of other goodies. Adding it to any older kernel
may be difficult.
The beginning of the README is at the end of this posting. There are
quite a few changes, so reading the entire README, even if you're
familiar with an older version, may be a good idea.
As usual, I'm thankful for all bug reports, success stories, etc.
- Werner
================================== cut here ===================================
MS-DOS FS, ALPHA test version 4
===============================
***** This is an ALPHA test version. It almost certainly contains *****
***** bugs that will make an MS-DOS FS unusable. Use it only on *****
***** copies of your disks. Never work on original data with it ! *****
CHANGES FROM VERSION 3 TO 4
===========================
- fixed '..' lookup for sub-directories with more than 16 entries.
- fixed inode access after iput in msdos_lookup.
- truncate now verifies that it is working on a regular file.
- added checks to reject file names that contain backslashes and names
that begin with a dot.
- allowed msdos_readdir to return leading and embedded spaces.
- changed error code EEXIST back to ENOTEMPTY in rename, because both
conform to POSIX.
- added user-selectable name conversion.
- added more sanity checks.
- test.pl now needs the conversion mode as its second argument.
- test.pl now invokes pwd to get the current directory.
- added more tests to test.pl
- more cosmetic changes.
-- _________________________________________________________________________ / Werner Almesberger, ETH Zuerich, CH almesber@nessie.cs.id.ethz.ch / / IFW A44 Tel. +41 1 254 7213 almesberger@rzvax.ethz.ch / /_BITNET:_ALMESBER@CZHETH5A__HEPNET/CHADNET:_[20579::]57414::ALMESBERGER_/