Re: VFAT Naming Bugs

Jeff Merkey (jmerkey@timpanogas.com)
Fri, 11 Jun 1999 09:42:11 -0600


Gordon,

Ha Ha. Very Funny. David Geobel (The author of FASTFAT and portions of
NTFS for Microsoft) is actually a contractor for TRG. David wrote large
portions of the FENRIS for NT code for us. I will ask him about this. He
has told me there were several other issues with FASTFAT and FAT32 and with
going back and forth between DOS, Win98, and NT, in particular, there are
some issues with how NT mangles DOS short names vs. how Windows 98 does
it -- Linux doesn't comply with either method. Compatibility between
FASTFAT and DOS does not seem to be a particularly a pressing issue for MS
based on what I've seen and know about, so your comment doesn't necessarily
reflect one way or the other if this could affect anyone. To be 100%
compliant with all uses of a FAT partition, it's probably better not to use
these names.

Very Truly Yours,

Jeff

----- Original Message -----
From: Gordon Chaffee <chaffee@cs.berkeley.edu>
To: <linux-kernel@vger.rutgers.edu>
Sent: Friday, June 11, 1999 12:15 AM
Subject: Re: VFAT Naming Bugs

> Jeff Merkey <jmerkey@timpanogas.com> writes:
> > 1. The names PIPE, $CLOCK, and NETQ are reserved as special device file
> > names for some versions of DOS and Win95 and can get folks into trouble
> > if you allow linux to create these names.
>
> You can create CLOCK$ and NETQ on Windows NT, so by your definition, folks
> can get into trouble from NT to. Maybe we should just make it illegal
> to write any filename to the vfat filesystem and make it safe for
everyone.
>
> - Gordon
>
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.rutgers.edu
> Please read the FAQ at http://www.tux.org/lkml/
>

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/