Directories
¶
| Path | Synopsis |
|---|---|
|
Package client implements the rift tunnel client.
|
Package client implements the rift tunnel client. |
|
Package config holds typed configuration structs for rift server and client.
|
Package config holds typed configuration structs for rift server and client. |
|
Package portblock lists local TCP/UDP ports that rift refuses to forward to without an explicit operator opt-in.
|
Package portblock lists local TCP/UDP ports that rift refuses to forward to without an explicit operator opt-in. |
|
Package proto defines the rift wire protocol.
|
Package proto defines the rift wire protocol. |
|
Package relay provides bidirectional stream copying with an optional idle-timeout watchdog.
|
Package relay provides bidirectional stream copying with an optional idle-timeout watchdog. |
|
Package server implements the rift QUIC tunnel server.
|
Package server implements the rift QUIC tunnel server. |
|
Package store provides token persistence for rift server and client.
|
Package store provides token persistence for rift server and client. |
|
Package worker provides a goroutine group with named goroutines, panic recovery, and an atomic active-count suitable for observability and graceful shutdown.
|
Package worker provides a goroutine group with named goroutines, panic recovery, and an atomic active-count suitable for observability and graceful shutdown. |
Click to show internal directories.
Click to hide internal directories.