Developer Tools

vnetworking-audit

Which networking builtins are live, checked with real calls.

Released v1.0.0 · 2026-09-28
Import
use "stdlib/networking_audit.ven"

Checks every general networking builtin the interpreter offers, beyond HTTP itself, such as opening a raw socket, with a real call, so a program can see which networking operations are live on the virtual machine it runs under.

vnetworking-audit.ven
print networking_audit_summary()
Reference (7 functions)

API reference

owner(name, owner_file, live, status)

Builds one implementation-ownership registry entry as a Map.

owner("Example family", "builtins", yes, "live: it works")["name"]

tcp_family_status()

tcp_family_status()

parsing_helpers_status()

Proves the URL/IP/email parsing helper family is live, the same way: a real call, not an assertion.

parsing_helpers_status()

tls_status()

tls_status()

networking_owners()

The full ownership map.

length(networking_owners())

networking_audit_summary()

A plain map summary ({"total": N, "live": M}) for callers (including tests) that want the count without parsing report text.

networking_audit_summary()["total"]

networking_audit_report()

Human-readable report, the body of venutian networking-audit.

split_text(networking_audit_report(), "\n")[0]

Get notified when vnetworking-audit changes

Get notified about

New versions and security advisories.

New and updated packages, once a day.

News on the math model built in Venutian.