Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.Sign up
symbolic links unsupported in archives #83
It looks like the engine does not support symbolic links in archives, Xonotic makes use of that, for example:
If we restrict to relative symlinks to files within the same .dpk(dir) I don't see a (security) issue. Would that suffice for the Xonotic packs?
Allowing symlinks to files in other loaded .pdk(dir)s, if ZIP even supports that, could be doable as well but would be a little more complicated as you first need to load all packages and then evaluate the links while somehow handling the possibility that a link targets a resource that was overwritten by a package with higher priority.