Age | Commit message (Collapse) | Author |
|
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
|
|
|
|
|
|
is dropped
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ns_resetpass allow remote-id to get past things such as kill immed.
|
|
|
|
|
|
|
|
|
|
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.
|
|
to cut back on their code duplication. More work can be done in the future to remove even more of it.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
clearmodes, removed /cs akick (un)stick, added /cs clearusers
|
|
tree from STL's unordered_map, which was giving horrible performance.
|
|
|
|
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.
|
|
|
|
|
|
|
|
|
|
destruct properly and automatically"
This does not work as expected, it causes objects allocated by modules to be freed by the operating system when
the module is unloaded, giving no chance to the module to deallocate it itself.
This reverts commit 05e6815d912f0418f6da25a2106dd718796f02fa.
|
|
get log messages about user modes when users connect, and fixed tracking some umodes on Unreal
|