summaryrefslogtreecommitdiff
path: root/src/modules
AgeCommit message (Collapse)Author
2014-04-12m_watch Be more strict when checking whether the watch list of a user is fullAttila Molnar
After a rehash MAX_WATCH can become lower than it was before
2014-04-12Correct the syntax messages of a few modules.Robby-
2014-04-04Add REG_ALL checks to treat unregistered users as nonexistent in more casesAttila Molnar
2014-03-27m_watch Validate targ before use, noticed while rewriting m_watch for 2.2Attila Molnar
2014-03-26m_globalload Don't pass a callback to ModuleManager::Reload() if reloading ↵Attila Molnar
m_globalload
2014-03-25m_httpd Fix typo noticed by @SaberUKAttila Molnar
2014-03-23m_operprefix Don't set +y on the oper if hideoper is being unset due to ↵Attila Molnar
deopering Fixes issue #801 reported by @UselessOper
2014-03-02m_spanningtree Do pointer comparison before deleting one of the pointers in ↵Attila Molnar
TreeSocket::Squit() While the previous code worked fine in practice, it was incorrect in theory
2014-03-02m_spanningtree Don't send snotices to servers about remote servers splittingAttila Molnar
The snotice is sent to opers when the SQUIT is processed by their server
2014-02-03m_banredirect Fix typo in a message (transfered -> transferred)Attila Molnar
Fixes issue #757 reported by @guikcd
2014-01-26m_ssl_openssl Fix memory leaks on /rehash ssl, unload and in VerifyCertificate()Attila Molnar
2014-01-24Set a session id on our server ssl context in m_ssl_openssl. It is required ↵Adam
for some clients which try to restore SSL sessions.
2014-01-21m_httpd_stats Be more conservative when escaping dataAttila Molnar
Fix clang warning
2014-01-21m_joinflood Unset the mode on unloadAttila Molnar
2014-01-21Fix some logically dead code which was found by Coverity.Peter Powell
2014-01-20m_svshold Add config option to hide snoticesAttila Molnar
2014-01-20m_httpd Add timeout option; remove timed out connectionsAttila Molnar
2014-01-20m_services_account Add workaround for wrong host being displayed in numeric ↵Attila Molnar
when cgiirc users log in using SASL
2014-01-20m_dnsbl Don't send snotice when the {G|K|Z}line already existsAttila Molnar
Fixes issue #717 reported by @Robby-
2014-01-19m_joinflood Fix remote joins affecting local joinflood state when the ↵Attila Molnar
channel is locked Fixes issue #694 reported by @TurkDesk
2014-01-19Use FindNickOnly() in a few more places if a local user is performing an ↵Attila Molnar
action to prevent UID walking
2014-01-19m_dccallow Increase penalty for /DCCALLOW helpAttila Molnar
2014-01-19m_alias Fix out of bounds string access that happened with certain replace ↵Attila Molnar
strings
2014-01-16Merge pull request #732 from grawity/saslfixAttila Molnar
m_sasl: properly handle bad-mechanism failures
2014-01-14m_sajoin Send global snotice when the join happensAttila Molnar
Remove "sent remote SAJOIN" local snotice Fixes issue #382 reported by @JDowny
2014-01-13m_mlock Only deny the mlocked mode from being changed instead of denying the ↵Attila Molnar
entire mode change if it contains a single mlocked mode Fixes issue #615 reported by @BlacklightShining
2014-01-11Support SASL messages other than 'C' and 'D'Mantas Mikulėnas
2014-01-11Handle SASL failures during SASL_INIT (wrong mechanism, etc.)Mantas Mikulėnas
2013-12-27Fix the HELPOP database being destroyed when a rehash fails.Peter Powell
2013-12-21Allow ranges beginning with 0 in m_channamesDaniel Vassdal
2013-12-15m_spanningtree Fix nick TS desync on SVSNICKAttila Molnar
Don't accept invalid timestamps
2013-12-14Fix m_override refusing to override modes if the user holds halfop or higher ↵Daniel Vassdal
in the channel
2013-12-09Fix ACCEPT propagation bug when it got a nick prefixed with +Daniel Vassdal
Fixes #696 Does not apply to 2.2 due to Attila's rewrite of the module
2013-11-09Use case insensitive comparison for server names for (auto)connects, issue #662Adam
2013-11-09Fix parsing ADDLINE with expiration or creation dates past ~2038 probablyAdam
2013-11-09Fix issue #657, fix sending FNAME with spacesAdam
2013-10-26Fix m_silence looking for maxentries in <showwhois> instead of <silence>.Peter Powell
Fixes issue #644.
2013-09-15Work around STB_GNU_UNIQUE symbols not allowing module unmapattilamolnar
2013-09-09m_httpd Close all open http sockets on unloadattilamolnar
2013-09-09m_showwhois Require 2 parameters for WHOISNOTICEattilamolnar
2013-09-04Merge pull request #623 from ChrisTX/insp20+compilerfixesAttila Molnar
Improve support for rarely used compilers, EKOPath in this case.
2013-08-31m_spanningtree Fix timestamp in AWAYattilamolnar
2013-08-31Improve support for rarely used compilers, EKOPath in this case.ChrisTX
2013-08-28m_permchannels Fix empty topic setbyattilamolnar
2013-08-27m_permchannels Add the ability to save listmodesattilamolnar
2013-08-27m_permchannels Save channel TS, topic set time and set by informationattilamolnar
When loading, ignore and log channels with a name longer than Limits.MaxChan
2013-08-27m_permchannels Construct the final line that will be saved in a std::string ↵attilamolnar
in WriteDatabase()
2013-08-27Update example configs, README.md and moreattilamolnar
- Fix typos, remove misleading information, rephrase a few sentences - Add info about hmac-<hash> hash types - Remove <performance:maxwho> (the code which used this was removed in 96e4434 - @SaberUK) - Change inspircd.github.org to inspircd.org
2013-08-21m_spanningtree When an IOHook goes away close all pending connections that ↵attilamolnar
use it
2013-08-21m_dnsbl Fix possible use-after-free after a rehashattilamolnar