InspIRCd Robot
ae3e2db109
Update copyright headers.
2024-06-07 10:37:56 +01:00
Sadie Powell
cadf228c3e
Convert various enums to strongly typed scoped enums.
2023-01-22 22:36:31 +00:00
Sadie Powell
d048778f78
Merge branch 'insp3' into master.
2023-01-01 13:19:45 +00:00
InspIRCd Robot
2b810b412a
Update copyright headers.
2022-12-30 11:31:28 +00:00
Sadie Powell
175bf0fa91
Merge branch 'insp3' into master.
2022-11-30 21:33:29 +00:00
Sadie Powell
1c68f3d2e2
Mark the entire client protocol namespace as CoreExport.
2022-11-30 21:11:40 +00:00
Sadie Powell
6fc111ccb6
Rename session registration to connection to avoid a semantic conflict.
...
We previously referred to both session registration and user registration
as "registration" which is confusing for users who aren't familiar with
how IRC works.
2022-10-29 15:54:59 +01:00
Sadie Powell
cf628fb946
Fix a harmless todo in clientprotocolmsg.
2022-10-14 12:20:50 +01:00
Sadie Powell
ee633a943c
Replace foo.erase(foo.{size|end}()-1) with foo.pop_back().
2022-10-01 22:15:23 +01:00
Sadie Powell
c7f6ffccbd
Replace *foo.rbegin() with foo.end().
2022-10-01 22:15:23 +01:00
Sadie Powell
68fe8cb864
Merge branch 'insp3' into master.
2022-09-19 23:46:53 +01:00
Sadie Powell
72802fac3f
Fix not adding tags when converting a Numeric to a Message.
2022-09-18 21:15:34 +01:00
Sadie Powell
648f813f8c
Switch from NULL to nullptr.
2022-07-22 18:53:21 +01: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
Sadie Powell
a94f3b71d5
Merge branch 'insp3' into master.
2021-11-05 04:07:38 +00:00
Sadie Powell
beaae760bd
Add Server::GetPublicName(), fix not respecting <security:hideserver>.
2021-10-25 23:02:28 +01:00
Sadie Powell
7a712456f1
Merge branch 'insp3' into master.
2021-05-14 16:54:33 +01:00
InspIRCd Robot
e94b673532
Update copyright headers.
2021-05-14 14:48:39 +01:00
Sadie Powell
4350a11c66
Fix sending malformed pong messages in some cases.
2021-05-14 13:56:32 +01:00
Sadie Powell
942fd2bcfd
Switch simple iterator loops to use range-based for loops.
2021-04-07 10:36:11 +01:00
Sadie Powell
6cfabb0064
Hide the server name/desc better when <options:hideserver> is set.
2020-12-20 03:05:29 +00:00
Sadie Powell
581d1d8fa0
Fix the behaviour of multi-value PING and PONG messages.
2020-10-26 18:02:23 +00:00
InspIRCd Robot
44489ddf7e
Update copyright headers.
2020-04-24 10:23:47 +01:00
Sadie Powell
9ebda853f5
Fix various documentation and formatting issues.
2020-03-30 17:24:12 +01:00
Sadie Powell
c0703f66d7
Add a raw source/target PRIVMSG overload for sending a status msg.
2020-03-19 07:34:33 +00:00
InspIRCd Robot
aa692dc103
Update copyright headers.
2020-01-11 22:14:43 +00:00
Peter Powell
0e6b18ff91
Fix warnings from Doxygen.
2018-10-21 19:18:08 +01:00
Peter Powell
58a0a7e014
Implement IRCv3 message tag support.
...
Co-authored-by: Attila Molnar <attilamolnar@hush.com>
2018-08-13 21:51:11 +01:00