Sadie Powell
8ab6b7230f
Remove duplicate includes from module headers.
2022-01-25 16:20:45 +00:00
Sadie Powell
d79147e7af
Abolish the infernal space before accessibility keywords.
2022-01-25 14:02:36 +00:00
Sadie Powell
421e8c8c79
Add the final keyword to all remaining classes that can have it.
2021-12-20 20:19:40 +00:00
Val Lorentz
de89682738
Send RPL_WHOISACTUALLY instead of RPL_WHOISHOST ( #1923 )
...
Unlike RPL_WHOISHOST, it contains the user@host and ip as separate parameters,
instead of having them in the free-text parameter.
To my knowledge, there are three different syntaxes for RPL_WHOISACTUALLY:
1. "<client> <nick> :is actually ..." (bahamut)
2. "<client> <nick> <host> :Is actually using host" (charybdis family)
3. "<client> <nick> <username>@<host> <ip> :Is actually using host"
(ircu2, ergo, hybrid, ...)
I chose the third one because it contains the most info, and is the most
common one.
2021-08-15 09:16:56 +01:00
Sadie Powell
805dbd4def
Merge branch 'insp3' into master.
2021-07-17 18:35:08 +01:00
Sadie Powell
38351efa8d
Deduplicate all whois numerics to the whois module header.
2021-07-05 16:50:14 +01:00
Sadie Powell
5bc4720d55
Merge branch 'insp3' into master.
2021-07-04 14:53:16 +01:00
Sadie Powell
4350050a82
Fix some "targ" usages which were missed in the earlier commit.
2021-07-03 13:58:34 +01:00
Sadie Powell
5c32937b33
Fix WHOIS numerics not including the source of the message.
...
Regression introduced in commit 0fab6438.
2021-07-01 14:13:27 +01:00
Sadie Powell
c22c7e5a99
Merge branch 'insp3' into master.
2021-02-28 19:16:40 +00:00
InspIRCd Robot
1bf7ca3894
Update copyright headers.
2021-02-26 06:58:13 +00:00
Sadie Powell
0db24252fd
Implement support for multi-prefix on WHOIS.
2021-02-25 20:10:34 +00:00
Sadie Powell
1de6f5b4a9
Merge branch 'insp3' into master.
2020-01-17 12:36:09 +00:00
InspIRCd Robot
aa692dc103
Update copyright headers.
2020-01-11 22:14:43 +00:00
Sadie Powell
0fab643858
Convert repetitive functions to use C++11 variadic templates.
2019-01-25 15:17:37 +00:00
Attila Molnar
0c42bcde16
Convert WhoisContext::SendLine() calls to pass the parameters of the numeric as method parameters
2016-02-25 16:27:30 +01:00
Attila Molnar
8f34594cb7
Move OnWhois* events to core_whois, add Whois::Context
...
Remove InspIRCd::SendWhoisLine()
2015-04-28 15:16:22 +02:00