aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
...
| * Implement support for the SERVLIST command.Gravatar Sadie Powell2020-03-122-5/+8
| * Add a CapReference class for the message-tags capability.Gravatar Sadie Powell2020-03-121-0/+11
| * Warn if the server config contains an unhashed password.•••This will be made a hard failure in v4. Gravatar Sadie Powell2020-03-111-0/+6
| * Clean up the documentation of the Command and SplitCommand classes.Gravatar Sadie Powell2020-03-051-16/+48
| * Move user command stuff from CommandBase to Command.Gravatar Sadie Powell2020-03-051-28/+15
| * Allow modules to prevent a message from updating the idle time.Gravatar Sadie Powell2020-03-052-0/+8
| * Use "yes" instead of "true" in the example configs.Gravatar Sadie Powell2020-02-211-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-02-194-10/+65
|\|
| * Bump the module ABI version.Gravatar Sadie Powell2020-02-191-1/+1
| * Fix a copy/paste error in IRCv3::Replies::Reply.Gravatar Sadie Powell2020-02-191-5/+5
| * Use ircd-hybrid's numerics for the "pending invites" list.•••This fixes a conflict with the numerics used by the invite exception mode. Gravatar Sadie Powell2020-02-181-2/+0
| * Generalise XLine stats numerics using RPL_STATS from aircd.Gravatar Sadie Powell2020-02-182-7/+9
| * Add HasFd to EventHandler and switch code to use it.Gravatar Sadie Powell2020-02-151-0/+3
| * Add overloads of SendIfCap to the standard replies API.Gravatar Sadie Powell2020-02-141-1/+56
| * Initialise batchendmsg to NULL.Gravatar Sadie Powell2020-02-061-0/+1
* | Move FindNickOnly to UserManager.Gravatar Sadie Powell2020-02-092-4/+6
* | Move FindNick to UserManager.Gravatar Sadie Powell2020-02-092-7/+7
* | Move FindUUID to the UserManager class.Gravatar Sadie Powell2020-02-092-6/+6
* | Use C++11 inline initialisation for class members.Gravatar Sadie Powell2020-02-0634-214/+162
* | Make WritePID read directly from the config.Gravatar Sadie Powell2020-02-062-7/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-02-0410-80/+156
|\|
| * Include the ABI version with the incompatible module error message.Gravatar Sadie Powell2020-02-041-2/+2
| * Standard replies have been ratified.Gravatar Sadie Powell2020-02-031-4/+1
| * Make loading modules considerably more robust and user friendly.Gravatar Sadie Powell2020-02-023-61/+87
| * Update copyright headers.Gravatar InspIRCd Robot2020-01-317-7/+7
| * Bump the ABI version.Gravatar Sadie Powell2020-01-311-1/+1
| * Add Channel::WriteRemoteNotice and revert WriteNotice changes.•••This is a partial reversion of 687778b72e. See also: #1749. Gravatar Sadie Powell2020-01-291-0/+1
| * Fix "control reaches end of non-void function" warning.•••This is harmless because it will always be set to one of the items in the TargetType enum. Gravatar Sadie Powell2020-01-281-0/+5
| * Add a method for getting the name of a MessageTarget.•••This fixes a minor bug in the filter module where the target would be blank in messages when a server-targetted message matches a filter. Gravatar Sadie Powell2020-01-231-0/+14
| * Use PushParam instead of PushParamRef in TagMessage#PushTarget.•••This could be a temporary string so copy it instead of risking a crash and/or dumping the contents of memory into messages. This fixes a crash introduced last week. Gravatar Sadie Powell2020-01-221-1/+1
| * Add an event for when a command is blocked before execution.Gravatar Sadie Powell2020-01-221-1/+8
| * Make the dynref bool operator constant.Gravatar Sadie Powell2020-01-221-1/+1
| * Move DeleteZero to stdalgo::delete_zero.Gravatar Sadie Powell2020-01-191-0/+11
| * Fix the ordering of custom event handlers.•••Closes #1742. Gravatar Sadie Powell2020-01-171-5/+20
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-01-1776-125/+374
|\|
| * Fix a GCC shadowing warning.Gravatar Sadie Powell2020-01-161-2/+2
| * Fix STATUSMSG tag messages not including the status in the target.Gravatar Sadie Powell2020-01-161-4/+24
| * Update copyright headers.Gravatar InspIRCd Robot2020-01-1180-121/+340
| * Add an oper only parameter to Simple{Channel,User}ModeHandler.Gravatar Sadie Powell2020-01-051-4/+12
| * Add an event provider class for the event/messagetag event.Gravatar Sadie Powell2020-01-032-1/+13
* | Move ISupport logic out of the core and into core_info.Gravatar Sadie Powell2020-01-054-62/+53
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-01-0121-67/+84
|\|
| * Update my name and email address.Gravatar Sadie Powell2019-12-3115-15/+15
| * Ignore clients on ulined servers when reporting stats in LUSERS.Gravatar Peter Powell2019-12-281-1/+9
| * Extract port binding code to a function and improve output.Gravatar Peter Powell2019-12-121-1/+23
| * Make BindPorts return size_t instead of int.Gravatar Peter Powell2019-12-091-1/+1
| * Extract command line option parsing to a function.Gravatar Peter Powell2019-12-091-4/+5
| * Fix indentation of CheckRoot() and error in non-interactive mode.Gravatar Peter Powell2019-12-091-1/+1
| * Improve behaviour when running as root.•••- Only give the annoying message about root if --runasroot is not specified. - If --runasroot is specified then assume the user knows what they are doing. - Move CheckRoot to a static function in inspircd.cpp. Gravatar Peter Powell2019-12-082-6/+1
| * Convert InspIRCd::SetSignals to a static function.Gravatar Peter Powell2019-12-081-4/+0