| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Release v3.5.0. v3.5.0 | 2020-01-31 | 1 | -1/+1 | |
| | | |||||
| * | Update copyright headers. | 2020-01-31 | 41 | -48/+47 | |
| | | |||||
| * | Bump the ABI version. | 2020-01-31 | 1 | -1/+1 | |
| | | |||||
| * | The labeled response spec is no longer a draft. | 2020-01-31 | 1 | -1/+1 | |
| | | |||||
| * | Fix the chanhistory module not storing CTCP ACTIONs. | 2020-01-31 | 1 | -1/+2 | |
| | | |||||
| * | Use the default OnParameterMissing in ModeUserServerNoticeMask. | 2020-01-30 | 2 | -7/+1 | |
| | | |||||
| * | The KNOCK command is broadcast so we should only send local notices. | 2020-01-29 | 1 | -1/+1 | |
| | | | | | See also: #1749. | ||||
| * | Add Channel::WriteRemoteNotice and revert WriteNotice changes. | 2020-01-29 | 9 | -12/+16 | |
| | | | | | | | This is a partial reversion of 687778b72e. See also: #1749. | ||||
| * | Fix "control reaches end of non-void function" warning. | 2020-01-28 | 1 | -0/+5 | |
| | | | | | | This is harmless because it will always be set to one of the items in the TargetType enum. | ||||
| * | Implement support for the IRCv3 labeled-response specification. | 2020-01-28 | 2 | -0/+248 | |
| | | |||||
| * | Add a vendor cap which rejects any attempts to enable it. | 2020-01-28 | 1 | -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. | 2020-01-24 | 2 | -2/+2 | |
| | | |||||
| * | dccallow: use IsCTCP instead of parsing the message manually. | 2020-01-23 | 1 | -6/+7 | |
| | | |||||
| * | dccallow: Use irc::equals for messages received over IRC. | 2020-01-23 | 1 | -2/+2 | |
| | | |||||
| * | Add a method for getting the name of a MessageTarget. | 2020-01-23 | 3 | -21/+26 | |
| | | | | | | | 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. | 2020-01-22 | 1 | -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. | 2020-01-22 | 3 | -1/+24 | |
| | | |||||
| * | Remove unnecessary copies of CommandBase::Params in LoopCall. | 2020-01-22 | 1 | -6/+5 | |
| | | |||||
| * | Make the dynref bool operator constant. | 2020-01-22 | 1 | -1/+1 | |
| | | |||||
| * | Tweak the default motd/opermotd slightly. | 2020-01-22 | 3 | -45/+39 | |
| | | | | | | 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. | 2020-01-19 | 2 | -12/+14 | |
| | | |||||
| * | Use irc::equals instead of transforming to upper case in CAP. | 2020-01-18 | 1 | -7/+5 | |
| | | |||||
| * | Use case insensitive comparisons in getBool. | 2020-01-18 | 1 | -2/+3 | |
| | | |||||
| * | Add a function for showing a command whilst executing it. | 2020-01-18 | 4 | -10/+17 | |
| | | |||||
| * | Disable auto extras when TEST_BUILD_MODULES is set in test-build. | 2020-01-18 | 1 | -2/+6 | |
| | | |||||
| * | Improve manually enabling extra modules. | 2020-01-18 | 3 | -4/+8 | |
| | | | | | | | - Allow modules to be specified without their prefix and extensions in --{disable,enable}-extras. - Allow modules to be space delimited in --{disable,enable}-extras. | ||||
| * | Add a tool for updating the vendored libaries. | 2020-01-17 | 3 | -13/+153 | |
| | | |||||
| * | Improve the DNS cache expiration log message. | 2020-01-17 | 1 | -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. | ||||
| * | Migrate from Travis CI to GitHub Actions. | 2020-01-17 | 5 | -20/+55 | |
| | | | | | | | This brings shiny new GitHub integrations as well as allowing us to bring back the macOS builds which were disabled because of the very broken Travis CI macOS infrastructure. | ||||
| * | Fix a harmless warning in the ssl_mbedtls module. | 2020-01-17 | 1 | -0/+11 | |
| | | |||||
| * | Fix Perl tools not using the correct directory name in 'use lib'. | 2020-01-17 | 3 | -8/+10 | |
| | | |||||
| * | Fix the ordering of custom event handlers. | 2020-01-17 | 1 | -5/+20 | |
| | | | | | Closes #1742. | ||||
| * | Use irc::equals instead of strcasecmp where appropriate. | 2020-01-17 | 5 | -6/+6 | |
| | | |||||
| * | Fix a GCC shadowing warning. | 2020-01-16 | 1 | -2/+2 | |
| | | |||||
| * | Fix STATUSMSG tag messages not including the status in the target. | 2020-01-16 | 3 | -6/+26 | |
| | | |||||
| * | Check tag list after checking if the message-tag cap is enabled. | 2020-01-16 | 1 | -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. | 2020-01-15 | 2 | -349/+369 | |
| | | |||||
| * | Prevent users from sending an empty TAGMSG. | 2020-01-15 | 1 | -0/+14 | |
| | | |||||
| * | Various improvements for the helpop module. | 2020-01-13 | 2 | -54/+58 | |
| | | | | | | | | - 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. | ||||
| * | Remove whitespace between the shebang and the copyright header. | 2020-01-11 | 5 | -5/+0 | |
| | | |||||
| * | Update copyright headers. | 2020-01-11 | 443 | -788/+2461 | |
| | | |||||
| * | Add a script for updating the copyright headers. | 2020-01-11 | 1 | -0/+149 | |
| | | |||||
| * | Rebuild the 005 numeric after changing the case mapping. | 2020-01-08 | 1 | -0/+4 | |
| | | |||||
| * | Minor improvements to the codepage module. | 2020-01-07 | 1 | -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. | 2020-01-07 | 7 | -0/+391 | |
| | | |||||
| * | Explicitly reject nicks beginning with a number in nationalchars. | 2020-01-07 | 1 | -1/+1 | |
| | | | | | Closes #1745. | ||||
| * | Fix linking servers that are using the nationalchars module. | 2020-01-06 | 1 | -1/+1 | |
| | | | | | Closes #1744. | ||||
| * | Add an oper only parameter to Simple{Channel,User}ModeHandler. | 2020-01-05 | 3 | -30/+20 | |
| | | |||||
| * | Rename the modes in the services_account module to be less confusable. | 2020-01-05 | 1 | -16/+16 | |
| | | |||||
| * | Rename <chanhistory:notice> to <chanhistory:prefixmsg>. | 2020-01-03 | 2 | -7/+8 | |
| | | | | | This name is a lot lessambiguous. | ||||
