]> git.ipfire.org Git - thirdparty/git.git/commit - perl/Git/IndexInfo.pm
perl: make Git::IndexInfo work with SHA-256
authorbrian m. carlson <sandals@crustytoothpaste.net>
Mon, 22 Jun 2020 18:04:13 +0000 (18:04 +0000)
committerJunio C Hamano <gitster@pobox.com>
Mon, 22 Jun 2020 18:21:07 +0000 (11:21 -0700)
commitff508e227c881acf6016c88ddde8158664ee18e3
treec0afdbee88d81a64bd7a2b6320754b5d5e0108fa
parent9ab33150a0d14089d0496dd8354d4a969e849571
perl: make Git::IndexInfo work with SHA-256

Most of the Git modules, git-svn excepted, don't know anything about the
hash algorithm and mostly work.  However, when we're printing an
all-zero object ID in Git::IndexInfo, we need to know the hash length.

Since we don't want to change the API to have that information passed
in, let's query the config to find the hash algorithm and compute the
right value.

Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
Acked-by: Eric Wong <e@80x24.org>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
perl/Git/IndexInfo.pm