| Commit message (Expand) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Update copyright headers. | 2022-12-30 | 1 | -1/+1 | |
| * | Fix a C++11-ism in the dnsbl module. | 2022-12-26 | 1 | -1/+1 | |
| * | Fix overwriting marks from earlier DNSBLs. | 2022-12-26 | 1 | -10/+19 | |
| * | Update copyright headers. | 2022-04-28 | 1 | -1/+1 | |
| * | Use consistent xline messages locally•••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. | 2022-04-05 | 1 | -9/+9 | |
| * | Include the module name in the setter for server-added xlines. | 2022-04-05 | 1 | -3/+3 | |
| * | If a user has a unique username then include it in bans. | 2021-12-14 | 1 | -6/+6 | |
| * | Add support for per-DNSBL timeouts.•••This should fix the issue of some DNSBLs being slower than others. | 2021-03-31 | 1 | -1/+4 | |
| * | Fix not always incrementing the DNSBL stats. | 2021-03-06 | 1 | -5/+18 | |
| * | Update copyright headers. | 2021-02-26 | 1 | -1/+1 | |
| * | Add a separate stats class for DNSBL errors. | 2021-01-18 | 1 | -10/+21 | |
| * | Improve the robustness of the DNSBL module.•••- Handle DNSBLs that return invalid lookup results. - Fix DNSBLs that return non-local addresses blocking connections. - Fix silently failing when a DNSBL returns no IPv4 results. - General code cleanup. | 2021-01-18 | 1 | -21/+35 | |
| * | Avoid doing "IP changed" event stuff on quitting users. | 2020-11-20 | 1 | -1/+4 | |
| * | Prioritise connectban and dnsbl after core_xline. | 2020-11-10 | 1 | -0/+6 | |
| * | Make connect class debug logging more complete and consistent. | 2020-11-03 | 1 | -3/+11 | |
| * | Update copyright headers. | 2020-10-30 | 1 | -1/+1 | |
| * | Use the normal method for applying a default config in dnsbl. | 2020-09-29 | 1 | -8/+1 | |
| * | Fix the dnsbl module config not being checked case insensitively. | 2020-09-29 | 1 | -6/+5 | |
| * | Fix DNSBL connect class matching.•••A user that is not marked by a DNSBL should never match a class that requires a DNSBL marking. Thanks to @kylef for reporting this on IRC. | 2020-07-03 | 1 | -1/+1 | |
| * | Update copyright headers. | 2020-04-24 | 1 | -1/+1 | |
| * | Update the module descriptions using mkversion. | 2020-04-10 | 1 | -1/+1 | |
| * | Only send a local X-line SNOTICE.•••Spanningtree sends a local SNOTICE to 'X' when adding a line. No need to send a global SNOTICE from here. | 2020-03-25 | 1 | -3/+3 | |
| * | Update copyright headers. | 2020-01-11 | 1 | -4/+9 | |
| * | Ignore DNSBL responses if the user's IP address has changed. | 2019-10-24 | 1 | -4/+10 | |
| * | Convert a bunch of LocalUser* casts to IS_LOCAL.•••This is a lot safer and handles users changing servers properly. | 2019-10-13 | 1 | -2/+2 | |
| * | Fix DNSBL lookups for IPv6.•••A '.' gets added to the end of `reversedip` when creating the DNSBL hostname for the resolver. We need to remove the trailing '.' on the IPv6 form of `reversedip` or the resolver will fail. | 2019-08-08 | 1 | -0/+1 | |
| * | Start using DurationString() in X-line additions and•••a few other modules where it fits better than just showing seconds. | 2019-02-18 | 1 | -9/+9 | |
| * | Allow wildcards in <connect:dnsbl>•••This makes it consistent with other <connect> class parameters like `webirc` | 2019-01-11 | 1 | -2/+6 | |
| * | Improve X-line text consistency.•••- 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> | 2019-01-09 | 1 | -3/+3 | |
| * | Make more modules rehash atomically (#1535)•••Have each module validate the values it loads before setting them, so any errors don't result in partial application of the configs | 2018-12-19 | 1 | -11/+11 | |
| * | Fix sending DNSBL error snotices when a user isn't DNSBLed. | 2018-11-16 | 1 | -0/+3 | |
| * | m_dnsbl: Add the IP address to the positive detection server notice. | 2018-09-25 | 1 | -2/+2 | |
| * | m_dnsbl: Use the blacklist name rather than the domain. | 2018-09-25 | 1 | -2/+2 | |
| * | Send a message to snomask 'd' when a DNSBL lookup fails.•••Closes #1433. | 2018-09-25 | 1 | -1/+5 | |
| * | Fix a bunch more conflicting/unnamed numerics. | 2018-08-14 | 1 | -2/+2 | |
| * | Switch m_dnsbl to use its own snomask character. | 2018-08-07 | 1 | -7/+12 | |
| * | Make more config stuff case insensitive. | 2018-07-24 | 1 | -1/+1 | |
| * | Initial support for listening on UNIX socket endpoints. | 2018-07-18 | 1 | -0/+4 | |
| * | Add the family() member to the sockaddrs union. | 2018-07-18 | 1 | -2/+2 | |
| * | Add ConfigTag::getUInt for reading unsigned config values. | 2018-04-16 | 1 | -1/+1 | |
| * | Convert ConfigTag::getDuration to return an unsigned long. | 2018-04-16 | 1 | -1/+1 | |
| * | Change some usage of "gecos" to "real name"•••Within the example configs, helpops, some server sent messages, and simple code comments: change the primary usage of "gecos" to "real name" (or "realname" where fitting). | 2018-04-11 | 1 | -1/+1 | |
| * | Move OnStats from the core to a cross-module event.•••Some core code still exists in the XLine system but this will be replaced when the XLine system is replaced later. | 2018-04-08 | 1 | -2/+4 | |
| * | Fix a ton of -Wsign-conversion warnings. | 2017-11-17 | 1 | -2/+2 | |
| * | Purge code for Windows XP and MSVC pre-2015. | 2017-08-06 | 1 | -1/+1 | |
| * | Merge pull request #677 from Robby-/master-dnsblzline•••[master] m_dnsbl: Correct the address in the Z-line snomask message. | 2017-07-12 | 1 | -1/+1 | |
| |\ | |||||
| | * | m_dnsbl: Correct the address in the Z-line snomask message. | 2014-06-23 | 1 | -1/+1 | |
| * | | Merge v2.0.23 and v2.0.24 into master. | 2017-07-09 | 1 | -0/+8 | |
| |\ \ | |||||
| | * | | m_dnsbl: check returned results are in 127.0.0.0/8 | 2017-01-11 | 1 | -2/+7 | |
| * | | | m_dnsbl Use FindAnswerOfType | 2016-09-02 | 1 | -2/+4 | |
