Age | Commit message (Expand) | Author |
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 |
2014-09-03 | Remove ModeParser::LastParseTranslate and GetLastParseTranslate() | Attila Molnar |
2014-09-03 | Remove ModeParser::LastParseParams and GetLastParseParams() | Attila Molnar |
2014-09-03 | Compare Limits.MaxModes to the size of LastChangeList in ModeParser::Process() | Attila Molnar |
2014-09-03 | Remove ProtocolInterface::SendMode() | Attila Molnar |
2014-09-03 | Pass the modes to the OnMode hook as a Modes::ChangeList, pass ModeProcessFla... | Attila Molnar |
2014-09-03 | Populate a Modes::ChangeList object in ModeParser::Process() | Attila Molnar |
2014-09-02 | Change mode_sequence to be a const ref in ModeParser::Process() | Attila Molnar |
2014-09-02 | Replace stringstream with a std::string in ModeParser::Process() | Attila Molnar |
2014-08-06 | Pass prefix rank and prefix char to PrefixMode constructor | Attila Molnar |
2014-08-06 | Remove a bunch of useless classes representing simple core modes | Attila Molnar |
2014-07-14 | Remove typedef UserMembCIter, use Channel::MemberMap::const_iterator instead | Attila Molnar |
2014-07-14 | Rename UserMembList to Channel::MemberMap, switch all code to use it | Attila Molnar |