aboutsummaryrefslogtreecommitdiff
path: root/src/modules
Commit message (Expand)AuthorAgeFilesLines
* Add REG_ALL checks to treat unregistered users as nonexistent in more casesGravatar Attila Molnar2014-04-044-3/+13
* m_watch Validate targ before use, noticed while rewriting m_watch for 2.2Gravatar Attila Molnar2014-03-271-2/+2
* m_globalload Don't pass a callback to ModuleManager::Reload() if reloading m_...Gravatar Attila Molnar2014-03-261-1/+6
* m_httpd Fix typo noticed by @SaberUKGravatar Attila Molnar2014-03-251-1/+1
* m_operprefix Don't set +y on the oper if hideoper is being unset due to deope...•••Fixes issue #801 reported by @UselessOper Gravatar Attila Molnar2014-03-231-1/+2
* m_spanningtree Do pointer comparison before deleting one of the pointers in T...•••While the previous code worked fine in practice, it was incorrect in theory Gravatar Attila Molnar2014-03-021-1/+2
* m_spanningtree Don't send snotices to servers about remote servers splitting•••The snotice is sent to opers when the SQUIT is processed by their server Gravatar Attila Molnar2014-03-021-1/+1
* m_banredirect Fix typo in a message (transfered -> transferred)•••Fixes issue #757 reported by @guikcd Gravatar Attila Molnar2014-02-031-1/+1
* m_ssl_openssl Fix memory leaks on /rehash ssl, unload and in VerifyCertificate()Gravatar Attila Molnar2014-01-261-2/+6
* Set a session id on our server ssl context in m_ssl_openssl. It is required f...Gravatar Adam2014-01-241-0/+3
* m_httpd_stats Be more conservative when escaping data•••Fix clang warning Gravatar Attila Molnar2014-01-211-2/+1
* m_joinflood Unset the mode on unloadGravatar Attila Molnar2014-01-211-2/+1
* Fix some logically dead code which was found by Coverity.Gravatar Peter Powell2014-01-211-11/+4
* m_svshold Add config option to hide snoticesGravatar Attila Molnar2014-01-201-4/+23
* m_httpd Add timeout option; remove timed out connectionsGravatar Attila Molnar2014-01-201-1/+31
* m_services_account Add workaround for wrong host being displayed in numeric w...Gravatar Attila Molnar2014-01-201-2/+31
* m_dnsbl Don't send snotice when the {G|K|Z}line already exists•••Fixes issue #717 reported by @Robby- Gravatar Attila Molnar2014-01-201-0/+9
* m_joinflood Fix remote joins affecting local joinflood state when the channel...•••Fixes issue #694 reported by @TurkDesk Gravatar Attila Molnar2014-01-191-1/+1
* Use FindNickOnly() in a few more places if a local user is performing an acti...Gravatar Attila Molnar2014-01-194-6/+25
* m_dccallow Increase penalty for /DCCALLOW helpGravatar Attila Molnar2014-01-191-0/+4
* m_alias Fix out of bounds string access that happened with certain replace st...Gravatar Attila Molnar2014-01-191-2/+2
* Merge pull request #732 from grawity/saslfix•••m_sasl: properly handle bad-mechanism failuresGravatar Attila Molnar2014-01-161-4/+7
|\
| * Support SASL messages other than 'C' and 'D'Gravatar Mantas Mikulėnas2014-01-111-2/+6
| * Handle SASL failures during SASL_INIT (wrong mechanism, etc.)Gravatar Mantas Mikulėnas2014-01-111-2/+1
* | m_sajoin Send global snotice when the join happens•••Remove "sent remote SAJOIN" local snotice Fixes issue #382 reported by @JDowny Gravatar Attila Molnar2014-01-141-2/+1
* | m_mlock Only deny the mlocked mode from being changed instead of denying the ...•••Fixes issue #615 reported by @BlacklightShining Gravatar Attila Molnar2014-01-131-9/+4
|/
* Fix the HELPOP database being destroyed when a rehash fails.Gravatar Peter Powell2013-12-271-5/+5
* Allow ranges beginning with 0 in m_channamesGravatar Daniel Vassdal2013-12-211-0/+6
* m_spanningtree Fix nick TS desync on SVSNICK•••Don't accept invalid timestamps Gravatar Attila Molnar2013-12-153-3/+21
* Fix m_override refusing to override modes if the user holds halfop or higher ...Gravatar Daniel Vassdal2013-12-141-1/+18
* Fix ACCEPT propagation bug when it got a nick prefixed with +•••Fixes #696 Does not apply to 2.2 due to Attila's rewrite of the module Gravatar Daniel Vassdal2013-12-091-0/+3
* Use case insensitive comparison for server names for (auto)connects, issue #662Gravatar Adam2013-11-092-4/+4
* Fix parsing ADDLINE with expiration or creation dates past ~2038 probablyGravatar Adam2013-11-091-2/+6
* Fix issue #657, fix sending FNAME with spacesGravatar Adam2013-11-091-1/+1
* Fix m_silence looking for maxentries in <showwhois> instead of <silence>.•••Fixes issue #644. Gravatar Peter Powell2013-10-261-1/+1
* Work around STB_GNU_UNIQUE symbols not allowing module unmapGravatar attilamolnar2013-09-153-9/+12
* m_httpd Close all open http sockets on unloadGravatar attilamolnar2013-09-091-7/+15
* m_showwhois Require 2 parameters for WHOISNOTICEGravatar attilamolnar2013-09-091-1/+1
* Merge pull request #623 from ChrisTX/insp20+compilerfixes•••Improve support for rarely used compilers, EKOPath in this case.Gravatar Attila Molnar2013-09-042-2/+2
|\
| * Improve support for rarely used compilers, EKOPath in this case.Gravatar ChrisTX2013-08-312-2/+2
* | m_spanningtree Fix timestamp in AWAYGravatar attilamolnar2013-08-311-1/+1
|/
* m_permchannels Fix empty topic setbyGravatar attilamolnar2013-08-281-0/+2
* m_permchannels Add the ability to save listmodesGravatar attilamolnar2013-08-271-4/+70
* m_permchannels Save channel TS, topic set time and set by information•••When loading, ignore and log channels with a name longer than Limits.MaxChan Gravatar attilamolnar2013-08-271-15/+20
* m_permchannels Construct the final line that will be saved in a std::string i...Gravatar attilamolnar2013-08-271-7/+10
* Update example configs, README.md and more•••- 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 Gravatar attilamolnar2013-08-271-1/+1
* m_spanningtree When an IOHook goes away close all pending connections that us...Gravatar attilamolnar2013-08-212-1/+10
* m_dnsbl Fix possible use-after-free after a rehashGravatar attilamolnar2013-08-211-25/+7
* m_ssl_gnutls Fix feature testing and cipher suite related errors on older Gnu...•••Use the (old) LIBGNUTLS_VERSION_* defines as a fallback when GNUTLS_VERSION_* is unavailable Fixes #595 reported by @rhylan Gravatar attilamolnar2013-08-131-1/+9
* Use server ids when propagating squitsGravatar Adam2013-07-261-2/+2