Chris Smith
|
2ba511702b
|
SASL support!
Closes #2
|
5 år sedan |
Chris Smith
|
6fb728f7e2
|
Support for notices and CTCPRs
Auth notices will be from a server or "*".
Closes #3
|
5 år sedan |
Chris Smith
|
4a6ff8d7c6
|
Add kick processing and event
Closes #7
|
5 år sedan |
Chris Smith
|
11405a4a38
|
Handle mode events
Move numerics into constants
Tidy up how IrcMessage params are made in tests
|
5 år sedan |
Chris Smith
|
bbef1acb43
|
Store channel modes a bit nicer.
Groundwork for #5
|
5 år sedan |
Chris Smith
|
e92fe57d64
|
Add UserAccountChanged event
|
5 år sedan |
Chris Smith
|
44d87b68c0
|
Implement MotdFinished, improve some docs
|
5 år sedan |
Chris Smith
|
16b6496566
|
Extract server names nicely
|
5 år sedan |
Chris Smith
|
90167d4cb0
|
Support sending CTCPs and actions
|
5 år sedan |
Chris Smith
|
b82e16edb1
|
Add support for receiving actions and CTCPs
|
5 år sedan |
Chris Smith
|
812ec4990b
|
Better server state handling
Expose status (connecting, negotiating, ready)
Fire ServerReady and ServerConnected events
|
5 år sedan |
Chris Smith
|
dba2f07510
|
Simplify message building and add reply method
|
5 år sedan |
Chris Smith
|
580a351dda
|
More documentation and tidying
|
5 år sedan |
Chris Smith
|
1eb9259e30
|
Document IrcClient, make lots of things internal.
|
5 år sedan |
Chris Smith
|
fb6a84184f
|
Add initial integration tests/framework
|
5 år sedan |
Chris Smith
|
b025789870
|
Handle extended joins
|
5 år sedan |
Chris Smith
|
13d0783ac6
|
Handle account name tags
|
5 år sedan |
Chris Smith
|
7e54d86956
|
Expose message time in events
|
5 år sedan |
Chris Smith
|
b0941e1047
|
Tag parsing support
|
5 år sedan |
Chris Smith
|
a1a3c66c5b
|
Rudimentary capabilities support
|
5 år sedan |
Chris Smith
|
0cbac7dd11
|
Quit handling
|
5 år sedan |
Chris Smith
|
36c7acfe2a
|
Add rudimentary PRIVMSG handling
|
5 år sedan |
Chris Smith
|
0309a660cd
|
Part handling
|
5 år sedan |
Chris Smith
|
ead8e9321b
|
Add names handling and channel users
|
5 år sedan |
Chris Smith
|
3cb6a28323
|
Add channel join handling, basic channel state
|
5 år sedan |
Chris Smith
|
f2e081e6c7
|
Introduce event handlers, refactor message processors.
|
5 år sedan |
Chris Smith
|
89ad92f562
|
Logging, ping handling
|
5 år sedan |
Chris Smith
|
c8eb193bde
|
Pass events back from processors
|
5 år sedan |
Chris Smith
|
03fb542910
|
Add 001 processor
|
5 år sedan |
Chris Smith
|
602c5e8b7a
|
Initial import, various supporting classes.
|
5 år sedan |