summaryrefslogtreecommitdiff
path: root/indra
AgeCommit message (Collapse)Author
3 daysMerge tag 'Second_Life_Release#345ceae3-26.5' into 26.526.5Erik Kundiman
3 daysMerge pull request #6301 from secondlife/leviathan/ghi-6300Andrew Meadows
add enum value for GP_SESSION_POST_LINKS group ability
3 daysMerge branch 'main' into 26.5Erik Kundiman
3 daysDon't thin non-existent or already thin librariesHEADmainErik Kundiman
3 daysUpdate VLC (now 3.0.24) plugins to signErik Kundiman
3 daysAdd a new member to the teamErik Kundiman
4 daysLog out before exiting on the first terminate signal (#35)Mike
SIGTERM was marking the app quitting immediately, so the Mac frame pump stopped before LogoutRequest and the simulator kept the agent in the region. The first signal now runs the normal logout. A second signal still forces the process to exit.
4 daysStop Apple OpenGL from waiting on a null fence (#34)Mike
glFinish and glWaitSync both crash in GLDFenceRec::getStatus when the fence record is null. On Apple, flush texture uploads instead and do not call glFinish before deleting buffers.
4 daysMerge tag 'Second_Life_Release#fac07196-26.5' into 26.5Erik Kundiman
4 daysMerge remote-tracking branch 'origin/release/26.5' into geenz/main-26.5Jonathan "Geenz" Goodman
5 daysMerge tag 'Second_Life_Release#083db782-26.5' into 26.5Erik Kundiman
6 daysDrop stalled occlusion queries instead of blocking on macOS (#33)Mike
Apple's GL thread segfaults in glGetQueryObjectuiv when a query never becomes available after the viewer is backgrounded. On Darwin, a timed out query is deleted and the objects stay visible. The result is read only when the driver says it is already ready.
7 daysDon't sign no longer existing VLC filesErik Kundiman
in Megapahit.app/Contents/Frameworks since the viewer binary doesn't link to VLC any more (but the files still exist in SLPlugin.app/Contents/Frameworks/plugins.
7 daysMerge branch 'main' into 26.5Erik Kundiman
7 daysMerge branch 'main' into 26.4Erik Kundiman
7 daysMacPorts' expat (compatibility) has been updatedErik Kundiman
7 daysMerge branch 'main' into 26.5Erik Kundiman
7 daysMerge branch 'main' into 26.4Erik Kundiman
7 daysMacPorts' expat (compatibility) has been updatedErik Kundiman
8 daysMerge tag 'Second_Life_Release#db59a05a-26.5' into 26.5Erik Kundiman
8 daysMerge pull request #6427 from secondlife/pepper/code-review-commentsPepper
Fix chat history menu and loading indicator updates
8 days#6203 fix page spinner showing 0 when chat history contains only one pageMaxim Nikolenko
8 daysFix chat history menu and loading indicator updatespepper
Wire the nearby-history menu to its enable callback so history suppression disables the action. Cache the IM history setting and loading panel, and update panel visibility only when it changes. Use XUI for the loading label while retaining all ten existing translations. Validated with targeted Windows C++ compilation, XML validation, and pre-commit checks.
9 daysMerge branch 'release/26.5' into project/chat-modernizationJonathan "Geenz" Goodman
9 daysFix crash in LLFile when paths contain unicodeHecklezz
9 daysput GP_SESSION_POST_LINKS behind a feature flagleviathan
9 daysAttempt to fix a crash in llspeakingindicatormanager (#32)mobserveur
this commit aims to prevent a crash happening in switchSpeakerIndicators().
9 daysDo not recreate destroyed singletons during shutdown (#31)Mike
deleteAll() used to let getInstance() build a replacement, which crashed when the script-editor server posted a toast after LLUI was gone. Shutdown now refuses that construction, and notification adds do nothing once the notification system is gone.
10 daysMerge tag 'Second_Life_Release#0572d349-26.5' into 26.5Erik Kundiman
10 days#6412 Update viewer version to 26.5Maxim Nikolenko
10 daysRemove SLapp test elementsMnikolenko Productengine
11 days#6395 Don't pop notifications on shutdownAndrey Kleshchev
11 daysMerge tag 'Second_Life_Release#e960123-26.4' into 26.4Erik Kundiman
12 days6318 Align Scripts menu compiler label with editorAndrey Lihatskiy
12 days6318 Restore LSL on Lua compiler labelAndrey Lihatskiy
12 daysAvoid the Apple OpenGL null-fence crash during precache (#30)Mike
glDeleteBuffers and glWaitSync on a failed fence both fault in GLDFenceRec::getStatus on Apple's GL/Metal translator. Finish and unbind before deleting buffers, skip a null upload fence, and resize depth targets with the unsized format Apple accepts.
12 daysAdd a Homebrew macOS build beside MacPorts (#29)Mike
Darwin CMake keeps the MacPorts Boost 1.88 -mt paths when that prefix is present. Otherwise, or when DARWIN_PACKAGE_MANAGER=homebrew, it uses brew prefixes, unsuffixed Boost libraries, and no boost_system link. Media-plugin install names, the app bundle, and freealut follow the same split. The viewer no longer links libvlc, so a finished app does not need the VLC disk image mounted.
12 daysFix owner-chat particle crash when the source object is missingMike Littman
Owner chat with Restrained Love enabled and script chat particles on calls chatter->getPositionAgent() after the object has left gObjectList. The other particle path already checks chatter. This one did not, so the viewer segfaulted.
2026-10-03Merge tag 'Second_Life_Release#0ebee4d8-26.4' into 26.4Erik Kundiman
2026-10-02Merge branch 'release/26.4' into rider/issue-710Rider Linden
2026-10-02Show Privacy page in a separate floater similar to ToSMnikolenko Productengine
2026-10-02(c) UpdateRider Linden
2026-10-02Merge tag 'Second_Life_Release#01786bf7-26.4' into 26.4Erik Kundiman
2026-10-01Change session.ping to system.ping in testRider Linden
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-10-01Show scrollbar in Join floater when the viewer window is too smallMnikolenko Productengine
2026-10-01#6276 Fix crash on path::string()Andrey Kleshchev
Output either dirname or fsyspath(dir_path) for correct conversion
2026-09-30Merge tag 'Second_Life_Release#d2ad1c40-26.4' into 26.4Erik Kundiman
2026-09-30Fix modal floater re-centering against a different rect, which caused visual ↵Mnikolenko Productengine
jump
2026-09-30Show ToS in a separate floater above Join pageMnikolenko Productengine
2026-09-30Check payment info before opening the L$ packs floaterNoctis Linden
Until the floater can add a payment method, residents without one are sent to the LindeX payment page instead of the floater. A second login probe of BuyCurrencyAddPaymentURL skips the check when it answers 200.