summaryrefslogtreecommitdiff
path: root/src/modules/m_opflags.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Add m_chanacl, channel access control groupsGravatar Daniel De Graaf2010-08-031-1/+1
|
* Funnel access checks through the OnPermissionCheck hookGravatar Daniel De Graaf2010-08-031-16/+15
|
* Allow m_autoop to grant channel flags, source its mode changes from the ↵Gravatar Daniel De Graaf2010-08-031-8/+25
| | | | joining user
* Change PermissionCheck to ModResult, allow flags to grant an ACL directly in ↵Gravatar Daniel De Graaf2010-08-031-9/+23
| | | | addition to via +WX
* Kill channel mode +x, OPFLAGS command is far less confusingGravatar Daniel De Graaf2010-08-031-133/+97
|
* Add OPFLAGS command to allow services to silently change opflagsGravatar Daniel De Graaf2010-08-031-8/+89
| | | | | | | | | | | Syntax: OPFLAGS #channel UID +flag1,flag2,-flag3,flag4 Adds flag1 and flag2, removes flag3 and flag4 OPFLAGS #channel UID =flag1,flag2 Sets access to exactly flag1 and flag2 Also adds <opflags hidden="true"> to hide the +x mode changes (i.e. on sync)
* Omit opflags from permchannel databaseGravatar Daniel De Graaf2010-08-031-2/+4
|
* Add OpFlagProvider and check flags used in +WX listsGravatar Daniel De Graaf2010-08-031-6/+52
|
* Add m_opflagsGravatar Daniel De Graaf2010-08-031-0/+130