I think this is highly undesirable: the path should be unique. I'll make sure validation is performed.

Comments

anarcat’s picture

Priority: Critical » Normal

So there is only crude validation now, on HEAD and D5. I just committed a check against the database, but that doesn't resolve all problems, since bit-wise equal different strings may refer to the same path. In addition to the symlinks (which would require backend validation), we could sanitize paths a bit like what is done here:

http://ca.php.net/manual/fr/function.realpath.php#84012

anarcat’s picture

Status: Active » Closed (fixed)

i think that with the tolower() razzia that was done by omega8, we can close this.

omega8cc’s picture