Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
This has never worked because it never prepended attribute= to the
search string. It also would prefer matching nick/ident over the user
string provided which is inconsistent, since your ability to
authenticate using PASS would depend on a ldap entry not existing with
your current nick/ident.
Instead, use username provided in PASS and then fallback to nick/ident.
|
|
|
|
m_cloaking: fix host/ip comparisons #1249
|
|
|
|
|
|
Prefix the returned string with '+'
|
|
Create LocalUser::OverruleNick(), call it from User::ChangeNick() and the UID handler in spanningtree
|
|
|
|
|
|
|
|
|
|
|
|
SendChannelNotice() sending statusmsgs to whole channel
|
|
|
|
- Split common stuff into a generic configuration file.
- Reserve all nicknames used by services by default.
- Exempt all services clients from filtering.
- Add missing aliases for services pseudoclients.
|
|
|
|
Fix OpenSSL build errors caused by BIO/BIO_METHOD now being opaque.
|
|
Allow the reason for locking to be specified in m_lockserv.
|
|
Improvements to flood modules
|
|
|
|
|
|
|
|
|
|
|
|
Fix various compiler warnings
|
|
Rewrite the build system directive parser.
|
|
Replace snprintf usage with InspIRCd::Format.
|
|
|
|
|
|
|
|
Issue #1195
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
SecurityIPResolver
|
|
|
|
|
|
This is a workaround until the protocol is updated
|
|
we quit
|
|
|
|
|