on a348d96 help sign in
skrepka
3 folders, 8 files
.github/Add linux-arm64 build to GitHub Actions CI .vscode/Fix three security bugs: safeCompare, VerifyAuth gossip filtering, and lookupSession collision handling client/Simplify client: eliminate page-setter Msg variants, use SetPage directly .gitignoreFix three security bugs: safeCompare, VerifyAuth gossip filtering, and lookupSession collision handling LICENSEInitial commit PROTOCOL.mdImprove client type safety and simplify state management: embed page state into Page DU, add delivery status tracking, inline identity generation, make ServerUrl non-optional README.mdRequire DOMAIN in install script, add Caddy reverse proxy with automatic TLS, add servers.json install.shRequire DOMAIN in install script, add Caddy reverse proxy with automatic TLS, add servers.json server.knotImprove type safety: add ValidGossipType, extract hasMessage predicate servers.jsonUpdate server.knot to match Knot language spec: bind source relations before use, all IO before branching skrepka.serviceUpdate install script to restart service if already installed