Results 27 issues of Chris Darroch

**Describe the bug** As shown in the first of the reproduction examples below, the `git lfs unlock` command permits users to unlock modified files without supplying the `--force` option in...

bug

**Describe the bug** As reported in https://github.com/git-lfs/git-lfs/issues/5849#issuecomment-2320312272, we [anonymize](https://github.com/git-lfs/git-lfs/blob/fc61febe9cc2d9ddc6ffe3e8d1ae546512632552/lfshttp/verbose.go#L139-L140) `Authorization: Basic ...` headers in our trace logs, but we don't do the same for header values included in the `header`...

bug

As discussed in #5833 and detailed in https://github.com/git-lfs/git-lfs/discussions/5833#discussioncomment-10383850, the version of the `dpotapov/go-spnego` package we use for Kerberos authentication support always performs a reverse DNS lookup, which can cause problems...

enhancement
help-wanted

**Describe the bug** The `git lfs ls-files` command displays the paths of all files tracked by Git LFS in one or more Git commits, along with a marker character whose...

bug

**Describe the issue** As mentioned in https://github.com/git-lfs/git-lfs/pull/5914#discussion_r1846150555, we have a fairly large number of places in our test suite where we perform `grep(1)` commands using regular expressions in which we...

bug
tests

**Describe the bug** When Git LFS attempts to auto-detect the currently available and configured SSH client's "variant" type, if it does not recognize the base filename of the client's executable...

bug

The `git lfs checkout` command has no purpose when run in a bare repository, and performs no actions in this case, but nevertheless returns a zero exit code, which is...

enhancement