goirc/client
Taavi Väänänen e64b5d47c3 Add SASL authentication support
This hacks together support for IRCv3.1 SASL. Currently only SASL PLAIN
is supported, but it's implemented in a way that adding support for
other types should not require too many changes to the current code.
2022-11-28 09:05:14 +00:00
..
commands.go Add SASL authentication support 2022-11-28 09:05:14 +00:00
commands_test.go Implement feature request #77: Support IRCv3 capability negotiation during registration 2022-03-17 19:38:12 +00:00
connection.go Add SASL authentication support 2022-11-28 09:05:14 +00:00
connection_test.go Fix connection cleanup when context is canceled 2021-03-27 19:28:50 +00:00
dispatch.go Avoid holding hSet lock while executing handlers. Fixes #102. 2017-07-25 20:29:28 +01:00
dispatch_test.go Make parseLine public by renaming it to ParseLine 2014-07-06 20:26:34 +02:00
doc.go Run gofmt to fix some trailing whitespace &c. 2015-11-02 21:41:41 +00:00
handlers.go Add SASL authentication support 2022-11-28 09:05:14 +00:00
handlers_test.go Implement feature request #77: Support IRCv3 capability negotiation during registration 2022-03-17 19:38:12 +00:00
line.go Accept nick from 001 message. Fixes #110. 2021-03-26 11:20:00 +00:00
line_test.go Accept nick from 001 message. Fixes #110. 2021-03-26 11:20:00 +00:00
mocknetconn_test.go Use a Context in mockNetConn too. 2021-03-26 12:36:19 +00:00
sasl_test.go Add SASL authentication support 2022-11-28 09:05:14 +00:00
state_handlers.go handlers: check array bounds before indexing 2015-12-02 21:51:44 +01:00