Comment 3 for bug 311818

Revision history for this message
Jacek Sieka (arnetheduck) wrote : Re: case-sensitivity in Unix systems

the problem is two-fold...
1) adc (explicitly) and nmdc (implicitly) are case insensitive so we can't allow files with different case in the share
2) the file system is case insensitive, so we can't try to write files that differ only in case. it is however case preserving so most of the time (when the filename comes from the filesystem itself), it shouldn't need to be lowercased...if however the filename can come from other sources (someone elses file list, user typing etc), something has to be done...

now, I don't remember how the hashmanager interacts with the rest of the code so this would need more investigation...