Shane Mc Cormack
afbd2870b3
Update copyright for 2012
Change-Id: Ie7236e561d04eed00576a8ff6b43228106d3bff5
Reviewed-on: http://gerrit.dmdirc.com/2288
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
12 years ago
Shane Mc Cormack
e22aa5e3c5
IRC parser support for IRCds which only support one listmode at once.
Fixes #CLIENT-318
The logic was already there, there just wasn't a group for it to make it easy.
Change-Id: I25976c3436961de8d4c2e243c5d14d58762e9222
Reviewed-on: http://gerrit.dmdirc.com/2251
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
12 years ago
Chris Smith
d0ae64cafc
Fix empty LIST requests not working
Add utility method for sending messages with trailing args
Change-Id: I4ccb6f240a62575ab030fcfe5dab82b12cffba17
Reviewed-on: http://gerrit.dmdirc.com/2225
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
12 years ago
Greg Holmes
002b8b2aa2
Change header?
Change-Id: I4a4bd2f45c18759bced41fc0aec1e570f11dfa6f
Reviewed-on: http://gerrit.dmdirc.com/2073
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 years ago
Chris Smith
997985fb97
Style/license fixes
Change-Id: Ie91dc5f95b405c3664884b830bbc47dfeb282790
Reviewed-on: http://gerrit.dmdirc.com/1978
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
13 years ago
Chris Smith
8e226f7b85
Parser style fixes
Change-Id: I0d6efb9cee6138a23e309726ec6e71943f0c2863
Reviewed-on: http://gerrit.dmdirc.com/1974
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
13 years ago
Shane Mc Cormack
f5c407dad2
Update Copyright
Change-Id: I4a6c51789e37e0f96967344c98010ee7ff760506
Reviewed-on: http://gerrit.dmdirc.com/1723
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
13 years ago
Greg Holmes
83e12d6517
Fix PMD bugs in parser.
Change-Id: Ifd55c3c04740aa88f349aae5abee7fa817b82e39
Reviewed-on: http://gerrit.dmdirc.com/1692
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 years ago
Chris Smith
700af39924
1995 called and they want their collection types back
Change-Id: I5d76244f67d380b350853aff05a3c0af731d892b
Reviewed-on: http://gerrit.dmdirc.com/1359
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
14 years ago
Chris Smith
b2a61ceabf
Style fixes
Change-Id: I920ca1847ac1af6cf3a13e891e6340f68c6abb91
Reviewed-on: http://gerrit.dmdirc.com/1335
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
14 years ago
Greg Holmes
740e8282a6
Import order fixing
Change-Id: I5fbdce2c0b0258d19e3dbb962826e3310616748d
Reviewed-on: http://gerrit.dmdirc.com/1326
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Gregory Holmes
abb27887b0
Synchronise the users map
Fixes issue 3771
Change-Id: I3b2a0489dc7e3b923f2ea24308d0cd14a5089238
Reviewed-on: http://gerrit.dmdirc.com/931
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Chris Smith
d5500414d2
Expose ChannelInfo.requestListModes
Fix some minor javadoc errors
Fixes issue 3499
Change-Id: I80de1df17532e9ab6c3c5cf4884a946d2046702e
Reviewed-on: http://gerrit.dmdirc.com/471
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Tested-by: Shane Mc Cormack <shane@dmdirc.com >
14 years ago
Shane Mc Cormack
df59dd7249
"Unable to discover max list modes" error is now a user-error. (Kinda Fixes issue 3152!)
Impart some knowledge for OtherNET wrt to mode handling.
Change-Id: Ib4c545f9ef0f38a1a9d9d695d309b088784b964c
Reviewed-on: http://gerrit.dmdirc.com/435
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
14 years ago
Shane Mc Cormack
ee73a74211
Add ServerTypeGroup to allow grouping of servers with common behaviour. (Fixes issue 3491).
Switch everything that does something on a per-ircd basis to use ServerTypes not Strings.
Deprecate getIRCD() in favour of getServerSoftware() and getServerSoftwareType().
Change-Id: I324eaadeb39a9999f7dd9d7b8e6bd583dce7abca
Reviewed-on: http://gerrit.dmdirc.com/431
Reviewed-by: Chris Smith <chris@dmdirc.com >
Tested-by: Chris Smith <chris@dmdirc.com >
14 years ago
Shane Mc Cormack
1e72836479
Fixes issue 2742 (Austhex uses +q and +a)
Fixes issue 2743 (Austhex now calls itself 8.1.6)
Fixes issue 2745 (Austirc is now IRSee)
Fixes issue 2739 (Support for ircd-seven)
Fixes issue 2740 (Support for ircd-rizon)
Fixes issue 3178 (Plexus +eI)
Fixes issue 3044 (Austhex +eI)
Change-Id: Ib35c724607e4167f572201fcd322ad9533f3eaa2
Reviewed-on: http://gerrit.dmdirc.com/428
Reviewed-by: Chris Smith <chris@dmdirc.com >
Tested-by: Chris Smith <chris@dmdirc.com >
14 years ago
Shane Mc Cormack
32801b4a09
Abstract server software stuff nicely.
Fixes issue 2260.
Change-Id: Ib74eaca55eeeca83e17a3d78fb15de42e552c8f2
Reviewed-on: http://gerrit.dmdirc.com/427
Reviewed-by: Chris Smith <chris@dmdirc.com >
Tested-by: Chris Smith <chris@dmdirc.com >
14 years ago
Shane Mc Cormack
8020751b37
Update the copyright date on all files.
Change-Id: I581861c8c8743cb835c45d128c4b4768372de807
Reviewed-on: http://gerrit.dmdirc.com/201
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Tested-by: Shane Mc Cormack <shane@dmdirc.com >
14 years ago
Shane Mc Cormack
0e1eb49b56
Add getMap() to Parser and IRCParser. Fixes issue 3206
Add getMap() to ChannelInfo and make getMap() in IRCChannelInfo behave the same way as in IRCClientInfo and IRCChannelClientInfo
Change-Id: I2cdce2eb87e77139520254eec98b51288510f043
Reviewed-on: http://gerrit.dmdirc.com/125
Tested-by: Shane Mc Cormack <shane@dmdirc.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
14 years ago
Shane Mc Cormack
89ea3b3c47
Fixes Issue 2988 that shouldn't happen. If it happens again then there will be some debugging to help.
Change-Id: Ia2ac191cf21a97eec73734b789e8f75b35bcb8f3
Reviewed-on: http://gerrit.dmdirc.com/90
Reviewed-by: Chris Smith <chris@dmdirc.com >
Tested-by: Chris Smith <chris@dmdirc.com >
14 years ago
Shane Mc Cormack
d000e2734c
Send a Topic discovery if we get an end of names before we get a topic. Fixes issue 3095
14 years ago
Shane Mc Cormack
6c97cd0869
Initial commit of parser stuff.
15 years ago