- 12 Feb, 2023 18 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
-
This is much of the plumbing for the object database to support SHA256, and for objects to be able to parse SHA256 versions of themselves.
Edward Thomson committed -
Edward Thomson committed
-
Teach the packfile machinery to cope with SHA256.
Edward Thomson committed -
In clar, an underscore is meaningful; avoid using it incorrectly / unnecessarily.
Edward Thomson committed -
This is a conversion of the testrepo.git to SHA256 support.
Edward Thomson committed -
Edward Thomson committed
-
Edward Thomson committed
-
Ensure that we maintain the `core.repositoryFormatVersion` value instead of always overwriting it with the default.
Edward Thomson committed -
Provide an internal function to set the repository's `objectformat`, both in the internal object and in the configuration.
Edward Thomson committed -
Teach the repository about the `objectformat` extension, supporting `sha1` always and `sha256` when the experimental sha256 support is active.
Edward Thomson committed
-
- 09 Feb, 2023 1 commit
-
-
Edward Thomson committed
-
- 03 Feb, 2023 1 commit
-
-
Support OpenSSL3: add OpenSSL deprection warning compatibility flag
Edward Thomson committed
-
- 02 Feb, 2023 1 commit
-
-
Add `OPENSSL_API_COMPAT=0x10100000L` since we use the now-deprecated low-level hash functions.
Edward Thomson committed
-
- 26 Jan, 2023 1 commit
-
-
Edward Thomson committed
-
- 25 Jan, 2023 8 commits
-
-
ci: always create test summaries, even on failure
Edward Thomson committed -
Edward Thomson committed
-
Edward Thomson committed
-
When the dependent jobs fail -- possibly due to test failures -- we should still produce the job summary that shows those test failures.
Edward Thomson committed -
tests: update clar test runner
Edward Thomson committed -
Abstract time counter for tests; use gettimeofday on Unix and GetTickCount on Windows.
Edward Thomson committed -
Edward Thomson committed
-
Update to the latest main version of clar, which includes improved xml summary output.
Edward Thomson committed
-
- 24 Jan, 2023 3 commits
-
-
src: hide unused hmac() prototype
Edward Thomson committed -
The builtin hash uses the code verbatim from rfc6234, including prototypes for functions that we don't use (like hmac). Remove all unused prototypes to avoid collisions with things that an operating system might provide (like hmac).
Edward Thomson committed -
It conflicts with NetBSD's in its libc. Closes #6457
Thomas Klausner committed
-
- 20 Jan, 2023 7 commits
-
-
push: use resolved oid as the source
Edward Thomson committed -
211c9719 attempts to use the parsed OID but inverted the arguments to `git_oid_cpy`.
Edward Thomson committed -
push: revparse refspec source, so you can push things that are not refs
Edward Thomson committed -
thread: avoid warnings when building without threads
Edward Thomson committed -
transport: fix capabilities calculation
Edward Thomson committed -
ci: update version numbers of actions
Edward Thomson committed -
Edward Thomson committed
-