Age | Commit message (Expand) | Author |
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 |
2012-08-08 | Remove sprintf from the two implementations of ModeHandler::RemoveMode | attilamolnar |
2012-07-06 | Improved the SimpleModeHandlers | Shawn Smith |
2012-04-19 | Replace copyright headers with headers granting specific authors copyright | Robby- |
2011-07-19 | Remove harmless but scary-looking logfile lines | Daniel De Graaf |
2010-09-04 | Do not apply parameter length restrictions or CleanMask when unsetting modes | Daniel De Graaf |
2010-03-01 | Cap masks and bans at 250 characters | danieldg |
2010-02-11 | Change SERVICE_{CMODE,UMODE} to SERVICE_MODE, which makes more sense | danieldg |
2010-02-06 | Fail adding of new mode when its prefix is already in use | danieldg |
2010-02-03 | Fix mode required error message | danieldg |
2010-01-19 | ERROR is not a valid log level, so all these messages were getting dropped | danieldg |
2010-01-16 | Search for correct access level for mode changes, remove hardcoded halfop ref... | danieldg |