lib/

directory
v0.0.0-...-575c348 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 1, 2026 License: MIT

Directories

Path Synopsis
Package core provides the main orchestration logic for an I2P-based WireGuard mesh VPN node.
Package core provides the main orchestration logic for an I2P-based WireGuard mesh VPN node.
Package embedded provides an embeddable i2plan VPN API for third-party applications.
Package embedded provides an embeddable i2plan VPN API for third-party applications.
example command
Example demonstrates basic usage of the embedded VPN API.
Example demonstrates basic usage of the embedded VPN API.
Package errors provides structured error types for the i2plan mesh VPN.
Package errors provides structured error types for the i2plan mesh VPN.
Package identity manages node identity for the i2plan mesh network.
Package identity manages node identity for the i2plan mesh network.
Package mesh provides WireGuard device management for the i2plan mesh network.
Package mesh provides WireGuard device management for the i2plan mesh network.
Package metrics logging configuration
Package metrics logging configuration
Package pool provides a generic connection pool implementation for managing reusable connections to external services.
Package pool provides a generic connection pool implementation for managing reusable connections to external services.
Package ratelimit provides a simple token bucket rate limiter.
Package ratelimit provides a simple token bucket rate limiter.
Package resilience provides resilience patterns for the i2plan mesh VPN.
Package resilience provides resilience patterns for the i2plan mesh VPN.
Package rpc provides connection limiting for the RPC server.
Package rpc provides connection limiting for the RPC server.
Package testutil provides a multi-node test harness for integration testing mesh operations over real I2P connections.
Package testutil provides a multi-node test harness for integration testing mesh operations over real I2P connections.
Package transport provides I2P router health monitoring and automatic reconnection.
Package transport provides I2P router health monitoring and automatic reconnection.
Package tui provides an interactive terminal user interface for i2plan.
Package tui provides an interactive terminal user interface for i2plan.
Package validation logging configuration
Package validation logging configuration
Package web provides CSRF protection for the management UI.
Package web provides CSRF protection for the management UI.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL