aboutsummaryrefslogtreecommitdiff
path: root/include
Commit message (Collapse)AuthorAgeFilesLines
* Release v3.7.0. v3.7.0Gravatar Sadie Powell2020-07-301-1/+1
|
* Update copyright headers.Gravatar InspIRCd Robot2020-07-301-0/+1
|
* Make the ERR_CANNOTSENDTOCHAN extban message less misleading.Gravatar Sadie Powell2020-07-301-1/+1
|
* Fix secure websocket users not being seen as secure.Gravatar Matt Schatz2020-07-272-3/+9
| | | | | | Since a TLS (SSL) module will always be the last IOHook attached to a socket, IsSSL() needs to ignore any Middle IOHooks that may also be attached.
* Add a config option that forces bots to use NOTICEs.Gravatar Sadie Powell2020-07-071-1/+1
|
* ModResult is a class now.Gravatar Sadie Powell2020-05-222-4/+2
|
* Document ModResult and switch the underlying type to char.Gravatar Sadie Powell2020-05-211-21/+51
|
* Update copyright headers.Gravatar InspIRCd Robot2020-04-2419-18/+22
|
* Fixes by misspell-fixerGravatar InspIRCd Robot2020-04-2122-64/+64
|
* Switch User::usertype back to an unsigned int.Gravatar Matt Schatz2020-04-191-1/+1
| | | | | | | | Leaving it up to the compiler to set the underlying type of the enum can result in this being a signed int. This variable will not work as intended as a 2 bit signed int. This fixes an issue with the Windows build(s) where a server trying to link would fail with "Protocol violation: Invalid source".
* Update user-facing text and comments of SSL to TLS.Gravatar Matt Schatz2020-04-143-22/+22
|
* Add the inspircd.org/standard-replies capability.Gravatar Sadie Powell2020-04-131-0/+12
|
* Add support for limiting what opers can subscribe to snomasks.Gravatar Sadie Powell2020-04-112-0/+12
|
* Fix Numerics::CannotSendTo sending the wrong numeric for users.Gravatar Sadie Powell2020-04-061-2/+2
|
* Squish the cmd_whowas header.Gravatar Sadie Powell2020-04-041-211/+0
| | | | | There's no reason for this to be in a header and it can't be used by anything else.
* Add the Numerics::CannotSendTo class and switch stuff to use it.Gravatar Sadie Powell2020-04-041-0/+44
|
* Add support for sending a standard reply with no command name.Gravatar Sadie Powell2020-04-021-1/+4
|
* Document Module::Prioritize.Gravatar Sadie Powell2020-04-011-4/+3
|
* Fix various documentation and formatting issues.Gravatar Sadie Powell2020-03-308-15/+14
|
* Fix the signed-ness within ConvToNum char overloads.Gravatar Matt Schatz2020-03-241-4/+4
| | | | | It should be signed int with signed char and vice-versa. Currently, anything over 127 as unsigned char would return 0.
* Add a raw source/target PRIVMSG overload for sending a status msg.Gravatar Sadie Powell2020-03-191-2/+11
|
* Allow commands to override ERR_{NEEDSMOREPARAMS,NOTREGISTERED}.Gravatar Sadie Powell2020-03-181-0/+12
|
* 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.Gravatar Sadie Powell2020-03-111-0/+6
| | | | This will be made a hard failure in v4.
* 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
|
* 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.Gravatar Sadie Powell2020-02-181-2/+0
| | | | | This fixes a conflict with the numerics used by the invite exception mode.
* 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
|
* 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.Gravatar Sadie Powell2020-01-291-0/+1
| | | | | | This is a partial reversion of 687778b72e. See also: #1749.
* Fix "control reaches end of non-void function" warning.Gravatar Sadie Powell2020-01-281-0/+5
| | | | | This is harmless because it will always be set to one of the items in the TargetType enum.
* Add a method for getting the name of a MessageTarget.Gravatar Sadie Powell2020-01-231-0/+14
| | | | | | 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.
* Use PushParam instead of PushParamRef in TagMessage#PushTarget.Gravatar Sadie Powell2020-01-221-1/+1
| | | | | | | 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.
* 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.Gravatar Sadie Powell2020-01-171-5/+20
| | | | Closes #1742.
* Fix a GCC shadowing warning.Gravatar Sadie Powell2020-01-161-2/+2
|