libertaria-stack/l0-transport/utcp
Markus Maiwald 1b05a6555c Phase 6C COMPLETE: L0-L2 IPC Bridge
- Zig L0: Implemented ipc/client.zig (Unix Domain Sockets)
- Zig L0: Hooked utcp/socket.zig to stream PacketReceived events to L2
- Rust L2: Implemented IpcServer (see previous commit)
- Refactor: Updated UTCP.init signature globally to accept allocator
- Verified: 173 Zig tests passing, Rust IPC server verified

Nervous system connected. Ready for Phase 7 (Slash Protocol).
2026-01-31 03:43:29 +01:00
..
README.md Phase 4: Established L0 Transport Pipeline with UTCP and Segmented WAL OPQ 2026-01-31 00:51:20 +01:00
socket.zig Phase 6C COMPLETE: L0-L2 IPC Bridge 2026-01-31 03:43:29 +01:00
test_socket.zig Phase 6C COMPLETE: L0-L2 IPC Bridge 2026-01-31 03:43:29 +01:00

README.md

UTCP: Unreliable Transport Protocol

Layer: L0 (Transport) RFC: RFC-0004

Purpose

UTCP provides the UDP-based transmission layer for Libertaria. It focuses on:

  • High-throughput ingestion of LWF frames.
  • Low-latency entropy validation.
  • Connectionless UDP socket management.

Components

  • socket.zig: Bound UDP socket abstraction.
  • protocol.zig: (Pending) MTU discovery and class selection.