<feed xmlns='http://www.w3.org/2005/Atom'>
<title>~steering/inspircd++.git/src/modules/m_dnsbl.cpp, branch v4.9.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=v4.9.0</id>
<link rel='self' href='https://www.cgit.space/~steering/inspircd++.git/atom/src/modules/m_dnsbl.cpp?h=v4.9.0'/>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/'/>
<updated>2025-11-26T12:54:37Z</updated>
<entry>
<title>Fix the syntax of the DNSBL command.</title>
<updated>2025-11-26T12:54:37Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2025-11-26T12:54:37Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=185eacf78c72d2505b93cbd236e189097cc7dd24'/>
<id>urn:sha1:185eacf78c72d2505b93cbd236e189097cc7dd24</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Default &lt;dnsbl:name&gt; to the domain of the DNSBL.</title>
<updated>2025-10-22T09:54:53Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2025-10-22T09:54:53Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=bee00e6c6181ff272f2229df55cb66f0157bf7cc'/>
<id>urn:sha1:bee00e6c6181ff272f2229df55cb66f0157bf7cc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rename ToHuman to ToLongString.</title>
<updated>2025-03-18T14:18:03Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2025-03-18T13:57:00Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=31c446201bf1b2b14dde2770e2006712438589e7'/>
<id>urn:sha1:31c446201bf1b2b14dde2770e2006712438589e7</id>
<content type='text'>
This name is used by functions in too many places already.
</content>
</entry>
<entry>
<title>Add a formatting overload of the ModuleException constructor.</title>
<updated>2025-03-18T13:12:28Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2025-03-18T13:12:28Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=8adda0dca4cb94be6a071e67b3e3c89a22375aca'/>
<id>urn:sha1:8adda0dca4cb94be6a071e67b3e3c89a22375aca</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add Duration::ToHuman and update messages to use it.</title>
<updated>2025-03-03T14:00:16Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2025-03-02T14:15:02Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=2102b065d4ed91c5199c1dececdec4e385657cfd'/>
<id>urn:sha1:2102b065d4ed91c5199c1dececdec4e385657cfd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Avoid the use of ConvToStr in string concatenation.</title>
<updated>2025-03-01T16:06:32Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2025-03-01T16:06:32Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=32a127d2e0c0a624d12cf9570905fec264554550'/>
<id>urn:sha1:32a127d2e0c0a624d12cf9570905fec264554550</id>
<content type='text'>
This function calls INSP_FORMAT in most cases nowadays so we may
as well just call that manually.
</content>
</entry>
<entry>
<title>Update copyright headers.</title>
<updated>2025-02-28T14:30:22Z</updated>
<author>
<name>InspIRCd Robot</name>
</author>
<published>2025-02-28T13:42:05Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=cdd3226befacd40c07b5c987cf93d0626df8d287'/>
<id>urn:sha1:cdd3226befacd40c07b5c987cf93d0626df8d287</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Deprecate bitmask DNSBL records.</title>
<updated>2025-02-27T22:56:38Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2025-02-27T22:47:27Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=98397935cb5eefc2d8ac07b1b58dc700dc2406eb'/>
<id>urn:sha1:98397935cb5eefc2d8ac07b1b58dc700dc2406eb</id>
<content type='text'>
We don't use these in any of our docs or example configs and almost
everyone uses the record type. Using a bitmask is also a source of
footguns because users don't really understand how bit masks
actually work.
</content>
</entry>
<entry>
<title>Error if a user doesn't specify any DNSBL records to match.</title>
<updated>2025-02-27T22:51:06Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2025-02-27T22:48:54Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=72ff58f7ed194cc13bcfd1c13c9904439ea3b5f7'/>
<id>urn:sha1:72ff58f7ed194cc13bcfd1c13c9904439ea3b5f7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add text replies for DNSBL responses.</title>
<updated>2024-10-13T12:08:55Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2024-10-13T12:08:55Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=e9018ab0557c201410c431d33d49166add7e1c9c'/>
<id>urn:sha1:e9018ab0557c201410c431d33d49166add7e1c9c</id>
<content type='text'>
Closes #1243.
</content>
</entry>
</feed>
