| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 43 hours | Merge remote-tracking branch 'secondlife/release/26.4' into 26.4 | Erik Kundiman | |
| 2026-08-18 | Fix error popup saying voice is incompatible with region voice | Roxie Linden | |
| There is a race condition where voice can start up before the voice server type is retrieved from the region. Since the voice server type defaults to null, and that wasn't allowed, a popup message happened. The default voice type is webrtc, so we connect to that in cases where the voice server type is empty. | |||
| 2026-08-11 | Merge remote-tracking branch 'origin/develop-linux' into geenz/linux-to-develop | Jonathan "Geenz" Goodman | |
| 2026-06-13 | Merge tag 'Second_Life_Release#663bf4d3-26.3' into 26.3 | Erik Kundiman | |
| 2026-05-20 | Merge branch 'main' into geenz/26.2-to-26.3 | Jonathan "Geenz" Goodman | |
| 2026-05-17 | Merge branch 'main' into 2026.02 | Erik Kundiman | |
| 2026-05-17 | Revert "USE_WEBRTC compile def for easily ruling out" | Erik Kundiman | |
| This reverts commit e2bbc96a057eaacf8bfbc6614c156634a7697ee0. | |||
| 2026-05-14 | Merge branch 'main' into 2026.02 | Erik Kundiman | |
| 2026-05-14 | USE_WEBRTC compile def for easily ruling out | Erik Kundiman | |
| platforms that can't have WebRTC support yet or have some problem with WebRTC (crashed by it). | |||
| 2026-05-12 | Remove Vivox-related code | Roxie Linden | |
| Remove the Vivox-related code altogether, including SLVoice. | |||
| 2026-03-30 | Merge tag 'Second_Life_Release#f148dbcc-26.2' into 2026.02 | Erik Kundiman | |
| 2026-03-07 | Merge tag 'Second_Life_Release#3529bc5f-2026.02' into 2026.02 | Erik Kundiman | |
| 2026-03-05 | #5492 don't toggle Speak button state while voice is moderated | Maxim Nikolenko | |
| 2025-11-14 | Toggle off 'Speak' button when muted by moderator | Mnikolenko Productengine | |
| 2025-10-30 | #4013 Update voice moderator options; show notifications when muted; add ↵ | Mnikolenko Productengine | |
| stub code for info request | |||
| 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-03 | Omit WebRTC (termination) on FreeBSD and Win ARM64 | Erik Kundiman | |
| 2025-10-03 | Merge tag 'Second_Life_Test#3ff16388-2025.07' into 2025.07 | Erik Kundiman | |
| 2025-09-20 | #4695 Fix missing voice cleanup | Andrey Kleshchev | |
| Cleanup is in LLVoiceClient::terminate() gWebRTCImpl was never deleted Added mDeviceModule security | |||
| 2025-07-18 | Revert "LL_WEBRTC for marking WebRTC supporting platforms" | Erik Kundiman | |
| This reverts commit a8dfeed4632aad0233ff08d1efd950b620fd1be7. | |||
| 2025-07-08 | LL_WEBRTC for marking WebRTC supporting platforms | Erik Kundiman | |
| so we don't have to keep adding unsupporting ones to the preprocessors in llvoiceclient. Note that CM_WEBRTC is complementary to LL_WEBRTC, which means its purpose is not to be XOR-ed. Any WebRTC supporting (either using LL's or CM's build) will have LL_WEBRTC set to ON, but *only* ones that use CM builds will have CM_WEBRTC set to ON *too*. | |||
| 2025-06-12 | Exclude Windows arm64 from WebRTC | Erik Kundiman | |
| Crow Misia's libwebrtc-bin, the one we've been relying on for WebRTC binaries, doesn't seem to be providing Windows arm64 binaries yet. | |||
| 2025-02-18 | Merge commit '0679cbdec89fbd3ec470768bdf469f6a1d326859' into tmp | Erik Kundiman | |
| 2025-02-07 | viewer-private#375 add more logging in attempt to get more info | Maxim Nikolenko | |
| 2024-11-06 | Merge remote-tracking branch 'secondlife/release/2024.09-ExtraFPS' into ↵ | Erik Kundiman | |
| 2024.09-ExtraFPS | |||
| 2024-11-01 | viewer#2985 Odd crash when notifying voice observers | Andrey Kleshchev | |
| Crash points at enableDisableCallBtn, but button's floater was cleaned earlier and has a removeObserver call so an observer record should be long gone. Likely something else is going on. Went over various callbacks and made sure they are cleaned. But in case floater somehow remained, added mSession = nullptr. | |||
| 2024-10-18 | Merge remote-tracking branch 'secondlife/release/2024.09-ExtraFPS' into ↵ | Erik Kundiman | |
| 2024.09-ExtraFPS | |||
| 2024-09-16 | WebRTC on Fedora & openSUSE without breaking CEF | Erik Kundiman | |
| Thanks to the Linux x86-64 WebRTC binary from Zenichi Amano (crow-misia). https://megapahit.com/show_bug.cgi?id=64 Haven't been tested on openSUSE, but it should work. | |||
| 2024-09-06 | Don't enable vivox spatial when teleporting while in a webrtc ↵ | Roxie Linden | |
| conference/p2p/group call Processing for vivox was being enabled when teleporting into a vivox region regardless as to whether the user was in a conference/p2p/group call, resulting in vivox spatial and webrtc conference/p2p/group simultaneously being active. | |||
| 2024-08-29 | Fix left out & minimise diff of disabling WebRTC | Erik Kundiman | |
| 2024-08-28 | Disable WebRTC on Fedora and openSUSE Tumbleweed | Erik Kundiman | |
| It breaks CEF on these platforms. | |||
| 2024-08-19 | Merge branch 'webrtc-voice' into 2024.06-atlasaurus | Erik Kundiman | |
| 2024-08-19 | Merge remote-tracking branch 'secondlife/release/2024.06-atlasaurus' into ↵ | Erik Kundiman | |
| 2024.06-atlasaurus | |||
| 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 | One more opting out from WebRTC for FreeBSD | Erik Kundiman | |
| 2024-08-14 | Merge remote-tracking branch 'secondlife/release/webrtc-voice' into webrtc-voice | Erik Kundiman | |
| 2024-08-13 | viewer-private#262 webrtc crashes on shutdown | Andrey Kleshchev | |
| removeObserver failed to remove an im session floater | |||
| 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 | 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. | |||
| 2024-08-09 | Merge remote-tracking branch 'secondlife/release/webrtc-voice' into webrtc-voice | Erik Kundiman | |
| 2024-08-07 | Adjust some LLVoiceClient functions | Andrey Kleshchev | |
| Feels like I should have made isParticipant and getParticipantList static to minimize singleton dependency/calls | |||
| 2024-08-03 | Merge branch 'webrtc-voice' into tmp | Erik Kundiman | |
| 2024-08-03 | Disable WebRTC on FreeBSD | Erik Kundiman | |
| Vivox even got broken here. But at least this port is still very much alive. WebRTC is not going to kill our FreeBSD port. | |||
| 2024-08-01 | Merge remote-tracking branch 'origin/release/webrtc-voice' into ↵ | Brad Linden | |
| release/2024.06-atlasaurus | |||
| 2024-07-30 | viewer-private#255 p2p outgoing calls did not work correctly #2 | Andrey Kleshchev | |
| 2024-07-24 | Merge remote-tracking branch 'origin/release/webrtc-voice' into ↵ | Brad Linden | |
| release/2024.06-atlasaurus | |||
| 2024-07-23 | Improve error message notifying user that Voice Morph Effects are not supported | Brad Linden | |
| secondlife/viewer#1451 | |||
| 2024-07-17 | Merge remote-tracking branch 'origin/release/webrtc-voice' into ↵ | Brad Linden | |
| release/2024.06-atlasaurus # Conflicts: # autobuild.xml # indra/newview/llvoicechannel.cpp | |||
| 2024-07-02 | don't set voice font for vivox | Roxie Linden | |
| 2024-07-02 | EnableVoiceMorphing should default to true | Roxie Linden | |
