| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Expand IPv6 addresses in connectban to avoid breaking S2S. | 2024-09-19 | 1 | -2/+8 | |
| | | |||||
| * | Update copyright headers. | 2022-12-30 | 1 | -1/+1 | |
| | | |||||
| * | Update copyright headers. | 2022-04-28 | 1 | -1/+1 | |
| | | |||||
| * | Use consistent xline messages locally | 2022-04-05 | 1 | -2/+3 | |
| | | | | | | | | | | | | For connectban these messages would have previously been duplicated to other servers until this was fixed earlier today. For dnsbl and rline they would have just differed on the local to a remote. As of the previous commit the module name is included in the setter so there is no need to vary the snotice. This makes things more consistent for server operators and allows scripts to parse the messages. | ||||
| * | Notify opers about the connectban zline being added before applying it. | 2022-04-05 | 1 | -1/+1 | |
| | | | | | This matches behaviour elsewhere. | ||||
| * | Include the module name in the setter for server-added xlines. | 2022-04-05 | 1 | -1/+1 | |
| | | |||||
| * | Increase the default connectban ban duration from 10m to 6h. | 2022-04-05 | 1 | -1/+1 | |
| | | | | | 10m is borderline useless for preventing bot floods. | ||||
| * | Default connectban cidr ranges to the values specified in <cidr>. | 2022-04-05 | 1 | -2/+2 | |
| | | |||||
| * | Fix the cban and connectban modules sending out duplicate snotices. | 2022-04-05 | 1 | -1/+1 | |
| | | |||||
| * | Rename <connectban:duration> to <connectban:banduration>. | 2022-03-22 | 1 | -1/+1 | |
| | | |||||
| * | Fix some inverted ignoreuntil values in the connectban module. | 2021-06-18 | 1 | -2/+2 | |
| | | |||||
| * | Add the bootwait and splitwait options to connectban. | 2021-06-18 | 1 | -3/+26 | |
| | | |||||
| * | Update copyright headers. | 2021-02-26 | 1 | -1/+1 | |
| | | |||||
| * | Allow disabling connectban for specific connect classes. | 2021-01-27 | 1 | -2/+12 | |
| | | | | | Ref: #1841. | ||||
| * | Update copyright headers. | 2020-11-20 | 1 | -1/+1 | |
| | | |||||
| * | Avoid doing "IP changed" event stuff on quitting users. | 2020-11-20 | 1 | -1/+1 | |
| | | |||||
| * | Prioritise connectban and dnsbl after core_xline. | 2020-11-10 | 1 | -0/+6 | |
| | | |||||
| * | Update the module descriptions using mkversion. | 2020-04-10 | 1 | -1/+1 | |
| | | |||||
| * | Update copyright headers. | 2020-01-11 | 1 | -0/+7 | |
| | | |||||
| * | Add a workaround for connectban hitting gateway IP addresses. | 2019-10-25 | 1 | -1/+23 | |
| | | |||||
| * | Extract connectban's range checking code to a function. | 2019-10-25 | 1 | -13/+22 | |
| | | |||||
| * | Textual improvements and fixes such as typos, casing, etc. (#1612) | 2019-04-28 | 1 | -1/+1 | |
| | | |||||
| * | m_connectban and m_svshold: Use DurationString() in X-line messages. | 2019-04-28 | 1 | -3/+2 | |
| | | |||||
| * | Improve X-line text consistency. | 2019-01-09 | 1 | -2/+2 | |
| | | | | | | | | | | | - Change any "-Line", ":Line", or "*line" to "-line" throughout the X-line code, comments, and documentation. - Add periods to the end of some notices. - Correct a typo in the Q-line code comments. - Update the filter module documentation (shun addition). Co-authored-by: Robby <robby@chatbelgie.be> | ||||
| * | Add the family() member to the sockaddrs union. | 2018-07-18 | 1 | -1/+1 | |
| | | |||||
| * | Add ConfigTag::getUInt for reading unsigned config values. | 2018-04-16 | 1 | -3/+3 | |
| | | |||||
| * | Fix a ton of -Wsign-conversion warnings. | 2017-11-17 | 1 | -1/+1 | |
| | | |||||
| * | Add CXX11_OVERRIDE to overridden members that lack it. | 2017-07-12 | 1 | -1/+1 | |
| | | | | | | This fixes a ton of warnings when building on compilers that default to C++11 or newer. | ||||
| * | m_connectban Don't depend on the definition of clonemap | 2014-03-17 | 1 | -3/+3 | |
| | | |||||
| * | Give m_connectban a configurable ban message | 2014-02-27 | 1 | -1/+3 | |
| | | |||||
| * | Make various self contained methods static. | 2013-12-15 | 1 | -1/+1 | |
| | | | | | | - InspIRCd::IsValidMask - InspIRCd::TimeString | ||||
| * | Replace OnRehash() with ReadConfig() that is called on boot, on module load ↵ | 2013-08-30 | 1 | -6/+1 | |
| | | | | | | | and on rehash This eliminates the need for calling OnRehash() in init() | ||||
| * | Add ConfigTag::getDuration() with optional bounds checking | 2013-08-12 | 1 | -3/+1 | |
| | | |||||
| * | Replace range() with min and max arguments on getInt(). | 2013-08-10 | 1 | -12/+3 | |
| | | |||||
| * | Automatically attach modules to events | 2013-08-04 | 1 | -2/+0 | |
| | | |||||
| * | Change modules to use the MODNAME constant when logging. | 2013-08-04 | 1 | -1/+1 | |
| | | | | | | | | | The majority of modules were logging with their module name as the log type. There was a few places which were logging to a non-name type but, with the exception of CONFIG, those messages are so uncommon that it doesn't make sense to use a seperate type for them. | ||||
| * | Remove $Core and $Mod* comments apart from $ModDep. | 2013-07-04 | 1 | -2/+0 | |
| | | |||||
| * | Merge insp20 | 2013-06-06 | 1 | -4/+5 | |
| |\ | |||||
| | * | Fix an extremely low risk crash bug in m_connectban. | 2013-05-06 | 1 | -4/+5 | |
| | | | |||||
| * | | Fix spacing in calls to LogManager::Log. | 2013-05-19 | 1 | -1/+1 | |
| | | | |||||
| * | | Tidy up keywords on module methods. | 2013-05-15 | 1 | -5/+5 | |
| | | | | | | | | | | | - Remove virtual keyword from a ton of methods which don't need it. - Add override keyword to a ton of methods which do need it. | ||||
| * | | Add LOG_ prefix to the log level enum values. | 2013-04-12 | 1 | -1/+1 | |
| | | | |||||
| * | | Convert InspIRCd::Duration() to be static | 2013-04-03 | 1 | -1/+1 | |
| | | | |||||
| * | | Whitespace and empty destructor removal, minor coding style changes | 2013-04-01 | 1 | -5/+1 | |
| |/ | |||||
| * | m_connectban Switch to OnSetUserIP hook to handle cgiirc users properly, ↵ | 2013-03-11 | 1 | -2/+5 | |
| | | | | | ignore e-lined users | ||||
| * | Dynamically determine the size of the eventlist[] passed to Attach() | 2012-12-02 | 1 | -1/+1 | |
| | | | | | m_sqlauth was attached to I_OnUserDisconnect but didn't provide a handler for it, remove | ||||
| * | Attach to events and register services in init() | 2012-12-02 | 1 | -1/+2 | |
| | | |||||
| * | Remove usage of the deprecated ConfigReader | 2012-11-12 | 1 | -12/+7 | |
| | | |||||
| * | Fix more undefined behavior caused by referencing the returned buffer by ↵ | 2012-09-30 | 1 | -3/+5 | |
| | | | | | | | std::string::c_str() when the object is temporary See 83c7cc45daf6fb1f8c36f15297a4657e45a34e88 | ||||
| * | Module description updates | 2012-05-30 | 1 | -2/+2 | |
| | | |||||
