Sadie Powell
88b99f7857
Update the DroneBL lookup URL.
2025-01-10 18:35:09 +00:00
Sadie Powell
e9018ab055
Add text replies for DNSBL responses.
...
Closes #1243 .
2024-10-13 13:08:55 +01:00
Sadie Powell
a7c00c53c2
Fix an unescaped ampersand in the previous commit.
2024-07-11 13:43:08 +01:00
Sadie Powell
0f3d949bbd
Add URL encoded versions of the DNSBL/network to the dnsbl module.
2024-07-11 12:50:31 +01:00
Sadie Powell
f49ed93cd9
Include the network name in the DroneBL example config.
2024-07-10 14:12:28 +01:00
Sadie Powell
31541a8645
Make filenames a bit more friendly for Windows users.
2024-06-17 17:32:53 +01:00
Sadie Powell
29705306f2
Retain the "real" username properly like we do for hostnames.
...
This introduces the concept of a real username. This value comes
from either the initial USER message or from an ident lookup. Doing
this allows us to use it for bans through vidents and cloaking web
client users using their remote username.
While changing this I also changed all of the uses of "ident" other
than RFC 1413 lookups and some compatibility cases to refer to
usernames as user(name) instead of ident. Our use of ident in these
places was incorrect as that only refers to the RFC 1413 response
and is not commonly used in the way we used it by any other IRC
server implementations.
2023-06-29 17:01:25 +01:00
Sadie Powell
818e89579f
Refactor the cloak_user module for upcoming username changes.
2023-06-29 14:50:44 +01:00
Sadie Powell
328658363c
Suggest using cloak_user to cloak IRCCloud users.
2023-06-20 16:27:40 +01:00
James Wheare
1fa8c6c1ad
Update IRCCloud IP ranges
2021-12-31 00:43:48 +00:00
Sadie Powell
f776f92371
Add the <connect:uniqueusername> option.
2021-11-23 23:05:06 +00:00
Sadie Powell
f9f31ce4a2
Update the IRCCloud example config for the latest host changes.
...
Also switch it to use multiple hosts per connect class now we have
the ability to do that.
2021-07-02 11:15:27 +01:00
Sadie Powell
fc3c650e8d
Add support for per-DNSBL timeouts.
...
This should fix the issue of some DNSBLs being slower than others.
2021-03-31 13:41:55 +01:00
Sadie Powell
6f4aee365b
Add a config option for exempting classes from connflood.
2021-02-21 04:09:59 +00:00
Sadie Powell
0ea4e0cb91
Exempt IRCCloud users from connectban and DNSBL lookups.
2021-01-27 19:39:34 +00:00
Sadie Powell
aaee82ee30
Add config files for popular DNSBL providers.
2020-12-22 06:13:45 +00:00
Sadie Powell
09a5b50c06
Improve the names of the IRCCloud example connect classes.
2020-11-03 15:57:17 +00:00
Sadie Powell
ef871187b2
Update the IRCCloud provider config with the latest host changes.
2020-10-23 15:52:55 +01:00
Sadie Powell
428eea648d
Remove the KiwiIRC.com example config file.
...
Requested by @prawnsalad. These IP addresses are only a small part
of a larger pool and may change without notice.
2020-07-30 14:16:19 +01:00
Peter Powell
7f4bf231bc
Exempt the KiwiIRC.com servers from X-lines.
2019-10-24 15:56:21 +01:00
Peter Powell
5c9427fb43
Fix a typo in the KiwiIRC.com server IPs.
2019-10-24 15:56:21 +01:00
Peter Powell
493acff4eb
Disable DNS/DNSBL/ident lookups for unregistered KiwiIRC.com users.
2019-10-24 15:56:20 +01:00
Peter Powell
075af4bf2c
Add more info and a IPv6 class to the IRCCloud example config.
2019-06-17 12:40:12 +01:00
Peter Powell
f34958b701
Add example connect classes for KiwiIRC.com and IRCCloud.
2019-06-17 12:12:17 +01:00