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>
