Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
have the access for it
|
|
the perm channel mode doesnt exist
|
|
|
|
|
|
|
|
|
|
able to qline bot nicks before introducing the bots as a way to prevent collisions, so try harder to find a valid bot to send resvs on startup
|
|
in memory, which does weird things.
For fun different ircds implement this differently (Unreal compares
timestamps, TS6 compares timestamps and user username/host), and whether
or not we get a kill for our user also varies, so just kill everyone.
This can't really happen anyway with properly set qlines, only if
services haven't yet set the qlines, or possibly in a bot add/nick
user introduce race, or with enforcers, which not many ircds require.
|
|
registered accounts to people who do not provide an email to nickserv/register
|
|
lowering channels timestamps to their creations
|
|
|
|
|
|
ns_cert: Bold code 2 -> 002.
|
|
|
|
|
|
|
|
libxcrypt, and move enc_bcrypt out of extras
|
|
wildcaded forbids depends on the IRCd
|
|
Don't create zero length DataBlocks in BinarySocket::Write()
|
|
|
|
Add support for SSL connections powered by GnuTLS
|
|
DataBlocks being created and later passed to SocketIO::Send()
Found while testing m_ssl_gnutls, fix suggested by @Adam-
|
|
|
|
if a module adding a forbid is unloaded without removing the forbid
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
sessions closed when a Mechanism is unloaded
|
|
|
|
|
|
|
|
|
|
they are not
|
|
unsuspending.
|
|
|
|
Also classify ulines as protected
|
|
|
|
|
|
subclass suspendinfo
|