An error occurred while fetching the assigned iteration of the selected issue.
Upgrade Go Protobuf package
The Gitaly-Proto now downloads the v1.0 version of github.com/golang/protobuf
while they've release v1.2 by now.
In the changelog however I saw the following line:
#499 (closed) Invalid UTF-8 in string types are rejected during marshal and unmarshal.
Source https://github.com/golang/protobuf/pull/499
The conclusion seems to be that it behaves like the C++ code, but I'm unsure what code base that's referring too as my understanding is that the C-core where Ruby depends on is also in part in C++.
The diff would be: protobuf-1-2.diff