<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mike/sst, branch v0.19-BETA</title>
<subtitle>Source Speedrun Tools: practice tools and handy features for Source Engine games</subtitle>
<id>https://git.woz.blue/mike/sst/atom?h=v0.19-BETA</id>
<link rel='self' href='https://git.woz.blue/mike/sst/atom?h=v0.19-BETA'/>
<link rel='alternate' type='text/html' href='https://git.woz.blue/mike/sst/'/>
<updated>2026-11-14T00:35:48+00:00</updated>
<entry>
<title>Fix a last-minute off-by-what-was-I-thinking error</title>
<updated>2026-11-14T00:35:48+00:00</updated>
<author>
<name>Michael Smith</name>
<email>mikesmiffy128@gmail.com</email>
</author>
<published>2026-11-14T00:35:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.woz.blue/mike/sst/commit/?id=933bfbe269581c2dc42227eaaecb9e56d206a74a'/>
<id>urn:sha1:933bfbe269581c2dc42227eaaecb9e56d206a74a</id>
<content type='text'>
Brought to my attention by Hayden just in time to avoid shipping
something buggy.

What I'd give to be able to run proper tests on all this code with UBSan
or similar. I do too many stupid things like this all the time.

More annoying than that is that is apparently this was spotted by one of
them clankers. I've plenty of reasons to be unhappy about that, but
then, what am I gonna do, refuse to fix the bug?
</content>
</entry>
<entry>
<title>Add 0.19 update notes and bump zip dates</title>
<updated>2026-11-14T00:27:22+00:00</updated>
<author>
<name>Michael Smith</name>
<email>mikesmiffy128@gmail.com</email>
</author>
<published>2026-11-14T00:27:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.woz.blue/mike/sst/commit/?id=0551566cde7743705ff6993fd6a465cc9e4ee110'/>
<id>urn:sha1:0551566cde7743705ff6993fd6a465cc9e4ee110</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Support portal colours in latest SteamPipe build</title>
<updated>2026-11-14T00:18:43+00:00</updated>
<author>
<name>Michael Smith</name>
<email>mikesmiffy128@gmail.com</email>
</author>
<published>2026-11-14T00:18:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.woz.blue/mike/sst/commit/?id=70b116d83d8fd9116b1f04011e80620dc249d1ad'/>
<id>urn:sha1:70b116d83d8fd9116b1f04011e80620dc249d1ad</id>
<content type='text'>
Thanks bill for finding that offset.
</content>
</entry>
<entry>
<title>Remove old x86test program</title>
<updated>2026-11-13T23:20:02+00:00</updated>
<author>
<name>Michael Smith</name>
<email>mikesmiffy128@gmail.com</email>
</author>
<published>2026-11-11T23:18:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.woz.blue/mike/sst/commit/?id=9befbf0bf752173c43e81dff103ac15da9e99711'/>
<id>urn:sha1:9befbf0bf752173c43e81dff103ac15da9e99711</id>
<content type='text'>
It served its purpose long ago, and doesn't even build now. Can always
fish it out of history and clean it up if we ever need it again.
</content>
</entry>
<entry>
<title>Fix an idiotic regression in L4D1 demo compat</title>
<updated>2026-11-13T23:20:02+00:00</updated>
<author>
<name>Hayden K</name>
<email>imaciidz@gmail.com</email>
</author>
<published>2026-11-11T23:07:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.woz.blue/mike/sst/commit/?id=3b86c974e1ea8ccee355eee223b90d545a0c0f95'/>
<id>urn:sha1:3b86c974e1ea8ccee355eee223b90d545a0c0f95</id>
<content type='text'>
Happened when I was getting rid of all the memcpy calls. Must have been
asleep. As usual. Sigh.

Thanks Hayden for spotting.
</content>
</entry>
<entry>
<title>Prevent random "No Steam Logon" kicks in L4D1/2</title>
<updated>2026-11-13T23:20:02+00:00</updated>
<author>
<name>Hayden K</name>
<email>imaciidz@gmail.com</email>
</author>
<published>2026-11-11T23:01:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.woz.blue/mike/sst/commit/?id=18c42b938ba5a91ce3c91839cfd218e096bc0e51'/>
<id>urn:sha1:18c42b938ba5a91ce3c91839cfd218e096bc0e51</id>
<content type='text'>
Committer's note: tweaked a little bit from Hayden's original code, but
after some back-and-forth testing it seems to work as well as his did.

Might benefit from some further tweaking/micro-optimisation later, but
for now it's good enough to get a release out ahead of the L4D2
community race happening this weekend.
</content>
</entry>
<entry>
<title>Add a mem_copy_fixed and mem_set_fixed to mem.h</title>
<updated>2026-11-11T23:15:15+00:00</updated>
<author>
<name>Michael Smith</name>
<email>mikesmiffy128@gmail.com</email>
</author>
<published>2026-11-11T22:24:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.woz.blue/mike/sst/commit/?id=e281c39d24793ea5793b0eabdd684c5e12ea77fe'/>
<id>urn:sha1:e281c39d24793ea5793b0eabdd684c5e12ea77fe</id>
<content type='text'>
Probably self-explanatory. I was finding more use cases for the
__builtin_memcpy_inline thing but boy is that ugly.
</content>
</entry>
<entry>
<title>Remove unused _clex_os_char typedef</title>
<updated>2026-11-11T23:15:15+00:00</updated>
<author>
<name>Michael Smith</name>
<email>mikesmiffy128@gmail.com</email>
</author>
<published>2026-10-27T19:31:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.woz.blue/mike/sst/commit/?id=de8db70103b5ba472fa6e3992e4c7ebb6dcae153'/>
<id>urn:sha1:de8db70103b5ba472fa6e3992e4c7ebb6dcae153</id>
<content type='text'>
At some point in development, there were a couple of file loading
functions that used this, but they were never committed, so this typedef
has essentially always been redundant.
</content>
</entry>
<entry>
<title>Fix debug builds randomly breaking all of a sudden</title>
<updated>2026-11-11T23:15:15+00:00</updated>
<author>
<name>Michael Smith</name>
<email>mikesmiffy128@gmail.com</email>
</author>
<published>2026-10-25T03:51:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.woz.blue/mike/sst/commit/?id=3f1e0d0b51dba833eb0731f6447573a133bd79f9'/>
<id>urn:sha1:3f1e0d0b51dba833eb0731f6447573a133bd79f9</id>
<content type='text'>
God I hate Microsoft's stupid crappy C headers. So broken.
</content>
</entry>
<entry>
<title>Fix PatchBot submit script</title>
<updated>2026-11-11T23:15:15+00:00</updated>
<author>
<name>Michael Smith</name>
<email>mikesmiffy128@gmail.com</email>
</author>
<published>2026-10-25T02:29:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.woz.blue/mike/sst/commit/?id=bea6da22c847b440fbd53a14a65fce6ea23a78af'/>
<id>urn:sha1:bea6da22c847b440fbd53a14a65fce6ea23a78af</id>
<content type='text'>
</content>
</entry>
</feed>
