Age | Commit message (Collapse) | Author | |
---|---|---|---|
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. | |||
2024-08-09 | viewer-private#259 Chat names get mixed up in voice calls | Andrey Kleshchev | |
Obsolete channel was uses as a participant provider | |||
2024-08-09 | Merge remote-tracking branch 'secondlife/release/webrtc-voice' into webrtc-voice | Erik Kundiman | |
2024-08-09 | Merge branch 'main' into webrtc-voice | Erik Kundiman | |
2024-08-08 | Merge pull request #2201 from secondlife/roxie/webrtc-symbols | Roxanne Skelly | |
Upload dynamic library debug information (llwebrtc.pdb, etc.) to the crash logger in addition to the main binary. | |||
2024-08-08 | CR fixes | Roxie Linden | |
2024-08-08 | Install GLH, Mikktspace, TinyEXR, TinyGLTF & LLCA | Erik Kundiman | |
automatically. Fix tab to spaces too. | |||
2024-08-08 | Install FMOD 2.03.02 automatically on GNU/Linux | Erik Kundiman | |
2024-08-07 | Add Windows multi-pdb upload capability | Roxie Linden | |
2024-08-07 | megapahit tuning : return of the smoothie | mobserveur | |
This commit reintroduces the meapahit specic optimisations while maintaining an option for the LL vertex buffer optimisation mode. | |||
2024-08-07 | viewer-private#262 viewer crashes on exit if the call is not completed | Andrey Kleshchev | |
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-07 | Replace boost::shared_ptr with std in voice classes | Andrey Kleshchev | |
2024-08-07 | No need for custom target to generate contributors | Erik Kundiman | |
The code is also moved to where it's relevant. | |||
2024-08-07 | Generate InfoPlist.strings | Erik Kundiman | |
It didn't work before because the destination folder wouldn't exist yet by the time it's configured, but CMake has been silent about it. | |||
2024-08-07 | Install macOS executable without `make install` | Erik Kundiman | |
Somehow the MACOSX_BUNDLE in add_executable isn't taking effect. | |||
2024-08-07 | viewer#2203 Crash at breakVoiceConnectionCoro | Andrey Kleshchev | |
bar webrtc's coroutines from necromancy | |||
2024-08-06 | Build an xcarchive for mac symbol upload. | Roxie Linden | |
2024-08-06 | viewer-private#261 (Vivox) Viewer doesn't reconnect to voice chat | Andrey Kleshchev | |
If state was 'ringing' viewer failed to set mSessionTerminateRequested on cancel so the call kept sort of going | |||
2024-08-06 | Attempt to fix the teleport issue from legacy search | mobserveur | |
This commit attempts to fix an a crash occuring when using the teleport button in the legacy search floater. | |||
2024-08-05 | Missed file | Roxie Linden | |
2024-08-05 | viewer#2195 Voice morphs 'not supported' notification lacks description | Andrey Kleshchev | |
2024-08-05 | Simplify, reindent and minimise difference from LL | Erik Kundiman | |
This also contains removal of commented out lines that had previously been used to get macOS using SDL2 instead of Cocoa, and removal of dependency on SLPlugin when no media plugins are enabled (at all). | |||
2024-08-03 | Adjust release notes URL (ending up like SLv's) | Erik Kundiman | |
since I haven't been able to build the WebAssembly website again caused by its FreeType port's failure to link. | |||
2024-08-03 | Merge branch 'webrtc-voice' into tmp | Erik Kundiman | |
2024-08-03 | Bring back FMOD, to be used on Fedora only, though | Erik Kundiman | |
https://megapahit.com/show_bug.cgi?id=64 Dullahan is still not working, something in webrtc-voice is breaking it too. But at least we're halfway now that we don't have to use Fedora's OpenAL that is in conflict with Dullahan/CEF. | |||
2024-08-03 | Merge branch 'main' into webrtc-voice | Erik Kundiman | |
2024-08-03 | Revert "Build process' set up to link to Boost statically" | Erik Kundiman | |
This reverts commit 9268fdd5b99bb8e426e7c1232916dfd909039f96. | |||
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-02 | Fix integer underflow causing issues with wearables | Ansariel | |
2024-08-02 | Merge remote-tracking branch 'secondlife/release/webrtc-voice' into webrtc-voice | Erik Kundiman | |
2024-08-01 | Merge remote-tracking branch 'origin/release/webrtc-voice' into ↵ | Brad Linden | |
release/2024.06-atlasaurus | |||
2024-07-31 | Implement a Logging Sink for WebRTC | Roxie Linden | |
WebRTC logs now pass out of the webrtc library into a logging sink, which converts them into SecondLife.log compatable logging calls. This includes fatal errors and asserts, which are now logged into SecondLife.log, and should be available in the crash logger. | |||
2024-07-30 | viewer#2121 Don't update Audio visualizer if voice is blocked | Andrey Kleshchev | |
2024-07-30 | viewer-private#255 p2p outgoing calls did not work correctly #2 | Andrey Kleshchev | |
2024-07-30 | viewer-private#255 p2p outgoing calls did not work correctly | Andrey Kleshchev | |
Issue: P2P was catching STATUS_LEFT_CHANNEL meant for nearby chat and adopting channel info for itself Solution: - Moved one of notifyStatusObservers calls so that it would have uri data instead of firing with no channel info - Made p2p sessions init with uri data, like it was before webrtc. Which is used to distinguish observer notifications. - Removed mAudioSessionChanged. It was unused yet confusing. | |||
2024-07-29 | Fix callbacks for PBR region terrain panel not getting wired up properly | Ansariel | |
2024-07-29 | Convert leftover BOOLs to bools for FLTK | Erik Kundiman | |
2024-07-29 | Merge branch 'main' into 2024.06-atlasaurus | Erik Kundiman | |
2024-07-29 | Get VLC streaming to work again on macOS | Erik Kundiman | |
Somehow it wouldn't work when the libvlc dylibs linked by media_plugin_libvlc were far in Frameworks, even with all the linkages and VLC_PLUGIN_PATH set correctly. Because of this, I had to make the libvlc files redundantly copied (they're under 1 MB so we'll live with it) in llplugin just like upstream for media_plugin_libvlc to link to instead, though it seems the directory name can be anything, so I just let it be "plugins" for installation convenience using CMake. Also now the builder is assumed to not necessarily want VLC.app to be installed in /Applications, though they would need to keep the downloaded VLC disc image open. | |||
2024-07-28 | Merge branch 'main' into 2024.06-atlasaurus | Erik Kundiman | |