index
:
pub/scm/git/git.git
jch
main
maint
master
next
seen
todo
Git source code mirror
Junio C Hamano
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
hash.h
Age
Commit message (
Expand
)
Author
Files
Lines
2024-10-03
hash.h: set NEEDS_CLONE_HELPER_UNSAFE in fallback mode
Jeff King
1
-0
/
+3
2024-09-27
Makefile: allow specifying a SHA-1 for non-cryptographic uses
Taylor Blau
1
-0
/
+30
2024-09-27
hash.h: scaffolding for _unsafe hashing variants
Taylor Blau
1
-0
/
+42
2024-06-14
hash-ll: merge with "hash.h"
Patrick Steinhardt
1
-2
/
+360
2024-06-14
global: introduce `USE_THE_REPOSITORY_VARIABLE` macro
Patrick Steinhardt
1
-1
/
+3
2024-06-14
hash: require hash algorithm in `is_empty_{blob,tree}_oid()`
Patrick Steinhardt
1
-10
/
+0
2024-06-14
hash: make `is_null_oid()` independent of `the_repository`
Patrick Steinhardt
1
-5
/
+0
2024-06-14
hash: convert `oidcmp()` and `oideq()` to compare whole hash
Patrick Steinhardt
1
-20
/
+0
2024-06-14
global: ensure that object IDs are always padded
Patrick Steinhardt
1
-16
/
+0
2024-06-14
hash: require hash algorithm in `oidread()` and `oidclr()`
Patrick Steinhardt
1
-17
/
+0
2024-06-14
hash: require hash algorithm in `hasheq()`, `hashcmp()` and `hashclr()`
Patrick Steinhardt
1
-22
/
+2
2024-06-14
hash: drop (mostly) unused `is_empty_{blob,tree}_sha1()` functions
Patrick Steinhardt
1
-10
/
+0
2023-10-02
cache: add a function to read an OID of a specific algorithm
brian m. carlson
1
-2
/
+7
2023-04-24
hash-ll.h: split out of hash.h to remove dependency on repository.h
Elijah Newren
1
-272
/
+1
2023-02-23
hash.h: move some oid-related declarations from cache.h
Elijah Newren
1
-0
/
+34
2023-02-23
treewide: remove unnecessary git-compat-util.h includes in headers
Elijah Newren
1
-1
/
+0
2022-08-31
Makefile + hash.h: remove PPC_SHA1 implementation
Ævar Arnfjörð Bjarmason
1
-4
/
+2
2022-07-10
sha256: add support for Nettle
brian m. carlson
1
-1
/
+3
2021-09-07
hash.h: provide constants for the hash IDs
Han-Wen Nienhuys
1
-0
/
+6
2021-08-15
oidtree: avoid unaligned access to crit-bit tree
René Scharfe
1
-1
/
+1
2021-07-07
oidcpy_with_padding: constify `src' arg
Eric Wong
1
-1
/
+1
2021-05-18
parallel-checkout: send the new object_id algo field to the workers
Matheus Tavares
1
-0
/
+16
2021-04-27
hash: provide per-algorithm null OIDs
brian m. carlson
1
-2
/
+5
2021-04-27
hash: set, copy, and use algo field in struct object_id
brian m. carlson
1
-6
/
+34
2021-04-27
hash: add a function to finalize object IDs
brian m. carlson
1
-23
/
+27
2021-04-27
hash: add an algo member to struct object_id
brian m. carlson
1
-0
/
+1
2020-12-04
cache.h: move hash/oid functions to hash.h
Jeff King
1
-0
/
+95
2020-02-24
hash: implement and use a context cloning function
brian m. carlson
1
-0
/
+21
2019-06-20
hash.h: move object_id definition from cache.h
Jeff King
1
-0
/
+24
2019-04-01
hash: add a function to lookup hash algorithm by length
brian m. carlson
1
-0
/
+2
2018-11-14
hash: add an SHA-256 implementation using OpenSSL
brian m. carlson
1
-0
/
+2
2018-11-14
sha256: add an SHA-256 implementation using libgcrypt
brian m. carlson
1
-0
/
+4
2018-11-14
Add a base implementation of SHA-256 support
brian m. carlson
1
-1
/
+18
2018-11-14
sha1-file: add a constant for hash block size
brian m. carlson
1
-0
/
+3
2018-10-22
sha1-file: provide functions to look up hash algorithms
brian m. carlson
1
-0
/
+13
2018-02-09
hash: update obsolete reference to SHA1_HEADER
brian m. carlson
1
-2
/
+2
2018-02-02
hash: create union for hash context allocation
brian m. carlson
1
-6
/
+9
2018-02-02
hash: move SHA-1 macros to hash.h
brian m. carlson
1
-0
/
+25
2017-11-13
Add structure representing hash algorithm
brian m. carlson
1
-0
/
+57
2017-08-16
sha1dc: build git plumbing code more explicitly
Takashi Iwai
1
-5
/
+1
2017-07-03
sha1dc: optionally use sha1collisiondetection as a submodule
Ævar Arnfjörð Bjarmason
1
-0
/
+4
2017-03-17
Makefile: add DC_SHA1 knob
Jeff King
1
-0
/
+2
2017-03-15
hash.h: move SHA-1 implementation selection into a header file
brian m. carlson
1
-0
/
+14
2013-11-18
remove old hash.[ch] implementation
Karsten Blees
1
-50
/
+0
2013-03-16
Preallocate hash tables when the number of inserts are known in advance
Nguyễn Thái Ngọc Duy
1
-0
/
+7
2011-02-18
for_each_hash: allow passing a 'void *data' pointer to callback
Linus Torvalds
1
-1
/
+1
2008-03-09
Add 'const' where appropriate to index handling functions
Linus Torvalds
1
-2
/
+2
2007-10-26
Do linear-time/space rename logic for exact renames
Linus Torvalds
1
-0
/
+43