Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-02-15 | Fix leaking the dccallow list instead of setting it in FromInternal. | Sadie Powell | |
2020-02-15 | Fix logic calling OnList when sending a cap notification. | Sadie Powell | |
It is possible for the cap to be null when a DEL for an unloaded module is sent out so we should not blindly call it. | |||
2020-02-15 | GitHub Actions: ensure that all packages are up to date on macOS. | Sadie Powell | |
This ensures that Homebrew does not explode when installing new packages because thats apparently a challenge for it. | |||
2020-02-14 | Marginally improve the error pages created by httpd and httpd_acl. | Sadie Powell | |
2020-02-14 | Add overloads of SendIfCap to the standard replies API. | Sadie Powell | |
2020-02-14 | Only register the sts capability when we have a valid config. | Sadie Powell | |
This avoids announcing a bare sts cap when the config is wrong. | |||
2020-02-14 | Clean up ModuleDLLManager from the Module::cull() method. | Sadie Powell | |
This avoids a leak which happens in some rare circumstances. | |||
2020-02-13 | Fix GitHub Actions on macOS for real this time. | Sadie Powell | |
2020-02-13 | Update modules.conf.example to use the new --enable-extras syntax. | Sadie Powell | |
2020-02-13 | Update the vendored http_parser library to v2.9.3. | Sadie Powell | |
2020-02-10 | Tell people to run make with the number of CPU cores plus 1. | Sadie Powell | |
This results in faster builds as there's always one job waiting. | |||
2020-02-10 | Update the pull request template for recent module changes. | Sadie Powell | |
2020-02-10 | Remove a mistakenly repeated word in the README (#1753). | Akinwale Ariwodola | |
2020-02-06 | Initialise batchendmsg to NULL. | Sadie Powell | |
2020-02-04 | Include the ABI version with the incompatible module error message. | Sadie Powell | |
2020-02-03 | Standard replies have been ratified. | Sadie Powell | |
2020-02-03 | Clean special chars from module conf example | Wade Cline | |
2020-02-02 | Make loading modules considerably more robust and user friendly. | Sadie Powell | |
2020-02-02 | Fix GitHub Actions building on macOS. | Sadie Powell | |
For some reason Homebrew is imploding on upgrade and this is making our builds fail. Let's not upgrade for now. | |||
2020-02-02 | Fix being able to see the modes of private/secret channels. | Sadie Powell | |
2020-01-31 | Release v3.5.0. | Sadie Powell | |
2020-01-31 | Update copyright headers. | InspIRCd Robot | |
2020-01-31 | Bump the ABI version. | Sadie Powell | |
2020-01-31 | The labeled response spec is no longer a draft. | Sadie Powell | |
2020-01-31 | Fix the chanhistory module not storing CTCP ACTIONs. | Sadie Powell | |
2020-01-30 | Use the default OnParameterMissing in ModeUserServerNoticeMask. | Sadie Powell | |
2020-01-29 | The KNOCK command is broadcast so we should only send local notices. | Sadie Powell | |
See also: #1749. | |||
2020-01-29 | Add Channel::WriteRemoteNotice and revert WriteNotice changes. | Sadie Powell | |
This is a partial reversion of 687778b72e. See also: #1749. | |||
2020-01-28 | Fix "control reaches end of non-void function" warning. | Sadie Powell | |
This is harmless because it will always be set to one of the items in the TargetType enum. | |||
2020-01-28 | Implement support for the IRCv3 labeled-response specification. | Sadie Powell | |
2020-01-28 | Add a vendor cap which rejects any attempts to enable it. | Sadie Powell | |
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. | |||
2020-01-24 | Remove the preceding - in messages sent by opermotd and showfile. | Sadie Powell | |
2020-01-23 | dccallow: use IsCTCP instead of parsing the message manually. | Sadie Powell | |
2020-01-23 | dccallow: Use irc::equals for messages received over IRC. | Sadie Powell | |
2020-01-23 | Add a method for getting the name of a MessageTarget. | Sadie Powell | |
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. | |||
2020-01-22 | Use PushParam instead of PushParamRef in TagMessage#PushTarget. | Sadie Powell | |
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. | |||
2020-01-22 | Add an event for when a command is blocked before execution. | Sadie Powell | |
2020-01-22 | Remove unnecessary copies of CommandBase::Params in LoopCall. | Sadie Powell | |
2020-01-22 | Make the dynref bool operator constant. | Sadie Powell | |
2020-01-22 | Tweak the default motd/opermotd slightly. | Sadie Powell | |
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. | |||
2020-01-19 | Move DeleteZero to stdalgo::delete_zero. | Sadie Powell | |
2020-01-18 | Use irc::equals instead of transforming to upper case in CAP. | Sadie Powell | |
2020-01-18 | Use case insensitive comparisons in getBool. | Sadie Powell | |
2020-01-18 | Add a function for showing a command whilst executing it. | Sadie Powell | |
2020-01-18 | Disable auto extras when TEST_BUILD_MODULES is set in test-build. | Sadie Powell | |
2020-01-18 | Improve manually enabling extra modules. | Sadie Powell | |
- Allow modules to be specified without their prefix and extensions in --{disable,enable}-extras. - Allow modules to be space delimited in --{disable,enable}-extras. | |||
2020-01-17 | Add a tool for updating the vendored libaries. | Sadie Powell | |
2020-01-17 | Improve the DNS cache expiration log message. | Sadie Powell | |
Instead of constantly spamming the log file only show the message when an entry is actually expired and show how many entries were expired. | |||
2020-01-17 | Migrate from Travis CI to GitHub Actions. | Sadie Powell | |
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. | |||
2020-01-17 | Fix a harmless warning in the ssl_mbedtls module. | Sadie Powell | |