<feed xmlns='http://www.w3.org/2005/Atom'>
<title>viewer.git/indra/llcommon/llmd5.cpp, branch cef_147</title>
<subtitle>Megapahit's fork of the Second Life viewer.
</subtitle>
<id>https://megapahit.org/viewer.git/atom?h=cef_147</id>
<link rel='self' href='https://megapahit.org/viewer.git/atom?h=cef_147'/>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/'/>
<updated>2025-09-10T20:04:04Z</updated>
<entry>
<title>Improvements found in reviewing mac_arm branch #4629</title>
<updated>2025-09-10T20:04:04Z</updated>
<author>
<name>Brad Linden</name>
<email>brad@lindenlab.com</email>
</author>
<published>2025-09-06T00:58:46Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=f98a61be70fe7c73d446213bb143edc4035ddef7'/>
<id>urn:sha1:f98a61be70fe7c73d446213bb143edc4035ddef7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Enable deprecation warnings and suppress a small handful that have no modern replacements</title>
<updated>2025-08-22T07:32:02Z</updated>
<author>
<name>Rye</name>
<email>rye@alchemyviewer.org</email>
</author>
<published>2025-08-22T07:32:02Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=a46d4f0f6923080d7c6e7d5267206e8c8d7a6ff9'/>
<id>urn:sha1:a46d4f0f6923080d7c6e7d5267206e8c8d7a6ff9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed md5 buffer not being correctly zero-initialized and refactored code. (#2507)</title>
<updated>2024-09-05T13:55:02Z</updated>
<author>
<name>TJ</name>
<email>tj8@live.com.au</email>
</author>
<published>2024-09-05T13:55:02Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=bacf9cfeab90bd1ffad827fa3c34ced985c768a2'/>
<id>urn:sha1:bacf9cfeab90bd1ffad827fa3c34ced985c768a2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>#824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed</title>
<updated>2024-04-29T04:56:09Z</updated>
<author>
<name>Andrey Lihatskiy</name>
<email>alihatskiy@productengine.com</email>
</author>
<published>2024-04-29T04:43:28Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=1b68f71348ecf3983b76b40d7940da8377f049b7'/>
<id>urn:sha1:1b68f71348ecf3983b76b40d7940da8377f049b7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>SL-18330: Use C++ standard types for llmd5, not local typedefs.</title>
<updated>2023-03-01T19:11:27Z</updated>
<author>
<name>Nat Goodspeed</name>
<email>nat@lindenlab.com</email>
</author>
<published>2023-03-01T19:11:27Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=ba47aa4afff0cdcf08617b48660ef8505b9d43c0'/>
<id>urn:sha1:ba47aa4afff0cdcf08617b48660ef8505b9d43c0</id>
<content type='text'>
Not only do the local typedefs make the code less readable, they also rely on
assumptions about the implementation. The standard types are guaranteed by the
C++ library implementation.
</content>
</entry>
<entry>
<title>DRTVWR-575: Fix llcommon assumptions that size_t fits in 4 bytes.</title>
<updated>2022-11-03T18:58:32Z</updated>
<author>
<name>Nat Goodspeed</name>
<email>nat@lindenlab.com</email>
</author>
<published>2022-11-03T18:58:32Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=9522a0b7c16414fce2103cf58bfdd63aaf0cb01b'/>
<id>urn:sha1:9522a0b7c16414fce2103cf58bfdd63aaf0cb01b</id>
<content type='text'>
It's a little distressing how often we have historically coded S32 or U32 to
pass a length or index.

There are more such assumptions in other viewer subdirectories, but this is a
start.
</content>
</entry>
<entry>
<title>remove execute permission from many files that should not have it</title>
<updated>2015-11-10T14:48:56Z</updated>
<author>
<name>Oz Linden</name>
<email>oz@lindenlab.com</email>
</author>
<published>2015-11-10T14:48:56Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=c8726aba303bcf1207b730a344536e25491420bc'/>
<id>urn:sha1:c8726aba303bcf1207b730a344536e25491420bc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MAINT-3585 FIXED Viewer Crashes when attempting to upload image.</title>
<updated>2014-11-03T18:05:20Z</updated>
<author>
<name>ruslantproductengine</name>
<email>ruslantproductengine@lindenlab.com</email>
</author>
<published>2014-11-03T18:05:20Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=799d13269a5cdf29a5d68c15ceac42f0407b5833'/>
<id>urn:sha1:799d13269a5cdf29a5d68c15ceac42f0407b5833</id>
<content type='text'>
The bug was fixed, the reasone of crash is following. The Core Flow view
contain another GL context and will not care about restoring a previous.
I restore context manually.
This path also contain a minor changes in another files.

All changes described here.

Сhange's for fix current bug.
indra/llwindow/llwindow.h
indra/llwindow/llwindowheadless.h
indra/llwindow/llwindowmacosx.h
indra/llwindow/llwindowsdl.h
indra/llwindow/llwindowwin32.h
indra/newview/lllocalbitmaps.cpp
indra/newview/llviewerdisplay.cpp
indra/newview/llviewerdisplay.h

Twice mUsage initialization (replace to forward initialization).
indra/llcharacter/lljointstate.h

Looks like condition should be befor memcopy call, otherwise - possible CRASH.
indra/llcommon/llmd5.cpp

Unused condition and variables.
indra/llmath/llsphere.cpp

Looks like should be under if otherwise - possible CRASH
indra\llprimitive\llmodel.cpp

Useless assert's.
indra/llrender/llrender.cpp
indra/newview/lldaycyclemanager.cpp
</content>
</entry>
<entry>
<title>merge with viewer-release</title>
<updated>2013-06-06T02:05:43Z</updated>
<author>
<name>Richard Linden</name>
<email>none@none</email>
</author>
<published>2013-06-06T02:05:43Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=0a96b47663c99914c587cdcb8bcdc096bbf55fa3'/>
<id>urn:sha1:0a96b47663c99914c587cdcb8bcdc096bbf55fa3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update Mac and Windows breakpad builds to latest</title>
<updated>2013-03-29T14:50:08Z</updated>
<author>
<name>Graham Madarasz</name>
<email>graham@lindenlab.com</email>
</author>
<published>2013-03-29T14:50:08Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=bf6182daa8b4d7cea79310547f71d7a3155e17b0'/>
<id>urn:sha1:bf6182daa8b4d7cea79310547f71d7a3155e17b0</id>
<content type='text'>
</content>
</entry>
</feed>
