<feed xmlns='http://www.w3.org/2005/Atom'>
<title>matrix/LibMatrix-unpacked.git/LibMatrix/Extensions, branch master</title>
<subtitle>.NET 8 SDK for Matrix.
</subtitle>
<id>http://cgit.rory.gay/matrix/LibMatrix-unpacked.git/atom?h=master</id>
<link rel='self' href='http://cgit.rory.gay/matrix/LibMatrix-unpacked.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/LibMatrix-unpacked.git/'/>
<updated>2025-11-14T09:48:26Z</updated>
<entry>
<title>StateEvent -&gt; MatrixEvent</title>
<updated>2025-11-14T09:48:26Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-11-14T09:48:26Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/LibMatrix-unpacked.git/commit/?id=3558ba25896876b0c546f4c2decbb0671187745b'/>
<id>urn:sha1:3558ba25896876b0c546f4c2decbb0671187745b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Handle some non-browser network errors, clean up some well known resolver stuff</title>
<updated>2025-11-14T07:42:49Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-11-14T07:42:49Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/LibMatrix-unpacked.git/commit/?id=b77cc7edf960c7f49ed5181b9570b4e0afe73583'/>
<id>urn:sha1:b77cc7edf960c7f49ed5181b9570b4e0afe73583</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Dependency updates, some fixes, partial msc2545 support</title>
<updated>2025-09-21T13:49:54Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-09-21T13:49:54Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/LibMatrix-unpacked.git/commit/?id=91319ba62de889bde645b6f1df4dd6a960ee7de4'/>
<id>urn:sha1:91319ba62de889bde645b6f1df4dd6a960ee7de4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Bulk sending, policy interpreting improvements, room upgrade builder work</title>
<updated>2025-08-22T15:36:27Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-08-22T15:36:27Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/LibMatrix-unpacked.git/commit/?id=013f1693885a5de01ae357af2909589e925863d5'/>
<id>urn:sha1:013f1693885a5de01ae357af2909589e925863d5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Follow retry-after or fall back to 500ms on ratelimit exceeded errors</title>
<updated>2025-07-31T11:25:42Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-07-31T11:25:42Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/LibMatrix-unpacked.git/commit/?id=96daf84ffb1a32e376a616d9ffa2fd6412f5fbfa'/>
<id>urn:sha1:96daf84ffb1a32e376a616d9ffa2fd6412f5fbfa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add support for bulk event sending, back off on server failure</title>
<updated>2025-07-26T14:59:18Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-07-26T14:59:18Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/LibMatrix-unpacked.git/commit/?id=6512474c24ff99b997f7d5f018fc0b10662bb138'/>
<id>urn:sha1:6512474c24ff99b997f7d5f018fc0b10662bb138</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Basic federation, move some response classes to the right namespace</title>
<updated>2025-06-20T02:50:00Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-06-20T02:50:00Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/LibMatrix-unpacked.git/commit/?id=6975119b7d21cafdd0620d35b9542fb5d47ef392'/>
<id>urn:sha1:6975119b7d21cafdd0620d35b9542fb5d47ef392</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Room builder, support managing room dir</title>
<updated>2025-06-16T04:43:44Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-06-16T04:43:44Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/LibMatrix-unpacked.git/commit/?id=2f8a17fab9b13cbeb93f3d7b07b0bb51d17aa8b2'/>
<id>urn:sha1:2f8a17fab9b13cbeb93f3d7b07b0bb51d17aa8b2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Synapse admin fixes, server resolution fixes</title>
<updated>2025-06-06T18:18:09Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-06-06T18:18:09Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/LibMatrix-unpacked.git/commit/?id=61a69b505eb202fe32345b5af3a80ef601bc6799'/>
<id>urn:sha1:61a69b505eb202fe32345b5af3a80ef601bc6799</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Retry http requests up to 5 times, add support for unstable state_after</title>
<updated>2025-05-08T21:02:05Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-05-08T21:02:05Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/LibMatrix-unpacked.git/commit/?id=bcd408ce15dc5f364de48517f6d6f499405078de'/>
<id>urn:sha1:bcd408ce15dc5f364de48517f6d6f499405078de</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Intermediary commit: rewrite optimising of sync store, support compiled JSON in IStorageProvider</title>
<updated>2025-04-07T15:34:48Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-04-07T15:34:48Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/LibMatrix-unpacked.git/commit/?id=637279d9b761df32968e3c5af87ae34b8ade69cd'/>
<id>urn:sha1:637279d9b761df32968e3c5af87ae34b8ade69cd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Propagate more HTTP errors, sync error handling callback</title>
<updated>2025-03-31T07:30:22Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-03-31T07:30:02Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/LibMatrix-unpacked.git/commit/?id=fee33ee3ff27c3c89ff8a27701242b62334f8e58'/>
<id>urn:sha1:fee33ee3ff27c3c89ff8a27701242b62334f8e58</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refactor room specialisations to be functions, make http logging configurable</title>
<updated>2025-03-18T10:55:06Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-03-18T10:55:06Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/LibMatrix-unpacked.git/commit/?id=44bfb17b1da1bd24140da7d9dcff56fa6fce45e4'/>
<id>urn:sha1:44bfb17b1da1bd24140da7d9dcff56fa6fce45e4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Extend invite listener API</title>
<updated>2025-03-15T17:33:49Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-03-15T17:33:49Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/LibMatrix-unpacked.git/commit/?id=36648a023719061a999d8d5f4d2efc43f3dd15a5'/>
<id>urn:sha1:36648a023719061a999d8d5f4d2efc43f3dd15a5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Clean up stray console log from merge</title>
<updated>2025-03-11T06:56:26Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-03-11T06:56:26Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/LibMatrix-unpacked.git/commit/?id=43a22d86c4224632ae1adc4dd9fc308c22807e1b'/>
<id>urn:sha1:43a22d86c4224632ae1adc4dd9fc308c22807e1b</id>
<content type='text'>
</content>
</entry>
