TUN-6158: Update golang.org/x/crypto

This commit is contained in:
Nuno Diegues
2022-05-02 09:34:39 +01:00
parent 3254d08173
commit e8fe34773c
27 changed files with 572 additions and 3769 deletions

View File

@@ -407,7 +407,12 @@ func (s *String) ReadASN1Enum(out *int) bool {
func (s *String) readBase128Int(out *int) bool {
ret := 0
for i := 0; len(*s) > 0; i++ {
if i == 4 {
if i == 5 {
return false
}
// Avoid overflowing int on a 32-bit platform.
// We don't want different behavior based on the architecture.
if ret >= 1<<(31-7) {
return false
}
ret <<= 7