aboutsummaryrefslogtreecommitdiff
path: root/src/users.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* | 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
| * 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
* | Make MyClass private and move everything to GetClass.Gravatar Sadie Powell2021-01-311-11/+11
* | Replace all internal references to uline with services.Gravatar Sadie Powell2021-01-301-4/+4
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-01-131-30/+19
|\|
| * Improve parsing modes and snomasks in oper classes.•••- Deduplicate the code to one function. - Fix defaulting snomasks when a user has more than one class. Gravatar Sadie Powell2021-01-121-29/+30
* | Rename IdentMax to MaxUser for consistency with the other limits.Gravatar Sadie Powell2020-11-271-1/+1
* | Convert UserType to be a uint8_t and move inside User.Gravatar Sadie Powell2020-11-101-4/+4
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-11-031-22/+33
|\|
| * Make connect class debug logging more complete and consistent.Gravatar Sadie Powell2020-11-031-22/+33
* | Rename ConfigTag::tag to ConfigTag::name.Gravatar Sadie Powell2020-11-031-1/+1
* | Move FilePosition to fileutils.h and use in ConfigTag.Gravatar Sadie Powell2020-11-031-1/+1
* | Replace ConfigTag::create with a public constructor.Gravatar Sadie Powell2020-11-031-5/+3
* | Rename ConfigItems to ConfigTag::Items.Gravatar Sadie Powell2020-11-031-8/+6
* | Convert ConnectClass from reference<> to std::shared_ptr<>.Gravatar Sadie Powell2020-11-031-12/+10
* | Clean up a bunch of contructors and destructors.Gravatar Sadie Powell2020-11-011-4/+0
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-11-011-1/+4
|\|
| * Don't call the OnChangeRealHost event when initialising a user.•••Fixes a (git only) crash when a user gets xlined before they have been initialised. Gravatar Sadie Powell2020-10-291-1/+4
* | Convert ConfigTag from reference<> to std::shared_ptr<>.Gravatar Sadie Powell2020-10-311-5/+3
* | Convert OperInfo from reference<> to std::shared_ptr<>.Gravatar Sadie Powell2020-10-311-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-10-271-0/+1
|\|
| * Fix firing the wrong event when a real hostname changes.Gravatar Sadie Powell2020-10-081-1/+1
| * Recheck users for xlines when their real hostname changes.Gravatar Sadie Powell2020-10-061-0/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-09-181-1/+1
|\|
| * Fix OnChangeRealName not being fired for remote users.Gravatar Sadie Powell2020-09-011-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-07-291-1/+1
|\|
| * Replace all erroneous space indentation with tab indentation.Gravatar Sadie Powell2020-07-291-1/+1
* | Fix the case of getError/getSendQSize and rewrite the doc comments.Gravatar Sadie Powell2020-07-201-3/+3
* | Split OnSetEndPoint into two events.Gravatar Sadie Powell2020-07-201-3/+8
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-05-051-3/+2
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2020-04-241-2/+1
| * Fixes by misspell-fixerGravatar InspIRCd Robot2020-04-211-1/+1
* | Revert "Convert UserType to an enum class".•••There's a bug in GCC with bitfields and enum class. https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51242 This reverts commit 44834a66a7e92c8979ae16421286c581a9cffbe9. Gravatar Sadie Powell2020-04-211-3/+3
* | Convert UserType to an enum class.Gravatar Sadie Powell2020-04-211-3/+3
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-04-141-18/+36
|\|
| * Add support for limiting what opers can subscribe to snomasks.Gravatar Sadie Powell2020-04-111-0/+24
| * Clean up the logic for parsing oper mode privileges.Gravatar Sadie Powell2020-04-111-18/+12
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-04-091-2/+2
|\|