summaryrefslogtreecommitdiff
path: root/src/modules/m_connectban.cpp
AgeCommit message (Expand)Author
2021-02-26Update copyright headers.InspIRCd Robot
2021-01-27Allow disabling connectban for specific connect classes.Sadie Powell
2020-11-20Update copyright headers.InspIRCd Robot
2020-11-20Avoid doing "IP changed" event stuff on quitting users.Sadie Powell
2020-11-10Prioritise connectban and dnsbl after core_xline.Sadie Powell
2020-04-10Update the module descriptions using mkversion.Sadie Powell
2020-01-11Update copyright headers.InspIRCd Robot
2019-10-25Add a workaround for connectban hitting gateway IP addresses.Peter Powell
2019-10-25Extract connectban's range checking code to a function.Peter Powell
2019-04-28Textual improvements and fixes such as typos, casing, etc. (#1612)Robby
2019-04-28m_connectban and m_svshold: Use DurationString() in X-line messages.Robby
2019-01-09Improve X-line text consistency.Matt Schatz
2018-07-18Add the family() member to the sockaddrs union.Peter Powell
2018-04-16Add ConfigTag::getUInt for reading unsigned config values.Peter Powell
2017-11-17Fix a ton of -Wsign-conversion warnings.Peter Powell
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