summaryrefslogtreecommitdiff
path: root/src/util/hash.h
Commit message (Collapse)AuthorAgeFilesLines
* transport: teach transports about oid types and SHA256Edward Thomson2023-02-121-0/+13
|
* sha: add sha256 algorithmEdward Thomson2022-03-231-1/+3
| | | | | Add support for a SHA256 hash algorithm, and add the "builtin" SHA256 hash engine (from RFC 6234).
* sha1: refactor folder structureEdward Thomson2022-03-231-1/+1
| | | | | Eliminate the `sha1` folder, move it down into `hash` so that future impelmentations can share common code.
* refactor: make util an object libraryEdward Thomson2022-02-221-0/+46
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.