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(-)