<feed xmlns='http://www.w3.org/2005/Atom'>
<title>~steering/inspircd++.git/src/windows, branch upstream/master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>https://cgit.space/~steering/inspircd++.git/atom/src/windows?h=upstream%2Fmaster</id>
<link rel='self' href='https://cgit.space/~steering/inspircd++.git/atom/src/windows?h=upstream%2Fmaster'/>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/'/>
<updated>2026-06-11T13:12:17Z</updated>
<entry>
<title>Switch all uses of CWin32Exception to CoreException.</title>
<updated>2026-06-11T13:12:17Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2026-06-11T13:06:54Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=6be3a89ec51fa2d9dfbef3c122b6ebbc08181a7b'/>
<id>urn:sha1:6be3a89ec51fa2d9dfbef3c122b6ebbc08181a7b</id>
<content type='text'>
[skip alpine ci]
[skip irctest ci]
[skip macos ci]
[skip ubuntu ci]
</content>
</entry>
<entry>
<title>Move warnings from win32wrapper to CMake.</title>
<updated>2026-06-11T13:08:34Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2026-06-11T12:14:09Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=47fc1893e9ad235232bc286864e1ed779e1a7372'/>
<id>urn:sha1:47fc1893e9ad235232bc286864e1ed779e1a7372</id>
<content type='text'>
Also cull most of the warnings because they're obsolete or things
we want to know about.

[skip alpine ci]
[skip irctest ci]
[skip macos ci]
[skip ubuntu ci]
</content>
</entry>
<entry>
<title>Remove the Windows memory wrapper.</title>
<updated>2026-06-11T13:08:34Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2026-06-11T12:07:03Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=4f17b3bf1d1c4dead0ea6337f2b81e7671bad09c'/>
<id>urn:sha1:4f17b3bf1d1c4dead0ea6337f2b81e7671bad09c</id>
<content type='text'>
I have consulted the Microsoft documentation and this has not been
necessary for a long time. Providing all of the libraries share the
same CRT it should work fine.

[skip alpine ci]
[skip irctest ci]
[skip macos ci]
[skip ubuntu ci]
</content>
</entry>
<entry>
<title>Switch Time::ToString to use re-entrant time functions.</title>
<updated>2026-06-10T10:07:51Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2026-06-10T08:55:54Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=9533f488fdc166637cd271f54d1b56b3dc850ec5'/>
<id>urn:sha1:9533f488fdc166637cd271f54d1b56b3dc850ec5</id>
<content type='text'>
This is safer and has a cleaner failure path (if the functions fail
the struct remains zero initialised).

I have also removed some legacy checks that aren't needed now we
use strftime not asctime.
</content>
</entry>
<entry>
<title>Update my email address.</title>
<updated>2026-06-06T12:22:54Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2026-06-06T12:22:54Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=0349d9b2d21f783a0a0b64b7b6687fbfbdef0362'/>
<id>urn:sha1:0349d9b2d21f783a0a0b64b7b6687fbfbdef0362</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Switch the Windows build to use the default CMake NSIS template.</title>
<updated>2026-05-06T16:36:49Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2026-05-06T13:31:21Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=a7605866182a87533234114edf4effdc0ecb9b86'/>
<id>urn:sha1:a7605866182a87533234114edf4effdc0ecb9b86</id>
<content type='text'>
The only difference between the default template and ours is we
have code in ours to install the Windows service which we can
now do via cmake.

[skip alpine ci]
[skip irctest ci]
[skip macos ci]
[skip ubuntu ci]
</content>
</entry>
<entry>
<title>Version the Windows install by the major version.</title>
<updated>2026-05-02T09:59:08Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2026-05-01T20:39:24Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=a501e7fa8c0a5f19b91191b67c9c8bbdd4166988'/>
<id>urn:sha1:a501e7fa8c0a5f19b91191b67c9c8bbdd4166988</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Switch ascii comparisons over to our own casemap functions.</title>
<updated>2026-04-30T22:20:14Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2026-04-30T21:29:38Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=9bb55626d51f217466bc08104d2f32eb0bf57c02'/>
<id>urn:sha1:9bb55626d51f217466bc08104d2f32eb0bf57c02</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Switch the build system to CMake.</title>
<updated>2026-04-27T16:26:08Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2026-04-19T11:54:16Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=0dc19894f43ae03a7e78dabfb3784695bd0216fd'/>
<id>urn:sha1:0dc19894f43ae03a7e78dabfb3784695bd0216fd</id>
<content type='text'>
</content>
</entry>
</feed>
