Fix ipv6 validation corner cases #281
Conversation
timostamm
left a comment
There was a problem hiding this comment.
This is a straight port of bufbuild/protovalidate-go#215, right?
Why aren't we removing failing cases from nonconforming.yaml?
It is yeah. We didn't need to add any additional failing cases when we updated to v0.10.4 on main. I guess the validation logic on main correctly handled the new cases added in bufbuild/protovalidate#341. I didn't add these to the nonconforming.yaml on the |
This means that there are two bugs in that branch:
The second bug is fixed by #282. |
This ports the ipv6 fix from bufbuild/protovalidate-go#215.
For context see the description on the above PR. The summary is that this fixes the validation for some corner cases of IPv6 address validation. Namely: