summaryrefslogtreecommitdiff
path: root/src/modules/m_connectban.cpp
AgeCommit message (Expand)Author
2017-07-12Add CXX11_OVERRIDE to overridden members that lack it.Peter Powell
2014-03-17m_connectban Don't depend on the definition of clonemapAttila Molnar
2014-02-27Give m_connectban a configurable ban messageGoogolplexed
2013-12-15Make various self contained methods static.Peter Powell
2013-08-30Replace OnRehash() with ReadConfig() that is called on boot, on module load a...attilamolnar
2013-08-12Add ConfigTag::getDuration() with optional bounds checkingattilamolnar
2013-08-10Replace range() with min and max arguments on getInt().Peter Powell
2013-08-04Automatically attach modules to eventsattilamolnar
2013-08-04Change modules to use the MODNAME constant when logging.Peter Powell
2013-07-04Remove $Core and $Mod* comments apart from $ModDep.Peter Powell
2013-06-06Merge insp20attilamolnar
2013-05-19Fix spacing in calls to LogManager::Log.Peter Powell
2013-05-15Tidy up keywords on module methods.Peter Powell
2013-05-06Fix an extremely low risk crash bug in m_connectban.Peter Powell
2013-04-12Add LOG_ prefix to the log level enum values.Peter Powell
2013-04-03Convert InspIRCd::Duration() to be staticattilamolnar
2013-04-01Whitespace and empty destructor removal, minor coding style changesattilamolnar
2013-03-11m_connectban Switch to OnSetUserIP hook to handle cgiirc users properly, igno...attilamolnar
2012-12-02Dynamically determine the size of the eventlist[] passed to Attach()attilamolnar
2012-12-02Attach to events and register services in init()attilamolnar
2012-11-12Remove usage of the deprecated ConfigReaderattilamolnar
2012-09-30Fix more undefined behavior caused by referencing the returned buffer by std:...attilamolnar
2012-05-30Module description updatesRobby-
2012-04-19Replace copyright headers with headers granting specific authors copyrightRobby-
2010-01-19Fix incorrect forward-port of patchdanieldg
2010-01-19Slightly more comprehensible message for connect throttle banning.danieldg
2010-01-11...because every now and again, i have to do a massive commit.brain
2009-10-24Create irc::sockets::cidr_maskdanieldg
2009-10-22Make irc::sockets::* parameters consistent, add irc::sockets::maskdanieldg
2009-10-21Change module API to use LocalUser* where correctdanieldg
2009-10-17Remove dummy API_VERSION from Version constructordanieldg
2009-10-03Get rid of a bunch of memory-wasting C-style stringsdanieldg
2009-09-26Remove InspIRCd* parameters and fieldsdanieldg
2009-09-22Describe module purpose in /MODULES outputdanieldg
2009-09-14Introduce "X" snomask for remote *:line messages [patch by jackmcbarn]danieldg
2009-09-01Remove more text<->binary IP conversions, making code more IPv4/IPv6 independentdanieldg
2009-09-01Change IP address storage in User to use more IPv4/IPv6 common codedanieldg
2009-09-01Strip SUPPORT_IP6LINKS #definedanieldg
2009-05-24OnRehash changes: split to multiple hooks to clarify use and prevent explosio...danieldg
2009-03-15Update all wiki links to point to the new wiki. This was done automatically w...psychon
2009-01-02Update copyrights for 2009.w00t
2008-11-08Module class was still called QuitBan, rename to ConnectBan for sanitybrain
2008-11-08Fix a log sourcebrain
2008-08-25Change module versions to use a string instead of fixed digits, and use props...w00t
2008-07-12Add CIDR mask use to m_connectban, detection and banning may now happen over ...w00t
2008-06-11fixed some indentation and spacing in modulespippijn
2008-05-08Rename to m_connectbanw00t