summaryrefslogtreecommitdiff
path: root/tests/libgit2/transports
Commit message (Collapse)AuthorAgeFilesLines
* oid: use an oid array instead of shallowarrayEdward Thomson2023-05-091-52/+0
| | | | | | Users should provide us an array of object ids; we don't need a separate type. And especially, we should not be mutating user-providing values. Instead, use `git_oid *` in the shallow code.
* shallow: cleanup whitespace in testsEdward Thomson2023-05-081-16/+16
|
* transport: transports understand oid typeEdward Thomson2023-04-251-2/+2
| | | | Teach the smart transport more about oid types, instead of assuming SHA1.
* Merge commit 'd066d0d95c43e97df6624292f3f527f9372ca8fe'lmcglash2023-03-101-12/+25
|\
| * clone: support sha256Edward Thomson2023-02-121-12/+25
| |
* | fix shallowarray testYuang Li2022-08-311-3/+3
| |
* | support fetch unshallow option on shallow reposyuangli2022-08-091-0/+52
|/
* sha256: indirection for experimental functionsEdward Thomson2022-07-131-2/+2
| | | | | The experimental function signature is only available when `GIT_EXPERIMENTAL_SHA256` is enabled.
* oid: give oids a typeEdward Thomson2022-06-201-2/+2
| | | | | `git_oid`s now have a type, and we require the oid type when creating the object id from creation functions.
* refactor: `tests` is now `tests/libgit2`Edward Thomson2022-02-221-0/+340
Like we want to separate libgit2 and utility source code, we want to separate libgit2 and utility tests. Start by moving all the tests into libgit2.