sneak commented on issue sneak/smallwebwaf#227 2026-11-11 00:41:51 +01:00
Settings code: one file per daemon

'discriminator' is now 'waf' everywhere. 'rproxy' and 'waf' are the two modes. the binary is now 'sww', so 'sww rproxy' and 'sww waf'.

sneak commented on issue sneak/smallwebwaf#271 2026-11-11 00:41:09 +01:00
mediawiki.conf: the opening comment is false for wpTitles

don't get too down in the weeds on the per-app stuff before we have a working version that passes traffic as a 1.0 beta. we can start tuning the rules more later, it can start permissive (it's…

sneak commented on issue sneak/smallwebwaf#308 2026-11-11 00:39:48 +01:00
Discriminator tests: the sixteen-thousand-cookie test fails on wall time under load

there need to be basic sanity tests in the discriminator very early in the chain

sneak commented on issue sneak/smallwebwaf#308 2026-11-11 00:39:32 +01:00
Discriminator tests: the sixteen-thousand-cookie test fails on wall time under load

why does it take so long? 16000 cookies should be instant fail, no?

sneak commented on pull request sneak/prompts#166 2026-11-11 00:39:01 +01:00
Replace script/update-policy with script/write-upstream-policy-files and script/commit-upstream-policy-files (closes #165)

it doesn't just fetch it, though. still a bad name! "commit-current-upstream-policy-docs" makes sense. you can probably think of others. why are you choosing short obfuscated identifiers as if…

sneak opened issue sneak/sfdupes#163 2026-11-11 00:36:18 +01:00
scan has no exclude option?
sneak opened issue sneak/sfdupes#162 2026-11-11 00:35:36 +01:00
dwim should take many of the same options as scan (like exclude)
sneak opened issue sneak/sfdupes#161 2026-11-11 00:34:03 +01:00
is there some way to estimate walk time before the walk begins?
sneak opened issue sneak/sfdupes#160 2026-11-11 00:33:36 +01:00
once per frame update, show the currently scanning path in the walk phase in the line below the status line
sneak commented on pull request sneak/vaultik#405 2026-11-10 23:39:44 +01:00
Honor NO_COLOR in the terminal log handler (closes #402)

this is so unimportant, why are you working on this instead of 1.0 blockers?

sneak pushed to main at sneak/sfdupes 2026-11-10 23:12:04 +01:00
8ab5fd621e Merge pull request 'next into main: the command moves to cmd/sfdupes' (#159) from next into main
202f083cc0 Merge branch 'main' into next
1017332d68 Move the command to cmd/sfdupes and the code to internal/sfdupes (closes #157)
Compare 3 commits »
sneak closed issue sneak/sfdupes#157 2026-11-10 23:12:04 +01:00
can't install
sneak merged pull request sneak/sfdupes#159 2026-11-10 23:12:04 +01:00
next into main: the command moves to cmd/sfdupes
sneak pushed to next at sneak/sfdupes 2026-11-10 23:11:53 +01:00
202f083cc0 Merge branch 'main' into next
5c7284c351 Merge pull request 'next into main: the trial's fixes, real-path arguments, and sfdupes dwim' (#137) from next into main
Compare 2 commits »
sneak commented on issue sneak/sfdupes#157 2026-11-10 20:45:49 +01:00
can't install

definition of done is that go install -v sneak.berlin/go/sfdupes/cmd/sfdupes@latest works to install main.

sneak opened issue sneak/sfdupes#157 2026-11-10 20:16:09 +01:00
can't install
sneak pushed to main at sneak/sfdupes 2026-11-10 05:56:03 +01:00
5c7284c351 Merge pull request 'next into main: the trial's fixes, real-path arguments, and sfdupes dwim' (#137) from next into main
7cb10ed303 Merge branch 'main' into next
da75b713aa Add sfdupes dwim: scan / then print duplicate trees (closes #154)
24b0fc486d Resolve scan operands to their real paths (closes #144)
f52bbe5d95 Say ZFS counts a new file's blocks up to seconds after the write (closes #152)
Compare 14 commits »
sneak merged pull request sneak/sfdupes#137 2026-11-10 05:56:03 +01:00
next into main: the trial's fixes, real-path arguments, and sfdupes dwim
sneak pushed to next at sneak/sfdupes 2026-11-10 05:55:56 +01:00
7cb10ed303 Merge branch 'main' into next
eebf579f11 Merge pull request 'next into main' (#110) from next into main
8a4616039b Merge pull request 'next → main: trial-run fixes (escaping, read-only reports, scan lock, interrupts, streaming, README)' (#69) from next into main
c2804d088b Merge pull request 'next' (#50) from next into main
Compare 4 commits »
sneak commented on issue sneak/smallwebwaf#217 2026-11-08 15:02:30 +01:00
replace json files on disk with sqlite

also an error log sqlite file that tracks our own errors, 7d or 100k lines whichever is smaller. things like ipabusedb or geoip or routewatch backend timeouts, missed response to rproxy deadlines,…