summaryrefslogtreecommitdiff
path: root/src/modules/m_mlock.cpp
AgeCommit message (Collapse)Author
2015-01-18Specify which Extensible subclass an ExtensionItem is valid forAttila Molnar
2014-02-21Replace mode letter parameter of OnRawMode() with a ModeHandler*, remove pcntAttila Molnar
2014-01-23Remove whitespace and minor style changesAttila Molnar
2014-01-21Merge insp20Attila Molnar
2014-01-13m_mlock Only deny the mlocked mode from being changed instead of denying the ↵Attila Molnar
entire mode change if it contains a single mlocked mode Fixes issue #615 reported by @BlacklightShining
2013-09-08Automatically register ServiceProviders created by modulesattilamolnar
2013-08-04Automatically attach modules to eventsattilamolnar
2013-07-04Remove $Core and $Mod* comments apart from $ModDep.Peter Powell
2013-05-15Tidy up keywords on module methods.Peter Powell
- Remove virtual keyword from a ton of methods which don't need it. - Add override keyword to a ton of methods which do need it.
2013-04-01Whitespace and empty destructor removal, minor coding style changesattilamolnar
2012-12-02Register all commands, modes and extensions using AddService()attilamolnar
AddService() throws an exception if an item cannot be registered, modules no longer need to worry about AddMode() etc. failing
2012-07-07m_mlock Remove unnecessary iterationattilamolnar
2012-05-30Module description updatesRobby-
2012-05-23Fixed m_mlockAdam
2012-05-16mlock: fix style nitpicksWilliam Pitcock
2012-05-15mlock: we should only enforce against modes set by our own clientsWilliam Pitcock
2012-05-15mlock: handle case where no mlock has been set on a channel yetWilliam Pitcock
2012-05-04modules/m_mlock: new module implementing server-side MLOCK.William Pitcock