hashicorp / hashicorp/go-plugin

Document TLS handshake information

Open
#154 0 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.