aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Release v3.5.0. v3.5.0Gravatar Sadie Powell2020-01-311-1/+1
|
* Update copyright headers.Gravatar InspIRCd Robot2020-01-3129-36/+35
|
* The labeled response spec is no longer a draft.Gravatar Sadie Powell2020-01-311-1/+1
|
* Fix the chanhistory module not storing CTCP ACTIONs.Gravatar Sadie Powell2020-01-311-1/+2
|
* Use the default OnParameterMissing in ModeUserServerNoticeMask.Gravatar Sadie Powell2020-01-302-7/+1
|
* The KNOCK command is broadcast so we should only send local notices.Gravatar Sadie Powell2020-01-291-1/+1
| | | | See also: #1749.
* Add Channel::WriteRemoteNotice and revert WriteNotice changes.Gravatar Sadie Powell2020-01-298-12/+15
| | | | | | This is a partial reversion of 687778b72e. See also: #1749.
* Implement support for the IRCv3 labeled-response specification.Gravatar Sadie Powell2020-01-281-0/+242
|
* Add a vendor cap which rejects any attempts to enable it.Gravatar Sadie Powell2020-01-281-0/+18
| | | | | | This is similar to the oragono.io/nope capability only instead of killing the connection it just rejects the request. This should be less intrusive for users.
* Remove the preceding - in messages sent by opermotd and showfile.Gravatar Sadie Powell2020-01-242-2/+2
|
* dccallow: use IsCTCP instead of parsing the message manually.Gravatar Sadie Powell2020-01-231-6/+7
|
* dccallow: Use irc::equals for messages received over IRC.Gravatar Sadie Powell2020-01-231-2/+2
|
* Add a method for getting the name of a MessageTarget.Gravatar Sadie Powell2020-01-232-21/+12
| | | | | | 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.
* Add an event for when a command is blocked before execution.Gravatar Sadie Powell2020-01-222-0/+16
|
* Remove unnecessary copies of CommandBase::Params in LoopCall.Gravatar Sadie Powell2020-01-221-6/+5
|
* Tweak the default motd/opermotd slightly.Gravatar Sadie Powell2020-01-221-1/+1
| | | | | Also, remove the - at the start of the MOTD field. This is cargo culted from irc2 and theres no real reason to actually do this.
* Move DeleteZero to stdalgo::delete_zero.Gravatar Sadie Powell2020-01-191-12/+3
|
* Use irc::equals instead of transforming to upper case in CAP.Gravatar Sadie Powell2020-01-181-7/+5
|
* Use case insensitive comparisons in getBool.Gravatar Sadie Powell2020-01-181-2/+3
|
* Improve the DNS cache expiration log message.Gravatar Sadie Powell2020-01-171-2/+8
| | | | | | Instead of constantly spamming the log file only show the message when an entry is actually expired and show how many entries were expired.
* Fix a harmless warning in the ssl_mbedtls module.Gravatar Sadie Powell2020-01-171-0/+11
|
* Use irc::equals instead of strcasecmp where appropriate.Gravatar Sadie Powell2020-01-175-6/+6
|
* Fix STATUSMSG tag messages not including the status in the target.Gravatar Sadie Powell2020-01-162-2/+2
|
* Check tag list after checking if the message-tag cap is enabled.Gravatar Sadie Powell2020-01-161-4/+4
| | | | | | This fixes a confusion created in c299adb31a where users without the message-tags cap would get errors instead of being silently ignored.
* Add support for setting the help topic in helpop.Gravatar Sadie Powell2020-01-151-6/+30
|
* Prevent users from sending an empty TAGMSG.Gravatar Sadie Powell2020-01-151-0/+14
|
* Various improvements for the helpop module.Gravatar Sadie Powell2020-01-131-53/+57
| | | | | | | - Ensure that the config is actually valid. This found an invalid entry in the default helpop configs. - Columize the index page and build it whilst reading the config instead of at request time.
* Update copyright headers.Gravatar InspIRCd Robot2020-01-11338-631/+2024
|
* Rebuild the 005 numeric after changing the case mapping.Gravatar Sadie Powell2020-01-081-0/+4
|
* Minor improvements to the codepage module.Gravatar Sadie Powell2020-01-071-2/+7
| | | | | | - Cache the codepage name on load and restore on unload. - Make origisnick constant. - Fix the size of the casemap in memcmp call.
* Add a replacement for the nationalchars module.Gravatar Sadie Powell2020-01-071-0/+212
|
* Explicitly reject nicks beginning with a number in nationalchars.Gravatar Sadie Powell2020-01-071-1/+1
| | | | Closes #1745.
* Fix linking servers that are using the nationalchars module.Gravatar Sadie Powell2020-01-061-1/+1
| | | | Closes #1744.
* Add an oper only parameter to Simple{Channel,User}ModeHandler.Gravatar Sadie Powell2020-01-052-26/+8
|
* Rename the modes in the services_account module to be less confusable.Gravatar Sadie Powell2020-01-051-16/+16
|
* Rename <chanhistory:notice> to <chanhistory:prefixmsg>.Gravatar Sadie Powell2020-01-031-4/+4
| | | | This name is a lot lessambiguous.
* Make chanhistory skip CTCPs when storing messages.Gravatar Sadie Powell2020-01-031-1/+1
| | | | Sending historic CTCPs to clients can only end badly.
* Make chanhistory replay notices as well as privmsgs.Gravatar Sadie Powell2020-01-031-7/+9
|
* Fix the chanhistory module not replaying message tags.Gravatar Sadie Powell2020-01-031-3/+27
|
* Add an event provider class for the event/messagetag event.Gravatar Sadie Powell2020-01-033-3/+3
|
* Bind ports before loading modules.Gravatar Sadie Powell2020-01-031-2/+2
| | | | | This fixes a defect introduced in ce7979bd7d where the ircv3_sts module was unable to find the SSL listener.
* Update my name and email address.Gravatar Sadie Powell2019-12-3121-21/+21
|
* Fix the previous commit on C++11 compilers.Gravatar Peter Powell2019-12-291-2/+2
|
* Mark messages from ulined clients with the inspircd.org/service tag.Gravatar Peter Powell2019-12-294-0/+76
|
* Ignore clients on ulined servers when reporting stats in LUSERS.Gravatar Peter Powell2019-12-282-0/+7
|
* Use FindNickOnly for finding the required nick for an alias.Gravatar Peter Powell2019-12-211-1/+1
|
* Use FindUUID in place of FindNick in places that only get a UUID.Gravatar Peter Powell2019-12-161-2/+2
|
* Extract port binding code to a function and improve output.Gravatar Peter Powell2019-12-123-24/+33
|
* Make BindPorts return size_t instead of int.Gravatar Peter Powell2019-12-092-4/+4
|
* Make ForkIntoBackground handle exiting by itself.Gravatar Peter Powell2019-12-091-10/+5
|