Shane Mc Cormack
52c8058273
Expose some new methods via the parser interfaces
Change-Id: I701d0dca3e03fc8f5f03356a641bb5985c3c661e
Depends-On: I4395b5b15edf196390244da0658c47ca9c0dcda0
Reviewed-on: http://gerrit.dmdirc.com/2547
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
il y a 11 ans
Shane Mc Cormack
9377336d5d
Add state-tracking to capability commands.
Add support for "away-notify" capability (http://ircv3.atheme.org/extensions/away-notify-3.1 )
Add support for "account-notify" capability (http://ircv3.atheme.org/extensions/account-notify-3.1 )
Add support for "extended-join" capability (http://ircv3.atheme.org/extensions/extended-join-3.1 )
Don't bother negotiating UHNAMES or NAMESX using PROTOCTL if we have already enabled the userhost-in-names and multi-prefix capabilities with CAP
Don't bother asking for TSIRC using the TIMESTAMPEDIRC command if we have negotiated it using CAP
Rename "tsirc" capability to "dfbnc.com/tsirc" as a non-standard capability
From a DMDirc point of view, capabilities probably need exposing through the general interface somehow so that if (for example) away-notify is enabled, the client doesn't still send lots of WHOs.
Change-Id: Ice7a8ceae5595a364881e5a1fbe2d7fbdef9a639
Reviewed-on: http://gerrit.dmdirc.com/2544
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
il y a 11 ans
Greg Holmes
09768c378f
Add away reason to ClientInfo
Change-Id: Id43956b2fad628754196aea3782d4892f3b768a5
Reviewed-on: http://gerrit.dmdirc.com/2537
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
il y a 11 ans
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
il y a 12 ans
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 >
il y a 13 ans
Chris Smith
be72c72ba0
Expose away state in ClientInfo
Change-Id: Iafa0b38ea0f1f4dc39d153b9f6f8646389676ed5
Depends-On: I41638fedc08dbebdb89e8ad9f872536db5d3091f
Reviewed-on: http://gerrit.dmdirc.com/1983
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
il y a 13 ans
Chris Smith
69c5e57258
Style fixes
Change-Id: Ia1d78711f050f6938753a1e8e1dd5dd8b1457b5d
Reviewed-on: http://gerrit.dmdirc.com/1977
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
il y a 13 ans
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
il y a 13 ans
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 >
il y a 13 ans
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 >
il y a 13 ans
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 >
il y a 14 ans
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 >
il y a 14 ans
Chris Smith
acde4c2d05
Style fixes
Change-Id: I51d0e3c7975740b1ede5d6226639022bd15a482a
Reviewed-on: http://gerrit.dmdirc.com/1328
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
il y a 14 ans
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 >
il y a 14 ans
Shane Mc Cormack
1b3394f247
Bang! and the null is gone!
Change-Id: Ie18fd39b933be935d0c9bc00e8e5bc08b2b181ed
Reviewed-on: http://gerrit.dmdirc.com/619
Automatic-Compile: Gregory Holmes <greg@dmdirc.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
Automatic-Compile: Chris Smith <chris@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
il y a 14 ans
Shane Mc Cormack
358c888c70
Fixes issue 0003604: Ternary away states
Change-Id: Iad1585549ff0853ab20ab0f2e7ff0dfe98e2164b
Reviewed-on: http://gerrit.dmdirc.com/612
Automatic-Compile: Shane Mc Cormack <shane@dmdirc.com >
Automatic-Compile: Chris Smith <chris@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
il y a 14 ans
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 >
il y a 14 ans
Shane Mc Cormack
6c97cd0869
Initial commit of parser stuff.
il y a 15 ans