| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Send error strings to users on mode change denials | 2010-08-03 | 1 | -0/+4 | |
| | | |||||
| * | Fix /MODE allowing anyone to change modes in channels | 2010-08-03 | 1 | -1/+1 | |
| | | |||||
| * | Check maximum length of ban list for local users, not remote | 2010-08-03 | 1 | -1/+1 | |
| | | |||||
| * | Funnel access checks through the OnPermissionCheck hook | 2010-08-03 | 1 | -3/+5 | |
| | | |||||
| * | Drop useless default OnModeChange handler | 2010-08-03 | 1 | -5/+0 | |
| | | |||||
| * | Allow m_autoop to grant channel flags, source its mode changes from the ↵ | 2010-08-03 | 1 | -3/+1 | |
| | | | | | joining user | ||||
| * | Cap masks and bans at 250 characters | 2010-08-03 | 1 | -0/+4 | |
| | | |||||
| * | Omit opflags from permchannel database | 2010-08-03 | 1 | -12/+18 | |
| | | |||||
| * | Add m_opflags | 2010-08-03 | 1 | -0/+21 | |
| | | |||||
| * | Fix modechange constructor | 2010-08-03 | 1 | -0/+1 | |
| | | |||||
| * | m_modeaccess, channel mode +W, allows the prefix required to set a mode to ↵ | 2010-08-03 | 1 | -31/+2 | |
| | | | | | be changed | ||||
| * | Add <options:nameonlymodes> | 2010-08-03 | 1 | -20/+28 | |
| | | |||||
| * | Allow digits 0-9 to be used as mode characters | 2010-08-03 | 1 | -10/+16 | |
| | | |||||
| * | Allow named modes to be disabled with <disabled:modes> | 2010-08-03 | 1 | -13/+8 | |
| | | |||||
| * | Extend ChanModes to use a modestacker for output | 2010-08-03 | 1 | -5/+11 | |
| | | |||||
| * | Convert ban list elements to be Extensible | 2010-08-03 | 1 | -15/+23 | |
| | | |||||
| * | Strip channel mode Z from list sent to 1201-compat servers | 2010-08-03 | 1 | -1/+2 | |
| | | |||||
| * | Display mode Z in 004/005 line | 2010-08-03 | 1 | -1/+5 | |
| | | |||||
| * | Better support for letterless modes | 2010-08-03 | 1 | -12/+12 | |
| | | |||||
| * | Convert allowed oper-only modes to use names instead of letters | 2010-08-03 | 1 | -1/+1 | |
| | | |||||
| * | Add the rest of the <modeletters> support | 2010-08-03 | 1 | -0/+2 | |
| | | |||||
| * | Add support for <modeletters> config block to adjust mode letters | 2010-08-03 | 1 | -8/+16 | |
| | | |||||
| * | Add support for parsing named mode changes from +Z to core | 2010-08-03 | 1 | -6/+32 | |
| | | |||||
| * | Fix some mode letter sorting bugs | 2010-08-03 | 1 | -3/+9 | |
| | | |||||
| * | Implement missing modechange constructors | 2010-08-03 | 1 | -2/+21 | |
| | | |||||
| * | Remove duplication of some huge functions | 2010-08-03 | 1 | -0/+187 | |
| | | |||||
| * | Fixups for s2s sync (currently limited to lettered modes) | 2010-08-03 | 1 | -11/+7 | |
| | | |||||
| * | Update InspIRCd::SendMode to take a modestacker | 2010-08-03 | 1 | -32/+30 | |
| | | |||||
| * | Change irc::modestacker to carry mode changes by ID | 2010-08-03 | 1 | -111/+152 | |
| | | |||||
| * | Introduce ModeID | 2010-08-03 | 1 | -138/+103 | |
| | | |||||
| * | Change SERVICE_{CMODE,UMODE} to SERVICE_MODE, which makes more sense | 2010-02-11 | 1 | -1/+1 | |
| | | | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12430 e03df62e-2008-0410-955e-edbf42e46eb7 | ||||
| * | Fail adding of new mode when its prefix is already in use | 2010-02-06 | 1 | -0/+3 | |
| | | | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12386 e03df62e-2008-0410-955e-edbf42e46eb7 | ||||
| * | Fix mode required error message | 2010-02-03 | 1 | -2/+2 | |
| | | | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12364 e03df62e-2008-0410-955e-edbf42e46eb7 | ||||
| * | ERROR is not a valid log level, so all these messages were getting dropped | 2010-01-19 | 1 | -1/+1 | |
| | | | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12304 e03df62e-2008-0410-955e-edbf42e46eb7 | ||||
| * | Search for correct access level for mode changes, remove hardcoded halfop ↵ | 2010-01-16 | 1 | -9/+18 | |
| | | | | | | | references git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12265 e03df62e-2008-0410-955e-edbf42e46eb7 | ||||
| * | ...because every now and again, i have to do a massive commit. | 2010-01-11 | 1 | -1/+1 | |
| | | | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12248 e03df62e-2008-0410-955e-edbf42e46eb7 | ||||
| * | Remove mode counter, not reliable and only used for umode +i | 2010-01-09 | 1 | -15/+1 | |
| | | | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12246 e03df62e-2008-0410-955e-edbf42e46eb7 | ||||
| * | Disallow adding prefix-mode when it is already set (fixes bug #935) | 2010-01-09 | 1 | -7/+10 | |
| | | | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12245 e03df62e-2008-0410-955e-edbf42e46eb7 | ||||
| * | Use ServiceProvider for inter-module dependencies | 2009-11-16 | 1 | -1/+1 | |
| | | | | | | | | | | | | This will stop dependency chains from preventing module reloads when it is not actually needed; however, it removes some failsafes that will need to be reimplemented in order to avoid unmapped vtables. This deprecates Request as an inter-module signaling mechanism, although SQL still uses it. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12140 e03df62e-2008-0410-955e-edbf42e46eb7 | ||||
| * | Add Inspircd::AddServices | 2009-11-15 | 1 | -2/+3 | |
| | | | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12135 e03df62e-2008-0410-955e-edbf42e46eb7 | ||||
| * | Add ParamChannelModeHandler | 2009-11-15 | 1 | -0/+19 | |
| | | | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12134 e03df62e-2008-0410-955e-edbf42e46eb7 | ||||
| * | Add ModeHandler* versions of channel mode access | 2009-11-15 | 1 | -5/+0 | |
| | | | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12133 e03df62e-2008-0410-955e-edbf42e46eb7 | ||||
| * | Create m_halfop | 2009-11-03 | 1 | -8/+0 | |
| | | | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11997 e03df62e-2008-0410-955e-edbf42e46eb7 | ||||
| * | Remove AllowHalfop item from server config | 2009-11-03 | 1 | -2/+2 | |
| | | | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11996 e03df62e-2008-0410-955e-edbf42e46eb7 | ||||
| * | Get rid of ModePair | 2009-10-24 | 1 | -46/+0 | |
| | | | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11963 e03df62e-2008-0410-955e-edbf42e46eb7 | ||||
| * | Change User::oper to an OperInfo reference | 2009-10-21 | 1 | -1/+1 | |
| | | | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11945 e03df62e-2008-0410-955e-edbf42e46eb7 | ||||
| * | Clean up some log messages | 2009-10-19 | 1 | -1/+1 | |
| | | | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11917 e03df62e-2008-0410-955e-edbf42e46eb7 | ||||
| * | Close files opened by configreader | 2009-10-19 | 1 | -3/+4 | |
| | | | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11915 e03df62e-2008-0410-955e-edbf42e46eb7 | ||||
| * | Make classbase and refcountbase uncopyable; expand comments on their ↵ | 2009-10-17 | 1 | -3/+6 | |
| | | | | | | | indended uses git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11888 e03df62e-2008-0410-955e-edbf42e46eb7 | ||||
| * | Add ModeHandler::cull() for auto-deletion, fixes call of virtual method on ↵ | 2009-10-17 | 1 | -6/+10 | |
| | | | | | | | partially-destructed object git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11883 e03df62e-2008-0410-955e-edbf42e46eb7 | ||||
