hashicorp / hashicorp/go-plugin

Add support stdin/stdout for communication with plugin

Open
#247 1 comment 1 reaction 0 assignees View on GitHub
Dominant language
Go
Stars
6.1k
Forks
511
Avg merge
22h 47m
Merged PRs (30d)
4

Description

Currently, the host can connect to the plugin exclusively through network (localhost) and Unix sockets.

When it's necessary to avoid using networking (for instance, due to untrusted applications on the same host or to prevent triggering a firewall), the Unix socket serves as the only option. However, Unix sockets are incompatible with Windows applications.

Enabling communication via a stdin/stdout pair in addition to the TCP/socket protocol would be highly advantageous.

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.