Commit Graph

16 Commits

Author SHA1 Message Date
Ken-Håvard Lieng f2504cc245 Add RPL_ISUPPORT parsing 2018-04-28 20:31:44 +02:00
Ken-Håvard Lieng 0a96ebb428 Improve connection handling 2017-07-03 07:35:38 +02:00
Ken-Håvard Lieng 18aff3ded6 Show last IRC connection error in status tab, log IRC connection errors 2017-07-02 03:31:00 +02:00
Ken-Håvard Lieng aa59e71745 Forward irc errors to the client, improve command validation and feedback, handle topic changes 2017-05-28 07:20:43 +02:00
Ken-Håvard Lieng e84f2dd993 Improve nick change handling 2017-04-11 06:04:59 +02:00
Ken-Håvard Lieng 961c0415a0 Handle nick collisions by right-padding with _ 2017-04-06 23:26:58 +02:00
Ken-Håvard Lieng cd317761c5 Switch from Godep to go vendoring 2016-03-01 01:51:26 +01:00
Ken-Håvard Lieng 875f5fafe3 Rejoin channels after reconnecting 2016-02-03 21:12:32 +01:00
Ken-Håvard Lieng f429a528ba Add IRC connection status indicator 2016-01-13 18:53:54 +01:00
Ken-Håvard Lieng 83aef5df7b Store the backoff in the client struct 2016-01-13 01:00:57 +01:00
Ken-Håvard Lieng c22b7d2a1d Improve IRC connection handling 2016-01-13 00:12:51 +01:00
Ken-Håvard Lieng 6f9f3cff95 Check if conn is nil before closing 2016-01-12 22:03:49 +01:00
Ken-Håvard Lieng 909ffd1998 Use resettable sync.Once instead of reassignment 2015-12-11 17:10:32 +01:00
Ken-Håvard Lieng 6a5680e299 Add more IRC client tests 2015-06-11 04:57:52 +02:00
Ken-Håvard Lieng 4f0ad5e6d9 Add IRC client connection tests 2015-06-11 02:04:51 +02:00
Ken-Håvard Lieng adcf12e1fa Pull IRC client out 2015-06-06 00:34:13 +02:00