summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* connect should consume the clientbuilderJesse Luehrs2014-09-041-21/+20
| | | | this way we can handle callbacks, which may not be cloneable or whatever
* no need to separate commands and replies as typesJesse Luehrs2014-09-043-121/+85
| | | | it just clutters things
* no reason for these extra & hereJesse Luehrs2014-09-042-9/+9
|
* send the pass too if setJesse Luehrs2014-09-041-1/+15
|
* allow setting the user's hostname tooJesse Luehrs2014-09-041-6/+23
| | | | | eventually we should default this to something more sensible than "localhost"
* this should use the host we're connecting toJesse Luehrs2014-09-041-1/+1
|
* move connection initialization into the clientJesse Luehrs2014-09-042-25/+71
|
* make a few more things publicJesse Luehrs2014-09-032-3/+4
|
* add support for writing irc messagesJesse Luehrs2014-09-032-1/+38
|
* more useful Show implementationsJesse Luehrs2014-09-031-2/+61
|
* set offset properlyJesse Luehrs2014-09-031-1/+1
|
* expose the client on the top level moduleJesse Luehrs2014-09-031-0/+3
|
* start working on an irc client classJesse Luehrs2014-09-031-0/+42
|
* let's put message handling in its own moduleJesse Luehrs2014-09-032-1/+1
|
* test for repliesJesse Luehrs2014-09-031-0/+17
|
* it's simpler if these are just constantsJesse Luehrs2014-09-031-175/+168
| | | | it's not like we'll ever care about exhaustive matching here
* we don't care if the constants are unused for nowJesse Luehrs2014-09-031-0/+2
|
* fix :-prefixed paramsJesse Luehrs2014-09-031-4/+48
|
* start working on message parsingJesse Luehrs2014-09-033-3/+411
|
* initial commitJesse Luehrs2014-09-021-0/+3