]> Cypherpunks repositories - gostls13.git/commit
encoding/base32: use correct length for unpadded buffer in Read
authorNiklas Ott <ceriath12@gmail.com>
Wed, 24 Apr 2024 13:22:52 +0000 (15:22 +0200)
committerGopher Robot <gobot@golang.org>
Tue, 14 May 2024 16:25:54 +0000 (16:25 +0000)
commitc7c578cdf31e66f635ff625d8c60781050fd7c66
treea0eb8f2948e61b844751a06d5842e24264b7a134
parent9fa34d9fa25078423cdb484d39cdd62f067098ac
encoding/base32: use correct length for unpadded buffer in Read

If unpadded content was passed, in some occassions content was omitted,
because the division result was floored. Ceiling it makes sure all
content is always read.

Fixes #65166

Change-Id: I1d8ee7ef436080483ed8f0e615b70a1013455f92
Reviewed-on: https://go-review.googlesource.com/c/go/+/581415
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Reviewed-by: Ian Lance Taylor <iant@google.com>
Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
src/encoding/base32/base32.go
src/encoding/base32/base32_test.go