Commit Graph

119 Commits

Author SHA1 Message Date
Harry Jeffery
05743d4b4e Cleaned up the /TOPIC command slightly 2013-08-30 16:33:18 +01:00
Harry Jeffery
4760297287 /PART now accepts a reason from the client 2013-08-29 21:23:52 +01:00
Harry Jeffery
e0073e55fd KILL command now accepts a reason 2013-08-29 21:20:34 +01:00
Harry Jeffery
7fa58ebac1 IRC operators can always use /KICK now 2013-08-29 21:15:04 +01:00
Harry Jeffery
72a60aa55f IRC operators can use /MODE to do anything they like 2013-08-29 21:12:17 +01:00
Harry Jeffery
d8f874caef Implemented the /KICK command 2013-08-29 21:10:28 +01:00
Harry Jeffery
ee1564e65f Added error recovery to handleEvent 2013-08-29 20:55:17 +01:00
Harry Jeffery
c8f62ae151 Improved server name protection 2013-08-29 20:46:07 +01:00
Harry Jeffery
2726802408 Removed anonymous mode, currently too finnicky. 2013-08-29 18:15:17 +01:00
Harry Jeffery
8240b650d6 Implemented secret mode for channels 2013-08-29 18:08:39 +01:00
Harry Jeffery
85fb96dbb4 Implemented topic lock 2013-08-29 18:05:25 +01:00
Harry Jeffery
624c6f3ed7 Added the /MODE command, but it's sloppy. 2013-08-29 17:59:17 +01:00
Harry Jeffery
a2b90b7ac6 Added the "n" no external mode. 2013-08-29 16:58:50 +01:00
Harry Jeffery
3f325e6652 Implemented moderated mode 2013-08-27 19:40:59 +01:00
Harry Jeffery
6a102e8587 Improved nick/channel case handling 2013-08-27 13:40:51 +01:00
Harry Jeffery
fd94747c9b Created signalCode and replyCode types 2013-08-24 20:58:38 +01:00
Harry Jeffery
b75bb0dacd Fixed build breakage 2013-08-24 20:32:23 +01:00
Harry Jeffery
e4261d73b8 Some tweaking 2013-08-24 08:36:57 +01:00
Harry Jeffery
1e18fc3c5a Separated code more 2013-08-24 07:48:28 +01:00