@Sebastien, yes, thanks for switching the project.

So, it turns out that the path checks are not very robust:

The path comparison uses the urlencoded strings but the case of
hexadecimal letters is not preserved. E.g. for me it checks the
following paths:

- /Downloads/test%20file%5bin_brackets%5d/
- /Downloads/test%20file%5Bin_brackets%5D

So after some kind of normalization these paths are different - %5b vs
%5B and trailing slash is missing. Basically any character that will be
urlencoded with A-F in the resulting hex will cause the first mismatch.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/683443

Title:
  Accessing objects with "[" or "]" in name via webdav results in "Invalid 
response"

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to