Directories
¶
| Path | Synopsis |
|---|---|
|
Package config provides small dependency-free production configuration helpers for fh applications.
|
Package config provides small dependency-free production configuration helpers for fh applications. |
|
Package hpack implements HPACK (RFC 7541), the HTTP/2 header compression format.
|
Package hpack implements HPACK (RFC 7541), the HTTP/2 header compression format. |
|
Package httpsignature implements a strict RFC 9421 response-signature profile using Ed25519 and RFC 9530 Content-Digest fields.
|
Package httpsignature implements a strict RFC 9421 response-signature profile using Ed25519 and RFC 9530 Content-Digest fields. |
|
httpclient
Package httpclient provides optional net/http convenience wrappers around github.com/oarkflow/fh/pkg/httpsignature's RFC 9421 response-signature verification.
|
Package httpclient provides optional net/http convenience wrappers around github.com/oarkflow/fh/pkg/httpsignature's RFC 9421 response-signature verification. |
|
Package securetransport implements the versioned binary protocol shared by the fh secure-transport middleware and its Go WebAssembly fetch client.
|
Package securetransport implements the versioned binary protocol shared by the fh secure-transport middleware and its Go WebAssembly fetch client. |
|
storage
|
|
|
kv
Package kv provides the single low-level key-value storage primitive shared by fh's middleware packages (rate limiters, replay/nonce guards, response caches, reputation scores, allow-lists, admin registries, ...).
|
Package kv provides the single low-level key-value storage primitive shared by fh's middleware packages (rate limiters, replay/nonce guards, response caches, reputation scores, allow-lists, admin registries, ...). |
Click to show internal directories.
Click to hide internal directories.