Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Some core code still exists in the XLine system but this will be
replaced when the XLine system is replaced later.
|
|
- Move all message-related types to their own header to make moving
them to a cross-module events easier.
- Rename OnUserMessage to OnUserPostMessage.
- Rename OnText to OnUserMessage.
- Replace the dest, target_type, and status parameters with the
MessageTarget class.
- Replace the text, exempt_list, and msgtype parameters with the
MessageDetails struct.
- Add echooriginal and originaltext to the MessageDetails struct
to allow spam filtering to not be broken by cap echo-message.
|
|
This resolves #1203
|
|
|
|
In the future we will have server linking modules that are not the
spanningtree module.
|
|
GCCs warnings for this are much better than Clangs.
|
|
|
|
|
|
This removes the need to invalidate the cache after changing a
user's hostname.
|
|
|
|
|
|
When we release 3.0 these links will break as they will point to
the pages for 3.0 rather than 2.0.
|
|
|
|
|
|
|
|
|
|
This fixes a ton of warnings when building on compilers that
default to C++11 or newer.
|
|
Prefix the returned string with '+'
|
|
Create LocalUser::OverruleNick(), call it from User::ChangeNick() and the UID handler in spanningtree
|
|
SendChannelNotice() sending statusmsgs to whole channel
|
|
|
|
|
|
SecurityIPResolver
|
|
|
|
This is a workaround until the protocol is updated
|
|
|
|
|
|
methods expecting std::string
|
|
|
|
|
|
be a member of query
|
|
|
|
|
|
Switch to stdalgo::string::equalsci()
|
|
commands into the SpanningTree namespace
This fixes issues in static builds
|
|
|
|
This adds the <bind:hook> config option which works together with <bind:ssl>
|
|
module
Use it to simplify logic in all modules using or providing IOHooks
|
|
|
|
|
|
using SSL
|
|
|
|
so it runs for all lost servers
|