Document and test legal siapath characters
Created by: mtlynch
We don't document which characters are legal and illegal in a siapath. It seems like the only real restriction is leading path traversal characters. Are characters that are illegal in Win32 and UNIX filesystems, such as *
and ?
legal siapath characters?
We should document in the API documentation and add tests to TestRenterSiapathValidate
The lack of documentation is creating confusion on the minio integration.