diff options
author | Boris Kolpackov <boris@codesynthesis.com> | 2018-03-20 11:32:16 +0200 |
---|---|---|
committer | Boris Kolpackov <boris@codesynthesis.com> | 2018-03-20 11:32:16 +0200 |
commit | c2c315f45f3e0980af1af9bd90c09696c159fd8c (patch) | |
tree | 0d83c476cc145d6db5027554069c682da51de35d | |
parent | 96c8d4543f45bece46e738e5deb0566db20843b7 (diff) |
Use 12 instead of 16-character abbreviated hash
This should help a bit with long paths on Windows.
-rw-r--r-- | bpkg/auth.cxx | 2 | ||||
-rw-r--r-- | bpkg/manifest-utility.cxx | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/bpkg/auth.cxx b/bpkg/auth.cxx index bdcf528..c8ec955 100644 --- a/bpkg/auth.cxx +++ b/bpkg/auth.cxx @@ -204,7 +204,7 @@ namespace bpkg return pem ? real_fingerprint (co, *pem, rl) : fingerprint {string (), - sha256 (name_prefix (rl)).abbreviated_string (16)}; + sha256 (name_prefix (rl)).abbreviated_string (12)}; } // Parse the PEM-encoded certificate representation. diff --git a/bpkg/manifest-utility.cxx b/bpkg/manifest-utility.cxx index 4a7d0db..10a1512 100644 --- a/bpkg/manifest-utility.cxx +++ b/bpkg/manifest-utility.cxx @@ -146,7 +146,7 @@ namespace bpkg case repository_type::git: { - return dir_path (sha256 (l.canonical_name ()).abbreviated_string (16)); + return dir_path (sha256 (l.canonical_name ()).abbreviated_string (12)); } } |