summaryrefslogtreecommitdiff
path: root/indra/newview
AgeCommit message (Collapse)Author
2 daysDon't thin non-existent or already thin librariesHEADmainErik Kundiman
2 daysUpdate VLC (now 3.0.24) plugins to signErik Kundiman
2 daysAdd a new member to the teamErik Kundiman
2 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 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.
6 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.
6 daysMerge branch 'main' into 26.4Erik Kundiman
6 daysMacPorts' expat (compatibility) has been updatedErik Kundiman
6 daysMerge branch 'main' into 26.4Erik Kundiman
6 daysMacPorts' expat (compatibility) has been updatedErik Kundiman
8 daysAttempt to fix a crash in llspeakingindicatormanager (#32)mobserveur
this commit aims to prevent a crash happening in switchSpeakerIndicators().
8 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#e960123-26.4' into 26.4Erik Kundiman
11 days6318 Align Scripts menu compiler label with editorAndrey Lihatskiy
11 days6318 Restore LSL on Lua compiler labelAndrey Lihatskiy
11 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.
11 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.
13 daysMerge 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-01Change session.ping to system.ping in testRider Linden
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-09-30Merge tag 'Second_Life_Release#d2ad1c40-26.4' into 26.4Erik Kundiman
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.
2026-09-25Merge tag 'Second_Life_Release#54678285-26.4' into 26.4Erik Kundiman
2026-09-24LLFile ignores the file bits on Windows. Explicitly create the file with an ↵Rider Linden
ACL restricting read to the current logged in user.
2026-09-24Issue websocket hardening.Rider Linden
2026-09-24Merge pull request #6371 from secondlife/rider/fix_6367Rider Linden
Fixes hang on exit
2026-09-24Merge tag 'Second_Life_Release#818c337-26.4' into 26.4Erik Kundiman
2026-09-24Merge tag 'Second_Life_Release#3e0bbc7-26.4' into 26.4Erik Kundiman
2026-09-23Issue #6367: The viewer would hang on exit if still connected to a plugin. ↵Rider Linden
Updates how the viewer dispatches coroutines to the main thread and removes an extraneous wait, that was incorrectly serializing asynchronous messages.
2026-09-24Fix Luau license packaging and formattingAndrey Lihatskiy
2026-09-23Add Luau license to About infoAndrey Lihatskiy
2026-09-23Issue #6205: There was an issue with permissions not being sent in the ↵Rider Linden
update message.
2026-09-23#6348 revert Received items init changeMaxim Nikolenko
2026-09-23Merge tag 'Second_Life_Release#62025f0e-26.4' into 26.4Erik Kundiman
2026-09-22Fix picks saving the wrong locationHecklezz
2026-09-22Merge pull request #6359 from secondlife/marchcat/6221Andrey Lihatskiy
Marchcat/6221
2026-09-22#6348 fix Received items being stuck at "Searching..." if it's open when ↵Maxim Nikolenko
logging in
2026-09-22#6221 Honor the selected New Script typeAndrey Lihatskiy
2026-09-22Merge tag 'Second_Life_Release#f7672193-26.4' into 26.4Erik Kundiman
2026-09-21#6319 Make the Recompile entries in the Scripts menu less ambiguousAndrey Lihatskiy
2026-09-21#6232 Mark inventory scripts dirty when compiler changesAndrey Lihatskiy
2026-09-21#6221 Select Lua as the default script type when region features arriveAndrey Lihatskiy
2026-09-18Revert "#3988 Don't render malformed sculpts"Andrey Kleshchev
Reverted change affects existing content. That existing content has high impact on performance, but content is already inworld, need to find another solution.
2026-09-17Revert #5856 OS hibernation prevention (#6340)Andrey Lihatskiy
2026-09-17 #6334 Remove unnecessary popups when user doesn't have a payment method on fileMaxim Nikolenko
2026-09-17#5856 Update labelsAndrey Kleshchev
2026-09-17#6315 Separate voice queue from main queueAndrey Kleshchev
Voice should not 'runFor' main app loop on shutdown.
2026-09-16#5806 enable reset environment after teleport only for new usersMaxim Nikolenko
2026-09-16#5856 Fix default state not restoringAndrey Kleshchev
2026-09-15#3988 Add a toggle for sculpty area validationAndrey Kleshchev
for QA purposes