Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
fake-herdr
command
Command fake-herdr is a strict, stateful Herdr 0.7.5 CLI fake.
|
Command fake-herdr is a strict, stateful Herdr 0.7.5 CLI fake. |
|
herdr-gateway
command
Command herdr-gateway runs the blind WebSocket rendezvous gateway that pairs Herdr computer relays with their phones.
|
Command herdr-gateway runs the blind WebSocket rendezvous gateway that pairs Herdr computer relays with their phones. |
|
herdr-mobile-relay
command
|
|
|
internal
|
|
|
framing
Package framing implements the chunk framing shared by every transport that carries binary Herdr E2EE frames.
|
Package framing implements the chunk framing shared by every transport that carries binary Herdr E2EE frames. |
|
gateway
Package gateway implements the blind WebSocket rendezvous gateway that pairs a Herdr computer relay with the phones paired to it.
|
Package gateway implements the blind WebSocket rendezvous gateway that pairs a Herdr computer relay with the phones paired to it. |
|
gatewaywire
Package gatewaywire defines the wire contract shared by the blind WSS gateway, the computer relay that registers with it, and the phone app that connects through it.
|
Package gatewaywire defines the wire contract shared by the blind WSS gateway, the computer relay that registers with it, and the phone app that connects through it. |
|
noecho
Package noecho recognizes terminal prompts that read a secret with echo disabled — sudo, ssh, gpg and friends.
|
Package noecho recognizes terminal prompts that read a secret with echo disabled — sudo, ssh, gpg and friends. |
|
portmap
Package portmap asks the local router for a UDP port mapping so the WebRTC ICE socket is reachable from the internet without manual configuration.
|
Package portmap asks the local router for a UDP port mapping so the WebRTC ICE socket is reachable from the internet without manual configuration. |
|
reachability
Package reachability answers one question for the desktop relay: can a phone on the internet reach this machine directly over UDP?
|
Package reachability answers one question for the desktop relay: can a phone on the internet reach this machine directly over UDP? |
|
webrtclink
Package webrtclink negotiates direct browser-to-relay WebRTC DataChannel sessions and hands each open channel to the relay hub as a transport.FrameConn, so the encrypted protocol is identical on the direct path and on the relayed WebSocket paths.
|
Package webrtclink negotiates direct browser-to-relay WebRTC DataChannel sessions and hands each open channel to the relay hub as a transport.FrameConn, so the encrypted protocol is identical on the direct path and on the relayed WebSocket paths. |
Click to show internal directories.
Click to hide internal directories.

