Skip to content
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

Fix SASL auth #443

Merged
merged 1 commit into from
Jan 27, 2016
Merged

Fix SASL auth #443

merged 1 commit into from
Jan 27, 2016

Conversation

ggreer
Copy link
Contributor

@ggreer ggreer commented Jan 26, 2016

Currently, node-irc sends PASS before CAP REQ, causing Freenode to think the client isn't doing SASL auth. This PR omits sending PASS if options.sasl is true. Instead, the client sends CAP REQ, which the server should respond, CAP ACK, which is then handled correctly by node-irc.

I'm pretty sure this bug was introduced in c6d42625

…P REQ, causing Freenode to think we weren't doing SASL.
@jirwin
Copy link
Collaborator

jirwin commented Jan 27, 2016

Thanks!

jirwin added a commit that referenced this pull request Jan 27, 2016
@jirwin jirwin merged commit 113ba9b into martynsmith:master Jan 27, 2016
@jirwin jirwin added the bug label Jan 28, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants