| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-11-11 | Merge tag 'Second_Life_Release#bcecb3dc-2025.08' into 2025.08 | Erik Kundiman | |
| 2025-11-10 | #4949 QueuedRequest destructor crash | Andrey Kleshchev | |
| 2025-10-26 | Merge tag 'Second_Life_Release#4e2a9667-2025.08' into 2025.08 | Erik Kundiman | |
| 2025-10-25 | Merge tag 'Second_Life_Release#01823996-2025.08' into 2025.08 | Erik Kundiman | |
| 2025-10-21 | Fix typo in comment | fmartian | |
| 2025-10-21 | Make changes according to recommendations by Copilot | Frederick Martian | |
| - 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 | |||
| 2025-10-21 | Remove trailing space | RolfKal | |
| 2025-10-21 | Remove a trailing space and a missed LLFile::remove() call right before the ↵ | RolfKal | |
| LLFile::rename() | |||
| 2025-10-21 | Improve LLFile to be consistent between Windows and Linux/Mac | RolfKal | |
| 2025-10-13 | Avoid stack-buffer overruns in llprocess_test.cpp (#4824) | Andrey Lihatskiy | |
| 2025-10-03 | Re-deactivate GLM_FORCE_NEON on Windows ARM64 | Erik Kundiman | |
| See commit f5de250c3e74ecc8eb658d0b070c0884616f041d | |||
| 2025-10-02 | Reactivating fast timers | mobserveur | |
| This commit just reactivates the fast timers | |||
| 2025-10-01 | Merge tag 'Second_Life_Release#a6d4c1d3-2025.07' into 2025.07 | Erik Kundiman | |
| 2025-09-18 | Merge remote-tracking branch 'origin/release/2025.07' into geenz/2025.07-develop | Jonathan "Geenz" Goodman | |
| 2025-09-15 | LLLeap: handle partial lines in stderr (#4678) | Andrey Lihatskiy | |
| 2025-09-10 | Improvements found in reviewing mac_arm branch #4629 | Brad Linden | |
| 2025-09-09 | Merge branch 'main' into 2025.06 | Erik Kundiman | |
| 2025-09-09 | Performance Optimisations, Bloom effect, Visuals Panel | mobserveur | |
| This commit contains performance optimisations in the the pipeline, framebuffer, vertexbuffer, reflection probes, shadows. It also fixes many opengl errors, modifies the opengl debugging, and adds a visuals effects panel. | |||
| 2025-08-28 | Fixes for GHA build | Rye | |
| 2025-08-28 | Fix up windows build error in GHA | Rye | |
| 2025-08-22 | Enable deprecation warnings and suppress a small handful that have no modern ↵ | Rye | |
| replacements | |||
| 2025-08-20 | Merge branch 'develop' of github.com:secondlife/viewer into rye/infinitemac | Rye | |
| 2025-08-08 | Merge branch '2025.05' into 2025.06 | Erik Kundiman | |
| 2025-08-06 | Merge branch develop into 2025.06 | Andrey Kleshchev | |
| # Conflicts: # indra/newview/llvoavatar.cpp | |||
| 2025-07-29 | Merge tag 'Second_Life_Release#288bce10-2025.05' into 2025.05 | Erik Kundiman | |
| 2025-07-19 | #4320 MacOS crash handling | Andrey Kleshchev | |
| 2025-07-18 | Merge tag 'Second_Life_Release#f5d350fb-2025.05-gltf-mesh-import' into 2025.05 | Erik Kundiman | |
| 2025-07-18 | Merge branch 'main' into 2025.05 | Erik Kundiman | |
| 2025-07-08 | #4319 Thread crashes not being reported to bugsplat | Andrey Kleshchev | |
| 2025-07-03 | Merge tag 'Second_Life_Project#bca9ba9b-glTF_Mesh_Import' into gltf_mesh_import | Erik Kundiman | |
| 2025-06-25 | Attempt to replace __cpuid on arm64 without cpuinfo | Erik Kundiman | |
| https://stackoverflow.com/questions/60588765/how-to-get-cpu-brand-information-in-arm64 | |||
| 2025-06-25 | Revert "Attempt to replace __cpuid, on arm64 using cpuinfo" | Erik Kundiman | |
| This reverts commit 32871ee579bfbd4828f7888550897f619fdfd9d7. | |||
| 2025-06-21 | Windows ARM64 support for StackWalker | Erik Kundiman | |
| Basically just add what the author added to the file. https://github.com/JochenKalmbach/StackWalker/commit/2a96079ba54a905d29afb3834182cbf06eff9132#diff-0d2beffe54d2ad0b9c31814fc48e5ef5841ba542fe545bba8b8971c767c89911 | |||
| 2025-06-21 | Windows arm64 can use sse2neon from vcpkg | Erik Kundiman | |
| Also add cpuinfo to build preparation instruction. | |||
| 2025-06-19 | Attempt to replace __cpuid, on arm64 using cpuinfo | Erik Kundiman | |
| This commit is for getting rid of the compile error for now, we don't know yet if this will work correctly or not. | |||
| 2025-06-19 | Alternative to rdtsc, for Windows arm64 | Erik Kundiman | |
| Just copying from this: https://forum.juce.com/t/windows-arm64-support/47572/6 This commit is for getting rid of the compile error for now, we don't know yet if this will work correctly or not. | |||
| 2025-06-13 | Fix implicit instantiation of undefined template | Erik Kundiman | |
| 'std::char_traits<unsigned short>' on FreeBSD. https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=282329 | |||
| 2025-06-12 | Get rid of C5104 warnings on arm64 | Erik Kundiman | |
| I felt like they slowed down the flow. https://developercommunity.visualstudio.com/t/warnings-in-a-windows-sdk-header-when-compiling-wi/897227 | |||
| 2025-06-12 | Put MSYSTEM_CARCH env setting check in parentheses | Erik Kundiman | |
| Parsing failed on macOS' CMake (could be MacPorts, could be the version) for some reason. | |||
| 2025-06-12 | Get SSE2NEON for Windows arm64 too | Erik Kundiman | |
| 2025-06-05 | Only Windows link to Boost JSON library file | Erik Kundiman | |
| Adding another library file to link means adding many more lines for other platform(s), at least for macOS with its bundling. It's much simpler to make the condition on 2 files. | |||
| 2025-06-04 | Fix vcpkg Boost JSON linking errors | Erik Kundiman | |
| The error was "definition of dllimport static data member not allowed", and not "definition of dllimport function not allowed" as mentioned in commit 2bf9d234aac30ed4a85282730da0ffc83acf9adf description. Basically there were about 5 offending files, and all had BOOST_JSON_REQUIRE_CONST_INIT in them. Not including json/src.hpp (that includes them among others), fixes those errors, but then there are definitions in them that are actually used by llsdjson. After doing so many searches, I came across this: https://stackoverflow.com/questions/3491990/c-definition-of-dllimport-static-data-member and just from the first paragraph in the accepted answer, I realised llsdjson can still have those definitions, just not from the offending headers, but by simply linking to Boost JSON compiled library instead. | |||
| 2025-06-03 | Make vcpkg APR able to find sockaddr_in6 definition | Erik Kundiman | |
| and get rid of the error: 'apr_sockaddr_t::sin6' uses undefined struct 'sockaddr_in6' | |||
| 2025-06-03 | Revert "Promote seh_catcher() et al. to llexception.{h,cpp} for general use." | Erik Kundiman | |
| This reverts commit 71d777ea126e7f02cb46c11bdb606094ca06f75c. | |||
| 2025-06-03 | Revert "Fix up llexception.h's cross-platform SEH wrapper." | Erik Kundiman | |
| This reverts commit 5ed8df22cd59680a685c4ada7daa5555bf59d4fe. | |||
| 2025-05-29 | Merge branch 'main' into 2025.05 | Erik Kundiman | |
| 2025-05-29 | Merge tag 'Second_Life_Project#b9ab6c36-2025.05' into 2025.05 | Erik Kundiman | |
| 2025-05-29 | Merge branch '2025.04' | Erik Kundiman | |
| 2025-05-28 | Merge branch 'main' into marchcat/2505-merge | Andrey Lihatskiy | |
| # Conflicts: # .github/workflows/qatest.yaml # indra/llcommon/llsdutil.h # indra/llui/llflatlistview.h # indra/newview/llinventorybridge.cpp # indra/newview/lloutfitgallery.cpp # indra/newview/lloutfitgallery.h | |||
| 2025-05-28 | Merge remote-tracking branch 'origin/main' into geenz/2025.04-to-develop | Jonathan "Geenz" Goodman | |
