summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
11 hoursMerge tag 'Second_Life_Release#895a6739-2025.03' into 2025.032025.03Erik Kundiman
15 hoursMerge branch 'main' into 2025.03Erik Kundiman
5 daysreadme.md -> update tumbleweed build instructionsHEADmainsecretfoxtail
SLD2-devel no longer exists in tumbleweed repositories, replace with libSDL2_gfx-1_0-0, libSDL2_gfx-devel, & sdl2-compat-devel
6 daysExempt Arch from PipeWire tooErik 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 daysPerformance tweaks related to glErrormobserveur
Disabling glGetError() calls in release build
6 daysDisabling Smoothie in llvertexbuffermobserveur
Disabled Smoothie in llvertexbuffer, using LL method
6 daysRestore support for anistropic filtering on macosRye
7 days#3750 Crash at isSaveTextureEnabledAndrey Kleshchev
7 days#3745 fix for showing system notification on loginMaxim Nikolenko
8 days#3741 fix for mac crash on exitMaxim Nikolenko
8 daysMerge pull request #3732 from secondlife/maxim/2025.03-3685Maxim Nikolenko
#3685 Add two new slapps to support wearing contents of folders - Add and Remove
8 days#3685 clean upMnikolenko Productengine
8 days#2711 Remove ALM text from About SL for JP and CNMaxim Nikolenko
9 daysMerge pull request #3740 from secondlife/geenz/friends-list-race-condition-fixJonathan "Geenz" Goodman
#3739 Friends list login race condition
9 daysMove callback registration for the avatar tracker to STATE_AGENT_SEND.Jonathan "Geenz" Goodman
9 daysQuick fix for a friend status race condition on login.Jonathan "Geenz" Goodman
9 days#3189 Pasted PBR materials disappearingAndrey Kleshchev
9 days#3685 Add two new slapps to support wearing contents of folders - Add and RemoveMnikolenko Productengine
9 daysTry to parallelize xcode builds further and add more headers to PCH to ↵Rye
reduce build time
9 daysEnable precompiled headers for all platformsRye
9 daysSet correct rpath for OpenALAndrey Lihatskiy
9 days#3591 Restructure SE to not catch LLContinueErrorAndrey Kleshchev
It was reporting shutdown as crashes to bugsplat
10 daysMerge pull request #3708 from secondlife/marchcat/2025.03-maint-bAndrey Lihatskiy
2025.03 Cherry pick from Maint B
10 daysSmall cleanupAndrey Kleshchev
10 daysAdd timestamp to snapshot file namesBennett 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::sendMessageAndrey Kleshchev
10 daysMerge branch 'release/2025.03' into marchcat/2025.03-maint-bAndrey Lihatskiy
11 daysMerge pull request #3711 from secondlife/maxim/2025.03-3702Maxim Nikolenko
#3702 Crash at doTeleportViaLandmark
11 days#3702 Crash at doTeleportViaLandmarkMnikolenko Productengine
11 daysMerge pull request #3707 from secondlife/maxim/2025.03Maxim Nikolenko
Merge branch 'main' into release/2025.03
11 days#3699 Crash at finishRenamingItemAndrey Kleshchev
11 days#3696 LLFontFreetype crash when adding glyphAndrey Kleshchev
11 days#3697 Crash on LLAvatarPropertiesProcessor::notifyObserversAndrey Kleshchev
11 daysPCRE hasn't been depended on after allErik 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 daysFix indentations to make pre-commit happyAndrey Lihatskiy
11 daysMerge branch 'marchcat/maint-b-cherrypicks' into marchcat/2025.03-maint-bAndrey Lihatskiy
11 days#1080 BugSplat Crash: LLAppViewer::initStrings() - show crash reasonAlexander Gavriliuk
11 daysviewer-private#217 Build fixAndrey Lihatskiy
11 daysAdd support for RequestTaskInventory capabilitySalad 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 daysviewer#1577 Attachments cannot be detached in performance floaterAndrey Kleshchev
attachment list gets filled with object ids, not attachment ids
11 daysfix bad indentation and modernise (#1503)Beq Janus
# Conflicts: # indra/llxml/llxmltree.cpp
11 dayssecondlife/jira-archive-internal#70713 Combine recently and frequently usedAlexander Gavriliuk
11 daysviewer-private#217 Cef log was deleted too oftenAndrey Kleshchev
delete once per session, not once per instance # Conflicts: # indra/newview/llviewermedia.cpp
11 daysviewer-private#217 Fix cef log nameAndrey Kleshchev
# Conflicts: # indra/newview/llviewermedia.cpp
11 daysFix ASAN errors from LLVector4a::memcpyNonAliased16Nicky
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 daystriage#163 'Create folder from selected' misbehaves in marketplaceAndrey 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 daysBuild fixAndrey Lihatskiy
11 daysRemove PCRE dependency on FreeBSDErik Kundiman
The Collada DOM upstream patch version is one that doesn't depend on PCRE anymore anyway.
11 daysviewer#1114 Expose max impostors setting in basic graphics preferencesAndrey Kleshchev
# Conflicts: # indra/newview/llfloaterpreferencesgraphicsadvanced.cpp