downstream: add support for ANONYMOUS SASL auth
This clears any saved SASL credentials.Closes: https://todo.sr.ht/~emersion/soju/198
View Articlecontrib/systemd: add AmbientCapabilities=CAP_NET_BIND_SERVICE
soju needs to bind to port 113 for identd.
View ArticlePanic if isHighlight is called with empty nick
Let's make sure callers never do this. We'd go into an infiniteloop previously.
View ArticleUse database.GetNick in network.isHighlight
The network nickname can be empty, and defaults to the global nicksetting.
View Articleservice: reject params for commands that don't take any
We were already rejecting extraneous params for commands that takeone or more.
View Articlemsgstore/znclog: fix panic on malformed input line
If the line is "[01:02:03]" without a trailing space, we trip ona "slice bounds out of range" panic.Closes: https://todo.sr.ht/~emersion/soju/214
View Articlemsgstore/znclog: fix error message
err may be nil.Fixes: 2b2a2fd4798d ("msgstore/znclog: fix panic on malformed input line")
View Articleserver: add metric for goroutine panics
This is useful to setup an alert when a panic occurs.
View Article
More Pages to Explore .....