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]