Shane Mc Cormack
f937ceb384
Parser uses IRCClientInfos not ClientInfos
15 years ago
Shane Mc Cormack
4581369711
Unbreak the parser some more after the great-parser-breakage of 09.
Fixes issue 2779.
15 years ago
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 years ago
Chris Smith
eb22bc759c
Initialise parser factory sooner, may fix concurrency issue, and therefore may fix issue 2762.
15 years ago
Chris Smith
a6e5cd97ec
Inspircd umode +c, fixes issue 2677.
15 years ago
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 years ago
Chris Smith
5571422919
Action substitutions now uses the most appropriate config manager.
Fixes issue 2673
15 years ago
Chris Smith
6ce9cfa1e2
Differentiate reasons why a certificate is trusted/untrusted
If it's manually trusted, overlook any other errors.
Fixes issue 2770.
15 years ago
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 years ago
Shane Mc Cormack
6dbedf1266
Fix broken unit test. Maybe related to issue 2775.
15 years ago
Shane Mc Cormack
8f4dece45a
add appropriate replies to UHNAMES and NAMESX. Fixes issue 2778;
15 years ago
Chris Smith
e174610b62
I rock
15 years ago
Chris Smith
4d2f796c8c
Update imports for last commit
15 years ago
Chris Smith
a35c49d833
Abstract callback manager somewhat
15 years ago
Shane Mc Cormack
67cce832f2
Fix plugins after parser abstraction
15 years ago
Chris Smith
82133d5375
Icons for OSD, Nicklist and Treeview. Fixes issue 2760.
15 years ago
Shane Mc Cormack
aa7e707d41
Check for the first character not the 2nd...
15 years ago
Chris Smith
c740256650
More parser abstraction, issue 2736
15 years ago
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 years ago
Chris Smith
ed4593bf1e
Minor tidying, unbreak unit tests (apparently refactors don't apply to them?!)
15 years ago
Chris Smith
4a8fe6599c
Merge branch 'parser-abstraction'
15 years ago
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 years ago
Chris Smith
3a74a54c44
Bodge out the last two errors and expose topic length
15 years ago
Chris Smith
89b9b54081
Refactor mangling unmangled
15 years ago
Chris Smith
b4d1359c86
Begone, hungarian notation!
15 years ago
Chris Smith
c78fded464
Expose ping stuff
15 years ago
Gregory Holmes
1f80d0138b
fixes issue 2761 (prefs RHS scrollpane scrolls too slowly)
15 years ago
Chris Smith
fc5c536fa6
Nearly there...
15 years ago
Chris Smith
369154c5f9
Further work on stuff.
15 years ago
Chris Smith
2b7181d4ad
Abstract parseHost[Full]
15 years ago
Gregory Holmes
d44729734f
void == null? :D
15 years ago
Gregory Holmes
33788011bd
fail at fixing trunk
15 years ago
Gregory Holmes
ed054e293f
Adds standardquestiondialog; moves dialogs to dialogs package; fixes issue 2755
15 years ago
Chris Smith
d075ab9cbb
More parser abstraction
15 years ago
Gregory Holmes
45f77e8e9e
tweak error occurrences format
15 years ago
Gregory Holmes
f4f3f35a1c
fixes issue 2751
15 years ago
Chris Smith
ffdef587be
Show up to 1000 errors
15 years ago
Chris Smith
7bf95bdf9b
No idea
15 years ago
Chris Smith
5f6483ae75
More changes.
15 years ago
Chris Smith
effc8a86c7
Don't abstract the parser from itself internally, as that just causes headaches
15 years ago
Chris Smith
1b1dcbb8ce
Under 300 errors!
15 years ago
Chris Smith
54125d2f8e
Parser abstraction. What more do you want me to say?
15 years ago
Chris Smith
d2eed5cbf8
Lots of changes.
15 years ago
Chris Smith
cacd9efe5b
Add some more methods
15 years ago
Chris Smith
766e13b6d1
Add GetName to ChannelInfo and change ServerStatus to use Parser
15 years ago
Chris Smith
038fdfbd8f
Abstract CommandInfos somewhat
15 years ago
Chris Smith
9c551c714d
Unbreak ProcessMessage and rename new interfaces some more
15 years ago
Chris Smith
3b6ac3caab
Rename new interfaces
15 years ago
Chris Smith
811aae7412
More changes
15 years ago
Chris Smith
644e5abbba
Some more work on parser abstraction. Everything's horribly broken.
15 years ago