| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-10-29 | #4876 Fix material not applying | Andrey Kleshchev | |
| 1. Dupplicate call in llselectmgr can cause race conditions 2. lltooldragndrop wasn't updating server in one case | |||
| 2025-10-29 | #4604 Turn off cef preloading on low end hardware | Andrey Kleshchev | |
| 1. Cef instances are fairly heavy in viewer's implementation, don't preload them on systems <= 8GB 2. Move initialization into floaters where it belongs. 3. Minimal requirement is 8GB, drop gpu class to 1 on hardware under 8GB 4. Reduce cef instance count on systems under 8GB | |||
| 2025-10-28 | #4882 Log textures that failed to be created | Andrey Kleshchev | |
| A bunch of 36x36 failed to create, there shouldn't have been any 36x36 textures, log the ids/type. | |||
| 2025-10-28 | Fix issue where mac was crashing during an attempt to unplug or replug ↵ | Roxanne Skelly | |
| microphone. (#4897) The mac audio device manager was being "helpful" by restarting playout and recording if the Default device was changed, assuming the application wouldn't care. However, we received an update of device change, and attempted to stop and start playout anyway, causing a conflict. The fix was simply to not deploy new devices when the device id didn't change. | |||
| 2025-10-28 | Merge branch 'main' into 2025.08 | Erik Kundiman | |
| 2025-10-28 | FMOD has been upgraded | Erik Kundiman | |
| 2025-10-28 | Point CONTRIBUTING.md to GH's instead of cgit's | Erik Kundiman | |
| The mirror that displays Markdown files with hyperlinks and all, is GH's anyway. | |||
| 2025-10-27 | #4879 An Emoji in a display name can affect text in chat | Andrey Kleshchev | |
| An emoji was spliting inlineview thus affecting displayed text. | |||
| 2025-10-27 | Mac build fix and clean up | Mnikolenko Productengine | |
| 2025-10-27 | Fix indentation and trailing-whitespace | Mnikolenko Productengine | |
| 2025-10-27 | #4411 UI adjustments | Mnikolenko Productengine | |
| 2025-10-27 | Add support for building with address, undefined, and thread sanitizers on linux | Rye | |
| Signed-off-by: Rye <rye@alchemyviewer.org> | |||
| 2025-10-27 | Modernize viewer alignment macros to use alignas and fix misaligned class ↵ | Rye | |
| issues reported by ubsan/asan Signed-off-by: Rye <rye@alchemyviewer.org> | |||
| 2025-10-27 | Fix deprecated opengl usage in debug display | Rye | |
| Signed-off-by: Rye <rye@alchemyviewer.org> | |||
| 2025-10-27 | Modernize getAvailableMemoryKB for linux | Rye | |
| Signed-off-by: Rye <rye@alchemyviewer.org> | |||
| 2025-10-27 | Fix broken locking for decomp data in model preview | Rye | |
| Signed-off-by: Rye <rye@alchemyviewer.org> | |||
| 2025-10-27 | Update openjpeg to 2.5.4-r1 | Rye | |
| Signed-off-by: Rye <rye@alchemyviewer.org> | |||
| 2025-10-27 | Fix assert failing debugGL run | Rye | |
| Signed-off-by: Rye <rye@alchemyviewer.org> | |||
| 2025-10-27 | Fix shader warnings triggering GL errors under linux mesa drivers | Rye | |
| Signed-off-by: Rye <rye@alchemyviewer.org> | |||
| 2025-10-27 | Fix GL debug logging on linux | Rye | |
| Signed-off-by: Rye <rye@alchemyviewer.org> | |||
| 2025-10-27 | Fix broken mvp modelview hash check in syncMatrices | Rye | |
| Signed-off-by: Rye <rye@alchemyviewer.org> | |||
| 2025-10-27 | Fix leak of LLNotificationSeparator in LLFloaterNotificationsTabbed | Rye | |
| Signed-off-by: Rye <rye@alchemyviewer.org> | |||
| 2025-10-27 | Fix leak of boost signals in llmarketplacefunctions | Rye | |
| Signed-off-by: Rye <rye@alchemyviewer.org> | |||
| 2025-10-27 | Fix leak in materialmgr reported by asan/leaksan by using unique_ptr | Rye | |
| Signed-off-by: Rye <rye@alchemyviewer.org> | |||
| 2025-10-27 | Fix leak of LLRender VBCache when reset/shutdown | Rye | |
| Signed-off-by: Rye <rye@alchemyviewer.org> | |||
| 2025-10-27 | Fix invalid cast warning from ubsan | Rye | |
| Signed-off-by: Rye <rye@alchemyviewer.org> | |||
| 2025-10-27 | Fix memcpy of 0 being reported as undefined behavior by ubsan | Rye | |
| Signed-off-by: Rye <rye@alchemyviewer.org> | |||
| 2025-10-27 | Fix uninitialized member variables reported by ubsan | Rye | |
| Signed-off-by: Rye <rye@alchemyviewer.org> | |||
| 2025-10-27 | Fix shift by negative -1 in llflexibleobject | Rye | |
| Signed-off-by: Rye <rye@alchemyviewer.org> | |||
| 2025-10-27 | Run tests using ctest after all targets are built to reduce build contention | Rye | |
| Reuse test runner compilation unit to reduce extra source files compiled by 189 Only build macOS tests for build host architecture that will be running them to reduce wasted CI time Signed-off-by: Rye <rye@alchemyviewer.org> | |||
| 2025-10-27 | Fix crash observed during early startup during feature table resets on linux ↵ | Rye | |
| due to LLWorld simpleton not being initialized yet Signed-off-by: Rye <rye@alchemyviewer.org> | |||
| 2025-10-27 | Fix transparent water shader being stuck as opaque when reset by feature table | Rye | |
| Signed-off-by: Rye <rye@alchemyviewer.org> | |||
| 2025-10-27 | Fix makefile and ninja generators invalidating secondlife-bin target every ↵ | Rye | |
| time cmake is run Signed-off-by: Rye <rye@alchemyviewer.org> | |||
| 2025-10-27 | Fix low memory notification appearing incorrectly on non-windows platforms ↵ | Rye | |
| when changing graphics quality levels Signed-off-by: Rye <rye@alchemyviewer.org> | |||
| 2025-10-27 | Fix shader cache failing after clearing contents | Rye | |
| Signed-off-by: Rye <rye@alchemyviewer.org> | |||
| 2025-10-27 | Introduce global precompiled header to accelerate build | Rye | |
| Signed-off-by: Rye <rye@alchemyviewer.org> | |||
| 2025-10-27 | Fix RelWithDebInfo build on mac universal | Rye | |
| Signed-off-by: Rye <rye@alchemyviewer.org> | |||
| 2025-10-27 | Add debug option to force libvlc plugin on linux | Rye | |
| Signed-off-by: Rye <rye@alchemyviewer.org> | |||
| 2025-10-27 | Cleanup up linux wrapper script and fix desktop entry creation | Rye | |
| Signed-off-by: Rye <rye@alchemyviewer.org> | |||
| 2025-10-27 | Cherrypick LLProcessor cleanup from 57d423745fd1d3d0ea6a0c69b869a20c27e27fc5 | Rye | |
| Signed-off-by: Rye <rye@alchemyviewer.org> | |||
| 2025-10-27 | Fix overflows inserting invalid values into stats map | Rye | |
| Signed-off-by: Rye <rye@alchemyviewer.org> | |||
| 2025-10-27 | Fix boost asio deprecation warnings | Rye | |
| Signed-off-by: Rye <rye@alchemyviewer.org> | |||
| 2025-10-27 | Restore LLMaterialID to POD type | Rye | |
| Signed-off-by: Rye <rye@alchemyviewer.org> | |||
| 2025-10-27 | Introduce SDL based file picking support | Rye | |
| Signed-off-by: Rye <rye@alchemyviewer.org> | |||
| 2025-10-27 | Fix numerous compiler warnings from GCC under Ubuntu 22.04 | Rye | |
| Signed-off-by: Rye <rye@alchemyviewer.org> | |||
| 2025-10-27 | Start to fix up GHA workflow for linux | Rye | |
| Signed-off-by: Rye <rye@alchemyviewer.org> | |||
| 2025-10-27 | Reintroduce llappearanceutility to viewer tree from archive/develop | Rye | |
| Signed-off-by: Rye <rye@alchemyviewer.org> | |||
| 2025-10-27 | Cherrypick 42885c0d23d8efc47ad77e09bb327e4ec6a4fada from archive/develop | Rye | |
| Signed-off-by: Rye <rye@alchemyviewer.org> | |||
| 2025-10-27 | Fix detection of AMD gpu on linux | Rye | |
| Signed-off-by: Rye <rye@alchemyviewer.org> | |||
| 2025-10-27 | Fix build errors due to opengl headers and various defines | Rye | |
| Signed-off-by: Rye <rye@alchemyviewer.org> | |||
