Age | Commit message (Collapse) | Author |
|
random number
|
|
|
|
made DNS query ids not random as they don't need to be.
|
|
queries incorrectly
|
|
|
|
|
|
required
|
|
not sleep(), enable usage of non-blocking connect() and default all sockets to non blocking mode. Some cleanup to m_ssl and some cleanup to main.cpp.
|
|
unnecessary
|
|
|
|
|
|
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.
|
|
|
|
|
|
cache to not expire all of the records for specific hosts if the records have different TTLs
(cherry picked from commit 736df4bd98b952aad459fdf7914735e88f97c4b2)
|
|
(cherry picked from commit 438ae629e51b519d0d5f70531d0262be1b9fe2bc)
|
|
|
|
and fixed a potential crash from rehashing while sending mail
|
|
|
|
|
|
timedout
|
|
|
|
This allows modules (xmlrpc) to create and accept SSL connections.
Also fixed unloading m_mysql at certain times and made the threading
engine always work correctly on Windows.
|
|
|
|
Windows. Added in a LastError function to keep having to use strerror/GetLastError everywhere.
|
|
the nameserver
|
|
just deleting them, and fixed a compile warning
|
|
during the middle of queries
|
|
|
|
DNS blacklists.
Rewrote internal handling of IPs, we now properly support users using IPv6.
Fixed a few problems with the UnrealIRCd protocol module.
|