Commit Graph

16 Commits

Author SHA1 Message Date
Liam Stanley
03d0b5de8c add support for ircv3's userhost-in-names 2017-02-08 01:19:45 -05:00
Liam Stanley
8489a4860e add support for ircv3's extended-join 2017-02-08 00:56:48 -05:00
Liam Stanley
33dfd10a13 initial push to track MODE events 2017-02-06 08:02:26 -05:00
Liam Stanley
10d5bfd60f rename UserModes -> UserPerms and parseUserModes -> parseUserPrefix 2017-02-06 03:26:32 -05:00
Liam Stanley
ba03de710d update copyright to remove year 2017-02-06 02:45:31 -05:00
Liam Stanley
5aa9303fd3 remove SUCCESS, add INITIALIZED for use with validating socket connection 2017-02-05 07:42:59 -05:00
Liam Stanley
9ee2f208d7 update handlePING to use Client.Pong 2017-02-05 07:24:19 -05:00
Liam Stanley
37b380a564 rename Client.Config to client.config to prevent potential raceconditions or silly behavior 2017-02-05 07:11:59 -05:00
Liam Stanley
2a7ace18d2 log callback registration/removal/execution to debug output 2017-02-05 06:09:35 -05:00
Liam Stanley
1b41086bca track user modes using NAMES; closes #2 2017-01-27 07:01:37 -05:00
Liam Stanley
b66ca93657 add handleTags, cleanup state modifications 2017-01-19 02:34:14 -05:00
Liam Stanley
30c87f3968 update documentation; minor bug fixes 2017-01-06 08:53:41 -05:00
Liam Stanley
631f950d56 implement server MOTD tracking; implement ServerMOTD 2017-01-06 08:40:01 -05:00
Liam Stanley
687e2753a1 implement GetServerOption, ServerName, NetworkName, ServerVersion, and ISUPPORT tracking; update todos 2017-01-06 08:30:09 -05:00
Liam Stanley
683485f34c fix bug with capabilities breaking after reconnect 2017-01-06 01:09:18 -05:00
Liam Stanley
5dde6d1797 rename various symbols; update todos; implement account tracking under account-notify 2017-01-03 21:13:05 -05:00