Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 24 Mar 2003 17:10:11 -0800
From:      Mark Day <mday@apple.com>
To:        Max Khon <fjoe@iclub.nsu.ru>
Cc:        Yar Tikhiy <yar@FreeBSD.ORG>, "Matthew N. Dodd" <mdodd@FreeBSD.ORG>, ppc@FreeBSD.ORG, fs@FreeBSD.ORG
Subject:   Re: HFS/HFS Plus driver and tools for 5.x are available
Message-ID:  <86E4FD83-5E5E-11D7-B20F-00039354009A@apple.com>
In-Reply-To: <20030324225320.B96310@iclub.nsu.ru>

next in thread | previous in thread | raw e-mail | index | archive | help

On Monday, March 24, 2003, at 08:53  AM, Max Khon wrote:

> It would be nice to have an option for case-sensitive mode.

What do you mean by a case-sensitive mode?

If you mean allowing two files in the same directory whose names differ 
only in case, then you're talking about an incompatible change in the 
volume format.  Directory entries are stored in a B-tree, sorted in 
part on the case-insensitive name.  If you make the names in the B-tree 
keys case sensitive, your sort order will be different, and you'll be 
incompatible with existing HFS or HFS Plus volumes.  If you want to 
experiment with this, I strongly suggest using a different signature 
word.

Or do you mean that the on-disk structures would continue to use 
case-insensitive names, but that lookups would only match in a 
case-sensitive way (that is, do a case-insensitive lookup in the 
B-tree, then verify that the name is a case-sensitive match for what 
you looked up)?

-Mark


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-fs" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?86E4FD83-5E5E-11D7-B20F-00039354009A>