Age | Commit message (Collapse) | Author |
|
|
|
|
|
TreeServer
|
|
Make methods const while at it
|
|
Channel::CheckDestroy() before proceeding
|
|
Don't add the channel to the cull list more than once
|
|
While at it, introduce a named constant for maximum key length
|
|
|
|
and elsewhere
|
|
lifetime of writev() in StreamSocket::DoWrite()
|
|
|
|
|
|
substr() returns a new string while erase() and assign() modify the existing one
|
|
|
|
|
|
|
|
|
|
flexibility to subclasses of CommandFJoin::Builder
|
|
|
|
Default it to this server
|
|
Fix a regression in m_cloaking
|
|
This is consistent with other server implementations and the RFC
|
|
5c7db14a5 made the cloak use hex-encoded hashes instead
of the binary output.
|
|
|
|
|
|
|
|
Fix some oversights from #895.
|
|
- Always write the configure cache file as it is needed for updating
the makefile when --update is called.
- List the modules which have been enabled in the "configuration
complete" message.
- Silence some harmless warnings about installing PEM files which
don't exist.
|
|
The setter cannot be empty unless the nick of a client is empty which is not possible
|
|
reverse iterating
|
|
|
|
Extensible storage
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
default ServerLimits constructor
|
|
|
|
|
|
|
|
|
|
Add support for extra modules and custom compilers to test-build.
|
|
|
|
Various improvements to the build system.
|
|
|
|
|
|
The other code in that file will be removed very soon so it has
been left alone to avoid merge conflicts.
This will help prevent insp20 merge conflicts in the future.
|