Chris Smith
|
3ee5e02d58
|
Add composition state listeners and enum for parsers
Change-Id: I4c4264721c1f484033cf7307b95b4436720b0677
Reviewed-on: http://gerrit.dmdirc.com/2121
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com>
|
13 anos atrás |
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 anos atrás |
Greg Holmes
|
c568619006
|
Don't create needless empty strings
Change-Id: Id3d5ebb13b84543834aecd6374e70e56c526f4c3
Reviewed-on: http://gerrit.dmdirc.com/2059
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com>
|
13 anos atrás |
Chris Smith
|
fc9d71748a
|
Remove unused field
Change-Id: I149964132ab7debdd5282c8a7e26d701a695b47c
Reviewed-on: http://gerrit.dmdirc.com/2030
Reviewed-by: Greg Holmes <greg@dmdirc.com>
Automatic-Compile: DMDirc Build Manager
|
13 anos atrás |
Chris Smith
|
82867dfd87
|
Add servername into BaseParser and clarify javadoc
Change-Id: Icc4de20b0617f9962853e8c9fe66737d6a5b9297
Reviewed-on: http://gerrit.dmdirc.com/2003
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com>
|
13 anos atrás |
Greg Holmes
|
97baa9bc6f
|
Make protocol descriptors check if a URI is secure.
Issue CLIENT-209
Change-Id: I802cf467f0c4f41f6316ddba5451069b0bbaa0c5
Depends-On: Ibf3e3a2f03270089849d9943a535e022245e0f44
Reviewed-on: http://gerrit.dmdirc.com/1998
Reviewed-by: Chris Smith <chris@dmdirc.com>
Automatic-Compile: DMDirc Build Manager
|
13 anos atrás |
Chris Smith
|
f14215375b
|
Add some nice proxy methods for calling callbacks
Change-Id: I09a4f22fc43a549aa3c9d0fd8794061d7feb31cb
Reviewed-on: http://gerrit.dmdirc.com/2001
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com>
|
13 anos atrás |
Chris Smith
|
282ba93598
|
Tidy up now child implementations are handled in BaseParser
Change-Id: Ib43769c82b0a5ca1a0ac3bd6fd91e4105b0c2a87
Depends-On: I7178085b05baaf1923f0d41e936c863e4f79a0aa
Reviewed-on: http://gerrit.dmdirc.com/1991
Reviewed-by: Greg Holmes <greg@dmdirc.com>
Automatic-Compile: DMDirc Build Manager
|
13 anos atrás |
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>
|
13 anos atrás |
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 anos atrás |
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>
|
13 anos atrás |
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 anos atrás |
Chris Smith
|
30bba8085f
|
Style fixes
Change-Id: I8f9ac8a39b3af592f4a334193434c57f86eec8ee
Reviewed-on: http://gerrit.dmdirc.com/1965
Reviewed-by: Greg Holmes <greg@dmdirc.com>
Automatic-Compile: DMDirc Build Manager
|
13 anos atrás |
Greg Holmes
|
28cd8696e7
|
Store a URI in ServerInfo instead of a load of values
Fixes CLIENT-208
Change-Id: I958789f26b90f28129f22566addb63e5a5d23603
Reviewed-on: http://gerrit.dmdirc.com/1925
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com>
Reviewed-by: Chris Smith <chris@dmdirc.com>
|
13 anos atrás |
Chris Smith
|
68bd228371
|
Fix line endings
Change-Id: I8d5ef39beb4b578c791062350b6e15d2bf7e0814
Reviewed-on: http://gerrit.dmdirc.com/1920
Reviewed-by: Greg Holmes <greg@dmdirc.com>
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com>
|
13 anos atrás |
Chris Smith
|
ba65d14741
|
Make IRCStringConverter use an enum sensibly
Fixes CLIENT-135
Change-Id: I5f326523ff031c0996996f0efad6c8e5d7278c7f
Reviewed-on: http://gerrit.dmdirc.com/1859
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com>
Reviewed-by: Greg Holmes <greg@dmdirc.com>
|
13 anos atrás |
Chris Smith
|
8bed9eb8fa
|
Parser base abstraction/tidying
Depends-On: I3bfbb811a5b5055d8dbe511a0390c3413d133292
Depends-On: I4ff484e8a2597017283eea557170c4aeb2029faa
Change-Id: I694d18a653ca8c3e3cad9d0e766e2fd207e615e9
Reviewed-on: http://gerrit.dmdirc.com/1854
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com>
Reviewed-by: Greg Holmes <greg@dmdirc.com>
|
13 anos atrás |
Chris Smith
|
c061a0da39
|
Change how the IRC Parser opens and closes SSL sockets
Fixes CLIENT-67
Change-Id: Ifcb8deacd3c571f3f6a30eae11199078bcc8db35
Reviewed-on: http://gerrit.dmdirc.com/1804
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com>
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com>
|
13 anos atrás |
Chris Smith
|
92943485f7
|
Unit test for IRC Reader
Change-Id: Ib2b5179775c4d6580382691d77fbd3318da28d16
Reviewed-on: http://gerrit.dmdirc.com/1776
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com>
Reviewed-by: Greg Holmes <greg@dmdirc.com>
|
13 anos atrás |
Chris Smith
|
a8cc958f81
|
PMD fix
Change-Id: Ief34fb1ecf4f5e393fb839f2100b8492e26155a9
Reviewed-on: http://gerrit.dmdirc.com/1745
Reviewed-by: Greg Holmes <greg@dmdirc.com>
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com>
|
13 anos atrás |
Chris Smith
|
7b4c3865ed
|
Don't reassign params and simplify logic
Change-Id: I0125f179b3f6e5fb44b5fd707a54997695ec8e0a
Reviewed-on: http://gerrit.dmdirc.com/1741
Reviewed-by: Greg Holmes <greg@dmdirc.com>
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com>
|
13 anos atrás |
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 anos atrás |
Greg Holmes
|
e70c98fcea
|
PMD Fixes for parser.
Change-Id: I45b496d084e722850810736d468f4bb3f9602151
Reviewed-on: http://gerrit.dmdirc.com/1705
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com>
Reviewed-by: Chris Smith <chris@dmdirc.com>
|
13 anos atrás |
Shane Mc Cormack
|
f784bfaf77
|
Fix the parser missing the last char of every line.
Change-Id: I949a47729994e3f185be47935dfff6fb0554f935
Reviewed-on: http://gerrit.dmdirc.com/1704
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com>
Reviewed-by: Chris Smith <chris@dmdirc.com>
|
13 anos atrás |
Shane Mc Cormack
|
5e26fedb30
|
IRCReader is now a bit more liberal in what it accepts as input.
IRCReader now ignores '\r' characters, and terminates lines at '\n'
Fixes issue CLIENT-138
Change-Id: Ia7593f031c0cfd5c6b605884eabef0ef0e3330cf
Reviewed-on: http://gerrit.dmdirc.com/1703
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com>
Reviewed-by: Greg Holmes <greg@dmdirc.com>
|
13 anos atrás |
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 anos atrás |
Chris Smith
|
95eff1ced4
|
Parser build script can now execute tests
Change-Id: Ie1c567acb7726cf11a95c56a4fb044e5b36e0fcf
Reviewed-on: http://gerrit.dmdirc.com/1665
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com>
Reviewed-by: Greg Holmes <greg@dmdirc.com>
|
13 anos atrás |
Chris Smith
|
e8cad348cf
|
Version parser jars
Change-Id: I0e2a8e1ae5f3e0595446b980a2c6c3ceb28c3238
Reviewed-on: http://gerrit.dmdirc.com/1659
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com>
Reviewed-by: Greg Holmes <greg@dmdirc.com>
|
13 anos atrás |
Chris Smith
|
c1da31b0be
|
Add build script
Change-Id: I8dd4cad33e1ce4468857f15ac2c8db6dfb25b530
Reviewed-on: http://gerrit.dmdirc.com/1658
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com>
Reviewed-by: Greg Holmes <greg@dmdirc.com>
|
13 anos atrás |
Gregory Holmes
|
6e2c46187b
|
Style fixes
Change-Id: Ic91544916082a64c1add84fd9e0b68dd91552c40
Reviewed-on: http://gerrit.dmdirc.com/1598
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com>
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com>
|
13 anos atrás |
Chris Smith
|
9e6834de99
|
Fix some crimes against humanity
Change-Id: I916e72384d318ab304565a5123ab82f9d2096de5
Reviewed-on: http://gerrit.dmdirc.com/1507
Reviewed-by: Gregory Holmes <greg@dmdirc.com>
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com>
|
13 anos atrás |
Chris Smith
|
f113f0e518
|
Add interface and methods to work with encoding parsers
Issue 1754
Change-Id: I6294850fc472967092ed8f850f1e99ef38629494
Reviewed-on: http://gerrit.dmdirc.com/1506
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com>
Reviewed-by: Gregory Holmes <greg@dmdirc.com>
|
13 anos atrás |
Chris Smith
|
df92212200
|
Initial work on sane transcoding for the IRC parser
Issue 1754
Change-Id: I3cdc794dce1df63686d3b161e78a316983b872ca
Reviewed-on: http://gerrit.dmdirc.com/1505
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com>
Reviewed-by: Gregory Holmes <greg@dmdirc.com>
|
13 anos atrás |
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 anos atrás |
Chris Smith
|
ad30767565
|
Add some debugging info to callbackmanager
Issue 3020
Change-Id: I7d3e928948c7a7269e6230a19eb8f45fd53fb819
Reviewed-on: http://gerrit.dmdirc.com/1358
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com>
Reviewed-by: Gregory Holmes <greg@dmdirc.com>
|
14 anos atrás |
Shane Mc Cormack
|
8d2d664ad6
|
Fixes issue 4181 - Check for numeric-only where the usermodes should be, and skip it.
Also don't duplicate code.
Change-Id: I5af52a8d50e0ddc93618586781c762e0f6eece5e
Reviewed-on: http://gerrit.dmdirc.com/1347
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com>
Reviewed-by: Chris Smith <chris@dmdirc.com>
|
14 anos atrás |
Shane Mc Cormack
|
772010b044
|
Remove random import of .* rather than actual classes.
Change-Id: I07ce2911454522fee28fcaa6f4cd2fa6d5de7bb6
Reviewed-on: http://gerrit.dmdirc.com/1344
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com>
Reviewed-by: Chris Smith <chris@dmdirc.com>
|
14 anos atrás |
Shane Mc Cormack
|
1032efdb04
|
Fix stupid javadoc formatting.
Change-Id: I8cf58d5fc06911eaf1fa35ee9b81abb5206dd70e
Reviewed-on: http://gerrit.dmdirc.com/1343
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com>
Reviewed-by: Chris Smith <chris@dmdirc.com>
|
14 anos atrás |
Shane Mc Cormack
|
fcd7e2b3e4
|
Fix some javadoc after random renaming of stuff.
Change-Id: I87e319180c0f8ad7ec4bece489699142d628cdc0
Reviewed-on: http://gerrit.dmdirc.com/1342
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com>
Reviewed-by: Chris Smith <chris@dmdirc.com>
|
14 anos atrás |
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 anos atrás |
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>
|
14 anos atrás |
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 anos atrás |
Greg Holmes
|
b38d71f21a
|
Style fixes
Change-Id: I02624534372366bda5ad9ebc19d2cedbc774449d
Reviewed-on: http://gerrit.dmdirc.com/1324
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com>
Reviewed-by: Chris Smith <chris@dmdirc.com>
|
14 anos atrás |
Greg Holmes
|
6bc88d147e
|
Style fixes
Change-Id: I4a52807921e2c3082cd0650e222387f0dedbfd23
Reviewed-on: http://gerrit.dmdirc.com/1319
Reviewed-by: Chris Smith <chris@dmdirc.com>
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com>
|
14 anos atrás |
Chris Smith
|
c4e7c90770
|
Add new parser methods
Change-Id: I942e8363517e48fea26681d1e25b7e6824c27ff5
Depends-On: I0ec15591dcc33c1af55b1267d175ea3abb0178fa
Reviewed-on: http://gerrit.dmdirc.com/1291
Reviewed-by: Gregory Holmes <greg@dmdirc.com>
Automatic-Compile: Chris Smith <chris@dmdirc.com>
|
14 anos atrás |
Chris Smith
|
6d9e1cd3ce
|
Remove pointless deadlock-inducing synchronisation
Change-Id: I1896aefedd97de3556690c33fb7ed141bfaa02d7
Reviewed-on: http://gerrit.dmdirc.com/1288
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com>
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com>
|
14 anos atrás |
Greg Holmes
|
e464b0253d
|
Move method into parser interface
Change-Id: I08bfc1161fcae208ddcb31055e372d6650a0f150
Reviewed-on: http://gerrit.dmdirc.com/1281
Automatic-Compile: Chris Smith <chris@dmdirc.com>
Reviewed-by: Chris Smith <chris@dmdirc.com>
|
14 anos atrás |
Greg Holmes
|
8d230035c4
|
Appears to fix the deadlock in reconnecting
Change-Id: I441e7d91e64f805d31caaf60dff355ce9b528ad3
Reviewed-on: http://gerrit.dmdirc.com/1279
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com>
Reviewed-by: Chris Smith <chris@dmdirc.com>
|
14 anos atrás |
Chris Smith
|
c98ac9057e
|
Synchronise callbacks in CallbackObject
Fixes issue 4153
Change-Id: I06abc9aa9d2de460c9476779ff2772c55b9d831f
Reviewed-on: http://gerrit.dmdirc.com/1258
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com>
Reviewed-by: Gregory Holmes <greg@dmdirc.com>
|
14 anos atrás |
Chris Smith
|
ef07448f3c
|
Fix parser unit tests
Change-Id: Ib72cf14a74262dee7c4ac32e879e80bde1b5f2d5
Reviewed-on: http://gerrit.dmdirc.com/1237
Reviewed-by: Gregory Holmes <greg@dmdirc.com>
Automatic-Compile: Chris Smith <chris@dmdirc.com>
|
14 anos atrás |