Age | Commit message (Expand) | Author |
2014-07-14 | Rename UserMembList to Channel::MemberMap, switch all code to use it | Attila Molnar |
2014-07-14 | Change return type of Channel::GetUsers() to reference from pointer as it is ... | Attila Molnar |
2014-06-24 | Change allocation of InspIRCd::Modes to be physically part of the object cont... | Attila Molnar |
2014-03-15 | Add UserManager::GetUsers() | Attila Molnar |
2014-03-14 | Add InspIRCd::GetChans(), remove ChannelCount() | Attila Molnar |
2014-03-09 | Move the wallops mode from the core into core_wallops | Attila Molnar |
2014-02-23 | Throw an exception if ModeParser::AddMode() fails | Attila Molnar |
2014-02-21 | Assign an id to user modes, parameter chanmodes and simple chanmodes | Attila Molnar |
2014-02-21 | Replace mode letter parameter of OnRawMode() with a ModeHandler*, remove pcnt | Attila Molnar |
2014-02-20 | Add a ModeParser::FindMode() overload that takes a mode name and a mode type | Attila Molnar |
2014-02-20 | Create a name -> ModeHandler* map | Attila Molnar |
2014-02-18 | Replace ModeMasks with a two-dimensional array | Attila Molnar |
2014-02-18 | Change the parameter type of ModeHandler::GiveModeList() from ModeMasks to Mo... | Attila Molnar |
2014-02-15 | Add ParamModeBase and ParamMode, change all parameter modes to inherit from P... | Attila Molnar |
2014-01-21 | Merge insp20 | Attila Molnar |
2014-01-19 | Use FindNickOnly() in a few more places if a local user is performing an acti... | Attila Molnar |
2014-01-06 | Automatically register and unregister mode watchers | Attila Molnar |
2014-01-05 | Remove useless ULine() checks | Attila Molnar |
2013-11-12 | Use WriteNumeric() everywhere we send numerics and include the user's nick au... | Adam |
2013-09-12 | Keep lists of mode handlers by type | attilamolnar |
2013-09-11 | Move prefix mode specific fields and getters into PrefixMode | attilamolnar |
2013-09-11 | Create a base class for prefix modes | attilamolnar |
2013-09-11 | Add a type id field to ModeHandler | attilamolnar |
2013-08-31 | Improve support for rarely used compilers, EKOPath in this case. | ChrisTX |
2013-08-12 | Clean up a few constructors | attilamolnar |
2013-08-04 | Change the syntax of FOREACH macros to be less dumb. | Adam |
2013-07-19 | Move SetNoticeMask(), FormatNoticeMasks() and ProcessNoticeMasks() from the U... | attilamolnar |
2013-07-01 | Replace hardcoded mode letters passed to IsModeSet() and GetModeParameter() w... | attilamolnar |
2013-07-01 | Fix a few oversights | attilamolnar |
2013-06-13 | Call Channel::SetModeParam() from the mode parser when needed instead of requ... | attilamolnar |
2013-06-13 | Replace void* dest and target_type parameters of OnMode with a User* and a Ch... | attilamolnar |
2013-06-13 | Introduce ModeProcessFlags, can be passed to ModeParser::Process() to indicat... | attilamolnar |
2013-06-06 | Store prefix rank in a ModeHandler field, change ModeHandler::GetPrefixRank()... | attilamolnar |
2013-06-06 | Convert User::FormatNoticeMasks() to use std::string. | Peter Powell |
2013-06-02 | Move a few trivial functions into headers | attilamolnar |
2013-06-01 | Watch mode names with ModeWatchers instead of mode letters | attilamolnar |
2013-06-01 | Remove useless ModeType parameter from ModeWatcher::BeforeMode() and AfterMode() | attilamolnar |
2013-05-27 | Simplify user mode removal via ModeHandler::RemoveMode() | attilamolnar |
2013-05-27 | Deduplicate RemoveMode() implementations | attilamolnar |
2013-05-24 | Cache mode list that is sent in the 004 numeric | attilamolnar |
2013-05-24 | Remove dead ModeParser code | attilamolnar |
2013-05-16 | Allow spaces (and more) in oper types | attilamolnar |
2013-04-10 | Replace IS_AWAY() and IS_OPER() macros with User::IsAway() and User::IsOper() | attilamolnar |
2013-04-08 | Migrate u_listmode.h into the core, change +b to use it | attilamolnar |
2013-04-08 | Add builtin modes using AddService() | attilamolnar |
2013-04-08 | Unite include/modes/*.h into include/builtinmodes.h | attilamolnar |
2012-12-15 | Add IS_SERVER() and REG_ALL checks to (mostly oper only) commands taking a ta... | attilamolnar |
2012-12-08 | Fix unsafe iteration in DelMode() when unloading m_permchannels | attilamolnar |
2012-11-28 | Change empty string assignments to .clear() or remove them entirely | attilamolnar |
2012-10-08 | Move simple user and channel mode handlers into a single file | attilamolnar |