summaryrefslogtreecommitdiff
path: root/src/modules/m_services.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Convert to new api•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4234 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-07-091-0/+5
* Add support for new API•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4233 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-07-091-64/+155
* Refactored user modes to work like the channel modes - core and module data n...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4175 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-07-081-5/+5
* Renamed to chanrec::modes•••Renamed IsCustomModeSet to IsModeSet GetModeParameter will now return the channel limit (as a string) for a request for mode 'l' and the channel key for a request for mode 'k'. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3692 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-03-121-2/+2
* Yet more const ref changes•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3658 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-03-111-1/+1
* Added 'is a registered nick' to whois•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3284 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2006-02-211-1/+11
* Added "char status" parameter to OnUserPreNotice and OnUserPreMessage for NOT...•••Tidied up craq++ in modules (copy and pasting OnUserPreNotice into OnUserPreMessage?! why not just call one from the other!) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3072 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-02-041-33/+3
* Make m_services use InserMode (are we done yet?)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2957 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar om2006-01-281-18/+4
* kludge in the wrong place ;)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2882 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-01-241-2/+2
* Added trick to allow local server to unset -r only in one specific condition ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2881 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-01-241-1/+7
* Added code to remove +r on a nick if they have it and change nicks•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2880 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-01-241-1/+13
* Umode +R was broken (only worked for channels) -- fixed•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2819 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-01-181-4/+1
* Updated copyrights in headers etc using perl inplace edit•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2795 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-01-151-1/+1
* Converted to 'Implements' system•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2666 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-261-5/+5
* Changed behaviour of module API to pass Server* to the constructor, rather th...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2252 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-071-5/+5
* Fixes to +r not being set reported by Vincent•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1588 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-06-021-5/+10
* Changed to use __single_client_alloc, faster on most systems in a single thread•••Specified namespace std in *all* files git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1404 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-05-151-0/+2
* Added another check for 'NoServerUline' type thing.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1289 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar frostycoolslug2005-05-031-1/+1
* Missed missing )•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1288 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar frostycoolslug2005-05-031-1/+1
* Added Check for 'NoServer' when +r ing a channel.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1287 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar frostycoolslug2005-05-031-1/+1
* Tons of module versionflags stuff, and checks for it in /UNLOADMODULE•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1001 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-071-1/+1
* Added version flags•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1000 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-071-1/+1
* More secure checking in 005 handlers•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@968 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-031-1/+2
* Added 005 numeric handling to most of the modules•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@921 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-03-271-0/+18
* Finally fixed a load of umode change stuff!•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@897 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-03-241-10/+3
* Fixed minor typo in the bugfix, wrong number of brackets in a confusing if()•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@894 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-03-241-1/+1
* Fix to bug #27•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@892 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar frostycoolslug2005-03-241-1/+8
* Added support for changing of text within OnUserPreNotice and OnUserPreMessag...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@821 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2004-05-221-2/+2
* Updated header comments•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@816 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2004-05-161-1/+16
* Removed some debug stuff•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@798 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2004-05-081-4/+2
* Added user/chanel modes +R, +M•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@797 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2004-05-081-14/+122
* Added Module::OnAccessCheck•••Added ListMode support Fixed Extensible class bug Added +qa mode module git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@760 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2004-05-011-1/+1
* Added m_services.so, must be loaded to give services-needed modes such as +r•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@742 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2004-04-271-0/+99