Closed DanielOaks closed 5 years ago
Alright this should be good to go now, resolves the issue on this end. The CAP continuation one was a surprise but works well with that resolved (that may have been causing trouble with other servers as well, it feels like?
Fixes #4, causes an issue found by bd where Kiwi doesn't do
EXTJWT
properly until it sees a900
. This isn't tested yet and is missing bits but is along the lines of what should resolve the issue.Main changes:
account
row to theconnections
table on the main db.RPL_LOGGEDIN (900)
will now be sent to newly-connected clients as part of the welcome burst if upstream is logged into an account.CAP
is now negotiated properly. It used to detectCAP
continuation lines by seeing if param 0 is*
, but param 0 is always that. Param 2 is*
if the line's a continuation line, so changed over both instances of this.