aboutsummaryrefslogtreecommitdiffstats
path: root/src/users.cpp
Commit message (Collapse)AuthorAgeFilesLines
...
* | 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.Gravatar Sadie Powell2020-10-291-1/+4
| | | | | | | | | | Fixes a (git only) crash when a user gets xlined before they have been initialised.
* | 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".Gravatar Sadie Powell2020-04-211-3/+3
| | | | | | | | | | | | | | | | 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.
* | 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
|\|
| * Set the minimum length to 1 for most config items with a default.Gravatar Sadie Powell2020-04-091-1/+1
| |
| * Fix various documentation and formatting issues.Gravatar Sadie Powell2020-03-301-1/+1
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-03-181-5/+7
|\|
| * Implement support for the SERVLIST command.Gravatar Sadie Powell2020-03-121-3/+3
| |
| * Warn if the server config contains an unhashed password.Gravatar Sadie Powell2020-03-111-2/+4
| | | | | | | | This will be made a hard failure in v4.
* | Move FindNickOnly to UserManager.Gravatar Sadie Powell2020-02-091-1/+1
| |
* | Use C++11 inline initialisation for class members.Gravatar Sadie Powell2020-02-061-25/+0
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-01-171-6/+18
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2020-01-111-6/+18
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-01-011-0/+6
|\|
| * Ignore clients on ulined servers when reporting stats in LUSERS.Gravatar Peter Powell2019-12-281-0/+6
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2019-12-081-1/+1
|\|
| * Deprecate Send{Channel,User}Notice; use SendMessage instead.Gravatar Peter Powell2019-11-171-1/+1
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2019-11-131-8/+30
|\|
| * Fix respecting the deprecated <channels:users> tag.Gravatar Peter Powell2019-10-241-4/+18
| |
| * Fire the OnSetUserIP event after the connect class change.Gravatar Peter Powell2019-10-211-4/+3
| |
| * Fix a shadowing warning in LocalUser.Gravatar Peter Powell2019-10-181-2/+2
| |
| * Implement serialisation of users.Gravatar Peter Powell2019-10-141-0/+9
| | | | | | | | | | | | This allows for various things which will be coming in the future. e.g. Transferring users to another server on upgrade.
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2019-08-091-5/+9
|\|
| * Fix a shadowing warning in UserIOHandler::OnError.Gravatar Peter Powell2019-08-011-2/+2
| |
| * Stop removing oper modes after a user have been quit network-wide.Gravatar Peter Powell2019-07-311-3/+7
| | | | | | | | Fixes #1686.
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2019-07-271-4/+19
|\|
| * Improve the "max connections exceeded" oper snotice.Gravatar Peter Powell2019-07-261-2/+8
| |
| * Add a method for swapping user I/O handlers.Gravatar Peter Powell2019-07-211-0/+6
| |
| * Allow modules to prevent a failed connection from being closed.Gravatar Peter Powell2019-07-211-2/+5
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2019-07-161-1/+1
|\|