-
Notifications
You must be signed in to change notification settings - Fork 27
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
add SASL login support #11
Conversation
Merged this individually, and fixed the caps issue. |
Hi all. I have a problem with using sasl with freenode:
Any suggestions how to debug this? |
@citrin what git revision? |
Latest: I've just run |
Can you show a (redacted where necessary) config? |
irccat.toml:
|
I've started to debug and as I can see server reply |
I have reproduced your failure here. |
The space does not appear to be the issue. |
I was wrong. You were right about the space. This crude patch to go-ircevent makes it work for me. This is not the patch that should be merged!
I would, however, recommend that this patch be merged:
I might PR some of this tomorrow. |
With this change in
|
This makes debug log less readable - at least we need to strip "\r\n" before logging. |
I disagree - the first bug I found in irccat was bare |
Yes, it make sense to log line endings in debug mode (I've forgot that with %q they will be escaped before printing). |
Ah yes, looks like this, indeed:
|
It looks like a server bug. But other IRC clients ignore trailing spaces and it will be good if irccat will also ignore then. I would suggest this patch, but I'm not familiar with the code:
I will make a PR to irccloud/go-ircevent. |
This should be fixed in version 0.4.1. |
Tested with freenode