| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 39 hours | Merge tag 'Second_Life_Release#345ceae3-26.5' into 26.526.5 | Erik Kundiman | |
| 44 hours | Merge pull request #6301 from secondlife/leviathan/ghi-6300 | Andrew Meadows | |
| add enum value for GP_SESSION_POST_LINKS group ability | |||
| 2 days | Merge branch 'main' into 26.5 | Erik Kundiman | |
| 2 days | Don't thin non-existent or already thin librariesHEADmain | Erik Kundiman | |
| 2 days | Update VLC (now 3.0.24) plugins to sign | Erik Kundiman | |
| 2 days | Add a new member to the team | Erik Kundiman | |
| 2 days | Merge remote-tracking branch 'secondlife/main' | Erik Kundiman | |
| 2 days | Merge remote-tracking branch 'secondlife/release/26.4' into 26.4 | Erik Kundiman | |
| 2 days | Log 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. | |||
| 2 days | Stop 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. | |||
| 2 days | Merge tag 'Second_Life_Release#fac07196-26.5' into 26.5 | Erik Kundiman | |
| 3 days | Merge pull request #6438 from secondlife/geenz/main-26.5 | Jonathan "Geenz" Goodman | |
| Main -> 26.5 | |||
| 3 days | Merge remote-tracking branch 'origin/release/26.5' into geenz/main-26.5 | Jonathan "Geenz" Goodman | |
| 3 days | Merge pull request #6193 from secondlife/release/26.4 | Jonathan "Geenz" Goodman | |
| Release/26.4 | |||
| 4 days | Merge tag 'Second_Life_Release#083db782-26.5' into 26.5 | Erik Kundiman | |
| 4 days | Drop 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 days | Don't sign no longer existing VLC files | Erik 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 days | Merge branch 'main' into 26.5 | Erik Kundiman | |
| 6 days | Merge branch 'main' into 26.4 | Erik Kundiman | |
| 6 days | MacPorts' expat (compatibility) has been updated | Erik Kundiman | |
| 6 days | Merge branch 'main' into 26.5 | Erik Kundiman | |
| 6 days | Merge branch 'main' into 26.4 | Erik Kundiman | |
| 6 days | MacPorts' expat (compatibility) has been updated | Erik Kundiman | |
| 6 days | Merge tag 'Second_Life_Release#db59a05a-26.5' into 26.5 | Erik Kundiman | |
| 7 days | Merge pull request #6427 from secondlife/pepper/code-review-comments | Pepper | |
| Fix chat history menu and loading indicator updates | |||
| 7 days | #6203 fix page spinner showing 0 when chat history contains only one page | Maxim Nikolenko | |
| 7 days | Fix chat history menu and loading indicator updates | pepper | |
| 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. | |||
| 8 days | Merge pull request #6179 from secondlife/project/chat-modernization | Jonathan "Geenz" Goodman | |
| Chat Modernization | |||
| 8 days | Merge branch 'release/26.5' into project/chat-modernization | Jonathan "Geenz" Goodman | |
| 8 days | Fix crash in LLFile when paths contain unicode | Hecklezz | |
| 8 days | put GP_SESSION_POST_LINKS behind a feature flag | leviathan | |
| 8 days | Attempt to fix a crash in llspeakingindicatormanager (#32) | mobserveur | |
| this commit aims to prevent a crash happening in switchSpeakerIndicators(). | |||
| 8 days | Do 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. | |||
| 9 days | Merge tag 'Second_Life_Release#0572d349-26.5' into 26.5 | Erik Kundiman | |
| 9 days | #6412 Update viewer version to 26.5 | Maxim Nikolenko | |
| 9 days | Merge pull request #6375 from secondlife/maxim/26.5-join-floater | Maxim Nikolenko | |
| Add Join floater for in-client sign up | |||
| 9 days | Remove SLapp test elements | Mnikolenko Productengine | |
| 10 days | #6395 Don't pop notifications on shutdown | Andrey Kleshchev | |
| 10 days | Merge tag 'Second_Life_Release#e960123-26.4' into 26.4 | Erik Kundiman | |
| 11 days | 6318 Align Scripts menu compiler label with editor | Andrey Lihatskiy | |
| 11 days | 6318 Restore LSL on Lua compiler label | Andrey Lihatskiy | |
| 11 days | Avoid 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. | |||
| 11 days | Add 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 days | Fix owner-chat particle crash when the source object is missing | Mike 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 days | Merge tag 'Second_Life_Release#0ebee4d8-26.4' into 26.4 | Erik Kundiman | |
| 2026-10-02 | Merge pull request #6396 from secondlife/rider/issue-710 | Jonathan "Geenz" Goodman | |
| Rider/issue 710 | |||
| 2026-10-02 | Merge branch 'release/26.4' into rider/issue-710 | Rider Linden | |
| 2026-10-02 | Show Privacy page in a separate floater similar to ToS | Mnikolenko Productengine | |
| 2026-10-02 | (c) Update | Rider Linden | |
| 2026-10-02 | Merge tag 'Second_Life_Release#01786bf7-26.4' into 26.4 | Erik Kundiman | |
