Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-01-24 | Remove trailing whitespace from various source files. | Peter Powell | |
2019-01-24 | Fix overriding <options:exemptchanops> with the exemptchanops mode. | Peter Powell | |
Closes #1558. | |||
2019-01-24 | Fix parsing anticaps mode parameters. | Peter Powell | |
2019-01-24 | Fix a minor Doxygen warning. | Peter Powell | |
2019-01-24 | Add the reason to xline removal notices. (#1545) | Matt Schatz | |
Show the reason in manual xline removal SNOTICEs, just like expiry SNOTICEs do. This modifies XLineManager::DelLine() to require another string reference passed to it. Requested by @Robby-. | |||
2019-01-24 | Add translation for casemapping between 2.0/3.0 (#1544) | linuxdaemon | |
If the casemapping is set to ascii, advertise the m_ascii module to 2.0 to allow use of the m_ascii extras module for 2.0 | |||
2019-01-24 | Merge the censor module example config into modules.conf.example. | Peter Powell | |
2019-01-24 | Move the <disabled> tag out of the core to a new module. | Peter Powell | |
2019-01-24 | Implement support for the extended tag space for client tags. | Peter Powell | |
2019-01-24 | Avoid forwarding passwords to nickserv when using SASL (#1562) | linuxdaemon | |
2019-01-23 | Fix a crash in m_sslinfo when a socket is SSL but a gateway is not. | Peter Powell | |
2019-01-23 | Don't tell the user if DNS lookups are disabled. | Peter Powell | |
2019-01-23 | Fix away broadcast logic (#1561) | linuxdaemon | |
2019-01-22 | Rename OnClientProtocolProcessTag to OnProcessTag. | Peter Powell | |
2019-01-20 | Call the OnUserInit hook from earlier in UserManager::AddUser. | Peter Powell | |
This fixes messages being lost when sending them to a user who has only just connected to the server. | |||
2019-01-20 | Move ident lookups to the OnSetUserIP hook. | Peter Powell | |
2019-01-19 | Fix sending the entire VERSION output as a single parameter. | Peter Powell | |
Closes #1560. | |||
2019-01-17 | m_check: Fix showing oper permissions (privileges). (#1556) | Robby | |
2019-01-14 | Fix the hostchange set action swapping the host/value fields. | Peter Powell | |
2019-01-14 | Redo OnSetEndPoint logic to fix duplicate clones (#1549). | linuxdaemon | |
2019-01-11 | Allow wildcards in <connect:dnsbl> | linuxdaemon | |
This makes it consistent with other <connect> class parameters like `webirc` | |||
2019-01-11 | The <ident:bind> setting doesn't exist anymore, remove the reference to it ↵ | Robby | |
from the config. This setting was removed in commit 0a1fe6cf293bef91b419f57374b96a6d2aec636e. | |||
2019-01-10 | Fix reading the server path for UNIX sockets. | Peter Powell | |
2019-01-10 | Fix copying too much data into the remote endpoint field. | Peter Powell | |
This is a buffer overrun but its harmless as the things it will overwrite are no longer necessary. | |||
2019-01-10 | m_ircv3_echomessage: only echo the tags which were actually used. | Peter Powell | |
2019-01-10 | Improve the error messages given when creating a mode. | Peter Powell | |
2019-01-09 | core_privmsg: respect the exemption list when sending $* messages. | Peter Powell | |
2019-01-09 | Fix m_alias not initialising 'active' before use. | Peter Powell | |
2019-01-09 | Improve X-line text consistency. | Matt Schatz | |
- Change any "-Line", ":Line", or "*line" to "-line" throughout the X-line code, comments, and documentation. - Add periods to the end of some notices. - Correct a typo in the Q-line code comments. - Update the filter module documentation (shun addition). Co-authored-by: Robby <robby@chatbelgie.be> | |||
2019-01-07 | Release v3.0.0 release candidate 1. | Peter Powell | |
2019-01-07 | core_stub: add stubs for the SUMMON and USERS commands. | Peter Powell | |
2019-01-05 | Improve consistency of the restrictchans module example config. | Peter Powell | |
2019-01-05 | Fix http_parser last updated date. | Peter Powell | |
2019-01-05 | Move RPL_UNINVITED to 653 to avoid a collision with Bahamut/ircu. | Peter Powell | |
2019-01-05 | Fix the websocket origin config example. | Peter Powell | |
2019-01-04 | Merge m_restrictchans and m_regonlycreate due to converging functionality ↵ | linuxdaemon | |
(#1541). | |||
2019-01-04 | Update the names in the /INFO credits. | Peter Powell | |
- Add linuxdaemon to Active Contributors. - Move Sheogorath to Active Contributors. | |||
2019-01-03 | Improve the spanningtree "unknown command" error message. | Peter Powell | |
2019-01-03 | Fix building modules which depend on vendor libs on Windows. | Peter Powell | |
2019-01-03 | Add the ability to disable console colors in stdout logging (#1539). | linuxdaemon | |
2019-01-02 | Fix a crash when trying to use ROUTE_TYPE_MESSAGE with no message. | Peter Powell | |
2019-01-02 | Fix message tags not being broadcast across the network. | Peter Powell | |
2019-01-02 | Strip message tags when talking with 1202 protocol servers. | Peter Powell | |
2019-01-02 | Remove spanningtree check for lines sent without a source. | Peter Powell | |
We don't send any of these anymore. | |||
2019-01-01 | Update the vendored http_parser library to v1.3. | Peter Powell | |
2018-12-21 | Only parse valid durations, don't treat invalid multipliers as seconds (#1538) | linuxdaemon | |
2018-12-20 | Fix thinking that 1202 protocol servers have not finished bursting. | Peter Powell | |
A server introduction is only a burst if all of the parent servers of it are not bursting. Fixes #1527. | |||
2018-12-19 | Fix docs referring to channel mode e using the wrong name. | Peter Powell | |
2018-12-19 | Add the <maxlist> tag and switch ListModeBase to always use it. | Peter Powell | |
The old method of doing this was: 1. Extremely inconsistently used. Some list modes used <banlist> and some used their own config tag. 2. Not documented in the slightest. There was a small reference to <maxbans> for the ban mode but nothing else. 3. In some cases conflicting with other config tags. The chanfilter module defined a <chanfilter> tag for general config whilst also using it for the max list settings. The new <maxlist> tag avoids these issues entirely. | |||
2018-12-19 | Make more modules rehash atomically (#1535) | linuxdaemon | |
Have each module validate the values it loads before setting them, so any errors don't result in partial application of the configs |