Sadie Powell
|
d7912e6a3e
|
Merge branch 'insp3' into master.
|
2022-04-29 11:24:05 +01:00 |
|
InspIRCd Robot
|
346ec99c43
|
Update copyright headers.
|
2022-04-28 18:49:16 +01:00 |
|
Sadie Powell
|
056d0b4383
|
Pack the mode set more efficiently and add support for numeric modes.
|
2022-03-27 16:09:19 +01:00 |
|
Sadie Powell
|
414105e409
|
Add a typedef for the mode status bitset.
|
2022-03-27 16:09:19 +01:00 |
|
Sadie Powell
|
f06ea52d0a
|
Merge branch 'insp3' into master.
|
2022-03-27 15:30:41 +01:00 |
|
Sadie Powell
|
8addeb78b7
|
Fix real name formatting bleeding into IRC messages.
|
2022-03-21 21:38:45 +00:00 |
|
Sadie Powell
|
7d3055f8c3
|
Add the type to the Extensible class.
|
2022-01-31 12:01:39 +00:00 |
|
Sadie Powell
|
d79147e7af
|
Abolish the infernal space before accessibility keywords.
|
2022-01-25 14:02:36 +00:00 |
|
Sadie Powell
|
5486c0f383
|
Add ConnectClass::Ptr as an alias for std::shared_ptr<ConnectClass>.
|
2022-01-16 14:26:49 +00:00 |
|
Sadie Powell
|
aeb0bc3294
|
Make 005 dependent on the connect class.
|
2022-01-16 02:19:16 +00:00 |
|
Sadie Powell
|
b96af051c2
|
Merge branch 'insp3' into master.
|
2022-01-03 15:14:36 +00:00 |
|
InspIRCd Robot
|
adbe149c56
|
Update copyright headers.
|
2021-12-30 18:52:08 +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
|
e9d54724e6
|
Merge branch 'insp3' into master.
|
2021-12-14 16:56:48 +00:00 |
|
Sadie Powell
|
15a68932b6
|
If a user has a unique username then include it in bans.
|
2021-12-14 15:55:06 +00:00 |
|
Sadie Powell
|
64340dc509
|
Sync uniqueusername from the connect class to the user.
This is a massive hack for now but should be made to sync properly
in v4 when we have extensibles that don't suck.
|
2021-12-14 15:48:57 +00:00 |
|
Sadie Powell
|
42b7a77cc6
|
Move configuration of connect classes to the ConnectClass class.
|
2021-11-24 20:54:33 +00:00 |
|
Sadie Powell
|
4a6e0e2133
|
Refactor the ClassTypes enum and move into ConnectClass.
|
2021-11-24 20:29:29 +00:00 |
|
Sadie Powell
|
2ec53e10ee
|
Merge branch 'insp3' into master.
|
2021-11-24 07:17:50 +00:00 |
|
Sadie Powell
|
f776f92371
|
Add the <connect:uniqueusername> option.
|
2021-11-23 23:05:06 +00:00 |
|
Sadie Powell
|
2cdd311735
|
Document ConnectClass and reorder it to avoid unnecessary padding.
|
2021-11-16 18:59:18 +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
|
b7615ccd86
|
Merge branch 'insp3' into master.
|
2021-08-28 13:20:53 +01:00 |
|
InspIRCd Robot
|
4540162276
|
Update copyright headers.
|
2021-08-27 09:38:22 +01:00 |
|
Sadie Powell
|
b1cb8ef3a4
|
Avoid duplicating User::MakeHostIP.
|
2021-08-20 16:31:47 +01:00 |
|
Sadie Powell
|
a730147586
|
Merge branch 'insp3' into master.
|
2021-08-01 20:14:47 +01:00 |
|
Sadie Powell
|
a488fe52f6
|
Change ForEachNeighbour to return the already sent id.
|
2021-07-24 19:00:39 +01:00 |
|
Sadie Powell
|
d95d7fc4f5
|
Merge branch 'insp3' into master.
|
2021-07-01 12:33:51 +01:00 |
|
Josh Soref
|
de6d4dbd1e
|
Fix various spelling issues (#1883).
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
|
2021-06-21 21:47:06 +01:00 |
|
Sadie Powell
|
b2fde769b6
|
Merge branch 'insp3' into master.
|
2021-06-18 15:02:34 +01:00 |
|
Sadie Powell
|
e8d302911f
|
Fix xline matching on WebIRC connections.
|
2021-06-17 11:10:28 +01:00 |
|
Sadie Powell
|
7fa0672ebd
|
Merge branch 'insp3' into master.
|
2021-06-13 14:46:41 +01:00 |
|
Herman
|
96e0f18f7f
|
Code refactor and minor fix (#1879)
|
2021-06-12 05:59:13 +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
|
ba6332b8ec
|
Rip out the SwapInternals method.
This never really worked correctly and will now be replaced with
something better.
|
2021-04-19 00:14:53 +01:00 |
|
Sadie Powell
|
e701bd0305
|
Rip out the OnConnectionFail event.
This never really worked correctly and will now be replaced with
something better.
|
2021-04-19 00:14:53 +01:00 |
|
Sadie Powell
|
569324feee
|
Migrate collections from insert to emplace.
|
2021-04-18 04:58:28 +01:00 |
|
Sadie Powell
|
d8019f87b3
|
Fix various uses of the _t suffix which is reserved by POSIX.
|
2021-04-17 22:44:13 +01:00 |
|
Sadie Powell
|
bfbd0f6cc6
|
Fix not parsing connect class hosts for inherited classes.
This bug was introduced since the last release and only ever
affected git versions built since commit 8c3c4f8e82.
|
2021-04-08 21:19:06 +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
|
7d84e4900f
|
Fix a ton of pedantic compiler warnings.
|
2021-04-04 23:42:15 +01:00 |
|
Sadie Powell
|
ef24ec632d
|
Constify variables within loops.
|
2021-04-01 18:10:11 +01:00 |
|
Sadie Powell
|
f602febac5
|
Merge branch 'insp3' into master.
|
2021-03-30 10:12:41 +01:00 |
|
Sadie Powell
|
8c3c4f8e82
|
Add support for matching multiple hosts in <connect:{allow,deny}>.
|
2021-03-30 09:02:47 +01:00 |
|
Sadie Powell
|
9d5b3f0d3c
|
Remove some todo comments which are outdated or misleading.
|
2021-03-05 04:31:20 +00:00 |
|
Sadie Powell
|
1e1cf527d2
|
Merge branch 'insp3' into master.
|
2021-03-05 02:32:35 +00:00 |
|
InspIRCd Robot
|
7b1ab06a95
|
Update copyright headers.
|
2021-03-05 02:16:11 +00:00 |
|
Sadie Powell
|
4e488cb54d
|
Refactor classbase/CullResult into Cullable/Cullable::Result.
|
2021-03-02 05:56:56 +00:00 |
|