<feed xmlns='http://www.w3.org/2005/Atom'>
<title>~steering/inspircd++.git/src/modules/m_dnsbl.cpp, branch v3.14.0</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>https://www.cgit.space/~steering/inspircd++.git/atom/src/modules/m_dnsbl.cpp?h=v3.14.0</id>
<link rel='self' href='https://www.cgit.space/~steering/inspircd++.git/atom/src/modules/m_dnsbl.cpp?h=v3.14.0'/>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/'/>
<updated>2022-04-28T17:49:16Z</updated>
<entry>
<title>Update copyright headers.</title>
<updated>2022-04-28T17:49:16Z</updated>
<author>
<name>InspIRCd Robot</name>
</author>
<published>2022-04-28T17:49:16Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=346ec99c430cbb4e57df0bc288a36316efc4e9ec'/>
<id>urn:sha1:346ec99c430cbb4e57df0bc288a36316efc4e9ec</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use consistent xline messages locally</title>
<updated>2022-04-05T22:21:47Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2022-04-05T22:13:56Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=070d41431084409a85660b7ef0b171840cae69ef'/>
<id>urn:sha1:070d41431084409a85660b7ef0b171840cae69ef</id>
<content type='text'>
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.
</content>
</entry>
<entry>
<title>Include the module name in the setter for server-added xlines.</title>
<updated>2022-04-05T21:57:39Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2022-04-05T21:57:14Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=ddf306850efb9e4059ecb0506b073b3af4d79dca'/>
<id>urn:sha1:ddf306850efb9e4059ecb0506b073b3af4d79dca</id>
<content type='text'>
</content>
</entry>
<entry>
<title>If a user has a unique username then include it in bans.</title>
<updated>2021-12-14T15:55:06Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2021-12-14T15:54:51Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=15a68932b6238cf52c3e86d1d029b0e65b8b755b'/>
<id>urn:sha1:15a68932b6238cf52c3e86d1d029b0e65b8b755b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add support for per-DNSBL timeouts.</title>
<updated>2021-03-31T12:41:55Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2021-03-31T12:30:53Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=fc3c650e8dc62c3fdde8e2cc4eda62ed4a37c532'/>
<id>urn:sha1:fc3c650e8dc62c3fdde8e2cc4eda62ed4a37c532</id>
<content type='text'>
This should fix the issue of some DNSBLs being slower than others.
</content>
</entry>
<entry>
<title>Fix not always incrementing the DNSBL stats.</title>
<updated>2021-03-06T02:21:32Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2021-03-06T02:13:10Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=c7795d6b93297ec5d1ce5d9d998a42aec575502e'/>
<id>urn:sha1:c7795d6b93297ec5d1ce5d9d998a42aec575502e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update copyright headers.</title>
<updated>2021-02-26T06:58:13Z</updated>
<author>
<name>InspIRCd Robot</name>
</author>
<published>2021-02-26T06:58:13Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=1bf7ca389426e196697eba9a8b60277db03fbedb'/>
<id>urn:sha1:1bf7ca389426e196697eba9a8b60277db03fbedb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add a separate stats class for DNSBL errors.</title>
<updated>2021-01-18T10:22:57Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2021-01-18T10:22:05Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=4a126ad130b0a51449343de2f2db6becca0d2819'/>
<id>urn:sha1:4a126ad130b0a51449343de2f2db6becca0d2819</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Improve the robustness of the DNSBL module.</title>
<updated>2021-01-18T10:22:57Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2021-01-18T09:39:00Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=e626ceeb3336db66121395b4c4c2a3b37f52032f'/>
<id>urn:sha1:e626ceeb3336db66121395b4c4c2a3b37f52032f</id>
<content type='text'>
- 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.
</content>
</entry>
<entry>
<title>Avoid doing "IP changed" event stuff on quitting users.</title>
<updated>2020-11-20T12:10:47Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2020-11-19T19:21:10Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=d4685e02b55229e0ca5068b839c87b5a80180f33'/>
<id>urn:sha1:d4685e02b55229e0ca5068b839c87b5a80180f33</id>
<content type='text'>
</content>
</entry>
</feed>
