<feed xmlns='http://www.w3.org/2005/Atom'>
<title>~steering/inspircd++.git/src/modules/m_dnsbl.cpp, branch v3.9.0</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>https://cgit.space/~steering/inspircd++.git/atom/src/modules/m_dnsbl.cpp?h=v3.9.0</id>
<link rel='self' href='https://cgit.space/~steering/inspircd++.git/atom/src/modules/m_dnsbl.cpp?h=v3.9.0'/>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/'/>
<updated>2021-02-26T06:58:13Z</updated>
<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://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://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://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://cgit.space/~steering/inspircd++.git/commit/?id=d4685e02b55229e0ca5068b839c87b5a80180f33'/>
<id>urn:sha1:d4685e02b55229e0ca5068b839c87b5a80180f33</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Prioritise connectban and dnsbl after core_xline.</title>
<updated>2020-11-10T17:48:49Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2020-11-10T17:48:49Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=116244f190e8146395d40fb5a43af6b9bb1f6d1f'/>
<id>urn:sha1:116244f190e8146395d40fb5a43af6b9bb1f6d1f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make connect class debug logging more complete and consistent.</title>
<updated>2020-11-03T15:43:04Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2020-11-03T15:43:04Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=0a6b1e1a7de92e078a98f0b955d2624e5b85e4c1'/>
<id>urn:sha1:0a6b1e1a7de92e078a98f0b955d2624e5b85e4c1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update copyright headers.</title>
<updated>2020-10-30T12:01:10Z</updated>
<author>
<name>InspIRCd Robot</name>
</author>
<published>2020-10-30T11:56:02Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=e73d011e68c577df72c2f0eae235c32cd4261870'/>
<id>urn:sha1:e73d011e68c577df72c2f0eae235c32cd4261870</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use the normal method for applying a default config in dnsbl.</title>
<updated>2020-09-29T11:07:06Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2020-09-29T11:07:06Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=2b30f894094b813a8fe32fc74158c294267b3eed'/>
<id>urn:sha1:2b30f894094b813a8fe32fc74158c294267b3eed</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix the dnsbl module config not being checked case insensitively.</title>
<updated>2020-09-29T11:02:41Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2020-09-29T11:02:41Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=f5a716a70b4620d0610c69cbdcd2859199568755'/>
<id>urn:sha1:f5a716a70b4620d0610c69cbdcd2859199568755</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix DNSBL connect class matching.</title>
<updated>2020-07-03T19:24:33Z</updated>
<author>
<name>Matt Schatz</name>
</author>
<published>2020-07-03T16:35:38Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=7586cb54da300924f92d4b7b8c121ecabb5e7126'/>
<id>urn:sha1:7586cb54da300924f92d4b7b8c121ecabb5e7126</id>
<content type='text'>
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.
</content>
</entry>
</feed>
