Alex Bramley
ed92e36e8e
Attempt to improve the godoc of client.
2015-04-15 22:27:50 +01:00
Alex Bramley
2e39250355
Allow Join command to take an optional key.
2014-12-23 18:21:53 +00:00
Alex Bramley
5c56572b0d
Split long messages at a configurable length. Fixes #29 .
2013-03-17 01:21:09 +00:00
Alex Bramley
0b64613fe3
Add VHost() command, because I wants it.
2013-03-15 17:40:28 +00:00
Alex Bramley
d6cb0bb026
Fix comments and my poor code-reading skills. Damn you StalkR :-)
2013-03-10 12:17:16 +00:00
StalkR
9c832fdbdb
merge #34 changes into #32
2013-03-08 23:59:54 +01:00
Chris Rhodes
d1bf2c3a68
Use constants for named messages.
2013-03-07 17:33:56 -08:00
StalkR
8c5282eda1
client: commands: route commands to Raw and add command injection protection there
2013-03-07 11:54:00 +01:00
StalkR
45ecc205ff
client: commands: protection against IRC command injection
2013-03-06 22:46:10 +01:00
Chris Rhodes
74dea68158
Moved QUIT and VERSION messages into the config.
2013-02-17 22:28:22 -08:00
Alex Bramley
85097043cf
Epic final commit for nick/chan/logging/testing refactor.
...
* Brings logging changes to client library.
* Brings state tracker to client library.
* Rewrites all tests to use mock logger and mock state tracker.
* Makes state tracking optional, finally.
* Shaves yaks until they are almost completely bald.
2011-11-06 04:56:46 +00:00
Alex Bramley
c400a2141a
Run gofmt over code, it's been a while.
2011-09-12 23:25:09 +01:00
Alex Bramley
a95da1cb2c
Enforce upper-case CTCP commands.
2011-08-21 13:22:26 +01:00
Alex Bramley
bedbfc2899
Move irc/ to client/ and set up for goinstall.
2010-11-21 19:53:14 +00:00