aboutsummaryrefslogtreecommitdiff
path: root/src/users.cpp
Commit message (Expand)AuthorAgeFilesLines
* Make clientprotocol{msg,event} and numericbuilder non-default headers.Gravatar Sadie Powell2022-06-261-0/+1
* Move numerics to the source files where they are actually used.Gravatar Sadie Powell2022-06-261-0/+10
* Remove unnecessary arguments to On(Post)Oper.•••These are already accessible from the user object. Gravatar Sadie Powell2022-05-071-2/+2
* Rewrite logging calls to use the new APIs.Gravatar Sadie Powell2022-05-011-19/+19
* Merge branch 'insp3' into master.Gravatar Sadie Powell2022-04-291-1/+1
|\
| * Update copyright headers.Gravatar InspIRCd Robot2022-04-281-1/+1
* | 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.•••This is a massive hack for now but should be made to sync properly in v4 when we have extensibles that don't suck. Gravatar Sadie Powell2021-12-141-0/+2
* | 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).•••Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> Gravatar Josh Soref2021-06-211-1/+1
* | 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.•••This bug was introduced since the last release and only ever affected git versions built since commit 8c3c4f8e82. Gravatar Sadie Powell2021-04-081-0/+4
* | Rip out the SwapInternals method.•••This never really worked correctly and will now be replaced with something better. Gravatar Sadie Powell2021-04-191-6/+0
* | Rip out the OnConnectionFail event.•••This never really worked correctly and will now be replaced with something better. Gravatar Sadie Powell2021-04-191-4/+1
* | 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