summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2025-04-07reftable/block: simplify how we track restart pointsPatrick Steinhardt3-17/+18
2025-04-07reftable/blocksource: consolidate code into a single filePatrick Steinhardt10-62/+80
2025-04-07reftable/reader: rename data structure to "table"Patrick Steinhardt19-467/+467
2025-04-07reftable: fix formatting of the license headerPatrick Steinhardt34-199/+199
2025-04-07blame: print unblamable and ignored commits in porcelain modeKarthik Nayak4-5/+60
2025-04-07t5703: refactor test to not depend on PerlPatrick Steinhardt1-17/+8
2025-04-07t5316: refactor `max_chain()` to not depend on PerlPatrick Steinhardt1-9/+9
2025-04-07t0210: refactor trace2 scrubbing to not use PerlPatrick Steinhardt2-72/+43
2025-04-07t0021: refactor `generate_random_characters()` to not depend on PerlPatrick Steinhardt1-4/+3
2025-04-07t/lib-httpd: refactor "one-time-perl" CGI script to not depend on PerlPatrick Steinhardt8-77/+86
2025-04-07t/lib-t6000: refactor `name_from_description()` to not depend on PerlPatrick Steinhardt3-19/+6
2025-04-07t/lib-gpg: refactor `sanitize_pgp()` to not depend on PerlPatrick Steinhardt2-16/+11
2025-04-07t: refactor tests depending on Perl for textconv scriptsPatrick Steinhardt3-36/+13
2025-04-07t: refactor tests depending on Perl to print dataPatrick Steinhardt14-67/+51
2025-04-07t: refactor tests depending on Perl substitution operatorPatrick Steinhardt11-60/+40
2025-04-07t: refactor tests depending on Perl transliteration operatorPatrick Steinhardt7-31/+19
2025-04-07Makefile: stop requiring Perl when running testsPatrick Steinhardt1-3/+13
2025-04-07meson: stop requiring Perl when tests are enabledPatrick Steinhardt1-1/+1
2025-04-07t: adapt existing PERL prerequisitesPatrick Steinhardt4-15/+19
2025-04-07t: introduce PERL_TEST_HELPERS prerequisitePatrick Steinhardt71-93/+281
2025-04-07t: adapt `test_readlink()` to not use PerlPatrick Steinhardt2-1/+14
2025-04-07t: adapt `test_copy_bytes()` to not use PerlPatrick Steinhardt1-11/+1
2025-04-07t: adapt character translation helpers to not use PerlPatrick Steinhardt1-3/+3
2025-04-07t: refactor environment sanitization to not use PerlPatrick Steinhardt1-18/+14
2025-04-07t: skip chain lint when PERL_PATH is unsetPatrick Steinhardt1-0/+16
2025-04-07builtin/cat-file: use bitmaps to efficiently filter by object typePatrick Steinhardt1-5/+37
2025-04-07builtin/cat-file: deduplicate logic to iterate over all objectsPatrick Steinhardt1-37/+48
2025-04-07pack-bitmap: introduce function to check whether a pack is bitmappedPatrick Steinhardt2-0/+22
2025-04-07pack-bitmap: add function to iterate over filtered bitmapped objectsPatrick Steinhardt2-6/+65
2025-04-07pack-bitmap: allow passing payloads to `show_reachable_fn()`Patrick Steinhardt5-11/+16
2025-04-07builtin/cat-file: support "object:type=" objects filterPatrick Steinhardt3-2/+19
2025-04-07builtin/cat-file: support "blob:limit=" objects filterPatrick Steinhardt3-4/+34
2025-04-07builtin/cat-file: support "blob:none" objects filterPatrick Steinhardt3-4/+62
2025-04-07builtin/cat-file: wire up an option to filter objectsPatrick Steinhardt3-4/+88
2025-04-07builtin/cat-file: introduce function to report object statusPatrick Steinhardt1-5/+13
2025-04-07builtin/cat-file: rename variable that tracks usagePatrick Steinhardt1-22/+25
2025-04-07help: include unsafe SHA-1 build info in versionJustin Tobler3-1/+10
2025-04-07help: include SHA implementation in version infoJustin Tobler3-0/+17
2025-04-07The third batchJunio C Hamano1-0/+35
2025-04-07Merge branch 'js/imap-send-peer-cert-verify'Junio C Hamano1-0/+2
2025-04-07Merge branch 'js/mingw-admins-are-special'Junio C Hamano2-11/+47
2025-04-07Merge branch 'tb/bitamp-typofix'Junio C Hamano1-1/+1
2025-04-07Merge branch 'dm/completion-remote-names-fix'Junio C Hamano2-29/+226
2025-04-07Merge branch 'pw/doc-pack-refs-markup-fix'Junio C Hamano1-2/+2
2025-04-07Merge branch 'pw/build-breaking-changes-doc'Junio C Hamano2-0/+2
2025-04-07Merge branch 'ja/doc-branch-markup'Junio C Hamano3-200/+208
2025-04-07Merge branch 'jh/hash-init-fixes'Junio C Hamano2-0/+2
2025-04-07Merge branch 'tb/combine-cruft-below-size'Junio C Hamano4-323/+355
2025-04-07Merge branch 'cc/lop-remote'Junio C Hamano3-20/+86
2025-04-07Merge branch 'jc/name-rev-stdin'Junio C Hamano10-17/+72