Age | Commit message (Collapse) | Author | |
---|---|---|---|
2025-03-11 | secondlife/jira-archive-internal#70713 Combine recently and frequently used | Alexander Gavriliuk | |
2025-03-11 | viewer-private#217 Cef log was deleted too often | Andrey Kleshchev | |
delete once per session, not once per instance # Conflicts: # indra/newview/llviewermedia.cpp | |||
2025-03-11 | viewer-private#217 Fix cef log name | Andrey Kleshchev | |
# Conflicts: # indra/newview/llviewermedia.cpp | |||
2025-03-11 | Fix ASAN errors from LLVector4a::memcpyNonAliased16 | Nicky | |
Found by running with -fsanitze=thread Suggestion to avoid accessing invalid memory: In both cases memory will be allocated by can be accessed beyond bounds. In LLPolyMesh it can be off by at least one (+x%2). Though I am not even sure if even in best case it always will be a multiple of 16. In LLViewerJointMesh::updateFaceData the code tries to account for padding by, but the allocation in LLPolyMeshSharedData::allocateVertexData is done without any padding. Thus the sizes must not match. Replacing the calls with memcpy as a quick fix to see if the error goes away fixed address sanitzer complaining. It is up to debate if memcpy is a good replacement. LLVector4a::memcpyNonAliased16 was invented for performance. But on the other hand one could argue that nowadays every stdlib maintainer will very heavily optmize functions like memcpy themselves and could take advantage of CPU features the old LL implementation does not take into account. AVX comes to mind. In any case did I not measure any of this. | |||
2025-03-11 | triage#163 'Create folder from selected' misbehaves in marketplace | Andrey Kleshchev | |
Marketplace deliberately doesn't allow creating folders and the "New folder from selected" is a way of creating a new folder then moving selected items inside, therefore shouldn't be allowed. | |||
2025-03-11 | Build fix | Andrey Lihatskiy | |
2025-03-11 | Remove PCRE dependency on FreeBSD | Erik Kundiman | |
The Collada DOM upstream patch version is one that doesn't depend on PCRE anymore anyway. | |||
2025-03-11 | viewer#1114 Expose max impostors setting in basic graphics preferences | Andrey Kleshchev | |
# Conflicts: # indra/newview/llfloaterpreferencesgraphicsadvanced.cpp | |||
2025-03-11 | viewer#1104 Crash at populateFoldersList | Andrey Kleshchev | |
Ensure folder creation callbacks remain alive # Conflicts: # indra/newview/llfloatercreatelandmark.cpp # indra/newview/llfloatercreatelandmark.h | |||
2025-03-11 | triage#150 on OSX any file can be chosen for model upload | Andrey Kleshchev | |
# Conflicts: # indra/newview/llfilepicker.cpp | |||
2025-03-11 | viewer#1061 Altitudes are invisible in region's environment | Andrey Kleshchev | |
2025-03-11 | viewer#1016 Incorrect behavior of Physics Shapes rendering | Andrey Kleshchev | |
# Conflicts: # indra/newview/llphysicsshapebuilderutil.cpp | |||
2025-03-11 | viewer-private#217 Rotate cef log file | Andrey Kleshchev | |
# Conflicts: # indra/newview/llviewermedia.cpp | |||
2025-03-11 | viewer-private#216 Viewer fails to rename vivox logs | Andrey Kleshchev | |
2025-03-11 | viewer#970 Fixed param validation warnings | Andrey Kleshchev | |
# Conflicts: # indra/newview/llfloateremojipicker.cpp # indra/newview/skins/default/xui/en/floater_fast_timers.xml | |||
2025-03-11 | viewer#945 Some worn items are missing from Avatar floater's Outfits tab | Andrey Kleshchev | |
# Conflicts: # indra/newview/lloutfitslist.cpp | |||
2025-03-11 | secondlife/viewer-issues#75: Remove "HTTP Textures" setting in Developer menu | Cosmic Linden | |
2025-03-11 | Replace MacPorts' Boost 1.81 with 1.87 | Erik Kundiman | |
and therefore LL's Collada DOM can be upgraded to something newer than r4, and therefore PCRE can be no longer depended on. Have to set the C++ standard so it doesn't use anything old, but also it wasn't ready for something as new as C++20 yet, that's why it's explicitly set to C++17. Have to set the architecture too when you're cross-compiling, it would use the native architecture. | |||
2025-03-11 | Merge branch 'main' into release/2025.03 | Mnikolenko Productengine | |
2025-03-09 | Comment out sampleReflectionProbesLegacy redeclaration | Erik Kundiman | |
which isn't used anyway in that file, and differs in parameter qualifiers, which caused a crash (only) on Ubuntu 24.x, with errors: Fragment info ------------- 0(857) : error c1106: overloaded function declaration "samplereflectionprobeslegacy" differs only in parameter qualifiers 2025-03-09T07:51:26Z WARNING # llrender/llglslshader.cpp(513) createShader : Failed to link shader: Water Shader 2025-03-09T07:51:26Z WARNING # llrender/llglslshader.cpp(518) createShader : Failed to link using shader level 3 trying again using shader level 2 Vertex info ----------- 0(107) : error C3002: call to undefined function "void calcAtmospherics(vec3);" | |||
2025-03-07 | Merge branch '2024.12-ForeverFPS' | Erik Kundiman | |
2025-03-06 | #3673 Crash at updateImageDecodePriority | Andrey Kleshchev | |
2025-03-06 | Merge pull request #3657 from secondlife/maxim/2025.03-develop-fixes | Jonathan "Geenz" Goodman | |
Cherry-picking develop fixes into 2025.03 | |||
2025-03-06 | update openSUSE Tumbleweed readme & cmakelists | secretfoxtail | |
update & include new libboost packages | |||
2025-03-06 | #3654 Searchable disabled settings not readable when highlighted | Andrey Kleshchev | |
2025-03-06 | Merge remote-tracking branch 'secondlife/release/2025.03' into 2025.03 | Erik Kundiman | |
2025-03-06 | Merge commit '8c1f00eebc6863c39d0143aeb7e37c68459d454f' into 2025.03 | Erik Kundiman | |
2025-03-06 | Quick fix for water exclusion. (#3666) | Jonathan "Geenz" Goodman | |
* Fix for water exclusion when shoreline fade is disabled. | |||
2025-03-05 | Hide shoreline fade behind a shader variant. (#3665) | Jonathan "Geenz" Goodman | |
#3650 Fixed transparent particles over water make the water look black under their transparent parts | |||
2025-03-05 | AMD NaN and inf propagation mitigation - #3663 (#3664) | Jonathan "Geenz" Goodman | |
#3663 On AMD, the world may be rendered in really strange colors. | |||
2025-03-05 | Add RenderTextureVRAMDivisor (#3648) | Jonathan "Geenz" Goodman | |
#3647 Add texture VRAM use divisor. | |||
2025-03-05 | #3611 Decrease TextureScaleMinAreaFactor | Andrey Kleshchev | |
2025-03-05 | #2626 fix for incoming IM calls not being rejected when DND mode is active | Maxim Nikolenko | |
2025-03-05 | #2711 Remove ALM text from About SL | Maxim Nikolenko | |
2025-03-05 | #3256 force undampened movement for attached animated linkset in mouselook | Maxim Nikolenko | |
2025-03-05 | #3314 update labels to match Render Quality setting | Maxim Nikolenko | |
2025-03-05 | #3072 don't update UI on cancel event from texture picker | Maxim Nikolenko | |
2025-03-05 | #3051 fix for Group notices get logged into wrong file | Maxim Nikolenko | |
2025-03-05 | #3052 remove pointless logging when group notice is received | Maxim Nikolenko | |
2025-03-05 | #3644 Fix new logging of packet drops hitting performance #2 | Andrey Kleshchev | |
Misunderstood how mDroppedPackets worked, clear out what's not needed | |||
2025-03-05 | #3029 restore tooltip delay const variable | Maxim Nikolenko | |
2025-03-05 | Merge remote-tracking branch 'secondlife/release/2024.12-ForeverFPS' into ↵ | Erik Kundiman | |
2024.12-ForeverFPS | |||
2025-03-05 | Merge branch 'main' into 2024.12-ForeverFPS | Erik Kundiman | |
2025-03-04 | #3630 fix for incorrectly pointed particle beam after dropping HUD attachment | Maxim Nikolenko | |
2025-03-04 | #3644 Fix new logging of packet drops hitting performance | Andrey Kleshchev | |
2025-03-04 | #3643 Use bugsplat attributes on MacOS | Andrey Kleshchev | |
2025-03-04 | #3591 rethrow should be mac specific | Andrey Kleshchev | |
Jumped the gun a bit, since reportCrashToBugsplat is OS specific, restore rethrow for other systems. | |||
2025-03-03 | #3512 Add UX for marking water exclusion surfaces | Maxim Nikolenko | |
2025-03-03 | CMakeLists.txt - tumbleweed update | secretfoxtail | |
Update libboost for tumbleweed CPACK_RPM_PACKAGE_REQUIRES | |||
2025-02-28 | #3280 Fix crashes at gFloaterTools | Andrey Kleshchev | |
Likely specific to headless client |