summaryrefslogtreecommitdiff
path: root/src/hash.h
Commit message (Expand)AuthorAgeFilesLines
* util: don't include unnecessary system librariesEdward Thomson2021-11-221-1/+0
* str: introduce `git_str` for internal, `git_buf` is externalethomson/gitstrEdward Thomson2021-10-171-2/+2
* hash: hash functions operate on byte arrays not git_oidsEdward Thomson2021-10-021-5/+4
* hash: accept the algorithm in inputsEdward Thomson2021-10-011-3/+3
* hash: don't abbreviate algorithmEdward Thomson2021-10-011-4/+4
* c90/c99: name the unnamed union in git_hash_ctxPeter Pettersson2021-08-251-1/+1
* hash: add ability to distinguish algorithmsPatrick Steinhardt2019-06-241-0/+6
* hash: move SHA1 implementations to its own hashing contextPatrick Steinhardt2019-06-241-2/+6
* hash: move SHA1 implementations into 'sha1/' folderPatrick Steinhardt2019-06-241-13/+2
* hash: introduce source files to break include circlesPatrick Steinhardt2019-06-241-6/+8
* hash: move `git_hash_prov` into Win32 backendPatrick Steinhardt2019-06-241-1/+0
* Each hash implementation should define `git_hash_global_init`Aaron Patterson2019-03-221-2/+0
* hash: convert `global_init` macros to real functionPatrick Steinhardt2019-01-021-1/+2
* mbedtls: use libmbedcrypto for hashingEtienne Samson2018-04-111-0/+2
* consistent header guardsethomson/header_guardsEdward Thomson2018-02-011-1/+1
* Make sure to always include "common.h" firstPatrick Steinhardt2017-07-031-0/+2
* hash: include sha1collisiondetectionEdward Thomson2017-03-031-1/+3
* hash: rename implementation selection constantsEdward Thomson2017-03-031-3/+3
* hash: use CommonCrypto on OSX for SHA-1cmn/common-cryptoCarlos Martín Nieto2014-10-241-1/+3
* Add simple global shutdown hooksRussell Belfer2013-09-171-2/+0
* Revert "hash: remove git_hash_init from internal api"Michael Schubert2013-02-261-0/+1
* hash: remove git_hash_init from internal apiMichael Schubert2013-02-261-1/+0
* update copyrightsEdward Thomson2013-01-081-1/+1
* remove ppc sha1 asmEdward Thomson2013-01-081-2/+0
* unload dll / destroy hash ctxs at shutdownEdward Thomson2012-11-131-0/+1
* move hash library func ptrs to global globalEdward Thomson2012-11-131-0/+2
* Remove git_hash_ctx_new - callers now _ctx_init()Edward Thomson2012-11-131-3/+3
* Win32 CryptoAPI and CNG support for SHA1Edward Thomson2012-11-131-7/+18
* Update Copyright headerschu2012-02-131-1/+1
* Cleanup legal dataVicent Marti2011-09-191-1/+4
* Change the library include fileVicent Marti2010-12-061-1/+1
* Add some routines for SHA1 hash computationRamsay Jones2008-12-301-0/+26