summaryrefslogtreecommitdiff
path: root/src/modules
AgeCommit message (Collapse)Author
2016-12-30Deduplicate nickname overruling codeAttila Molnar
Create LocalUser::OverruleNick(), call it from User::ChangeNick() and the UID handler in spanningtree
2016-12-30Penalize commands that had 0 penaltyAttila Molnar
2016-12-22Always append the SSL fingerprint even if EXTERNAL is not used.Peter Powell
2016-12-19m_sasl: send host/ip infoAdam
2016-12-10fix channel rank issueSheogorath
2016-12-08Store config values in a map instead of a unique vector of pairs.Peter Powell
2016-12-07Fix SpanningTreeProtocolInterface::SendChannelPrivmsg() and ↵genius3000
SendChannelNotice() sending statusmsgs to whole channel
2016-11-23Fix LibreSSL not having a shim for the OpenSSL 1.1 BIO API.Peter Powell
2016-11-16Rework the example services aliases.Peter Powell
- 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.
2016-11-13m_cloaking: fix host/ip comparisons #1249Adam
2016-11-01Merge pull request #1238 from SaberUK/master+opensslAttila Molnar
Fix OpenSSL build errors caused by BIO/BIO_METHOD now being opaque.
2016-11-01Merge pull request #1185 from SaberUK/master+lockservAttila Molnar
Allow the reason for locking to be specified in m_lockserv.
2016-11-01Merge pull request #1184 from SaberUK/master+floodAttila Molnar
Improvements to flood modules
2016-10-25Fix OpenSSL build errors caused by BIO/BIO_METHOD now being opaque.Peter Powell
2016-10-09m_httpd_stats: Also sanitize other server gecosAnatole Denis
2016-09-16Add CentOS PackageInfoAdam
2016-09-16Make the duration of nickflood and joinflood configurable.Peter Powell
2016-09-16Allow the reason for locking to be specified in m_lockserv.Peter Powell
2016-09-16Merge pull request #1222 from SaberUK/master+warningsAttila Molnar
Fix various compiler warnings
2016-09-16Merge pull request #1219 from SaberUK/master+directiveAttila Molnar
Rewrite the build system directive parser.
2016-09-16Merge pull request #1176 from SaberUK/master+formatAttila Molnar
Replace snprintf usage with InspIRCd::Format.
2016-09-16Rewrite the build system directive parser.Peter Powell
2016-09-15Fix m_ldap warning about OpenLDAP being deprecated on OS X.Peter Powell
2016-09-15Fix m_geoip warning about the use of C++11 features.Peter Powell
2016-09-12m_shun Add support for shunning CIDR masksAttila Molnar
Issue #1195
2016-09-12Change type of log messages to MODNAME in several modulesAttila Molnar
2016-09-09Replace snprintf usage with InspIRCd::Format.Peter Powell
2016-09-05m_sasl: really abort sasl session on registerAdam
2016-09-03m_sasl: don't allow AUTHENTICATE with mechanisms with a spaceAdam
2016-09-02Bump version to 3.0 in comments and messagesAttila Molnar
2016-09-02Merge insp20Attila Molnar
2016-09-02m_dnsbl Use FindAnswerOfTypeAdam
2016-09-02m_spanningtree Allow multiple valid ips for link blocks as a result of ↵Adam
SecurityIPResolver
2016-09-02Fix Windows build and most MSVC warningsAttila Molnar
2016-09-02m_spanningtree Add workaround to make SVS* commands work when using ENCAPAttila Molnar
2016-09-02m_spanningtree Refuse topic changes that would result in desyncAttila Molnar
This is a workaround until the protocol is updated
2016-09-02m_jumpserver Prevent OnUserRegister from running in other modules for users ↵Attila Molnar
we quit
2016-09-02Fix whitespace issuesAttila Molnar
2016-08-30Return std::string from Membership::GetAllPrefixChars()Attila Molnar
2016-08-30m_deaf Remove pointless member prefix checkAttila Molnar
Inserting members who lack the required status into the except list makes no difference, they won't get the message either way
2016-08-30m_deaf Fix inverted checkAttila Molnar
2016-08-30Change Membership:hasMode() to accept a PrefixModeAttila Molnar
2016-08-30Replace loop over alphabet with loop over mode list in several placesAttila Molnar
2016-08-30Pass the ModeHandler to User::HasModePermission()Attila Molnar
Mark the method as const
2016-08-29Convert ModeHandler::GetNumParams() to NeedsParam() that returns a boolAttila Molnar
2016-08-26m_spanningtree Drop unnecessary c_str() call when passing Link::Name to ↵Attila Molnar
methods expecting std::string
2016-08-25m_spanningtree Handle unload in resolversAttila Molnar
2016-08-25spanningtree: use bindip aftype as a hint for dns lookup typeAdam
2016-08-25core_dns Make question a member of request, move common FindAnswerOfType to ↵Adam
be a member of query
2016-08-24Check for errors after calling IOHookProvider::OnAccept()Attila Molnar