summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorLines
2025-01-23t/helper/test-hash.c: use unsafe_hash_algo()Taylor Blau-12/+5
2025-01-23csum-file.c: use unsafe_hash_algo()Taylor Blau-11/+11
2025-01-23hash.h: introduce `unsafe_hash_algo()`Taylor Blau-1/+38
2025-01-23csum-file.c: extract algop from hashfile_checksum_valid()Taylor Blau-6/+7
2025-01-23csum-file: store the hash algorithm as a struct fieldTaylor Blau-9/+12
2025-01-23t/helper/test-tool: implement sha1-unsafe helperTaylor Blau-23/+45
2025-01-23trace2: prevent segfault on config collection with valueless trueAdam Murray-6/+18
2025-01-23refs: fix creation of reflog entries for symrefsKarthik Nayak-3/+9
2025-01-22path-walk: drop redundant parse_tree() callJeff King-1/+0
2025-01-22Merge branch 'ps/build-meson-fixes' into ps/zlib-ngJunio C Hamano-38/+218
2025-01-22ci: wire up Visual Studio build with MesonPatrick Steinhardt-0/+90
2025-01-22ci: raise error when Meson generates warningsPatrick Steinhardt-0/+1
2025-01-22meson: fix compilation with Visual StudioPatrick Steinhardt-0/+8
2025-01-22meson: make the CSPRNG backend configurablePatrick Steinhardt-7/+23
2025-01-22meson: wire up fuzzersPatrick Steinhardt-1/+28
2025-01-22meson: wire up generation of distribution archivePatrick Steinhardt-0/+13
2025-01-22meson: wire up development environmentsPatrick Steinhardt-0/+8
2025-01-22meson: fix dependencies for generated headersPatrick Steinhardt-9/+9
2025-01-22meson: populate project version via GIT-VERSION-GENPatrick Steinhardt-1/+8
2025-01-22GIT-VERSION-GEN: allow running without input and output filesPatrick Steinhardt-15/+29
2025-01-22GIT-VERSION-GEN: simplify computing the dirty markerPatrick Steinhardt-5/+1
2025-01-22builtin/pack-redundant: remove subcommand with breaking changesPatrick Steinhardt-0/+10
2025-01-22ci: repurpose "linux-gcc" job for deprecationsPatrick Steinhardt-3/+4
2025-01-22ci: merge linux-gcc-default into linux-gccPatrick Steinhardt-13/+0
2025-01-22Makefile: wire up build option for deprecated featuresPatrick Steinhardt-0/+19
2025-01-22refs: fix migration of reflogs respecting "core.logAllRefUpdates"Patrick Steinhardt-1/+18
2025-01-22reftable: prevent 'update_index' changes after adding recordsKarthik Nayak-21/+99
2025-01-22refs: use 'uint64_t' for 'ref_update.index'Karthik Nayak-5/+5
2025-01-22refs: mark `ref_transaction_update_reflog()` as staticKarthik Nayak-21/+15
2025-01-21reftable: address trivial -Wsign-compare warningsPatrick Steinhardt-14/+7
2025-01-21reftable/blocksource: adjust `read_block()` to return `ssize_t`Patrick Steinhardt-24/+31
2025-01-21reftable/blocksource: adjust type of the block lengthPatrick Steinhardt-1/+1
2025-01-21reftable/block: adjust type of the restart lengthPatrick Steinhardt-8/+6
2025-01-21reftable/block: adapt header and footer size to return a `size_t`Patrick Steinhardt-5/+5
2025-01-21reftable/basics: adjust `hash_size()` to return `uint32_t`Patrick Steinhardt-50/+44
2025-01-21reftable/basics: adjust `common_prefix_size()` to return `size_t`Patrick Steinhardt-13/+10
2025-01-21reftable/record: handle overflows when decoding varintsPatrick Steinhardt-32/+53
2025-01-21reftable/record: drop unused `print` function pointerPatrick Steinhardt-3/+0
2025-01-21meson: stop disabling -Wsign-comparePatrick Steinhardt-1/+0
2025-01-21t8002: fix ambiguous printf conversion specificationsJan Palus-2/+2
2025-01-21Remove obsolete ".txt" extensions for AsciiDoc filesbrian m. carlson-5/+0
2025-01-21doc: use .adoc extension for AsciiDoc filesbrian m. carlson-617/+617
2025-01-21gitattributes: mark AsciiDoc files as LF-onlybrian m. carlson-0/+1
2025-01-21editorconfig: add .adoc extensionbrian m. carlson-1/+1
2025-01-21doc: update gitignore for .adoc extensionbrian m. carlson-0/+5
2025-01-21pack-write: pass hash_algo to internal functionsKarthik Nayak-14/+16
2025-01-21pack-write: pass hash_algo to `write_rev_file()`Karthik Nayak-16/+29
2025-01-21pack-write: pass hash_algo to `write_idx_file()`Karthik Nayak-16/+27
2025-01-21pack-write: pass repository to `index_pack_lockfile()`Karthik Nayak-6/+8
2025-01-21pack-write: pass hash_algo to `fixup_pack_header_footer()`Karthik Nayak-22/+26