Documentation
¶
Overview ¶
Package pathutil validates untrusted repository-relative paths in one place.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RepoRelative ¶
RepoRelative validates a slash-separated repository-relative path and returns its cleaned form. Absolute paths, backslashes, control separators and parent traversal are rejected.
func ResolveInside ¶
ResolveInside resolves a repository-relative path, following symlinks, and refuses results outside root. Use it for reading existing working-tree files.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.