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