Age | Commit message (Expand) | Author |
2021-02-27 | Fix not sending ERR_INVALIDMODEPARAM when a parameter is malformed. | Sadie Powell |
2020-01-11 | Update copyright headers. | InspIRCd Robot |
2019-07-23 | Add a constant for the maximum length of a mode parameter. | Peter Powell |
2019-06-12 | Show the mode syntax in ERR_INVALIDMODEPARAM. | Peter Powell |
2019-04-21 | Fix grammar in unknown mode/snomask character messages. | Robby |
2019-03-14 | Check perms for removal of oper-only channel modes. | Matt Schatz |
2019-02-18 | Various text improvements: consistency, syntax, help and doc updates/fixes. | Robby |
2019-01-24 | Remove trailing whitespace from various source files. | Peter Powell |
2019-01-24 | Move the <disabled> tag out of the core to a new module. | Peter Powell |
2019-01-10 | Improve the error messages given when creating a mode. | Peter Powell |
2018-08-22 | Send the 001-004 numerics and MOTD/LUSERS from core_info. | Peter Powell |
2018-08-13 | Implement IRCv3 message tag support. | Peter Powell |
2018-01-29 | Add ERR_INVALIDMODEPARAM for responding to invalid mode params. | Peter Powell |
2017-12-11 | Ensure that ModeParser doesn't try to process a non-existent mode. | B00mX0r |
2017-12-10 | Extract RFC modes from the core to core_channel and core_user. | Peter Powell |
2017-11-06 | Enable using m_customprefix to alter core prefix modes. | Peter Powell |
2017-11-06 | Move depriv from m_customprefix into PrefixMode. | Peter Powell |
2017-11-06 | Add support for setting the unset rank in ModeHandler. | Peter Powell |
2017-10-04 | Fix RPL_SERVERVERSION treating the modes as a single parameter. | Peter Powell |
2017-09-18 | Convert Disabled[CU]Modes to use a bitset instead of a char array. | Peter Powell |
2017-09-18 | Add ModeParser::IsModeChar to standardise mode validation. | Peter Powell |
2016-12-30 | Make ModeHandler::GetUserParameter() const, accept const User | Attila Molnar |
2016-08-30 | Change Membership:hasMode() to accept a PrefixMode | Attila Molnar |
2016-08-30 | Replace loop over alphabet with loop over mode list in several places | Attila Molnar |
2016-08-30 | Pass the ModeHandler to User::HasModePermission() | Attila Molnar |
2016-08-29 | Mark ModeHandler::GetModeChar() and ModeWatcher::GetModeType() as const | Attila Molnar |
2016-08-29 | Convert ModeHandler::GetNumParams() to NeedsParam() that returns a bool | Attila Molnar |
2016-08-17 | Merge insp20 | Attila Molnar |
2016-05-30 | Fix 005 not showing some modes with the same rank as others. | Peter Powell |
2016-02-25 | Convert WriteNumeric() calls to pass the parameters of the numeric as method ... | Attila Molnar |
2015-11-23 | Implement ModeHandler::RegisterService() | Attila Molnar |
2015-01-10 | Reduce std::string::substr() usage | Attila Molnar |
2014-12-15 | Change type of some associative containers to their flat versions, including ... | Attila Molnar |
2014-12-15 | Add typedef ModeParser::ModeWatcherMap, remove ModeWatchIter | Attila Molnar |
2014-11-30 | Reject empty mode parameters in ModeParser::Process() instead of relying on M... | Attila Molnar |
2014-09-10 | Remove listmode hiding support from the core | Attila Molnar |
2014-09-04 | Migrate code from ModeParser into cmd_mode (core_user) | Attila Molnar |
2014-09-04 | Split ModeParser::DisplayListMode() into two parts | Attila Molnar |
2014-09-04 | Remove unused parameter passed to ModeParser::DisplayCurrentModes() | Attila Molnar |
2014-09-04 | Pass Modes::ChangeList references to the OnPreMode hook, make it modifiable | Attila Molnar |
2014-09-04 | Let callers customize the begin/end positions for ModeParser::ModeParamsToCha... | Attila Molnar |
2014-09-03 | Use Modes::ChangeList in ModeHandler::RemoveMode() | Attila Molnar |
2014-09-03 | Add a ModeParser::Process() overload that can process an entire Modes::Change... | Attila Molnar |
2014-09-03 | Make it possible to resume processing a partially processed Modes::ChangeList | Attila Molnar |
2014-09-03 | Split out ModeParser::ModeParamsToChangeList() | Attila Molnar |
2014-09-03 | Handle mode merges in ModeParser::ProcessSingle() | Attila Molnar |
2014-09-03 | Validate mode parameters from ModeParser::ProcessSingle() | Attila Molnar |
2014-09-03 | Split out ModeParser::ProcessSingle() from Process() | Attila Molnar |
2014-09-03 | Add mode process flag MODE_CHECKACCESS | Attila Molnar |
2014-09-03 | Remove ModeHandler::m_paramtype and GetTranslateType() | Attila Molnar |