<feed xmlns='http://www.w3.org/2005/Atom'>
<title>~steering/inspircd++.git/include/base.h, branch v5.0.0dev3</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>https://www.cgit.space/~steering/inspircd++.git/atom/include/base.h?h=v5.0.0dev3</id>
<link rel='self' href='https://www.cgit.space/~steering/inspircd++.git/atom/include/base.h?h=v5.0.0dev3'/>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/'/>
<updated>2026-03-29T00:42:15Z</updated>
<entry>
<title>Delete the remainders of the old reference&lt;&gt; system.</title>
<updated>2026-03-29T00:42:15Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2026-03-28T22:52:55Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=f36ecc80d5d1bee24b273aa4170c6a4f7af6b0a9'/>
<id>urn:sha1:f36ecc80d5d1bee24b273aa4170c6a4f7af6b0a9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move service code from base to its own header.</title>
<updated>2026-03-27T13:39:27Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2026-03-27T13:39:27Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=07dfaef889f0b5abd83e90c0f6f36ff29ed01759'/>
<id>urn:sha1:07dfaef889f0b5abd83e90c0f6f36ff29ed01759</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove the now unused refcountbase.</title>
<updated>2026-03-27T13:13:42Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2026-03-27T13:13:42Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=ddf38920af4345d7ea186d9271814175317395b0'/>
<id>urn:sha1:ddf38920af4345d7ea186d9271814175317395b0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Get rid of the ModuleRef typedef.</title>
<updated>2026-03-04T14:47:00Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2026-03-04T14:29:53Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=f81de3139ab6d7ee4cc3dfb23e238db6c8b86b25'/>
<id>urn:sha1:f81de3139ab6d7ee4cc3dfb23e238db6c8b86b25</id>
<content type='text'>
Eventually this will be moved to shared_ptr but for now the typedef
is just hiding the constness of the reference.
</content>
</entry>
<entry>
<title>Rename ServiceProvider::creator to service_creator and add GetSource.</title>
<updated>2026-03-02T21:09:27Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2026-03-02T20:59:41Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=7110535309675a6579c57900ef75498bfb2e0ce6'/>
<id>urn:sha1:7110535309675a6579c57900ef75498bfb2e0ce6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Massive rework of how internal service providers work.</title>
<updated>2026-03-02T19:01:01Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2026-02-27T21:13:21Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=0c02218d0666397c6ba2b8c0097df83f83d1f50f'/>
<id>urn:sha1:0c02218d0666397c6ba2b8c0097df83f83d1f50f</id>
<content type='text'>
- ServiceType is dead. All modules use RegisterService now.
- Modules can implement UnregisterService which is called from
  DelService now.
- Split the service type prefix into its own field.
- Renamed Service::name to Service::service_name. This revealed
  a few bugs.
</content>
</entry>
<entry>
<title>Rename ServiceProvider methods to avoid shadowing issues.</title>
<updated>2026-03-02T12:40:52Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2026-03-02T12:40:52Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=cf3ce6cc23401f13869f5134227e50459f2b809d'/>
<id>urn:sha1:cf3ce6cc23401f13869f5134227e50459f2b809d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'insp4' into master.</title>
<updated>2024-09-13T14:01:47Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2024-09-13T13:54:16Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=4c9e3aeb8b55c35223485ee91ce964fed4b3625a'/>
<id>urn:sha1:4c9e3aeb8b55c35223485ee91ce964fed4b3625a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Only remove extbans on unload if provided by the right module.</title>
<updated>2024-09-13T10:52:26Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2024-09-13T10:52:26Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=45f10a7f6f3dfdca38051c14020c2f6bd2646054'/>
<id>urn:sha1:45f10a7f6f3dfdca38051c14020c2f6bd2646054</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move the md5 and cloak_md5 modules to inspircd-contrib.</title>
<updated>2024-06-07T17:00:40Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2024-06-07T16:56:43Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=243848a462c02474093cbcecb99f14a50a2240bb'/>
<id>urn:sha1:243848a462c02474093cbcecb99f14a50a2240bb</id>
<content type='text'>
</content>
</entry>
</feed>
