summaryrefslogtreecommitdiff
path: root/src/libgit2
Commit message (Expand)AuthorAgeFilesLines
* grafts: make `from_file` be `open_or_refresh`Edward Thomson2023-05-083-8/+18
* shallow: don't default to -1 for depthEdward Thomson2023-05-082-9/+6
* grafts: handle SHA256 graft filesEdward Thomson2023-05-083-10/+22
* grafts: use `git_parse` to parse object IDsEdward Thomson2023-05-081-9/+7
* futils: use SHA256 for checksums alwaysEdward Thomson2023-05-081-2/+3
* shallow: avoid unnecessary pkt freeEdward Thomson2023-05-081-7/+9
* transport: transports understand oid typeEdward Thomson2023-04-252-10/+22
* shallow: don't assume SHA1Edward Thomson2023-04-252-26/+46
* smart: validate shallow/unshallow pktsEdward Thomson2023-04-251-6/+24
* shallow: use GIT_ASSERT (not assert)Edward Thomson2023-04-242-11/+13
* shallow: remove feature flagEdward Thomson2023-04-245-15/+4
* Merge remote-tracking branch 'origin/main' into shallow-clone-networkEdward Thomson2023-04-2291-5307/+2712
|\
| * Merge pull request #6549 from libgit2/ethomson/sha256_experimentalEdward Thomson2023-04-2256-520/+1062
| |\
| | * commit graph: support sha256Edward Thomson2023-04-103-48/+132
| | * midx: support sha256Edward Thomson2023-04-103-34/+85
| | * blame: support sha256Edward Thomson2023-04-101-16/+23
| | * ident: support sha256Edward Thomson2023-04-101-3/+3
| | * iterator: support sha256Edward Thomson2023-04-103-6/+27
| | * email: support sha256Edward Thomson2023-04-101-3/+4
| | * commit_list: support sha256Edward Thomson2023-04-101-2/+4
| | * describe: support sha256Edward Thomson2023-04-101-7/+10
| | * cherrypick: support sha256Edward Thomson2023-04-101-3/+3
| | * merge: support sha256Edward Thomson2023-04-103-6/+8
| | * repo: use `GIT_OID_DEFAULT` for default oid typeEdward Thomson2023-04-101-3/+3
| | * diff: parse patches with sha256Edward Thomson2023-04-1010-63/+161
| | * apply: support SHA256Edward Thomson2023-04-101-1/+1
| | * reset: support SHA256Edward Thomson2023-04-101-2/+2
| | * notes: support SHA256Edward Thomson2023-04-101-8/+9
| | * rebase: support SHA256 oidsEdward Thomson2023-04-101-84/+72
| | * revert: support SHA256 oidsEdward Thomson2023-04-101-11/+8
| | * branch: support sha256 OIDs for branch refsEdward Thomson2023-04-101-2/+2
| | * fetch: support SHA256 refsEdward Thomson2023-04-102-11/+13
| | * push: support SHA256 refsEdward Thomson2023-04-101-2/+2
| | * remote: support SHA256 for remote refsEdward Thomson2023-04-101-6/+14
| | * refdb: handle SHA256 referencesEdward Thomson2023-04-103-7/+10
| | * object: sha256 lookupsEdward Thomson2023-04-101-12/+22
| | * config: use sha256 as file checksumEdward Thomson2023-04-101-10/+8
| | * packbuilder: write sha256 trailers when expectedEdward Thomson2023-04-102-5/+15
| | * submodule: document OID as "oid" not "SHA1"Edward Thomson2023-04-101-3/+3
| | * oid: support sha256 in tostr_sEdward Thomson2023-04-101-1/+1
| | * odb_pack: handle sha256 short lookupsEdward Thomson2023-04-101-1/+7
| | * refs: honor sha256 during allocationEdward Thomson2023-04-101-1/+8
| | * index: add sha256 supportEdward Thomson2023-04-109-156/+386
| | * filebuf: configurable hash typeEdward Thomson2023-04-083-10/+23
| * | Merge pull request #6482 from libgit2/ethomson/xdiffEdward Thomson2023-04-1320-4394/+2
| |\ \
| | * | xdiff: move xdiff to 'deps'Edward Thomson2023-03-0320-4394/+2
| * | | config: return `GIT_ENOTFOUND` for missing programdataEdward Thomson2023-04-111-2/+5
| | |/ | |/|
| * | repo: honor GIT_CONFIG_* environment variablesEdward Thomson2023-04-041-35/+94
| * | repo: honor GIT_COMMON_DIR when respecting envEdward Thomson2023-04-041-10/+26
| * | repo: honor GIT_WORK_TREE environment variableEdward Thomson2023-04-041-13/+42