- 21 Nov, 2020 2 commits
-
-
msvc crtdbg is a mouthfull that is not particularly indicative of what it does. Let's rename it to "win32 leakcheck".
Edward Thomson committed -
Fix the `-DTHREADSAFE=OFF` build
Edward Thomson committed
-
- 20 Nov, 2020 8 commits
-
-
ci: propagate environment variables
Edward Thomson committed -
Edward Thomson committed
-
ci: supply a token for self-hosted runners
Edward Thomson committed -
Edward Thomson committed
-
ci: supply a token for self-hosted runners
Edward Thomson committed -
Edward Thomson committed
-
ci: GitHub Actions for arm64
Edward Thomson committed -
Edward Thomson committed
-
- 18 Nov, 2020 4 commits
-
-
ci: stop using deprecated set-env in GitHub Actions
Edward Thomson committed -
Edward Thomson committed
-
Edward Thomson committed
-
(And move the ci scripts into the `ci` directory.)
Edward Thomson committed
-
- 07 Nov, 2020 1 commit
-
-
Deprecate `is_valid_name` functions; replace with `name_is_valid` functions
Edward Thomson committed
-
- 02 Nov, 2020 1 commit
-
-
This change avoids using the `(void)0` construct for some of the mutex `#define`s, since that makes the "return type" of those "functions" to be `void` instead of `int`.
lhchavez committed
-
- 25 Oct, 2020 11 commits
-
-
Edward Thomson committed
-
Signed-off-by: Sven Strickroth <email@cs-ware.de>
Sven Strickroth committed -
Signed-off-by: Sven Strickroth <email@cs-ware.de>
Sven Strickroth committed -
Edward Thomson committed
-
Edward Thomson committed
-
Provide a function that can check remote name validity but can also signal when an error occurs. Use the name "name_is_valid", which is more suggestive of checking a given name, rather than "is_valid_name", which suggests that the function checks the validity of the current remote's name.
Edward Thomson committed -
Disambiguate invalid specifications in `git_refspec__parse` so that callers can determine the difference between invalid specifications and actual errors. No call sites wil propagagte this new error message to an end-user, so there is no user-facing API change.
Edward Thomson committed -
Edward Thomson committed
-
Edward Thomson committed
-
Provide a function that can check reference name validity but can also signal when an error occurs. Use the name "name_is_valid", which is more suggestive of checking a given name, rather than "is_valid_name", which suggests that the function checks the validity of the current reference's name.
Edward Thomson committed -
Move `git_reference__is_valid_name` to `git_reference__name_is_valid`, which returns errors and sets an out boolean parameter.
Edward Thomson committed
-
- 21 Oct, 2020 1 commit
-
-
Include `${MBEDTLS_INCLUDE_DIR}` when compiling `crypt_mbedtls.c`
Edward Thomson committed
-
- 20 Oct, 2020 1 commit
-
-
Without this, mbedTLS installs in non-default install locations that are otherwise found by the `FindmbedTLS.cmake` module are not found by the C preprocessor at compile time.
Elliot Saba committed
-
- 14 Oct, 2020 6 commits
-
-
threadstate: rename tlsdata when building w/o threads
Edward Thomson committed -
Edward Thomson committed
-
Refactor "global" state
Edward Thomson committed -
Make the Windows leak detection more robust
Edward Thomson committed -
Define `git___load` when building with `-DTHREADSAFE=OFF`
Edward Thomson committed -
ntlm: update ntlm dependency for htonll
Edward Thomson committed
-
- 13 Oct, 2020 1 commit
-
-
This should allow folks that build in non-thread-safe environments to still be able to build the library. Fixes: #5663
lhchavez committed
-
- 12 Oct, 2020 4 commits
-
-
libgit2 v1.1.0
Edward Thomson committed -
Edward Thomson committed
-
Edward Thomson committed
-
This change: * Increases MY_ROW_LIMIT to 2M, since it has been failing in #5595's tests since it's _super_ close to the limit. * Calls `git_repository_free()` on a `git_repository` that was being leaked only in Windows. * Marks the global `git_repository` on `tests/repo/init.c` as `NULL` after being freed to make any accidental access more noisy. * Uses `cl_assert_equal_i()` in `test_trace_windows_stacktrace__leaks` to make the test failures more actionable. * Renames the globals in `tests/repo/init.c` so that they don't start with an underscore.
lhchavez committed
-