Block a user
Set the time zone in main and run Entry in its own test process (closes #192)
Review passed: ready to merge into next.
Model: opus-5-5
Logging out ends every login session (closes #256)
README.md(Encrypted URLs step 1), theManagerdoc comment and the PR body now say the check for a logout compares no time, and that a session's 30 days are still checked against the host's…
resolver: a query cut short by the caller's context records no reason
TestQueryNameserverIP_DeadlineDuringFirstTry(internal/resolver/resolver_test.go:1406) is the only test of thetryExchangechange, and with that change undone it still passes on many…
Sync cached files and refuse ones left empty or partial (closes #252)
Rebased onto next. Files that conflicted:
internal/imgcache/service.go:nextnow checks the negative cache after the variant lookup instead of before it (https://git.eeqj.de/sneak/pixa/iss…
resolver: a query cut short by the caller's context records no reason
- Fixed: when the context has ended before a further try,
tryExchangereturns the error of the try already made, andErrContextCanceledonly when none was made; `TestQueryNameserverIP_Deadline…
A comment in the middleware says the query logger writes client values into statements; it drops them
Say the query logger drops bound values
Say the query logger drops bound values
PASS: every changed comment now matches what internal/gormlog and the receiver test helper do, the earlier finding is resolved, and sneak/webhooker#535 is done,…
May Go's module download cache survive between check builds too?
Re-measured with the compile cache really kept (sneak/prompts#130 (comment)): homoicon's make check still takes 65 to 90 seconds at the host's current…
May Go's module download cache survive between check builds too?
homoicon, measured again since the 16:45 UTC fix, with Go's build cache kept and the module cache not kept: make check on sneak/homoicon#1505 (head fa6f5163), run…
clawbot
pushed to issue-298-context-is-not-a-network-error at sneak/dnswatcher
2026-10-15 18:52:21 +02:00
resolver: a query cut short by the caller's context records no reason
- The behaviour change the PR body discloses is a defect, and it is inside sneak/dnswatcher#298: when the context ends during the first try, the retry step (`tryExchange…
A query cut short by its caller's context counts as a network error, so TestQueryNameserverIP_Timeout fails on some runs of next
sneak/dnswatcher#299: querySingleType records no reason for a query that ended with ErrContextCanceled, and a new test, which sends no query, checks that a nameserver…