hashicorp / hashicorp/go-plugin
Document TLS handshake information
Open
- Dominant language
- Go
- Stars
- 6.1k
- Forks
- 511
- Avg merge
- 22h 47m
- Merged PRs (30d)
- 4
Description
https://github.com/hashicorp/go-plugin/blob/4c2f0639bfb69d99f6f21b350e87639b4df32df2/server.go#L330
This encoding is undocumented in https://github.com/hashicorp/go-plugin/blob/master/docs/guide-plugin-write-non-go.md#4-output-handshake-information which makes it hard to write TLS plugins in other languages
(I see that `cert.Certificates[0]` is `bytes[]` but so it's very unclear what encoding that is)
Contributor guide
Assessment
This issue has not been assessed yet.