Quantcast
Channel: ~emersion/soju log
Browsing all 40 articles
Browse latest View live

downstream: rename downstreamRegistration.password to pass

This is more descriptive.

View Article



downstream: add support for ANONYMOUS SASL auth

This clears any saved SASL credentials.Closes: https://todo.sr.ht/~emersion/soju/198

View Article

downstream: error out if SASL PLAIN identity is specified

View Article

upstream: introduce upstreamConn.forwardMessage

View Article

downstream: pass context to SendMessage

Just like upstream does.

View Article


contrib/systemd: add AmbientCapabilities=CAP_NET_BIND_SERVICE

soju needs to bind to port 113 for identd.

View Article

doc/packaging: add section about binding to privileged ports

View Article

database/sqlite: fix missing argument in DeleteUser

View Article


Panic if isHighlight is called with empty nick

Let's make sure callers never do this. We'd go into an infiniteloop previously.

View Article


Use database.GetNick in network.isHighlight

The network nickname can be empty, and defaults to the global nicksetting.

View Article

service: reject params for commands that don't take any

We were already rejecting extraneous params for commands that takeone or more.

View Article

Rename Config.Log{Driver,Path} to MsgStore

View Article

Add CHATHISTORY test

View Article


downstream: fix nick in auth error message

We were always printing "*" here.

View Article

msgstore/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 Article


msgstore/znclog: fix error message

err may be nil.Fixes: 2b2a2fd4798d ("msgstore/znclog: fix panic on malformed input line")

View Article

downstream: improve SASL error logging

View Article


Upgrade dependencies

View Article

server: add metric for goroutine panics

This is useful to setup an alert when a panic occurs.

View Article

wip: config: use scfg unmarshaler

View Article
Browsing all 40 articles
Browse latest View live




Latest Images