[PATCH 00/14] Hash function transition part 15
- From
brian m. carlson <sandals@crustytoothpaste.net>
- Date
- Oct 8, 2018, 21:56 UTC
- Message-ID
- <20181008215701.779099-1-sandals@crustytoothpaste.net>
This is the fifteenth series in the ongoing hash function transition.
This series includes several conversions to use the_hash_algo, combined with some use of parse_oid_hex and GIT_MAX_RAWSZ. None of the transformations here are especially surprising.
brian m. carlson (14): pack-bitmap-write: use GIT_MAX_RAWSZ for allocation builtin/repack: replace hard-coded constant builtin/mktree: remove hard-coded constant builtin/fetch-pack: remove constants with parse_oid_hex pack-revindex: express constants in terms of the_hash_algo packfile: express constants in terms of the_hash_algo refs/packed-backend: express constants using the_hash_algo upload-pack: express constants in terms of the_hash_algo transport: use parse_oid_hex instead of a constant tag: express constant in terms of the_hash_algo apply: replace hard-coded constants apply: rename new_sha1_prefix and old_sha1_prefix submodule: make zero-oid comparison hash function agnostic rerere: convert to use the_hash_algo
apply.c | 50 +++++++++++++------------- builtin/fetch-pack.c | 13 +++---- builtin/mktree.c | 2 +- builtin/repack.c | 4 +-- git-submodule.sh | 7 +++- pack-bitmap-write.c | 2 +- pack-revindex.c | 9 ++--- packfile.c | 5 +-- refs/packed-backend.c | 14 ++++---- rerere.c | 81 ++++++++++++++++++++++--------------------- tag.c | 2 +- transport.c | 7 ++-- upload-pack.c | 13 +++---- 13 files changed, 112 insertions(+), 97 deletions(-)