aboutsummaryrefslogtreecommitdiff
path: root/src/users.cpp
Commit message (Collapse)AuthorAgeFilesLines
...
* | 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
|\|
| * Default idents to the uuid of the connecting user.Gravatar Peter Powell2019-06-121-1/+1
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2019-05-151-21/+8
|\|
| * Delete some obsolete comments.Gravatar Peter Powell2019-05-091-4/+0
| |
| * Textual improvements and fixes such as typos, casing, etc. (#1612)Gravatar Robby2019-04-281-1/+1
| |
| * HasModePermission: fix inverted condition.Gravatar Peter Powell2019-04-211-1/+1
| |
| * HasModePermission: use IsModeChar.Gravatar Peter Powell2019-04-191-1/+2
| |
| * Rename HasPermission to HasCommandPermission.Gravatar Peter Powell2019-04-191-2/+2
| |
| * Remove the 'noisy' mode for HasPrivPermission.Gravatar Peter Powell2019-04-191-13/+3
| | | | | | | | This was only used in one place.
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2019-03-301-1/+1
|\|
| * Fix an off-by-one error in User::GetModeLetters().Gravatar Peter Powell2019-02-171-1/+1
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2019-02-151-20/+4
|\|
| * Replace GetServerPort() with server_sa.port().Gravatar Peter Powell2019-02-151-7/+2
| |
| * Rename User::nping to nextping for consistency with lastping.Gravatar Peter Powell2019-02-151-2/+2
| |
| * Move <oper:class> and <oper:vhost> to core_oper.Gravatar Peter Powell2019-02-051-11/+0
| |
* | UserManager: remove fakederef.Gravatar Sadie Powell2019-02-071-18/+18
| |
* | SnomaskManager: remove fakederef.Gravatar Sadie Powell2019-02-071-5/+5
| |
* | ModeParser: remove fakederef.Gravatar Sadie Powell2019-02-071-5/+5
| |
* | LogManager: remove fakederef.Gravatar Sadie Powell2019-02-071-13/+13
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2019-02-051-2/+2
|\|
| * Fix erroneously sending RPL_YOURDISPLAYEDHOST to HAProxy clients.Gravatar Peter Powell2019-01-281-1/+1
| |
| * Remove trailing whitespace from various source files.Gravatar Peter Powell2019-01-241-1/+1
| |
* | Remove all 2.0 config compatibility code.Gravatar Sadie Powell2019-01-251-1/+1
| |
* | Replace the override macro with the override keyword.Gravatar Sadie Powell2019-01-251-1/+1
|/
* Implement support for the extended tag space for client tags.Gravatar Peter Powell2019-01-241-23/+19
|
* Call the OnUserInit hook from earlier in UserManager::AddUser.Gravatar Peter Powell2019-01-201-0/+4
| | | | | This fixes messages being lost when sending them to a user who has only just connected to the server.
* Redo OnSetEndPoint logic to fix duplicate clones (#1549).Gravatar linuxdaemon2019-01-141-14/+22
|
* Fix a crash when the core_oper module is not loaded.Gravatar Peter Powell2018-12-121-7/+8
|
* Merge branch 'insp20' into master.Gravatar Peter Powell2018-09-241-5/+15
|\
* | Send the 001-004 numerics and MOTD/LUSERS from core_info.Gravatar Peter Powell2018-08-221-33/+3
| | | | | | | | Co-authored-by: Attila Molnar <attilamolnar@hush.com>
* | Rename OnChangeLocalUserHost to OnPreChangeHost for consistency.Gravatar Peter Powell2018-08-141-2/+3
| |