Age | Commit message (Collapse) | Author |
|
from the four main SQL tables in realtime, which
effectively gives us "live" SQL.
Changed eventfd pipe engine to not use buffered write.
Added TryLock to threading engines.
Made blocking SQL queries in our SQL API thread-safe.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
to cut back on their code duplication. More work can be done in the future to remove even more of it.
|
|
|
|
|
|
|
|
|
|
expanded on later
|
|
|
|
|
|
|
|
clearmodes, removed /cs akick (un)stick, added /cs clearusers
|
|
|
|
tree from STL's unordered_map, which was giving horrible performance.
|
|
|
|
|
|
remote RPC calls to Anope in realtime and receive responses
|
|
|
|
(cherry picked from commit 438ae629e51b519d0d5f70531d0262be1b9fe2bc)
|
|
|
|
|
|
|
|
Added a search path option to the Config script for cmake to use when finding libraries for modules or for gettext.
Fixed m_mysql and m_ssl to work under Windows, made the Windows Config
program remember the last used options, and fixed Windows release builds.
|
|
|
|
display name
|
|
really does
|
|
many now unnecessary queries from db_mysql
|
|
|
|
|
|
|
|
connect to the uplink. Because we may not know modes until after we are synced we could accidentally nuke all of the mlocks
|
|
|
|
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.
|
|
|
|
|
|
|
|
they are in multiple blacklists
|
|
older IRCds
|
|
during the middle of queries
|
|
the akill list
|
|
|
|
|
|
DNS blacklists.
Rewrote internal handling of IPs, we now properly support users using IPv6.
Fixed a few problems with the UnrealIRCd protocol module.
|