| Commit message (Expand) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | | Convert the account login event to use the new cross-module event system | 2015-02-11 | 1 | -10/+17 | ||
| * | | Add new cross-module event system | 2015-02-11 | 1 | -0/+146 | ||
| * | | Add missing const operators to dynamic_reference[_nocheck] | 2015-02-11 | 1 | -0/+20 | ||
| * | | Allow dynrefs to have an OnCapture() hook | 2015-02-11 | 1 | -0/+16 | ||
| * | | Merge pull request #971 from SaberUK/master+numeric-xline•••Use ERR_YOUREBANNEDCREEP instead of NOTICE when a user is banned. | 2015-02-05 | 1 | -0/+1 | ||
| |\ \ | ||||||
| | * | | Use ERR_YOUREBANNEDCREEP instead of NOTICE when a user is banned.•••This is specified in RFC 1459 so we should probably use it. | 2015-01-24 | 1 | -0/+1 | ||
| * | | | Merge branch 'master+foreachneighbor' | 2015-01-26 | 1 | -5/+21 | ||
| |\ \ \ | ||||||
| | * | | | Implement User::WriteCommonQuit() using ForEachNeighbor() in UserManager | 2015-01-24 | 1 | -7/+0 | ||
| | * | | | Add User::ForEachNeighbor() | 2015-01-24 | 1 | -0/+23 | ||
| * | | | | Move implementation of Command and CommandBase functions into a source file | 2015-01-24 | 1 | -18/+4 | ||
| * | | | | Remove unused CommandBase::DecodeParameter() | 2015-01-24 | 1 | -10/+0 | ||
| * | | | | Switch to unsigned ints in CommandBase constructor for min and max params | 2015-01-24 | 1 | -1/+1 | ||
| |/ / / | ||||||
| * | | | Specify which Extensible subclass an ExtensionItem is valid for | 2015-01-18 | 3 | -8/+24 | ||
| * | | | cmode_k Fix oversight in substr() conversion•••While at it, introduce a named constant for maximum key length | 2015-01-14 | 1 | -0/+1 | ||
| |/ / | ||||||
| * | | Remove the unused OnGlobalOper hook | 2015-01-10 | 1 | -9/+1 | ||
| * | | Merge branch 'master+listmode' | 2014-12-19 | 1 | -1/+1 | ||
| |\ \ | ||||||
| | * | | Change listmode storage type to vector | 2014-12-16 | 1 | -1/+1 | ||
| * | | | Merge branch 'master+flatmap' | 2014-12-19 | 6 | -8/+395 | ||
| |\ \ \ | ||||||
| | * | | | Change type of some associative containers to their flat versions, including ... | 2014-12-15 | 4 | -5/+5 | ||
| | * | | | Add flat_[multi]{map,set} containers | 2014-12-15 | 2 | -0/+384 | ||
| | * | | | Add typedef ModeParser::ModeWatcherMap, remove ModeWatchIter | 2014-12-15 | 1 | -3/+5 | ||
| | * | | | Add typedef PrivSet for OperInfo::AllowedOperCommands and AllowedPrivs | 2014-12-15 | 1 | -2/+3 | ||
| | |/ / | ||||||
| * | | | Pass the empty tag to Limits when constructing a ServerConfig, remove default... | 2014-12-09 | 1 | -8/+0 | ||
| * | | | Add ServerLimits constructor that reads limits from a ConfigTag and use it | 2014-12-09 | 1 | -0/+5 | ||
| |/ / | ||||||
| * | | Add stdalgo::isin() and use it to simplify code | 2014-11-01 | 1 | -0/+12 | ||
| * | | Add stdalgo::erase() and use it to simplify code | 2014-11-01 | 1 | -0/+18 | ||
| * | | Merge insp20 | 2014-10-27 | 1 | -0/+5 | ||
| |\| | ||||||
| | * | Avoid calling methods on NULL pointers wherever possible.•••The trick we use to allow this is undefined behaviour and is not liked by LLVM. We should stop using it but it has the potential to break to many things for a minor release. | 2014-10-13 | 2 | -1/+6 | ||
| | * | Fix hash_map.h on non-GNU C++ standard library implementations. | 2014-10-05 | 1 | -9/+9 | ||
| | * | Do not use the result of the dns cache when the query type of the result is d... | 2014-09-08 | 1 | -24/+30 | ||
| * | | Store Membership objects physically in the nodes of Channel::MemberMap | 2014-09-27 | 1 | -1/+1 | ||
| * | | Add the insp::aligned_storage template | 2014-09-27 | 3 | -0/+53 | ||
| * | | Remove listmode hiding support from the core•••This is now handled by m_hidelist | 2014-09-10 | 1 | -6/+0 | ||
| * | | Migrate code from ModeParser into cmd_mode (core_user)•••- Process() that takes a std::vector<std::string> - DisplayCurrentModes() - DisplayListModes() | 2014-09-04 | 2 | -22/+1 | ||
| * | | Split ModeParser::DisplayListMode() into two parts•••ShowListModeList() sends the list of one listmode to a user, DisplayListMode() calls it for each mode letter | 2014-09-04 | 1 | -0/+7 | ||
| * | | Remove unused parameter passed to ModeParser::DisplayCurrentModes() | 2014-09-04 | 1 | -1/+1 | ||
| * | | Pass Modes::ChangeList references to the OnPreMode hook, make it modifiable•••This gets rid of the duplicated mode parsing logic in m_namedmodes | 2014-09-04 | 1 | -2/+2 | ||
| * | | Let callers customize the begin/end positions for ModeParser::ModeParamsToCha...•••This helps spanningtree when it deals with a vector of parameters where the modes begin at different positions | 2014-09-04 | 1 | -1/+5 | ||
| * | | Remove irc::modestacker | 2014-09-03 | 1 | -71/+0 | ||
| * | | Use Modes::ChangeList in ModeHandler::RemoveMode() | 2014-09-03 | 2 | -6/+6 | ||
| * | | Add a ModeParser::Process() overload that can process an entire Modes::Change...•••This is a wrapper that calls ProcessSingle() repeatedly until the entire changelist is processed | 2014-09-03 | 1 | -0/+11 | ||
| * | | Make it possible to resume processing a partially processed Modes::ChangeList•••Return number of processed mode changes from ModeParser::ProcessSingle() and add a begin index parameter | 2014-09-03 | 1 | -2/+5 | ||
| * | | Split out ModeParser::ModeParamsToChangeList() | 2014-09-03 | 1 | -0/+13 | ||
| * | | Split out ModeParser::ProcessSingle() from Process()•••This applies up to one MODE line's worth of mode changes from a Modes::ChangeList | 2014-09-03 | 1 | -1/+13 | ||
| * | | Add mode process flag MODE_CHECKACCESS | 2014-09-03 | 1 | -1/+9 | ||
| * | | Remove ModeHandler::m_paramtype and GetTranslateType() | 2014-09-03 | 1 | -9/+0 | ||
| * | | Remove ModeParser::LastParseTranslate and GetLastParseTranslate() | 2014-09-03 | 1 | -2/+0 | ||
| * | | Remove ModeParser::LastParseParams and GetLastParseParams() | 2014-09-03 | 1 | -2/+0 | ||
| * | | Remove ProtocolInterface::SendMode() | 2014-09-03 | 1 | -9/+0 | ||
| * | | m_spanningtree Send MODE/FMODE from the OnMode hook•••If the MODE_LOCALONLY flag is set the mode change is not propagated | 2014-09-03 | 1 | -2/+2 | ||
