summaryrefslogtreecommitdiff
path: root/src/util/array.h
Commit message (Collapse)AuthorAgeFilesLines
* oid: use an oid array instead of shallowarrayEdward Thomson2023-05-091-0/+3
| | | | | | 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.
* Merge branch 'transportPR' into shallow-clone-networkyuangli2022-07-291-1/+3
|
* refactor: make util an object libraryEdward Thomson2022-02-221-0/+124
Instead of simply including the utility files directly, make them a cmake object library for easy reusability between other projects within libgit2. Now the top-level `src` is responsible for platform selection, while the next-level `libgit2` and `util` configurations are responsible for identifying what objects they include.