Age | Commit message (Collapse) | Author | |
---|---|---|---|
11 hours | Merge tag 'Second_Life_Release#895a6739-2025.03' into 2025.032025.03 | Erik Kundiman | |
15 hours | Merge branch 'main' into 2025.03 | Erik Kundiman | |
5 days | readme.md -> update tumbleweed build instructionsHEADmain | secretfoxtail | |
SLD2-devel no longer exists in tumbleweed repositories, replace with libSDL2_gfx-1_0-0, libSDL2_gfx-devel, & sdl2-compat-devel | |||
6 days | Exempt Arch from PipeWire too | Erik Kundiman | |
since they upgraded to 1.4.1 from stable 1.2.7 and there seem to be API changes and we're not ready for them yet. | |||
6 days | Performance tweaks related to glError | mobserveur | |
Disabling glGetError() calls in release build | |||
6 days | Disabling Smoothie in llvertexbuffer | mobserveur | |
Disabled Smoothie in llvertexbuffer, using LL method | |||
6 days | Restore support for anistropic filtering on macos | Rye | |
7 days | #3750 Crash at isSaveTextureEnabled | Andrey Kleshchev | |
7 days | #3745 fix for showing system notification on login | Maxim Nikolenko | |
8 days | #3741 fix for mac crash on exit | Maxim Nikolenko | |
8 days | Merge pull request #3732 from secondlife/maxim/2025.03-3685 | Maxim Nikolenko | |
#3685 Add two new slapps to support wearing contents of folders - Add and Remove | |||
8 days | #3685 clean up | Mnikolenko Productengine | |
8 days | #2711 Remove ALM text from About SL for JP and CN | Maxim Nikolenko | |
9 days | Merge pull request #3740 from secondlife/geenz/friends-list-race-condition-fix | Jonathan "Geenz" Goodman | |
#3739 Friends list login race condition | |||
9 days | Move callback registration for the avatar tracker to STATE_AGENT_SEND. | Jonathan "Geenz" Goodman | |
9 days | Quick fix for a friend status race condition on login. | Jonathan "Geenz" Goodman | |
9 days | #3189 Pasted PBR materials disappearing | Andrey Kleshchev | |
9 days | #3685 Add two new slapps to support wearing contents of folders - Add and Remove | Mnikolenko Productengine | |
9 days | Try to parallelize xcode builds further and add more headers to PCH to ↵ | Rye | |
reduce build time | |||
9 days | Enable precompiled headers for all platforms | Rye | |
9 days | Set correct rpath for OpenAL | Andrey Lihatskiy | |
9 days | #3591 Restructure SE to not catch LLContinueError | Andrey Kleshchev | |
It was reporting shutdown as crashes to bugsplat | |||
10 days | Merge pull request #3708 from secondlife/marchcat/2025.03-maint-b | Andrey Lihatskiy | |
2025.03 Cherry pick from Maint B | |||
10 days | Small cleanup | Andrey Kleshchev | |
10 days | Add timestamp to snapshot file names | Bennett Goble | |
This changeset adds a timestamp in the format of "YYYY-MM-DD_HHSS" to snapshot filenames. This is useful for understanding when a snapshot was taken, chronologically ordering files, and is less confusing than the current method of adding a number to the snapshot name, as it does not result in interleaving of old and new snapshots inside a directory. | |||
10 days | #3717 LLPluginClassMedia::sendMessage | Andrey Kleshchev | |
10 days | Merge branch 'release/2025.03' into marchcat/2025.03-maint-b | Andrey Lihatskiy | |
11 days | Merge pull request #3711 from secondlife/maxim/2025.03-3702 | Maxim Nikolenko | |
#3702 Crash at doTeleportViaLandmark | |||
11 days | #3702 Crash at doTeleportViaLandmark | Mnikolenko Productengine | |
11 days | Merge pull request #3707 from secondlife/maxim/2025.03 | Maxim Nikolenko | |
Merge branch 'main' into release/2025.03 | |||
11 days | #3699 Crash at finishRenamingItem | Andrey Kleshchev | |
11 days | #3696 LLFontFreetype crash when adding glyph | Andrey Kleshchev | |
11 days | #3697 Crash on LLAvatarPropertiesProcessor::notifyObservers | Andrey Kleshchev | |
11 days | PCRE hasn't been depended on after all | Erik Kundiman | |
since we started using more recent patch versions of LL's Collada DOM fork. | |||
11 days | #3409 Make maximum probe count adjustable. (#3709) | Jonathan "Geenz" Goodman | |
* #3409 Make probe count adjustable to better accomodate low VRAM scenarios | |||
11 days | Fix indentations to make pre-commit happy | Andrey Lihatskiy | |
11 days | Merge branch 'marchcat/maint-b-cherrypicks' into marchcat/2025.03-maint-b | Andrey Lihatskiy | |
11 days | #1080 BugSplat Crash: LLAppViewer::initStrings() - show crash reason | Alexander Gavriliuk | |
11 days | viewer-private#217 Build fix | Andrey Lihatskiy | |
11 days | Add support for RequestTaskInventory capability | Salad Dais | |
The viewer now prefers to load inventory via the capability rather than over the deprecated Xfer system, though both are still supported. # Conflicts: # indra/newview/llviewerobject.h | |||
11 days | viewer#1577 Attachments cannot be detached in performance floater | Andrey Kleshchev | |
attachment list gets filled with object ids, not attachment ids | |||
11 days | fix bad indentation and modernise (#1503) | Beq Janus | |
# Conflicts: # indra/llxml/llxmltree.cpp | |||
11 days | secondlife/jira-archive-internal#70713 Combine recently and frequently used | Alexander Gavriliuk | |
11 days | viewer-private#217 Cef log was deleted too often | Andrey Kleshchev | |
delete once per session, not once per instance # Conflicts: # indra/newview/llviewermedia.cpp | |||
11 days | viewer-private#217 Fix cef log name | Andrey Kleshchev | |
# Conflicts: # indra/newview/llviewermedia.cpp | |||
11 days | 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. | |||
11 days | 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. | |||
11 days | Build fix | Andrey Lihatskiy | |
11 days | Remove PCRE dependency on FreeBSD | Erik Kundiman | |
The Collada DOM upstream patch version is one that doesn't depend on PCRE anymore anyway. | |||
11 days | viewer#1114 Expose max impostors setting in basic graphics preferences | Andrey Kleshchev | |
# Conflicts: # indra/newview/llfloaterpreferencesgraphicsadvanced.cpp |