summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* util: detect all possible qsort_r and qsort_s variantsDimitry Andric2023-05-083-11/+29
* sha256: wrap_odb supports SHA256Edward Thomson2023-05-062-3/+26
* Fix missing oid type for "fake" repositoriesOliver Reiche2023-05-031-0/+2
* Merge pull request #6549 from libgit2/ethomson/sha256_experimentalEdward Thomson2023-04-2258-527/+1087
|\
| * 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-085-17/+48
* | Merge pull request #6482 from libgit2/ethomson/xdiffEdward Thomson2023-04-1321-4394/+3
|\ \
| * | xdiff: move xdiff to 'deps'Edward Thomson2023-03-0321-4394/+3
* | | 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
* | env: remove the _from_env functionEdward Thomson2023-04-042-227/+233
* | repo: change error messageEdward Thomson2023-04-041-1/+1
* | Merge pull request #6505 from libgit2/ethomson/extension_madnessEdward Thomson2023-03-271-5/+33
|\ \
| * | repo: don't allow repeated extensionsEdward Thomson2023-02-251-5/+33
* | | http: add SSPI authentication on WindowsEdward Thomson2023-03-213-4/+345
* | | utf8: add conversion with size and refactor namesEdward Thomson2023-03-2110-115/+180
* | | http: refactor GSSAPI / negotiate / NTLM authEdward Thomson2023-03-213-46/+46
* | | http: introduce schannel streams for windowsEdward Thomson2023-03-218-35/+807
* | | pack: cast to uint64_t when calculating index size insteadCarlos Martín Nieto2023-03-161-4/+3