- 10 Apr, 2023 26 commits
-
-
Edward Thomson committed
-
Edward Thomson committed
-
Edward Thomson committed
-
Edward Thomson committed
-
Edward Thomson committed
-
Edward Thomson committed
-
Edward Thomson committed
-
Edward Thomson committed
-
Edward Thomson committed
-
Edward Thomson committed
-
Edward Thomson committed
-
Edward Thomson committed
-
Edward Thomson committed
-
Edward Thomson committed
-
Edward Thomson committed
-
Edward Thomson committed
-
Edward Thomson committed
-
Edward Thomson committed
-
Edward Thomson committed
-
The config file checksum is only used to detect changes internally -- it is not stored within the repository. Therefore this need not be configurable. Use SHA256 everywhere, regardless of the repository object format.
Edward Thomson committed -
Edward Thomson committed
-
Edward Thomson committed
-
Our thread-local sha string buffer should be sized to support SHA256 strings.
Edward Thomson committed -
Edward Thomson committed
-
Edward Thomson committed
-
Edward Thomson committed
-
- 08 Apr, 2023 2 commits
-
-
`git_filebuf` hashes contents as its written; allow for SHA1 or SHA256 as that hash. Currently, most callers simply use SHA1 as they do not yet know about SHA256 themselves.
Edward Thomson committed -
repo: honor environment variables for more scenarios
Edward Thomson committed
-
- 04 Apr, 2023 6 commits
-
-
When the repository is opened with `GIT_REPOSITORY_OPEN_FROM_ENV`, honor the `GIT_CONFIG_GLOBAL`, `GIT_CONFIG_SYSTEM` and `GIT_CONFIG_NOSYSTEM` environment variables.
Edward Thomson committed -
When the repository is opened with `GIT_REPOSITORY_OPEN_FROM_ENV`, honor the `GIT_COMMON_DIR` environment variable.
Edward Thomson committed -
When the repository is opened with `GIT_REPOSITORY_OPEN_FROM_ENV`, honor the `GIT_WORK_TREE` environment variable.
Edward Thomson committed -
Remove the `_git_repository_open_ext_from_env` and make it part of the general repository opening code path. This removes the re-entrancy, and standardizes things like index and config opening to a single place again so that we have predictable ordering of the opening procedure.
Edward Thomson committed -
"Could not find repository from ..." doesn't make sense. "Could not find repository _at_ ..." does not indicate that we walked down the path hierarchy, but at least it's more correct.
Edward Thomson committed -
Shocked that our leak checkers didn't find this earlier.
Edward Thomson committed
-
- 27 Mar, 2023 2 commits
-
-
repo: don't allow repeated extensions
Edward Thomson committed -
Introduce Schannel and SSPI for Windows
Edward Thomson committed
-
- 21 Mar, 2023 4 commits
-
-
v1.6.3
Edward Thomson committed -
Edward Thomson committed
-
Edward Thomson committed
-
Add support for SSPI on Windows, which offers NTLM and Negotiate authentication.
Edward Thomson committed
-