Block a user
Two report file writes that fail at the same time put their reports back out of order
A failure in the clock formatter runs before the rounds start and stops the page from probing
An unusable DATA_DIR stops the standalone server with an error that does not name DATA_DIR
README describes the backend's 413 answer, but in the image nginx answers 413 first with an HTML page
The page's index.html is served without Cache-Control, so a cached copy can point at assets a new deploy no longer has
README does not say that one address at the default limits can replace the whole report store in about 17 minutes
README says the page keeps its samples while reports are refused; at the 1 s interval one refused report already loses 20 s per host
The backend takes the leftmost X-Forwarded-For address from a trusted proxy, so a client behind an appending proxy picks its own address
prepare-data-dir changes the owner of a file outside /data through a hard link in the volume
The health check answers ok, and the container stays healthy, while every report is refused with 500
After an interval change the summary shows Reachable: 0/26 in red until the second round ends
fix: sign and export with each address's own derivation index (closes #510)
- Sign & Send now signs with the selected wallet's record for
pendingTx.from, and refuses in a full sentence on the password error line, before the password is used, when that wallet does not…
reconnect_count in /api/v1/stats never leaves 0
Count every reconnect in reconnect_count (closes #68)
Ignore routes shorter than /8 or /16 in the IP lookup
TODO.mdleft unchanged: its line for this fix is added by the plan at sneak/routewatch#72 (comment).TestGetIPInfoIgnoresShortRoutesnow also checks…
Reconnect when RIS Live ends or stalls the stream
- Added
TestStreamNotDroppedWhileLinesArrive: the server sends a line every 10 ms for five times a 100 ms limit, then ends the response; the stream must end normally, not as idle. It fails when…