<feed xmlns='http://www.w3.org/2005/Atom'>
<title>~steering/inspircd++.git/CMakeLists.txt, branch upstream/master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>https://cgit.space/~steering/inspircd++.git/atom/CMakeLists.txt?h=upstream%2Fmaster</id>
<link rel='self' href='https://cgit.space/~steering/inspircd++.git/atom/CMakeLists.txt?h=upstream%2Fmaster'/>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/'/>
<updated>2026-07-10T10:47:47Z</updated>
<entry>
<title>Convert BufferedSocketError/BufferedSocketState to an enum class.</title>
<updated>2026-07-10T10:47:47Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2026-07-04T10:17:31Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=651fbb54a1d502e7ae405a71c7297edc0c8514be'/>
<id>urn:sha1:651fbb54a1d502e7ae405a71c7297edc0c8514be</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Print a helpful message after installation is complete.</title>
<updated>2026-07-01T12:39:30Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2026-07-01T12:38:39Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=3fc0e15e671ed74c2c7e4d2373b779e64d5e2bea'/>
<id>urn:sha1:3fc0e15e671ed74c2c7e4d2373b779e64d5e2bea</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Enable LTO for release builds if supported by the compiler.</title>
<updated>2026-06-13T18:49:26Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2026-06-13T18:49:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=477f79cb17b01a93c4398cc84ae2819f86ce51d8'/>
<id>urn:sha1:477f79cb17b01a93c4398cc84ae2819f86ce51d8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix missing virtual dtors in types with virtual methods.</title>
<updated>2026-06-13T17:33:36Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2026-06-13T17:33:36Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=a36942594bc6b4a21724f1f1f5c8ba223bc3ec18'/>
<id>urn:sha1:a36942594bc6b4a21724f1f1f5c8ba223bc3ec18</id>
<content type='text'>
This is fine currently but is a potential future cause of bugs.
</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>Fix checking for PIC support.</title>
<updated>2026-06-10T15:42:17Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2026-06-10T15:36:09Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=ffc111c8ac5956fb66a2375b664e86eec5f750ce'/>
<id>urn:sha1:ffc111c8ac5956fb66a2375b664e86eec5f750ce</id>
<content type='text'>
Some systems (e.g. Haiku) require check_pie_supported to be called
to properly detect support for position-independent executables.
</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>Use a faster linker (mold, lld, gold) if they're available.</title>
<updated>2026-05-06T15:59:32Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2026-05-06T14:17:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=19fa81038cb2b100a6ddb00e2e9040d94537b959'/>
<id>urn:sha1:19fa81038cb2b100a6ddb00e2e9040d94537b959</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make the pkg-config output a bit less verbose.</title>
<updated>2026-05-06T15:59:32Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2026-05-06T14:26:50Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=037c8a69da18b7b93d4134439a397a40adffcb77'/>
<id>urn:sha1:037c8a69da18b7b93d4134439a397a40adffcb77</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix some CMake variables not being updated if CMake re-runs.</title>
<updated>2026-05-01T13:46:28Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2026-05-01T13:45:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=d37356f4cee28d5e940e2833f3e258272ac82c7f'/>
<id>urn:sha1:d37356f4cee28d5e940e2833f3e258272ac82c7f</id>
<content type='text'>
Getting rid of the return(PROPAGATE) usage here also allows us to
lower the minimum CMake version from 3.25 to 3.21.
</content>
</entry>
</feed>
