Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fetchpatch: escape excludes and includes
Excludes and includes are implemented by passing the parameters to the respective flags of `filterdiff`. Those were passed unescaped until now. Since those flags expect patterns (similar to shell globs), something like `/some/path/*` might be used to exclude or include all files in some path. Without escaping the shell would expand the `*`, leading to unexpected behaviour.
- Loading branch information