Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-08-15 | BugSplat Crash #1504587: std::vector::empty() | Alexander Gavriliuk | |
2024-08-15 | Merge remote-tracking branch 'origin/release/webrtc-voice' into ↵ | Brad Linden | |
release/2024.06-atlasaurus # Conflicts: # indra/newview/llpanelpeople.cpp | |||
2024-08-15 | #2307 BugSplat Crash #1504734: LLViewerTexture::getNumFaces() | Alexander Gavriliuk | |
2024-08-15 | Merge branch 'release/luau-scripting' into viewer-lua-2237 | Nat Goodspeed | |
2024-08-15 | Introduce lluau_checkstack(L, n); use instead of luaL_checkstack(). | Nat Goodspeed | |
luaL_checkstack() accepts a third parameter which is included in the stack overflow error message. We've been passing nullptr, leading to messages of the form "stack overflow ((null))". lluau_checkstack() implicitly passes __FUNCTION__, so we can distinguish which underlying luaL_checkstack() call encountered the stack overflow condition. Also, when calling each atexit() function, pass Luau's debug.traceback() function as the lua_pcall() error handler. This should help diagnose errors in atexit() functions. | |||
2024-08-14 | Merge pull request #2300 from secondlife/roxie/webrtc-no-voice-dot | Roxanne Skelly | |
[WebRTC] Voice dot not always visible after crossing region boundaries. | |||
2024-08-14 | Merge branch 'release/webrtc-voice' into roxie/webrtc-no-voice-dot | Roxanne Skelly | |
2024-08-14 | Merge pull request #2285 from secondlife/roxie/webrtc-stop-device-failure | Roxanne Skelly | |
[WebRTC] Don't Fatal Exit on AudioDeviceStop failure (osx only) | |||
2024-08-14 | Merge pull request #2262 from secondlife/roxie/webrtc-quad-channel | Roxanne Skelly | |
[WebRTC] allow quad channel microphones/inputs | |||
2024-08-14 | Don't call virtual functions in a derived class constructor | Roxie Linden | |
2024-08-14 | Voice dot not always visible after crossing region boundaries. | Roxie Linden | |
For issue #2064 The connection to the voice server was not upgraded/downgraded to primary/secondary when crossing region boundaries, so the server sent the wrong value and the viewer chose not to display a voice dot. | |||
2024-08-14 | viewer#2204 crash at connectionStateMachine | Andrey Kleshchev | |
2024-08-13 | don't fatal error on AudioDeviceStop | Roxie Linden | |
2024-08-14 | viewer-private#260 The 'Speak' button looks disabled during IM voice chat | Andrey Kleshchev | |
p2p channels was reusing obsolete channel info | |||
2024-08-13 | viewer-private#262 webrtc crashes on shutdown #2 | Andrey Kleshchev | |
2024-08-13 | viewer-private#262 webrtc crashes on shutdown | Andrey Kleshchev | |
removeObserver failed to remove an im session floater | |||
2024-08-13 | Remove unused setting BrowserWebSecurityDisabled | Andrey Kleshchev | |
2024-08-13 | Merge pull request #2274 from secondlife/luau-0.638 | nat-goodspeed | |
Update Luau to v0.638-r2 (2024-08-12 build) | |||
2024-08-13 | Update Luau to v0.638-r2 (2024-08-12 build) | Nat Goodspeed | |
2024-08-13 | Merge pull request #2240 from secondlife/lua-groupchat | Maxim Nikolenko | |
Lua api for sending group messages | |||
2024-08-13 | clean up and add comment | Mnikolenko Productengine | |
2024-08-13 | Merge pull request #2265 from secondlife/lua-groupchat-throttle | Maxim Nikolenko | |
Add Throttle and LogThrottle classes to manage throttled APIs. | |||
2024-08-12 | #2263 BugSplat Crash #1503400: SecondLifeViewer!LLDrawable::getFace(320) | Alexander Gavriliuk | |
2024-08-12 | Add virtual destructor to Throttle class. | Nat Goodspeed | |
2024-08-12 | Add Throttle and LogThrottle classes to manage throttled APIs. | Nat Goodspeed | |
2024-08-12 | [WebRTC] allow quad channel microphones/inputs | Roxie Linden | |
Issue #257 - bugsplat crash. In the debug version of WebRTC, it makes an explicit check that the number of channels for an input device is between 1 and 2. The release version allows more, and should downmix if 1 channel is asked for. This fix bumps up the max channels allowed to 8. | |||
2024-08-12 | #2257 BugSplat Crash #1503682: ↵ | Alexander Gavriliuk | |
SecondLifeViewer!LLFloaterIMSessionTab::enableDisableCallBtn(438) | |||
2024-08-12 | Merge branch 'release/luau-scripting' into lua-groupchat | Maxim Nikolenko | |
2024-08-12 | Merge pull request #2209 from secondlife/viewer-lua-smoother | nat-goodspeed | |
Introduce a custom coroutine/fiber scheduler to prioritize UI. With approval from Maxim and Atlas, merging to project trunk. | |||
2024-08-09 | fix build.sh whitespace | Brad Linden | |
2024-08-09 | Merge remote-tracking branch 'origin/release/webrtc-voice' into ↵ | Brad Linden | |
release/2024.06-atlasaurus # Conflicts: # .github/workflows/build.yaml # indra/newview/CMakeLists.txt # indra/newview/llspeakers.cpp # indra/newview/llvoicechannel.cpp # indra/newview/llvoicechannel.h # indra/newview/llvoiceclient.cpp # indra/newview/llvoiceclient.h # indra/newview/llvoicewebrtc.cpp | |||
2024-08-09 | Merge pull request #2244 from secondlife/roxie/webrtc-teleport | Roxanne Skelly | |
[WebRTC] After transition through WebRTC -> Vivox -> WebRTC regions, voice dot is on but no voice is transmitted. | |||
2024-08-09 | Fix spaces in indra/newview/lllocalbitmaps.cpp | Andrey Kleshchev | |
Co-authored-by: Andrey Lihatskiy <alihatskiy@productengine.com> | |||
2024-08-09 | viewer#1750 Crash at LLGLTFMaterial::operator= | Andrey Kleshchev | |
2024-08-09 | viewer#2061 Crash in ~LLScriptEdCore() | Andrey Kleshchev | |
2024-08-09 | Fix rare shutdown crash in LLViewerObjectList | Rye Mutt | |
2024-08-09 | Fix rare shutdown crash in gCacheName | Rye Mutt | |
2024-08-09 | Fix nullptr crash in LLScrollListCtrl::getSelectedItemLabel | Rye Mutt | |
2024-08-09 | Fix crash in LLViewerWindow::handleDragNDrop | Rye Mutt | |
2024-08-09 | Fix nullptr crash in handleVSyncChanged | Rye Mutt | |
2024-08-09 | Fix nullptr crash in LLInventoryPanel::itemChanged | Rye Mutt | |
2024-08-09 | Fix nullptr crash in LLLandmarksPanel::isActionEnabled | Rye Mutt | |
2024-08-09 | Fix nullptr crash in LLLandmarksPanel::canItemBeModified | Rye Mutt | |
2024-08-09 | Fix nullptr crash in LLInvFVBridge::getClipboardEntries | Rye Mutt | |
2024-08-09 | Fix null region pointer crash in LLIMView | Rye Mutt | |
2024-08-09 | Fix nullptr crash in LLFloaterIMContainer::onAddButtonClicked | Rye Mutt | |
2024-08-09 | #2103 BugSplat Crash #1497033: LLViewerTextureList::getImage | Alexander Gavriliuk | |
2024-08-09 | viewer#2142 Crash at LLOutfitGalleryItem::setDefaultImage | Andrey Kleshchev | |
2024-08-09 | viewer#2163 Crash at getReflectionProbeIsDynamic | Andrey Kleshchev | |
2024-08-09 | Teleport to a region with a different voice server type causes failure in voice | Roxie Linden | |
When teleporting, the viewer 'hides' voice, effectively disabling it, until the teleport has completed. It does this by instructing the voice module to hide and then unhide. The problem was, it would instruct one voice module for one voice server type to hide, and then after teleport, it would instruct the other voice module for the other voice server type to unhide, resulting in one voice module being hidden. When the user transitions back to a region with the initial voice module, it's hidden, hence voice doesn't work. The solution is to hide/unhide both voice modules. |