aboutsummaryrefslogtreecommitdiff
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Release v3.9.0. v3.9.0Gravatar Sadie Powell2021-02-261-1/+1
* Update copyright headers.Gravatar InspIRCd Robot2021-02-268-7/+8
* Implement support for multi-prefix on WHOIS.Gravatar Sadie Powell2021-02-251-0/+16
* Allow a statusmsg to have multiple statuses and pick the lowest.•••This is pretty much useless but other implementations support it so we have to also support it for compatibility. Gravatar Sadie Powell2021-02-251-0/+1
* Fix the numeric sent when a U-lined alias target is not online.Gravatar Sadie Powell2021-02-181-0/+1
* Fix using the TR1 headers on compilers that support C++17.Gravatar Sadie Powell2021-02-011-1/+1
* Add <dns:enabled>; allows disabling DNS lookups entirely.•••Ref: #1839. Gravatar Sadie Powell2021-01-191-0/+1
* Allow converting a Cap::Reference to a Cap::Capability*.Gravatar Sadie Powell2021-01-191-0/+6
* Add a new runtime directory and move the pid file to it.•••The data directory is intended for persistent files whereas the pid file is ephemeral. This distinction doesn't matter by default but on system-wide installs ephemeral runtime files go in /var/run or /run instead. Gravatar Sadie Powell2021-01-181-0/+4
* Implement support for more XML and IRC colour code escapes.Gravatar Sadie Powell2021-01-071-2/+20
* Fix core message events not being fired.•••Third time lucky eh? Gravatar Sadie Powell2020-12-231-2/+2
* Send RPL_SAVENICK from irc2 when renaming a user to their UUID.Gravatar Sadie Powell2020-12-221-0/+1
* Hide the server name/desc better when <options:hideserver> is set.Gravatar Sadie Powell2020-12-205-15/+21
* Fix an inverted condition in the previous commit.Gravatar Sadie Powell2020-12-201-2/+2
* Don't call events provided by dying or dead modules.Gravatar Sadie Powell2020-12-181-14/+23
* Add a typedef for the data provider map.Gravatar Sadie Powell2020-12-041-1/+2
* Improve the logging of service adding/deleting.Gravatar Sadie Powell2020-12-041-0/+3
* Silence a harmless warning in newer versions of GCC.Gravatar Sadie Powell2020-11-121-2/+4
* Release v3.8.0. v3.8.0Gravatar Sadie Powell2020-10-301-1/+1
* Update copyright headers.Gravatar InspIRCd Robot2020-10-301-1/+1
* Don't kill cloaking users when hash/md5 is missing.Gravatar Sadie Powell2020-10-271-1/+1
* Fix the behaviour of multi-value PING and PONG messages.Gravatar Sadie Powell2020-10-261-1/+4
* Recheck users for xlines when their real hostname changes.Gravatar Sadie Powell2020-10-061-17/+79
* Check that the values specified in <limits> are reasonable.Gravatar Sadie Powell2020-09-301-2/+2
* Make shun block client-only tags by default.Gravatar Sadie Powell2020-09-271-0/+1
* Silence some copy warnings on C++11 compilers.Gravatar Sadie Powell2020-08-011-0/+20
* 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.•••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. Gravatar Matt Schatz2020-07-272-3/+9
* 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.•••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". Gravatar Matt Schatz2020-04-191-1/+1
* 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.•••There's no reason for this to be in a header and it can't be used by anything else. Gravatar Sadie Powell2020-04-041-211/+0
* 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.•••It should be signed int with signed char and vice-versa. Currently, anything over 127 as unsigned char would return 0. Gravatar Matt Schatz2020-03-241-4/+4
* 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