Block a user
TransactionDetail reads a transaction's details from the active network's Blockscout
SuccessTx and ErrorTx link to the active network's explorer instead of the transaction's
WaitTx and TransactionDetail use the active network instead of the network the transaction was sent on
Built in sneak/AutistMask#621: WaitTx asks the node of the network the transaction was sent on for its receipt, and WaitTx and TransactionDetail link to that network's…
fix: WaitTx and TransactionDetail use the network the transaction was sent on (closes #584)
The image builds and tests the daemon with Go 1.24, a release line that no longer receives security fixes
sneak/routewatch#125 moves the test and build stages to Go 1.27.2 (Debian bookworm image, pinned by digest) and the go directive in go.mod to 1.27.1, the Go in the…
Build and test with a supported Go release (closes #107)
Keep a peer-down until its route delete succeeds (closes #101)
internal/routewatch/prefixhandler.go,keepForNextFlushwithHandleMessage: the held updates are limited toprefixBatchSize, the same size at whichHandleMessagewakes the flush…
The home page cannot look up any IPv6 address: percent-encoded URL parameters are read undecoded and answer 400
Percent-decode URL parameters before parsing them (closes #103)
Keep a peer-down until its route delete succeeds (closes #101)
keepForNextFlushnow keeps at most the last 25,000 held updates (prefixBatchSize) and drops and logs the older ones, so while the delete keeps failing the batch keeps room for the other…
Percent-decode URL parameters before parsing them (closes #103)
DecodedPathMiddlewareis now a named function ininternal/server/middleware.go, with a doc comment saying what it does and why;setupRoutesadds it with oner.Use(DecodedPathMiddleware)…
Keep a peer-down until its route delete succeeds (closes #101)
internal/routewatch/prefixhandler.go,keepForNextFlush: there is no limit on the updates held back for a peer whose delete failed. Each failed flush puts every update the peer sent since…