doc/storage.texi | 10 +++++----- refresh.go | 2 +- upload.go | 2 +- diff --git a/doc/storage.texi b/doc/storage.texi index d641bd9cbdf0e573d34d960a42194a189a79a677260702bcd419e2dcaa2cb24f..a143bdb919443f151ff4943b918ea443b0d3f607715ad784604dd85b9ab7d374 100644 --- a/doc/storage.texi +++ b/doc/storage.texi @@ -8,17 +8,17 @@ root +-- public-package | +- .metadata.rec | +- public-package-0.1.tar.gz.md5 - | +- public-package-0.1.tar.gz.blake2_256 - | +- public-package-0.1.1.tar.gz.blake2_256 + | +- public-package-0.1.tar.gz.blake2b_256 + | +- public-package-0.1.1.tar.gz.blake2b_256 | +- public-package-0.2.tar.gz | +- public-package-0.2.tar.gz.sha256 - | +- public-package-0.2.tar.gz.blake2_256 + | +- public-package-0.2.tar.gz.blake2b_256 +-- private-package | +- .internal | +- .metadata.rec | +- private-package-0.1.tar.gz | +- private-package-0.1.tar.gz.sha256 - | +- private-package-0.1.tar.gz.blake2_256 + | +- private-package-0.1.tar.gz.blake2b_256 |... @end verbatim @@ -26,7 +26,7 @@ Each directory is a normalized package name. When you try to list non existent directory contents (you are downloading package you have not seen before), then GoCheese will download information about package's versions with checksums and write them in corresponding -@file{.sha256}, @file{.blake2_256}, @file{.sha512}, @file{.md5} files. +@file{.sha256}, @file{.blake2b_256}, @file{.sha512}, @file{.md5} files. However no package package tarball is downloaded. If JSON API is enabled, then metadata is also downloaded and stored in diff --git a/refresh.go b/refresh.go index c3d8375f903f7976962dfdc758078c9b10e419a3d10953552dd32296e8a8ac3f..5d13d607fe3393330c08ed05196ba76dcd7487df5ceee71ac581efba8c321e0f 100644 --- a/refresh.go +++ b/refresh.go @@ -43,7 +43,7 @@ ) const ( HashAlgoSHA256 = "sha256" - HashAlgoBLAKE2b256 = "blake2_256" + HashAlgoBLAKE2b256 = "blake2b_256" HashAlgoSHA512 = "sha512" HashAlgoMD5 = "md5" InternalFlag = ".internal" diff --git a/upload.go b/upload.go index 16e4803964b371a9697c319ac79202073514a14977ece061b7b07cf6b7d5b72e..c66b46d0153c304434efab796c1897b38a2aa418ab56d958f52292d73c28cb85 100644 --- a/upload.go +++ b/upload.go @@ -164,7 +164,7 @@ if bytes.Equal(digestBLAKE2b256Expected, digestBLAKE2b256) { log.Println(r.RemoteAddr, filename, "good BLAKE2b-256 checksum received") } else { log.Println(r.RemoteAddr, filename, "bad BLAKE2b-256 checksum received") - http.Error(w, "bad blake2_256 checksum", http.StatusBadRequest) + http.Error(w, "bad blake2b_256 checksum", http.StatusBadRequest) os.Remove(dst.Name()) return }