sneak commented on issue sneak/prompts#72 2026-11-03 21:15:33 +01:00
Version-stamp convention: follow-ups from the rollout, and one pinning question

a. the base image package index can be trusted too so an index pull is permissible. we trust the distro. we don’t trust package repos like dockerhub or pypi or npm or go get, so all those need…

sneak commented on issue sneak/prompts#136 2026-11-03 21:11:02 +01:00
question: rewrite REPO_POLICIES.md sentence by sentence on Fable?

yes. also update the go linter config for 2.x and check its syntax and that its configured items are doing what we intend them to (i understand a few are not)

sneak commented on issue sneak/routewatch#203 2026-11-03 21:09:56 +01:00
propose additional information we can return/provide in ip lookup objects or any other api responses

agree for all. city lite download ok. download cap raised to 200MiB which also enables nord. do a better job figuring out how to fetch the proton ones, it’s def possible. coverage does matter…

sneak pushed to golangci-lint-v2.15.0 at sneak/prompts 2026-11-02 01:40:36 +01:00
b910a1e808 Move the canonical golangci-lint to v2.15.0 and bring back canonicalheader
sneak created branch golangci-lint-v2.15.0 in sneak/prompts 2026-11-02 01:40:36 +01:00
sneak pushed to main at sneak/x 2026-11-02 01:31:36 +01:00
538eca9f5d Re-vendor .golangci.yml and REPO_POLICIES.md from the canonical source
09ec70009d Verify .golangci.yml against the linter schema in make lint
Compare 2 commits »
sneak pushed to main at sneak/x 2026-10-31 21:22:49 +01:00
e1b385f847 Satisfy the now-effective lll limit and the modernize linter
897dc9aced Update golangci-lint to v2.15.0 and fix the linter config
Compare 2 commits »
sneak pushed to main at sneak/x 2026-10-31 19:41:16 +01:00
ad1d51a9f9 Drop the BIP39 passphrase from cbk
sneak pushed to main at sneak/x 2026-10-31 19:38:06 +01:00
fe6dbba428 Derive cbk keys with BIP85 instead of an ad hoc HKDF label
sneak pushed to main at sneak/x 2026-10-31 19:27:13 +01:00
ea6faaecff Narrow pkg/cbk to keypair derivation
sneak commented on issue sneak/smallwebwaf#165 2026-10-31 18:36:51 +01:00
Tiny per-app reverse proxy that asks a separate smallwebwaf whether to pass each request

This would be part of smallwebwaf, same binary. The proxy would be something like smallwebwaf rproxy that reads a few variables from the environment - SWRP_TIMEOUT_MS SWRP_WAF_BACKEND…

sneak pushed to main at sneak/x 2026-10-31 18:16:13 +01:00
5932cc12ee Remove cbk and mnemonic commands from sutil
sneak pushed to main at sneak/x 2026-10-31 18:11:52 +01:00
9def7ba586 Document config loading, cgo policy, and tagging policy in README
4d45aa4ca3 Restore config loading, keep exported Version, keep cgo off
Compare 2 commits »
sneak deleted branch master from sneak/x 2026-10-31 18:10:07 +01:00
sneak pushed to main at sneak/x 2026-10-31 18:03:09 +01:00
f53b6aad42 Add sutil CLI in cmd/sutil with internal/cli command tree
c9ce5ff442 Add internal randstream and pwgen packages
b7028fd7e3 Implement pkg/cbk: crypto_box keypairs from BIP39 mnemonics
02386a6ff1 Rename module to sneak.berlin/go/x and rework bip39wordlist
4d27e30ea8 Add hash-pinned Dockerfile and Gitea workflow, drop Drone
Compare 10 commits »
sneak created branch main in sneak/x 2026-10-31 18:03:09 +01:00
sneak commented on issue sneak/routewatch#203 2026-10-27 18:47:34 +01:00
propose additional information we can return/provide in ip lookup objects or any other api responses

oh, hostname/PTR is an obvious one. we should fetch using DoH from Google, Cloudflare, other public reliable resolvers, and cache locally based on record TTL. cache lives in ram, persists to…

sneak commented on issue sneak/routewatch#203 2026-10-27 18:44:24 +01:00
propose additional information we can return/provide in ip lookup objects or any other api responses

review https://ipinfo.io response formats to identify potential additions.