| Commit message (Expand) | Author | Age | Files | Lines |
| ... | |
| * | | Remove listmode hiding support from the core•••This is now handled by m_hidelist
| Attila Molnar | 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()
| Attila Molnar | 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
| Attila Molnar | 2014-09-04 | 1 | -0/+7 |
| * | | Remove unused parameter passed to ModeParser::DisplayCurrentModes() | Attila Molnar | 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
| Attila Molnar | 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
| Attila Molnar | 2014-09-04 | 1 | -1/+5 |
| * | | Remove irc::modestacker | Attila Molnar | 2014-09-03 | 1 | -71/+0 |
| * | | Use Modes::ChangeList in ModeHandler::RemoveMode() | Attila Molnar | 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
| Attila Molnar | 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
| Attila Molnar | 2014-09-03 | 1 | -2/+5 |
| * | | Split out ModeParser::ModeParamsToChangeList() | Attila Molnar | 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
| Attila Molnar | 2014-09-03 | 1 | -1/+13 |
| * | | Add mode process flag MODE_CHECKACCESS | Attila Molnar | 2014-09-03 | 1 | -1/+9 |
| * | | Remove ModeHandler::m_paramtype and GetTranslateType() | Attila Molnar | 2014-09-03 | 1 | -9/+0 |
| * | | Remove ModeParser::LastParseTranslate and GetLastParseTranslate() | Attila Molnar | 2014-09-03 | 1 | -2/+0 |
| * | | Remove ModeParser::LastParseParams and GetLastParseParams() | Attila Molnar | 2014-09-03 | 1 | -2/+0 |
| * | | Remove ProtocolInterface::SendMode() | Attila Molnar | 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
| Attila Molnar | 2014-09-03 | 1 | -2/+2 |
| * | | Pass the modes to the OnMode hook as a Modes::ChangeList, pass ModeProcessFla... | Attila Molnar | 2014-09-03 | 1 | -5/+6 |
| * | | Populate a Modes::ChangeList object in ModeParser::Process() | Attila Molnar | 2014-09-03 | 1 | -0/+4 |
| * | | Add Modes::Change and Modes::ChangeList | Attila Molnar | 2014-09-03 | 2 | -0/+111 |
| * | | Change mode_sequence to be a const ref in ModeParser::Process()•••Also change the signature of DisplayListModes() to accept a const ref
| Attila Molnar | 2014-09-02 | 1 | -1/+1 |
| * | | Move the intrusive list containers into the insp namespace | Attila Molnar | 2014-08-30 | 7 | -11/+21 |
| * | | Migrate ModeChannelOp and ModeChannelVoice constructors to builtinmodes.h, re...•••The default value for levelrequired is HALFOP_VALUE, meaning the ModeChannelVoice class is not required but it will be useful in case the default changes
| Attila Molnar | 2014-08-06 | 1 | -2/+10 |
| * | | Pass prefix rank and prefix char to PrefixMode constructor | Attila Molnar | 2014-08-06 | 1 | -1/+3 |
| * | | Remove a bunch of useless classes representing simple core modes | Attila Molnar | 2014-08-06 | 1 | -70/+0 |
| * | | Change ListModeBase::DoRehash() to not be virtual | Attila Molnar | 2014-08-06 | 1 | -1/+1 |
| * | | Hashing: Redo API•••* Don't assume the printable output of hashes is hex
* Add virtual Compare() function, usable for KDFs like BCrypt
Some changes and bugfixes are by @attilamolnar, original PR #767
| Daniel Vassdal | 2014-08-04 | 1 | -10/+24 |
| * | | Remove InspIRCd::BindSocket() | Attila Molnar | 2014-08-04 | 1 | -9/+0 |
| * | | Merge insp20 | Attila Molnar | 2014-07-25 | 1 | -19/+19 |
| |\| |
|
| | * | Do not export callers•••Their functions are all inlined and Windows gives unresolved symbol errors
| Adam | 2014-05-08 | 1 | -10/+10 |
| | * | Fix undefined symbol error on module load if compiled with Clang 3.4•••Fixes issue #803 reported by @SaberUK
| Attila Molnar | 2014-04-19 | 2 | -10/+10 |
| * | | Access local user list via new UserManager::GetLocalUsers() and make local_us... | Attila Molnar | 2014-07-19 | 1 | -4/+9 |
| * | | Move and rename typedef LocalUserList to UserManager::LocalList | Attila Molnar | 2014-07-19 | 2 | -5/+5 |
| * | | Move typedef OperIndex to ServerConfig::OperIndex | Attila Molnar | 2014-07-16 | 2 | -3/+4 |
| * | | Move typedef ClassVector to ServerConfig::ClassVector | Attila Molnar | 2014-07-16 | 2 | -4/+4 |
| * | | Expand ISupportManager documentation | Attila Molnar | 2014-07-14 | 1 | -3/+10 |
| * | | Minor ISupportManager changes•••- Make GetLines() a const method
- Rename Lines to cachedlines
- Get rid of a variable in Build()
| Attila Molnar | 2014-07-14 | 1 | -5/+2 |
| * | | Move ISupportManager class declaration to isupportmanager.h from inspircd.h | Attila Molnar | 2014-07-14 | 2 | -21/+42 |
| * | | Rename UserChanList to User::ChanList, remove UCListIter | Attila Molnar | 2014-07-14 | 2 | -9/+4 |
| * | | Remove typedef UserMembIter, use Channel::MemberMap::iterator instead•••Remove the now unused UserMembList typedef too
| Attila Molnar | 2014-07-14 | 2 | -9/+4 |
| * | | Remove typedef UserMembCIter, use Channel::MemberMap::const_iterator instead | Attila Molnar | 2014-07-14 | 1 | -2/+0 |
| * | | Rename UserMembList to Channel::MemberMap, switch all code to use it | Attila Molnar | 2014-07-14 | 1 | -2/+8 |
| * | | Change return type of Channel::GetUsers() to reference from pointer as it is ... | Attila Molnar | 2014-07-14 | 1 | -1/+1 |
| * | | Move the TimerMap typedef into the private part of TimerManager | Attila Molnar | 2014-07-10 | 1 | -2/+2 |
| * | | Remove current time parameter of the Timer constructor | Attila Molnar | 2014-07-10 | 3 | -4/+3 |
| * | | Move the definition of Timer::Timer() into the source file from the header•••Use initialization list
| Attila Molnar | 2014-07-10 | 1 | -6/+1 |
| * | | core_whowas Rename and move WhoWasGroup to WhoWas::Entry | Attila Molnar | 2014-07-09 | 1 | -34/+35 |
| * | | core_whowas Return a WhoWas::Manager::Stats struct from GetStats() instead of... | Attila Molnar | 2014-07-09 | 1 | -2/+9 |
| * | | core_whowas Split database logic into a WhoWas::Manager class | Attila Molnar | 2014-07-09 | 1 | -32/+81 |