index
:
git
main
maint
master
next
seen
todo
Mirror of https://git.kernel.org/pub/scm/git/git.git/
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
hash.h
Age
Commit message (
Expand
)
Author
Lines
2025-07-21
Merge branch 'bc/use-sha256-by-default-in-3.0'
Junio C Hamano
-0
/
+10
2025-07-01
Enable SHA-256 by default in breaking changes mode
brian m. carlson
-1
/
+7
2025-07-01
hash: add a constant for the legacy hash algorithm
brian m. carlson
-0
/
+2
2025-07-01
hash: add a constant for the default hash algorithm
brian m. carlson
-0
/
+2
2025-06-12
object-name: make get_oid quietly return an error
brian m. carlson
-0
/
+1
2025-04-16
Merge branch 'jt/help-sha-backend-info-in-build-options'
Junio C Hamano
-0
/
+11
2025-04-15
Merge branch 'ps/object-wo-the-repository'
Junio C Hamano
-2
/
+2
2025-04-07
help: include unsafe SHA-1 build info in version
Justin Tobler
-0
/
+3
2025-04-07
help: include SHA implementation in version info
Justin Tobler
-0
/
+8
2025-03-12
object-name: allow skipping ambiguity checks in `get_oid()` family
Patrick Steinhardt
-11
/
+12
2025-03-10
hash: stop depending on `the_repository` in `null_oid()`
Patrick Steinhardt
-1
/
+1
2025-03-10
hash: fix "-Wsign-compare" warnings
Patrick Steinhardt
-1
/
+1
2025-01-31
hash: provide generic wrappers to update hash contexts
Patrick Steinhardt
-0
/
+21
2025-01-31
hash: stop typedeffing the hash context
Patrick Steinhardt
-6
/
+5
2025-01-31
hash: convert hashing context to a structure
Patrick Steinhardt
-6
/
+7
2025-01-23
hash.h: drop unsafe_ function variants
Taylor Blau
-15
/
+0
2025-01-23
hash.h: introduce `unsafe_hash_algo()`
Taylor Blau
-1
/
+12
2024-10-03
hash.h: set NEEDS_CLONE_HELPER_UNSAFE in fallback mode
Jeff King
-0
/
+3
2024-09-27
Makefile: allow specifying a SHA-1 for non-cryptographic uses
Taylor Blau
-0
/
+30
2024-09-27
hash.h: scaffolding for _unsafe hashing variants
Taylor Blau
-0
/
+42
2024-06-14
hash-ll: merge with "hash.h"
Patrick Steinhardt
-2
/
+360
2024-06-14
global: introduce `USE_THE_REPOSITORY_VARIABLE` macro
Patrick Steinhardt
-1
/
+3
2024-06-14
hash: require hash algorithm in `is_empty_{blob,tree}_oid()`
Patrick Steinhardt
-10
/
+0
2024-06-14
hash: make `is_null_oid()` independent of `the_repository`
Patrick Steinhardt
-5
/
+0
2024-06-14
hash: convert `oidcmp()` and `oideq()` to compare whole hash
Patrick Steinhardt
-20
/
+0
2024-06-14
global: ensure that object IDs are always padded
Patrick Steinhardt
-16
/
+0
2024-06-14
hash: require hash algorithm in `oidread()` and `oidclr()`
Patrick Steinhardt
-17
/
+0
2024-06-14
hash: require hash algorithm in `hasheq()`, `hashcmp()` and `hashclr()`
Patrick Steinhardt
-22
/
+2
2024-06-14
hash: drop (mostly) unused `is_empty_{blob,tree}_sha1()` functions
Patrick Steinhardt
-10
/
+0
2023-10-02
cache: add a function to read an OID of a specific algorithm
brian m. carlson
-2
/
+7
2023-04-24
hash-ll.h: split out of hash.h to remove dependency on repository.h
Elijah Newren
-272
/
+1
2023-02-23
hash.h: move some oid-related declarations from cache.h
Elijah Newren
-0
/
+34
2023-02-23
treewide: remove unnecessary git-compat-util.h includes in headers
Elijah Newren
-1
/
+0
2022-08-31
Makefile + hash.h: remove PPC_SHA1 implementation
Ævar Arnfjörð Bjarmason
-4
/
+2
2022-07-10
sha256: add support for Nettle
brian m. carlson
-1
/
+3
2021-09-07
hash.h: provide constants for the hash IDs
Han-Wen Nienhuys
-0
/
+6
2021-08-15
oidtree: avoid unaligned access to crit-bit tree
René Scharfe
-1
/
+1
2021-07-07
oidcpy_with_padding: constify `src' arg
Eric Wong
-1
/
+1
2021-05-18
parallel-checkout: send the new object_id algo field to the workers
Matheus Tavares
-0
/
+16
2021-04-27
hash: provide per-algorithm null OIDs
brian m. carlson
-2
/
+5
2021-04-27
hash: set, copy, and use algo field in struct object_id
brian m. carlson
-6
/
+34
2021-04-27
hash: add a function to finalize object IDs
brian m. carlson
-23
/
+27
2021-04-27
hash: add an algo member to struct object_id
brian m. carlson
-0
/
+1
2020-12-04
cache.h: move hash/oid functions to hash.h
Jeff King
-0
/
+95
2020-02-24
hash: implement and use a context cloning function
brian m. carlson
-0
/
+21
2019-06-20
hash.h: move object_id definition from cache.h
Jeff King
-0
/
+24
2019-04-01
hash: add a function to lookup hash algorithm by length
brian m. carlson
-0
/
+2
2018-11-14
hash: add an SHA-256 implementation using OpenSSL
brian m. carlson
-0
/
+2
2018-11-14
sha256: add an SHA-256 implementation using libgcrypt
brian m. carlson
-0
/
+4
2018-11-14
Add a base implementation of SHA-256 support
brian m. carlson
-1
/
+18
[next]