Age | Commit message (Collapse) | Author |
|
|
|
compatible with current phpdenora or magirc installations.
|
|
registered channels. Prevents the core from always enforcing +r on every channel, even if chanserv is not loaded.
|
|
|
|
|
|
modes by clients on burst
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
when the user is on a server that is also syncing.
This prevents us from deopping all users who join a new channel
when recovering from a netsplit that don't explicitly have access
to that channel.
|
|
This allows naming commands and having spaces within command names.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
out of the core and into the modules that use them.
|
|
|
|
|
|
|
|
|
|
bans and excepts, except when a user is unbanning themselves, in an
attempt to prevent people from gaining other users IPs.
This removes support for Unreal and Bahamuts SVSMode -b because
it will unban users by real host and IP.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
opened with append not truncate
|
|
style arrays. Burned the old process/split_buf/memory.c code
|
|
non-core service bots logging messages, fixed setting the topic to the topic setter on inspircd12/20, and fixed logging status mode changes on ts6 ircds
|
|
|
|
get log messages about user modes when users connect, and fixed tracking some umodes on Unreal
|
|
|
|
|
|
older IRCds
|
|
|
|
DNS blacklists.
Rewrote internal handling of IPs, we now properly support users using IPv6.
Fixed a few problems with the UnrealIRCd protocol module.
|
|
Also made Flag::HasFlag use test() instead of operator[] to catch errors, and fixed an out of bounds access to a
Flags
bitset causing crashes on some systems.
|
|
shadowed variables in channels.cpp.
|