Age | Commit message (Collapse) | Author |
|
- Switch to using ExtensionItem::ExtensibleType for the type instead
of TargetTypeFlags.
- Pass the extensible to OnCleanup as an Extensible pointer
instead of a void pointer.
- Call OnCleanup for memberships as well as channels and users.
- Rewrite event documentation to remove outdated references.
|
|
This allows us to do user friendly things like loading the alias
module in the example alias files.
|
|
Listmodes store their list in an extension that must be present when they are unset to show the modes being unset
|
|
extract into a method
|
|
objects to the OnSendWhoLine hook
|
|
|
|
|
|
parameters
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
No module we ship uses this flag and new modules should not use it either to make hotfixing possible
|
|
Remove InspIRCd::SendWhoisLine()
|
|
ModuleManager::SetPriority()
|
|
|
|
|
|
|
|
name points to multiple objects
|
|
|
|
|
|
|
|
This gets rid of the duplicated mode parsing logic in m_namedmodes
|
|
ModeProcessFlags too
|
|
|
|
|
|
|
|
|
|
never NULL
|
|
ModuleManager is constructed when ServerInstance is non-NULL, test that instead
|
|
to LocalUser
No remote users were passed to this hook before.
Remove needless IS_LOCAL() checks.
|
|
|
|
containing it
|
|
|
|
Return MOD_RES_DENY to exclude the user from the NAMES list
|
|
linked list
|
|
|
|
|
|
|
|
|
|
|
|
|
|
that to modules
|
|
|