aboutsummaryrefslogtreecommitdiff
path: root/src/mode.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Update copyright notices to 2011Gravatar Jackmcbarn2011-05-041-1/+1
|
* Allow listing of modes with +ZGravatar Jackmcbarn2011-02-241-11/+43
|
* Remove some gotosGravatar Jackmcbarn2010-11-271-2/+1
|
* Fix unsafe iteration in DelModeGravatar Jackmcbarn2010-11-091-4/+4
|
* Fix duplicate mode character error messageGravatar Daniel De Graaf2010-10-171-1/+1
|
* Translate TR_NICK modes inside TryModeGravatar Jackmcbarn2010-09-281-3/+9
|
* Allow +Z to be used to list listmodesGravatar Jackmcbarn2010-09-151-0/+8
|
* Call OnParameterMissing when +Z is used if the given mode needs oneGravatar Jackmcbarn2010-09-111-3/+9
|
* Clarify the configuration tag function namesGravatar Daniel De Graaf2010-08-221-2/+2
|
* Change modelist back to 2.0 definition to remove double-dereference in BanItemGravatar Daniel De Graaf2010-08-211-16/+10
|
* Fix crash when m_chanregister is initialized prior to permchannelsGravatar Daniel De Graaf2010-08-211-0/+2
|
* Change ResolveModeConflict to a simpler parameter ordering functionGravatar Daniel De Graaf2010-08-181-2/+2
|
* Change ModeHandler::AccessCheck to use PermissionDataGravatar Daniel De Graaf2010-08-181-3/+2
|
* Fix unload of prefix modes not unsetting prefixesGravatar Daniel De Graaf2010-08-151-0/+19
|
* Replace dynamic_cast with faster explicit type markingGravatar Daniel De Graaf2010-08-141-5/+5
|
* Don't try to process mode changes with an invalid targetGravatar Daniel De Graaf2010-08-141-4/+7
|
* Add mode-merge indicator to FMODEGravatar Daniel De Graaf2010-08-131-0/+3
| | | | | | | | | This introduces explicit mode-merge request, rather than forcing all server-sourced mode changes to be merged. Syntax: :SID FMODE #chan TS =mode params For protocol 1202 and below, this is converted back to +.
* Don't try to merge an unset of a parameterized modeGravatar Daniel De Graaf2010-08-111-2/+2
|
* Finish header file #include untangleGravatar Daniel De Graaf2010-08-081-32/+1
|
* Prevent kicks of users who have a protecting low-rank prefix setGravatar Daniel De Graaf2010-08-071-1/+1
|
* Change irc::modestacker output in FORMAT_PERSIST to always use long modesGravatar Daniel De Graaf2010-08-061-1/+9
|
* Fix DelMode failing on modes using the default ↵Gravatar Daniel De Graaf2010-08-051-5/+7
| | | | ParamChannelModeHandler::OnModeChange
* Allow OnParameterMissing to fill in the missing parameterGravatar Daniel De Graaf2010-08-051-3/+4
|
* Send error strings to users on mode change denialsGravatar Daniel De Graaf2010-08-031-0/+4
|
* Fix /MODE allowing anyone to change modes in channelsGravatar Daniel De Graaf2010-08-031-1/+1
|
* Check maximum length of ban list for local users, not remoteGravatar Daniel De Graaf2010-08-031-1/+1
|
* Funnel access checks through the OnPermissionCheck hookGravatar Daniel De Graaf2010-08-031-3/+5
|
* Drop useless default OnModeChange handlerGravatar Daniel De Graaf2010-08-031-5/+0
|
* Allow m_autoop to grant channel flags, source its mode changes from the ↵Gravatar Daniel De Graaf2010-08-031-3/+1
| | | | joining user
* Cap masks and bans at 250 charactersGravatar Daniel De Graaf2010-08-031-0/+4
|
* Omit opflags from permchannel databaseGravatar Daniel De Graaf2010-08-031-12/+18
|
* Add m_opflagsGravatar Daniel De Graaf2010-08-031-0/+21
|
* Fix modechange constructorGravatar Daniel De Graaf2010-08-031-0/+1
|
* m_modeaccess, channel mode +W, allows the prefix required to set a mode to ↵Gravatar Daniel De Graaf2010-08-031-31/+2
| | | | be changed
* Add <options:nameonlymodes>Gravatar Daniel De Graaf2010-08-031-20/+28
|
* Allow digits 0-9 to be used as mode charactersGravatar Daniel De Graaf2010-08-031-10/+16
|
* Allow named modes to be disabled with <disabled:modes>Gravatar Daniel De Graaf2010-08-031-13/+8
|
* Extend ChanModes to use a modestacker for outputGravatar Daniel De Graaf2010-08-031-5/+11
|
* Convert ban list elements to be ExtensibleGravatar Daniel De Graaf2010-08-031-15/+23
|
* Strip channel mode Z from list sent to 1201-compat serversGravatar Daniel De Graaf2010-08-031-1/+2
|
* Display mode Z in 004/005 lineGravatar Daniel De Graaf2010-08-031-1/+5
|
* Better support for letterless modesGravatar Daniel De Graaf2010-08-031-12/+12
|
* Convert allowed oper-only modes to use names instead of lettersGravatar Daniel De Graaf2010-08-031-1/+1
|
* Add the rest of the <modeletters> supportGravatar Daniel De Graaf2010-08-031-0/+2
|
* Add support for <modeletters> config block to adjust mode lettersGravatar Daniel De Graaf2010-08-031-8/+16
|
* Add support for parsing named mode changes from +Z to coreGravatar Daniel De Graaf2010-08-031-6/+32
|
* Fix some mode letter sorting bugsGravatar Daniel De Graaf2010-08-031-3/+9
|
* Implement missing modechange constructorsGravatar Daniel De Graaf2010-08-031-2/+21
|
* Remove duplication of some huge functionsGravatar Daniel De Graaf2010-08-031-0/+187
|
* Fixups for s2s sync (currently limited to lettered modes)Gravatar Daniel De Graaf2010-08-031-11/+7
|