aboutsummaryrefslogtreecommitdiff
path: root/src/users.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Pack the mode set more efficiently and add support for numeric modes.Gravatar Sadie Powell2022-03-271-6/+4
|
* Add a typedef for the mode status bitset.Gravatar Sadie Powell2022-03-271-1/+1
|
* Merge branch 'insp3' into master.Gravatar Sadie Powell2022-03-271-1/+1
|\
| * Fix real name formatting bleeding into IRC messages.Gravatar Sadie Powell2022-03-211-1/+1
| |
* | Add the type to the Extensible class.Gravatar Sadie Powell2022-01-311-1/+2
| |
* | Abolish the infernal space before accessibility keywords.Gravatar Sadie Powell2022-01-251-1/+1
| |
* | Add ConnectClass::Ptr as an alias for std::shared_ptr<ConnectClass>.Gravatar Sadie Powell2022-01-161-4/+4
| |
* | Make 005 dependent on the connect class.Gravatar Sadie Powell2022-01-161-0/+1
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2022-01-031-1/+0
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2021-12-301-1/+0
| |
* | Add the final keyword to all remaining classes that can have it.Gravatar Sadie Powell2021-12-201-1/+2
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-12-141-0/+8
|\|
| * If a user has a unique username then include it in bans.Gravatar Sadie Powell2021-12-141-0/+6
| |
| * Sync uniqueusername from the connect class to the user.Gravatar Sadie Powell2021-12-141-0/+2
| | | | | | | | | | This is a massive hack for now but should be made to sync properly in v4 when we have extensibles that don't suck.
* | Move configuration of connect classes to the ConnectClass class.Gravatar Sadie Powell2021-11-241-0/+33
| |
* | Refactor the ClassTypes enum and move into ConnectClass.Gravatar Sadie Powell2021-11-241-4/+4
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-11-241-17/+22
|\|
| * Add the <connect:uniqueusername> option.Gravatar Sadie Powell2021-11-231-0/+2
| |
| * Document ConnectClass and reorder it to avoid unnecessary padding.Gravatar Sadie Powell2021-11-161-28/+28
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-11-051-4/+2
|\|
| * Add Server::GetPublicName(), fix not respecting <security:hideserver>.Gravatar Sadie Powell2021-10-251-4/+2
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-08-281-0/+1
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2021-08-271-0/+1
| |
* | Avoid duplicating User::MakeHostIP.Gravatar Sadie Powell2021-08-201-2/+2
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-08-011-1/+3
|\|
| * Change ForEachNeighbour to return the already sent id.Gravatar Sadie Powell2021-07-241-1/+3
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-07-011-1/+1
|\|
| * Fix various spelling issues (#1883).Gravatar Josh Soref2021-06-211-1/+1
| | | | | | | | Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-06-181-1/+6
|\|
| * Fix xline matching on WebIRC connections.Gravatar Sadie Powell2021-06-171-1/+6
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-06-131-3/+1
|\|
| * Code refactor and minor fix (#1879)Gravatar Herman2021-06-121-3/+1
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-05-141-1/+1
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2021-05-141-1/+1
| |
| * Fix not parsing connect class hosts for inherited classes.Gravatar Sadie Powell2021-04-081-0/+4
| | | | | | | | | | This bug was introduced since the last release and only ever affected git versions built since commit 8c3c4f8e82.
* | Rip out the SwapInternals method.Gravatar Sadie Powell2021-04-191-6/+0
| | | | | | | | | | This never really worked correctly and will now be replaced with something better.
* | Rip out the OnConnectionFail event.Gravatar Sadie Powell2021-04-191-4/+1
| | | | | | | | | | This never really worked correctly and will now be replaced with something better.
* | Migrate collections from insert to emplace.Gravatar Sadie Powell2021-04-181-1/+1
| |
* | Fix various uses of the _t suffix which is reserved by POSIX.Gravatar Sadie Powell2021-04-171-1/+1
| |
* | Switch simple iterator loops to use range-based for loops.Gravatar Sadie Powell2021-04-071-14/+6
| |
* | Fix a ton of pedantic compiler warnings.Gravatar Sadie Powell2021-04-041-3/+3
| |
* | Constify variables within loops.Gravatar Sadie Powell2021-04-011-1/+1
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-03-301-9/+17
|\|
| * Add support for matching multiple hosts in <connect:{allow,deny}>.Gravatar Sadie Powell2021-03-301-3/+14
| |
| * Remove some todo comments which are outdated or misleading.Gravatar Sadie Powell2021-03-051-1/+0
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-03-051-2/+2
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2021-03-051-2/+2
| |
* | Refactor classbase/CullResult into Cullable/Cullable::Result.Gravatar Sadie Powell2021-03-021-7/+7
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-02-281-1/+1
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2021-02-261-1/+1
| |