<feed xmlns='http://www.w3.org/2005/Atom'>
<title>viewer.git/indra/llcommon/llsingleton.h, 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-08T11:47:32Z</updated>
<entry>
<title>Do not recreate destroyed singletons during shutdown (#31)</title>
<updated>2026-10-08T11:47:32Z</updated>
<author>
<name>Mike</name>
<email>contact@mikelittman.me</email>
</author>
<published>2026-10-08T11:47:32Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=c538254fbd77df962b627460d863911aa2196988'/>
<id>urn:sha1:c538254fbd77df962b627460d863911aa2196988</id>
<content type='text'>
deleteAll() used to let getInstance() build a replacement, which crashed
when the script-editor server posted a toast after LLUI was gone. Shutdown
now refuses that construction, and notification adds do nothing once the
notification system is gone.</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'origin/develop' into develop-linux</title>
<updated>2026-01-21T21:05:51Z</updated>
<author>
<name>Rye</name>
<email>rye@alchemyviewer.org</email>
</author>
<published>2026-01-21T20:33:19Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=8896239134a40f41d845c78551d24e005d691d7c'/>
<id>urn:sha1:8896239134a40f41d845c78551d24e005d691d7c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Replace usage of remaining boost::unordered containers with std</title>
<updated>2026-01-21T20:07:08Z</updated>
<author>
<name>Rye</name>
<email>rye@alchemyviewer.org</email>
</author>
<published>2026-01-10T09:54:16Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=76a80b6787290dc8a950b43b67e5b4cd6238014f'/>
<id>urn:sha1:76a80b6787290dc8a950b43b67e5b4cd6238014f</id>
<content type='text'>
Replace LLUUID and LLMaterialID container hashing functions with more collision resistant versions
Utilize boost::hash_combine for TEMaterialPair to generate good hash distribution
Generalize is_in_map and get_if_there for usage with all mapped types
</content>
</entry>
<entry>
<title>Clean up dead legacy headers and compiler work arounds</title>
<updated>2025-12-16T02:19:35Z</updated>
<author>
<name>Rye</name>
<email>rye@alchemyviewer.org</email>
</author>
<published>2025-12-15T22:41:05Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=2d40a1cfa9930f96570cccf415f6038d6dcc657c'/>
<id>urn:sha1:2d40a1cfa9930f96570cccf415f6038d6dcc657c</id>
<content type='text'>
Clean up dead macos files

Clean up dead windows build files

Signed-off-by: Rye &lt;rye@alchemyviewer.org&gt;
</content>
</entry>
<entry>
<title>Replace boost noncopyable and undefined function usage with modern c++ deleted operator and constructor</title>
<updated>2025-11-30T17:22:22Z</updated>
<author>
<name>Rye</name>
<email>rye@alchemyviewer.org</email>
</author>
<published>2025-11-28T18:49:27Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=afb1f4d692bb593b3f200d490dd3f8fdeab8d279'/>
<id>urn:sha1:afb1f4d692bb593b3f200d490dd3f8fdeab8d279</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Introduce tracy instrumentation of mutex in LLSingleton, LLInstanceTracker and logging</title>
<updated>2024-08-13T21:28:19Z</updated>
<author>
<name>Rye Mutt</name>
<email>rye@alchemyviewer.org</email>
</author>
<published>2024-08-13T21:26:19Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=70f455347eafa802036cf4a90d903d139a0fd7e9'/>
<id>urn:sha1:70f455347eafa802036cf4a90d903d139a0fd7e9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Re-enable compiler warnings C4244 and C4396 except for lltracerecording.h and llunittype.h for now</title>
<updated>2024-07-08T18:27:14Z</updated>
<author>
<name>Ansariel</name>
<email>ansariel.hiller@phoenixviewer.com</email>
</author>
<published>2024-07-08T18:27:14Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=9fdca96f8bd2211a99fe88e57b70cbecefa20b6d'/>
<id>urn:sha1:9fdca96f8bd2211a99fe88e57b70cbecefa20b6d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Post-merge - trim trailing whitespace</title>
<updated>2024-06-10T17:45:59Z</updated>
<author>
<name>Andrey Lihatskiy</name>
<email>alihatskiy@productengine.com</email>
</author>
<published>2024-06-10T17:42:42Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=c95b4bf3ea2b681d6d05468b07e60fedb71fa2cf'/>
<id>urn:sha1:c95b4bf3ea2b681d6d05468b07e60fedb71fa2cf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Re-enable compiler warnings C4018, C4100, C4231 and C4506</title>
<updated>2024-06-10T14:42:43Z</updated>
<author>
<name>Ansariel</name>
<email>ansariel.hiller@phoenixviewer.com</email>
</author>
<published>2024-06-10T14:42:43Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=c0fad3028fd55c2067ce6a0ae4382cffe1014284'/>
<id>urn:sha1:c0fad3028fd55c2067ce6a0ae4382cffe1014284</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix a bunch of uninitialized variable warnings that showed up in Visual Studio</title>
<updated>2024-05-30T13:41:36Z</updated>
<author>
<name>Ansariel</name>
<email>ansariel.hiller@phoenixviewer.com</email>
</author>
<published>2024-05-30T13:41:36Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=cb3bd8865aa0f9fb8a247ea595cf1973057ba91f'/>
<id>urn:sha1:cb3bd8865aa0f9fb8a247ea595cf1973057ba91f</id>
<content type='text'>
</content>
</entry>
</feed>
