summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorLines
2023-10-03commit-graph: clear oidset after finishing writeJeff King-0/+3
2023-10-03commit-graph: free write-context base_graph_name during cleanupJeff King-0/+3
2023-10-03commit-graph: free write-context entries before overwritingJeff King-0/+2
2023-10-03commit-graph: free graph struct that was not added to chainJeff King-0/+2
2023-10-03commit-graph: delay base_graph assignment in add_graph_to_chain()Jeff King-2/+2
2023-10-03commit-graph: free all elements of graph chainJeff King-18/+11
2023-10-03commit-graph: move slab-clearing to close_commit_graph()Jeff King-1/+1
2023-10-03merge: free result of repo_get_merge_bases()Jeff King-1/+14
2023-10-03commit-reach: free temporary list in get_octopus_merge_bases()Jeff King-0/+2
2023-10-03t6700: mark test as leak-freeJeff King-0/+2
2023-10-03parse-options: drop unused parse_opt_ctx_t memberRené Scharfe-1/+0
2023-10-02t7700: split cruft-related tests to t7704Taylor Blau-121/+130
2023-10-02t1016-compatObjectFormat: add tests to verify the conversion between objectsEric W. Biederman-0/+348
2023-10-02t1006: test oid compatibility with cat-fileEric W. Biederman-97/+154
2023-10-02t1006: rename sha1 to oidEric W. Biederman-110/+110
2023-10-02test-lib: compute the compatibility hash so tests may use itEric W. Biederman-1/+16
2023-10-02builtin/ls-tree: let the oid determine the output algorithmEric W. Biederman-1/+4
2023-10-02object-file: handle compat objects in check_object_signatureEric W. Biederman-1/+3
2023-10-02tree-walk: init_tree_desc take an oid to get the hash algorithmEric W. Biederman-59/+80
2023-10-02builtin/cat-file: let the oid determine the output algorithmEric W. Biederman-3/+9
2023-10-02rev-parse: add an --output-object-format parameterEric W. Biederman-0/+35
2023-10-02repository: implement extensions.compatObjectFormatbrian m. carlson-3/+35
2023-10-02object-file: update object_info_extended to reencode objectsEric W. Biederman-0/+91
2023-10-02object-file-convert: convert commits that embed signed tagsEric W. Biederman-22/+82
2023-10-02object-file-convert: convert commit objects when writingbrian m. carlson-1/+45
2023-10-02object-file-convert: don't leak when converting tag objectsEric W. Biederman-20/+25
2023-10-02object-file-convert: convert tag objects when writingbrian m. carlson-1/+51
2023-10-02object-file-convert: add a function to convert trees between algorithmsbrian m. carlson-1/+50
2023-10-02object: factor out parse_mode out of fast-import and tree-walk into in object.hEric W. Biederman-35/+23
2023-10-02cache: add a function to read an OID of a specific algorithmbrian m. carlson-2/+7
2023-10-02tag: sign both hashesEric W. Biederman-4/+41
2023-10-02commit: export add_header_signature to support handling signatures on tagsEric W. Biederman-3/+4
2023-10-02commit: convert mergetag before computing the signature of a commitEric W. Biederman-1/+41
2023-10-02commit: write commits for both hashesbrian m. carlson-45/+136
2023-10-02object-file: add a compat_oid_in parameter to write_object_file_flagsEric W. Biederman-5/+7
2023-10-02object-file: update the loose object map when writing loose objectsEric W. Biederman-18/+95
2023-10-02loose: compatibilty short name supportEric W. Biederman-12/+25
2023-10-02loose: add a mapping between SHA-1 and SHA-256 for loose objectsbrian m. carlson-1/+293
2023-10-02repository: add a compatibility hash algorithmEric W. Biederman-0/+15
2023-10-02object-names: support input of oids in any supported hashEric W. Biederman-13/+39
2023-10-02oid-array: teach oid-array to handle multiple kinds of oidsEric W. Biederman-2/+10
2023-10-02object-file-convert: stubs for converting from one object format to anotherEric W. Biederman-0/+82
2023-10-02gc: add `gc.repackFilterTo` config optionChristian Couder-1/+27
2023-10-02repack: implement `--filter-to` for storing filtered out objectsChristian Couder-1/+82
2023-10-02gc: add `gc.repackFilter` config optionChristian Couder-0/+24
2023-10-02repack: add `--filter=<filter-spec>` optionChristian Couder-0/+217
2023-10-02pack-bitmap-write: rebuild using new bitmap when remappingChristian Couder-1/+5
2023-10-02repack: refactor finding pack prefixChristian Couder-6/+12
2023-10-02repack: refactor finishing pack-objects commandChristian Couder-37/+33
2023-10-02t/helper: add 'find-pack' test-toolChristian Couder-0/+135