Shane Mc Cormack
e2d8ac48fc
Don't give a null parser to IRCClientInfo
пре 15 година
Shane Mc Cormack
f937ceb384
Parser uses IRCClientInfos not ClientInfos
пре 15 година
Shane Mc Cormack
4581369711
Unbreak the parser some more after the great-parser-breakage of 09.
Fixes issue 2779.
пре 15 година
Chris Smith
4ec40daedb
Don't set state to CONNECTING until the parser is initialised.
May fix issue 2766, but I don't see how it was possible.
пре 15 година
Chris Smith
eb22bc759c
Initialise parser factory sooner, may fix concurrency issue, and therefore may fix issue 2762.
пре 15 година
Chris Smith
a6e5cd97ec
Inspircd umode +c, fixes issue 2677.
пре 15 година
Chris Smith
6ade65a236
Remove umode +r from generic modealiases as it's often not used for that
Add missing inspircd umode aliases, fixes issue 1760
пре 15 година
Chris Smith
5571422919
Action substitutions now uses the most appropriate config manager.
Fixes issue 2673
пре 15 година
Chris Smith
6ce9cfa1e2
Differentiate reasons why a certificate is trusted/untrusted
If it's manually trusted, overlook any other errors.
Fixes issue 2770.
пре 15 година
Shane Mc Cormack
ebf87f67a3
setNickname should not update the nickname of the client. The nickname isn't changed unless the server tells us it is, in which case ProcessNick will call setUserBits.
пре 15 година
Shane Mc Cormack
6dbedf1266
Fix broken unit test. Maybe related to issue 2775.
пре 15 година
Shane Mc Cormack
8f4dece45a
add appropriate replies to UHNAMES and NAMESX. Fixes issue 2778;
пре 15 година
Chris Smith
e174610b62
I rock
пре 15 година
Chris Smith
4d2f796c8c
Update imports for last commit
пре 15 година
Chris Smith
a35c49d833
Abstract callback manager somewhat
пре 15 година
Shane Mc Cormack
67cce832f2
Fix plugins after parser abstraction
пре 15 година
Chris Smith
82133d5375
Icons for OSD, Nicklist and Treeview. Fixes issue 2760.
пре 15 година
Shane Mc Cormack
aa7e707d41
Check for the first character not the 2nd...
пре 15 година
Chris Smith
c740256650
More parser abstraction, issue 2736
пре 15 година
Chris Smith
61c310a253
I am the unittest man, I come from down the way, and I can pllaaaayyyyy
(What can you play?)
I can play the unit tests
Umpahumpahumpahpah, umpahpah, umpahpah, umpahumpahpah
пре 15 година
Chris Smith
ed4593bf1e
Minor tidying, unbreak unit tests (apparently refactors don't apply to them?!)
пре 15 година
Chris Smith
4a8fe6599c
Merge branch 'parser-abstraction'
пре 15 година
Chris Smith
a744a79e77
Fake arguments now work correctly.
This completes the bulk of issue 2736, but there are still a few bits to do.
пре 15 година
Chris Smith
3a74a54c44
Bodge out the last two errors and expose topic length
пре 15 година
Chris Smith
89b9b54081
Refactor mangling unmangled
пре 15 година
Chris Smith
b4d1359c86
Begone, hungarian notation!
пре 15 година
Chris Smith
c78fded464
Expose ping stuff
пре 15 година
Gregory Holmes
1f80d0138b
fixes issue 2761 (prefs RHS scrollpane scrolls too slowly)
пре 15 година
Chris Smith
fc5c536fa6
Nearly there...
пре 15 година
Chris Smith
369154c5f9
Further work on stuff.
пре 15 година
Chris Smith
2b7181d4ad
Abstract parseHost[Full]
пре 15 година
Gregory Holmes
d44729734f
void == null? :D
пре 15 година
Gregory Holmes
33788011bd
fail at fixing trunk
пре 15 година
Gregory Holmes
ed054e293f
Adds standardquestiondialog; moves dialogs to dialogs package; fixes issue 2755
пре 15 година
Chris Smith
d075ab9cbb
More parser abstraction
пре 15 година
Gregory Holmes
45f77e8e9e
tweak error occurrences format
пре 15 година
Gregory Holmes
f4f3f35a1c
fixes issue 2751
пре 15 година
Chris Smith
ffdef587be
Show up to 1000 errors
пре 15 година
Chris Smith
7bf95bdf9b
No idea
пре 15 година
Chris Smith
5f6483ae75
More changes.
пре 15 година
Chris Smith
effc8a86c7
Don't abstract the parser from itself internally, as that just causes headaches
пре 15 година
Chris Smith
1b1dcbb8ce
Under 300 errors!
пре 15 година
Chris Smith
54125d2f8e
Parser abstraction. What more do you want me to say?
пре 15 година
Chris Smith
d2eed5cbf8
Lots of changes.
пре 15 година
Chris Smith
cacd9efe5b
Add some more methods
пре 15 година
Chris Smith
766e13b6d1
Add GetName to ChannelInfo and change ServerStatus to use Parser
пре 15 година
Chris Smith
038fdfbd8f
Abstract CommandInfos somewhat
пре 15 година
Chris Smith
9c551c714d
Unbreak ProcessMessage and rename new interfaces some more
пре 15 година
Chris Smith
3b6ac3caab
Rename new interfaces
пре 15 година
Chris Smith
811aae7412
More changes
пре 15 година