On Wed, 2005-09-28 at 17:36 +0300, Yura Pakhuchiy wrote:
> =D0=92 =D0=A1=D1=80=D0=B4, 28/09/2005 =D0=B2 15:09 +0100, Anton Altaparma=
kov =D0=BF=D0=B8=D1=88=D0=B5=D1=82:
> > Hi Yura,
> >=20
> > On Mon, 2005-09-26 at 19:41 +0300, Yura Pakhuchiy wrote:
> > > Hi Anton,
> > >=20
> > > [Forgot to CC:- to list first time, extended it a bit and resend.]
> > >=20
> > > Is it acceptable from ntfs.sys point of view to have following filena=
mes
> > > in the index:
> > > a (in WIN32_AND_DOS namespace)
> > > A (in POSIX namespace)?
> > >=20
> > > At present ntfs_create allow creating of such names, but then library
> > > work incorrectly with such names. What I need to fix ntfs_create or
> > > other parts of library?
> >=20
> > In what way does it work incorrectly?
> >=20
> > Windows does not allow you to create such names but that doesn't
> > necessarily mean that ntfs.sys is not happy with them. It also depends
> > on your definition of "not happy". NT4 was relatively easy to get to
> > crash when playing with such things...
>=20
> AFAIR ntfs_pathname_to_inode works incorrectly in this case, will look
> at home for more details.
It seems that I was wrong about it, only ntfs_delete works incorrectly.
Test file had got damaged, but I didn't noticed that and thought that
library works incorrectly. Sorry.
--=20
Best regards,
Yura
|