Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-02-01 | Fix a minor typo in ssl.h | B00mX0r | |
2019-01-29 | Improve the accessibility and robustness of prompt_bool. | Peter Powell | |
- Use "yes" and "no" instead of "y" and "n". - Validate the true and false responses properly. - Keep prompting the user for a response until they give one which is valid. | |||
2019-01-29 | Don't clear the screen when running in interactive mode. | Peter Powell | |
This hides potentially useful information. | |||
2019-01-29 | Improve setting the gid/uid which will own files. | Peter Powell | |
- Consistently set the gid/uid for all directories and files. - Replace the obnoxious warning about root on `make install` with a friendlier warning whilst running configure. - Always install the inspircd executable and modules. | |||
2019-01-29 | Fix -Wnewline-eof warning. | Peter Powell | |
2019-01-28 | Fix reading the setname config tag. | Peter Powell | |
2019-01-28 | Read the muteban config in ReadConfig(). | Peter Powell | |
2019-01-28 | Fix RPL_ADMINME not having the correct parameters. | Peter Powell | |
2019-01-28 | Fix the prioritisation of OnRawMode in m_samode. | Peter Powell | |
2019-01-28 | Fix the description of <setname:operonly>. | Peter Powell | |
2019-01-28 | Fix sending the modes in RPL_CHANNELMODEIS as one big parameter. | Peter Powell | |
2019-01-28 | Allow configuring whether SETNAME sends snotices and is oper-only. | Peter Powell | |
2019-01-28 | Add ParamMode::IsParameterSecret and remove special casing of keys. | Peter Powell | |
2019-01-28 | Fix not checking for server names case insensitively. | Peter Powell | |
2019-01-28 | Refactor m_httpd_stats, add subpages (#1554) | linuxdaemon | |
2019-01-28 | Fix erroneously sending RPL_YOURDISPLAYEDHOST to HAProxy clients. | Peter Powell | |
2019-01-28 | Fix parsing anticaps mode parameters (again). | Peter Powell | |
It is better to fix the underlying bug than the result of it. This replaces commit 963213132dd923d0e7dbd47ea6f20373cdef343b. | |||
2019-01-28 | Add overloads for ConvToNum to prevent (unsigned) char weirdness. | Peter Powell | |
2019-01-25 | Fix sending the SSL connection notice when using a non-SSL gateway. | Peter Powell | |
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 | |