<feed xmlns='http://www.w3.org/2005/Atom'>
<title>viewer.git, branch 26.5</title>
<subtitle>Megapahit's fork of the Second Life viewer.
</subtitle>
<id>https://megapahit.org/viewer.git/atom?h=26.5</id>
<link rel='self' href='https://megapahit.org/viewer.git/atom?h=26.5'/>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/'/>
<updated>2026-10-15T01:28:08Z</updated>
<entry>
<title>Merge tag 'Second_Life_Release#345ceae3-26.5' into 26.5</title>
<updated>2026-10-15T01:28:08Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2026-10-15T01:28:08Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=bbe494697ab37919f10009af516c711a685ac98e'/>
<id>urn:sha1:bbe494697ab37919f10009af516c711a685ac98e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #6301 from secondlife/leviathan/ghi-6300</title>
<updated>2026-10-14T21:00:20Z</updated>
<author>
<name>Andrew Meadows</name>
<email>leviathan@lindenlab.com</email>
</author>
<published>2026-10-14T21:00:20Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=345ceae3dbaaa82be7b594d01dc0efade91811a5'/>
<id>urn:sha1:345ceae3dbaaa82be7b594d01dc0efade91811a5</id>
<content type='text'>
add enum value for GP_SESSION_POST_LINKS group ability</content>
</entry>
<entry>
<title>Merge branch 'main' into 26.5</title>
<updated>2026-10-14T07:12:37Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2026-10-14T07:12:37Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=99324218871346f772a02cf530fa92b1450f2e23'/>
<id>urn:sha1:99324218871346f772a02cf530fa92b1450f2e23</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Don't thin non-existent or already thin libraries</title>
<updated>2026-10-14T07:03:21Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2026-10-14T07:03:21Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=7bcd52ad41642869501908e3f47cc9b0a74ed21c'/>
<id>urn:sha1:7bcd52ad41642869501908e3f47cc9b0a74ed21c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update VLC (now 3.0.24) plugins to sign</title>
<updated>2026-10-14T07:00:54Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2026-10-14T06:57:51Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=a716a5f4d096ac6ff170bf0dca4dd0b3d79d6795'/>
<id>urn:sha1:a716a5f4d096ac6ff170bf0dca4dd0b3d79d6795</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add a new member to the team</title>
<updated>2026-10-14T06:07:22Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2026-10-14T06:07:22Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=1528c84868d3a5f13309d5f924b4f151de94deeb'/>
<id>urn:sha1:1528c84868d3a5f13309d5f924b4f151de94deeb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'secondlife/main'</title>
<updated>2026-10-14T05:44:54Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2026-10-14T05:44:54Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=e29b04dc3f9a0a8fbb8742256560e877e1b9850c'/>
<id>urn:sha1:e29b04dc3f9a0a8fbb8742256560e877e1b9850c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'secondlife/release/26.4' into 26.4</title>
<updated>2026-10-14T05:44:26Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2026-10-14T05:44:26Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=c00cc5cb1fd97f166f558db6c8e52b2a4e89d867'/>
<id>urn:sha1:c00cc5cb1fd97f166f558db6c8e52b2a4e89d867</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Log out before exiting on the first terminate signal (#35)</title>
<updated>2026-10-14T05:04:11Z</updated>
<author>
<name>Mike</name>
<email>contact@mikelittman.me</email>
</author>
<published>2026-10-14T05:04:11Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=4d3ec2142c2fcafec17425284a59134f62c3f8b7'/>
<id>urn:sha1:4d3ec2142c2fcafec17425284a59134f62c3f8b7</id>
<content type='text'>
SIGTERM was marking the app quitting immediately, so the Mac frame
pump stopped before LogoutRequest and the simulator kept the agent
in the region. The first signal now runs the normal logout. A second
signal still forces the process to exit.</content>
</entry>
<entry>
<title>Stop Apple OpenGL from waiting on a null fence (#34)</title>
<updated>2026-10-14T05:03:37Z</updated>
<author>
<name>Mike</name>
<email>contact@mikelittman.me</email>
</author>
<published>2026-10-14T05:03:37Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=9cc783022a202a1d00b5dc8eaf01ffddbc9fa39f'/>
<id>urn:sha1:9cc783022a202a1d00b5dc8eaf01ffddbc9fa39f</id>
<content type='text'>
glFinish and glWaitSync both crash in GLDFenceRec::getStatus when the
fence record is null. On Apple, flush texture uploads instead and do
not call glFinish before deleting buffers.</content>
</entry>
</feed>
