| Commit message (Expand) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Fix the default server name on non-macOS. | 2021-11-26 | 1 | -1/+1 | |
| * | Add the <connect:uniqueusername> option. | 2021-11-23 | 1 | -0/+1 | |
| * | Fix a bunch of weird indentation and spacing issues. | 2021-04-27 | 1 | -2/+2 | |
| * | Improve the messages sent when loading/unloading/reloading modules. | 2021-04-19 | 1 | -8/+8 | |
| * | Add support for matching multiple hosts in <connect:{allow,deny}>. | 2021-03-30 | 1 | -2/+2 | |
| * | Fix weird typemask logic in the connect class reader. | 2021-03-05 | 1 | -24/+12 | |
| * | Update copyright headers. | 2021-03-05 | 1 | -0/+1 | |
| * | Fix using std::cout instead of errstr when a port fails to bind. | 2021-03-02 | 1 | -1/+1 | |
| * | Update copyright headers. | 2021-02-26 | 1 | -1/+1 | |
| * | Add a new runtime directory and move the pid file to it.•••The data directory is intended for persistent files whereas the pid file is ephemeral. This distinction doesn't matter by default but on system-wide installs ephemeral runtime files go in /var/run or /run instead. | 2021-01-18 | 1 | -0/+1 | |
| * | Hide the server name/desc better when <options:hideserver> is set. | 2020-12-20 | 1 | -2/+2 | |
| * | Use !empty instead of size when checking if containers are empty. | 2020-12-16 | 1 | -1/+1 | |
| * | Check that the values specified in <limits> are reasonable. | 2020-09-30 | 1 | -11/+11 | |
| * | Update copyright headers. | 2020-04-24 | 1 | -1/+1 | |
| * | Set the minimum length to 1 for most config items with a default. | 2020-04-09 | 1 | -8/+8 | |
| * | Warn if the server config contains an unhashed password.•••This will be made a hard failure in v4. | 2020-03-11 | 1 | -0/+8 | |
| * | Update copyright headers. | 2020-01-11 | 1 | -5/+13 | |
| * | Use FindUUID in place of FindNick in places that only get a UUID. | 2019-12-16 | 1 | -2/+2 | |
| * | Extract port binding code to a function and improve output. | 2019-12-12 | 1 | -6/+5 | |
| * | Allow options:casemapping to remain defined when using m_nationalchars. | 2019-11-18 | 1 | -1/+2 | |
| * | Improve reading xlines from the server configuration. | 2019-11-16 | 1 | -5/+10 | |
| * | Improve the handling of config X-lines and filters. (#1583) | 2019-02-22 | 1 | -1/+5 | |
| * | Use the local hostname as the server name if one is not specified. | 2019-02-16 | 1 | -1/+18 | |
| * | Move the <disabled> tag out of the core to a new module. | 2019-01-24 | 1 | -46/+0 | |
| * | Fix overly escaping MOTDs if they are in more than one connect class. | 2018-12-10 | 1 | -10/+0 | |
| * | Add an option for changing the allowed server clock drift. | 2018-12-04 | 1 | -0/+1 | |
| * | Remove deprecated config checker and make <die> actually useful.•••- Remove the deprecated config tag checker. This checker is neither exhaustive nor is it particularly accurate. Instead the new docs site will contain a page detailing the breaking changes between releases. - Remove the insulting <die> tags in inspircd.conf.example and add some descriptive ones in files that it is critical for the user to edit correctly. - Show the message from the <die> tag so the user actually knows what they did wrong. | 2018-10-27 | 1 | -47/+8 | |
| * | Move <security:userstats> into core_stats. | 2018-10-01 | 1 | -1/+0 | |
| * | Move <security:hidesplits> to the spanningtree module. | 2018-10-01 | 1 | -1/+0 | |
| * | Move <security:genericoper> into core_whois. | 2018-10-01 | 1 | -1/+0 | |
| * | Move <security:hideulinekills> into core_oper. | 2018-10-01 | 1 | -1/+0 | |
| * | Move <security:hidekills> into core_oper. | 2018-10-01 | 1 | -1/+0 | |
| * | Don't sync xlines defined in the config and expire them on rehash.•••Closes #1427. | 2018-09-23 | 1 | -0/+2 | |
| * | Implement IRCv3 message tag support.•••Co-authored-by: Attila Molnar <attilamolnar@hush.com> | 2018-08-13 | 1 | -1/+0 | |
| * | Replace most usages of "GECOS" with "real" or "real name". | 2018-07-30 | 1 | -1/+1 | |
| * | Switch <server:name> validation to use InspIRCd::IsHost. | 2018-07-10 | 1 | -22/+1 | |
| * | Add a silent option to <options:restrictbannedusers>.•••This is useful when dealing with spambots that switch method when they receive ERR_CANNOTSENDTOCHAN. | 2018-07-10 | 1 | -1/+10 | |
| * | Always process MOTD formatting escape codes.•••The options for disabling these were added to keep compatibility with previous 2.0 releases and are not needed any more. | 2018-04-22 | 1 | -3/+0 | |
| * | Tell the rehasher if an exception is thrown by a module on rehash. | 2018-04-17 | 1 | -0/+2 | |
| * | Add ConfigTag::getUInt for reading unsigned config values. | 2018-04-16 | 1 | -27/+27 | |
| * | Remove the default value in ConfigTag::get{Duration,Float,Int}. | 2018-04-16 | 1 | -1/+1 | |
| * | Move <security:announceinvites> to core_channel. | 2018-03-31 | 1 | -11/+0 | |
| * | Separate secret and private channels on whois for non-opers (#1447)•••Separate secret and private channels on WHOIS for all users. - Move the config parsing from the core to core_whois. - Replace <security:operspywhois> with an oper privilege. - Introduce <options:splitwhois> to split WHOIS channel lists. Closes #969. | 2018-03-25 | 1 | -8/+0 | |
| * | Rename <security:hidewhois> to <security:hideserver>.•••The previous name was horrible and didn't describe what the setting actually does. | 2017-12-22 | 1 | -1/+1 | |
| * | Extract RFC modes from the core to core_channel and core_user. | 2017-12-10 | 1 | -2/+0 | |
| * | Fix a ton of -Wsign-conversion warnings. | 2017-11-17 | 1 | -9/+9 | |
| * | Allow spaces in the network name now it doesn't cause problems.•••This will not cause any compatibility issues as we do not rely on this attribute internally. | 2017-11-09 | 1 | -3/+0 | |
| * | Fix an unhandled exception crash when rehashing modules.•••Previously we used FOREACH_MOD to call OnRehash which handled any thrown exceptions. When we switched to ReadConfig this stopped being the case. This bug was introduced in c202dea024. | 2017-11-06 | 1 | -1/+11 | |
| * | Add a constructor to OperInfo and use it to set the type name. | 2017-10-18 | 1 | -4/+2 | |
| * | Ignore <module> tags for modules that are already loaded.•••This allows us to do user friendly things like loading the alias module in the example alias files. | 2017-10-18 | 1 | -0/+4 |
