Changes for version 0.05 - 2026-10-04

  • Add Uniform::HTTP::FastPath ABI version 1 for native-backed HTTP engines.
  • Add one-operation fixed-layout views of exact canonical Message, Request, and Response objects with explicit kind, state, fidelity, and body flags.
  • Borrow canonical header and trailer storage for immediate native consumption without exposing the object's internal hash layout as ABI.
  • Add trusted Request and Response construction for protocol engines that already validated Uniform semantics, avoiding duplicate public validation and per-field construction calls.
  • Keep the normal constructors, adapters, subclasses, parsing, I/O, and protocol behavior unchanged; unsupported objects fall back to the portable Uniform message API.
  • Simplify the FastPath documentation while keeping the ABI, ownership, fallback, and trusted-construction rules explicit.

Documentation

Modules

Framework-neutral HTTP messages and authentication
HTTP authentication without an HTTP framework
HTTP Basic authentication construction
HTTP Bearer authentication construction
HTTP Digest authentication calculations and state
Optional fast path for native HTTP engines
Common HTTP message behavior
Framework-neutral HTTP request
Framework-neutral HTTP response