~mooff

Recent activity

[PATCH senpai v2] Finish registration when not using SASL 7 days ago

From mooff to ~taiite/public-inbox

From: mooff <mooff@cyberspace.baby>

We wait until after AUTHENTICATE to send CAP END like a good client,
but it needs to be sent when SASL isn't used, too.
---
 irc/session.go | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/irc/session.go b/irc/session.go
index ea852d7..2b9680a 100644
--- a/irc/session.go
+++ b/irc/session.go
@@ -168,6 +168,10 @@ func NewSession(out chan<- Message, params SessionParams) *Session {
	s.out <- NewMessage("NICK", s.nick)
[message trimmed]

[PATCH senpai] Send CAP END before completing registration 11 days ago

From mooff to ~taiite/public-inbox

From: mooff <mooff@cyberspace.baby>

Required by spec, InspIRCd
---
 irc/session.go | 1 +
 1 file changed, 1 insertion(+)

diff --git a/irc/session.go b/irc/session.go
index 8467f2c..31b2d0e 100644
--- a/irc/session.go
+++ b/irc/session.go
@@ -164,6 +164,7 @@ func NewSession(out chan<- Message, params SessionParams) *Session {
	for capability := range SupportedCapabilities {
		s.out <- NewMessage("CAP", "REQ", capability)
[message trimmed]

[PATCH] downstream: Start bouncer on first auth for users added out-of-process a month ago

From mooff to ~emersion/soju-dev

From: mooff <soju@cyberspace.baby>

---
 downstream.go | 10 +++++-----
 server.go     |  4 ++++
 2 files changed, 9 insertions(+), 5 deletions(-)

diff --git a/downstream.go b/downstream.go
index 2d089b0..a0d75b9 100644
--- a/downstream.go
+++ b/downstream.go
@@ -1064,11 +1064,11 @@ func (dc *downstreamConn) authenticate(username, password string) error {
		return errAuthFailed
	}
[message trimmed]