<feed xmlns='http://www.w3.org/2005/Atom'>
<title>viewer.git/indra/llcommon/llfile.h, branch main</title>
<subtitle>Megapahit's fork of the Second Life viewer.
</subtitle>
<id>https://www.megapahit.org/viewer.git/atom?h=main</id>
<link rel='self' href='https://www.megapahit.org/viewer.git/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://www.megapahit.org/viewer.git/'/>
<updated>2025-10-20T21:50:27Z</updated>
<entry>
<title>Make changes according to recommendations by Copilot</title>
<updated>2025-10-20T21:50:27Z</updated>
<author>
<name>Frederick Martian</name>
<email>fredmartian@gmail.com</email>
</author>
<published>2025-10-18T17:13:19Z</published>
<link rel='alternate' type='text/html' href='https://www.megapahit.org/viewer.git/commit/?id=f58a7c767354705962788864274c7a60ed89544e'/>
<id>urn:sha1:f58a7c767354705962788864274c7a60ed89544e</id>
<content type='text'>
- correction spelling of suppress_error
- improved error handling in remove() based on functionality in get_fileattr() and somewhat changed error handling in get_fileattr() itself
- call explicitly LLFile::fopen() to make sure we use the correct file path conversion under Windows

Removing Flawfinder comments since Flawfinder isn't used in the viewer anymore
Adding an option to support symlink detection in getattr()
Adding comments to function implementation to indicate that they are really static functions of the LLFile class
</content>
</entry>
<entry>
<title>Remove trailing space</title>
<updated>2025-10-20T21:50:27Z</updated>
<author>
<name>RolfKal</name>
<email>rolf.kalbermatter@kalbermatter.nl</email>
</author>
<published>2025-10-16T20:56:21Z</published>
<link rel='alternate' type='text/html' href='https://www.megapahit.org/viewer.git/commit/?id=2adf1bbdcb64a86614cbe565636fe9203eaa7994'/>
<id>urn:sha1:2adf1bbdcb64a86614cbe565636fe9203eaa7994</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove a trailing space and a missed LLFile::remove() call right before the LLFile::rename()</title>
<updated>2025-10-20T21:50:27Z</updated>
<author>
<name>RolfKal</name>
<email>rolf.kalbermatter@kalbermatter.nl</email>
</author>
<published>2025-10-15T18:00:27Z</published>
<link rel='alternate' type='text/html' href='https://www.megapahit.org/viewer.git/commit/?id=49a850ccc14de253f9645427594f25c74931e4c5'/>
<id>urn:sha1:49a850ccc14de253f9645427594f25c74931e4c5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Improve LLFile to be consistent between Windows and Linux/Mac</title>
<updated>2025-10-20T21:50:27Z</updated>
<author>
<name>RolfKal</name>
<email>rolf.kalbermatter@kalbermatter.nl</email>
</author>
<published>2025-10-14T23:00:42Z</published>
<link rel='alternate' type='text/html' href='https://www.megapahit.org/viewer.git/commit/?id=e12958161c6f4edec1300db2045bba97aff26048'/>
<id>urn:sha1:e12958161c6f4edec1300db2045bba97aff26048</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refactor LLFileSystem for and fix an old issue in LLFile (#2332)</title>
<updated>2024-08-19T06:39:35Z</updated>
<author>
<name>Ansariel Hiller</name>
<email>Ansariel@users.noreply.github.com</email>
</author>
<published>2024-08-19T06:39:35Z</published>
<link rel='alternate' type='text/html' href='https://www.megapahit.org/viewer.git/commit/?id=d6190bbf13547800c56828d7670944f1a06af7dd'/>
<id>urn:sha1:d6190bbf13547800c56828d7670944f1a06af7dd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>#1111 Remove xmlrpc-epi</title>
<updated>2024-07-01T18:20:04Z</updated>
<author>
<name>Alexander Gavriliuk</name>
<email>alexandrgproductengine@lindenlab.com</email>
</author>
<published>2024-07-01T11:34:50Z</published>
<link rel='alternate' type='text/html' href='https://www.megapahit.org/viewer.git/commit/?id=2ea5ac0c43e3e28d2b1774f5367d099271a1da32'/>
<id>urn:sha1:2ea5ac0c43e3e28d2b1774f5367d099271a1da32</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://www.megapahit.org/viewer.git/commit/?id=cb3bd8865aa0f9fb8a247ea595cf1973057ba91f'/>
<id>urn:sha1:cb3bd8865aa0f9fb8a247ea595cf1973057ba91f</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://www.megapahit.org/viewer.git/commit/?id=1b68f71348ecf3983b76b40d7940da8377f049b7'/>
<id>urn:sha1:1b68f71348ecf3983b76b40d7940da8377f049b7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>DRTVWR-476: Add LLUniqueFile, adding RAII semantics to LLFILE*.</title>
<updated>2020-03-25T23:05:17Z</updated>
<author>
<name>Nat Goodspeed</name>
<email>nat@lindenlab.com</email>
</author>
<published>2019-10-28T18:21:27Z</published>
<link rel='alternate' type='text/html' href='https://www.megapahit.org/viewer.git/commit/?id=9f446be76ee804bcd2f6ff8546612c9fcaf2a73e'/>
<id>urn:sha1:9f446be76ee804bcd2f6ff8546612c9fcaf2a73e</id>
<content type='text'>
LLUniqueFile wraps an LLFILE* in a move-only class that closes the wrapped
LLFILE* on destruction. It provides conversion operators to permit idiomatic
usage as an LLFILE* value.
</content>
</entry>
<entry>
<title>MAINT-8540 Eliminated a lot of xui related log warnings on startup and opening preferences</title>
<updated>2018-04-20T17:21:20Z</updated>
<author>
<name>andreykproductengine</name>
<email>andreykproductengine@lindenlab.com</email>
</author>
<published>2018-04-20T17:21:20Z</published>
<link rel='alternate' type='text/html' href='https://www.megapahit.org/viewer.git/commit/?id=66502df0502f1c2aa6aa9fda0a2a61921535a645'/>
<id>urn:sha1:66502df0502f1c2aa6aa9fda0a2a61921535a645</id>
<content type='text'>
</content>
</entry>
</feed>
