componentized/directory

componentized/sockets

repository

Interfaces

Components

componentized:sockets-gate component

Socket gate access control.

v0.1.02 versions2026-10-15
componentized:sockets-gate-ip-name-lookup component

Socket gate access control for wasi:sockets/ip-name-lookup.

v0.1.02 versions2026-10-15
componentized:sockets-gate-types component

Socket gate access control for tcp and udp sockets.

v0.1.02 versions2026-10-15
componentized:sockets-latch-cidr component

Socket latch that uses CIDR ranges to grant or deny traffic originating in either direction based on the remote address. Return traffic is not restricted.

v0.1.02 versions2026-10-15
componentized:sockets-latch-cidr-bind component

Socket latch that uses CIDR ranges to grant or deny binding tcp/udp sockets to a local address and port.

v0.1.02 versions2026-10-15
componentized:sockets-latch-cidr-egress component

Socket latch that uses CIDR ranges to grant or deny originating outbound tcp/udp traffic based on the remote address. Return traffic to peers that reached the guest first is not restricted.

v0.1.02 versions2026-10-15
componentized:sockets-latch-cidr-ingress component

Socket latch that uses CIDR ranges to grant or deny inbound tcp/udp traffic originating from remote peers based on the remote address. Return traffic from peers the guest reached first is not restricted. This is the complement of `latch-cidr-egress`.

v0.1.02 versions2026-10-15
componentized:sockets-latch-defer-all component

Sockets latch that implicitly defers all decisions.

v0.1.02 versions2026-10-15
componentized:sockets-latch-delegate-tcp component

Sockets latch that wraps another latch, delegating only tcp socket operations to it. Udp socket and ip-name-lookup operations are deferred without consulting the wrapped latch, it neither authorizes nor observes them.

v0.1.02 versions2026-10-15
componentized:sockets-latch-delegate-udp component

Sockets latch that wraps another latch, delegating only udp socket operations to it. Tcp socket and ip-name-lookup operations are deferred without consulting the wrapped latch, it neither authorizes nor observes them.

v0.1.02 versions2026-10-15
componentized:sockets-latch-deny-all component

Sockets latch that implicitly denies all operations.

v0.1.02 versions2026-10-15
componentized:sockets-latch-deny-bind component

Sockets latch that implicitly denies explicitly binding tcp and udp sockets to a local address.

v0.1.02 versions2026-10-15
componentized:sockets-latch-deny-connect component

Sockets latch that implicitly denies all outbound connections.

v0.1.02 versions2026-10-15
componentized:sockets-latch-deny-connect-unless-lookup-address component

Sockets latch that implicitly denies connecting to addresses, unless they were granted for wasi:sockets/ip-name-lookup.

v0.1.02 versions2026-10-15
componentized:sockets-latch-deny-ip-name-lookup component

Sockets latch that implicitly denies all ip-name lookups.

v0.1.02 versions2026-10-15
componentized:sockets-latch-deny-ip-name-lookup-config component

Internal config for latch-deny-ip-name-lookup.

v0.1.02 versions2026-10-15
componentized:sockets-latch-deny-ipv4 component

Sockets latch that implicitly denies all IPv4 operations.

v0.1.02 versions2026-10-15
componentized:sockets-latch-deny-ipv6 component

Sockets latch that implicitly denies all IPv6 operations.

v0.1.02 versions2026-10-15
componentized:sockets-latch-deny-private-networks-cidr-config component

Static config for `latch-cidr-egress` that denies originating outbound traffic to addresses that are not globally reachable, like private networks, loopback, link local and cloud metadata endpoints.

v0.1.02 versions2026-10-15
componentized:sockets-latch-deny-random component

Sockets latch that randomly denies operations, to prove a component is resilient to failures.

v0.1.02 versions2026-10-15
componentized:sockets-latch-deny-tcp component

Sockets latch that implicitly denies all TCP operations.

v0.1.02 versions2026-10-15
componentized:sockets-latch-deny-udp component

Sockets latch that implicitly denies all UDP operations.

v0.1.02 versions2026-10-15
componentized:sockets-latch-dry-run component

Sockets latch that wraps another latch, logging the operations it would deny without denying them.

v0.1.02 versions2026-10-15
componentized:sockets-latch-ip-name-lookup-glob component

Socket latch that uses glob patterns to grant or deny ip-name lookups.

v0.1.02 versions2026-10-15
componentized:sockets-latch-n2 component

Sockets latch that aggregates two other sockets latches.

v0.1.02 versions2026-10-15
componentized:sockets-latch-n3 component

Sockets latch that aggregates three other sockets latches.

v0.1.02 versions2026-10-15
componentized:sockets-latch-n4 component

Sockets latch that aggregates four other sockets latches.

v0.1.02 versions2026-10-15
componentized:sockets-latch-n5 component

Sockets latch that aggregates five other sockets latches.

v0.1.02 versions2026-10-15
componentized:sockets-latch-trace component

Sockets latch that wraps another latch, logging each decision it makes without changing it.

v0.1.02 versions2026-10-15
componentized:sockets-trace component

Trace wasi:sockets calls using a logger.

v0.1.02 versions2026-10-15
componentized:sockets-trace-ip-name-lookup component

Trace wasi:sockets/ip-name-lookup calls using a logger.

v0.1.02 versions2026-10-15
componentized:sockets-trace-types component

Trace wasi:sockets/types calls using a logger.

v0.1.02 versions2026-10-15