From owner-freebsd-hackers Mon Dec 22 03:58:29 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id DAA19021 for hackers-outgoing; Mon, 22 Dec 1997 03:58:29 -0800 (PST) (envelope-from owner-freebsd-hackers) Received: from phobos.ras.ru (root@phobos.ras.ru [193.124.148.76]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id DAA19013 for ; Mon, 22 Dec 1997 03:58:21 -0800 (PST) (envelope-from dima@tejblum.dnttm.rssi.ru) Received: (from uucp@localhost) by phobos.ras.ru (8.8.5/8.8.5) with UUCP id OAA01196 for freebsd-hackers@freebsd.org; Mon, 22 Dec 1997 14:31:35 +0300 Received: (from uucp@localhost) by helios.dnttm.ru (8.8.5/8.8.5/IP-3) with UUCP id OAA06787 for freebsd-hackers@freebsd.org; Mon, 22 Dec 1997 14:22:54 +0300 Received: from tejblum.dnttm.rssi.ru (localhost [127.0.0.1]) by tejblum.dnttm.rssi.ru (8.8.8/8.8.7) with ESMTP id OAA00995 for ; Mon, 22 Dec 1997 14:24:17 +0300 (MSK) (envelope-from dima@tejblum.dnttm.rssi.ru) Message-Id: <199712221124.OAA00995@tejblum.dnttm.rssi.ru> X-Mailer: exmh version 2.0gamma 1/27/96 To: freebsd-hackers@freebsd.org Subject: Re: msdosfs win95 long file name support In-reply-to: Your message of "Sun, 21 Dec 1997 01:58:40 EST." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 22 Dec 1997 14:24:17 +0300 From: Dmitrij Tejblum Sender: owner-freebsd-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Luoqi Chen wrote: > I know someone (Robert Nordier?) has been working on a replacement for msdosfs. > But my patience ran out after more than one year of waiting, so I took up > the matter myself. After about two weekends of work, I got a set of working > code. If anyone's interested, I have uploaded the diff to ftp://ftp.cdrom.com/ > pub/FreeBSD/incoming/msdosfs-vfat.diff.gz. Since I have been working on a > 2.2-stable machine, the diff was taken against the 2.2.5 release. I haven't > done much testing on this, so use at your own risk. Please send feedbacks > to luoqi@watermarkgroup.com. And Merry Chrismas to everyone. > Sigh. Recently (after MSDOS replaced to Win95 on my harddrive) my patience ran out too :) And I just got a working code :) But I went other way --- I merged msdosfs from NetBSD. If anyone still interested, I have uploaded the diff to ftp://ftp.freebsd.org/pub/FreeBSD/incoming/msdosfs-netbsd.diff.gz. The diff is for -current. The diff is very large --- it full of gratuitous changes. But the changes decreases diff with NetBSD, and they are actively maintained this stuff. To be honest, there is some mess in this diff. It is result of the merge too ... Some other differences: - NetBSD support FAT32 (I haven't tested it) - NetBSD support such things as access time of a file. - NetBSD removed warning "root directory is not a multiple of the clustersize in length" :-) Dima