On Thu, 21 Sep 2006, Jürgen Keil wrote:

[ ... ]
With S10 6/2006 the mixed upper/lowercase characters of the
short filename were preserved.  Does anyone else get uppercase
characters only?  A new bug?

I'd like to clarify on that. They weren't preserved - PCFS instead did always create a long filename if case were mixed, i.e. even if the filename would've fit into 8.3 short format. Excerpt from the on-disk data:

Old:

03200:  41 41 00 62 00 43 00 64  00 45 00 0f 00 7b 66 00  AA.b.C.d.E...{f.
03210:  47 00 68 00 00 00 ff ff  ff ff 00 00 ff ff ff ff  G.h.............
03220:  41 42 43 44 45 46 47 48  20 20 20 20 00 00 a3 83  ABCDEFGH    ....
03230:  35 35 35 35 00 00 a3 83  35 35 00 00 00 00 00 00  5555....55......
03240:  41 41 00 62 00 43 00 64  00 45 00 0f 00 7b 66 00  AA.b.C.d.E...{f.
03250:  47 00 68 00 49 00 6a 00  00 00 00 00 ff ff ff ff  G.h.I.j.........
03260:  41 62 43 64 45 66 7e 31  20 20 20 20 00 00 a3 83  AbCdEf~1    ....
03270:  35 35 35 35 00 00 a3 83  35 35 00 00 00 00 00 00  5555....55......

New:

03200:  41 42 43 44 45 46 47 48  20 20 20 20 00 00 a3 83  ABCDEFGH    ....
03210:  35 35 35 35 00 00 a3 83  35 35 00 00 00 00 00 00  5555....55......
03220:  41 41 00 62 00 43 00 64  00 45 00 0f 00 7b 66 00  AA.b.C.d.E...{f.
03230:  47 00 68 00 49 00 6a 00  00 00 00 00 ff ff ff ff  G.h.I.j.........
03240:  41 62 43 64 45 66 7e 31  20 20 20 20 00 00 a3 83  AbCdEf~1    ....
03250:  35 35 35 35 00 00 a3 83  35 35 00 00 00 00 00 00  5555....55......

It doesn't create a LFN entry for a short name anymore. Which is Windows behaviour, but I don't want to stubbornly refuse to revert it back to what it did previously. I'd much prefer to understand why my change causes this, though ...

FrankH.
_______________________________________________
ufs-discuss mailing list
[email protected]

Reply via email to