Commit Graph

51171 Commits (9e4185bf75edbbf313735be56b1aaefcf0d31299)

Author SHA1 Message Date
Rye Mutt 9e4185bf75 Fix rare shutdown crash in gCacheName 2024-08-09 22:55:08 +03:00
Rye Mutt fe76026a3f Fix nullptr crash in LLScrollListCtrl::getSelectedItemLabel 2024-08-09 22:55:08 +03:00
Rye Mutt 983e7772b4 Fix crash in LLViewerWindow::handleDragNDrop 2024-08-09 22:55:08 +03:00
Rye Mutt 04fdc4f2c0 Fix nullptr crash in handleVSyncChanged 2024-08-09 22:55:08 +03:00
Rye Mutt 9e379a5578 Fix nullptr crash in LLInventoryPanel::itemChanged 2024-08-09 22:55:08 +03:00
Rye Mutt cc77728ad7 Fix nullptr crash in LLLandmarksPanel::isActionEnabled 2024-08-09 22:55:08 +03:00
Rye Mutt 8de48c4260 Fix nullptr crash in LLLandmarksPanel::canItemBeModified 2024-08-09 22:55:08 +03:00
Rye Mutt 68316fd0fd Fix nullptr crash in LLInvFVBridge::getClipboardEntries 2024-08-09 22:55:08 +03:00
Rye Mutt ac75cd98fc Fix null region pointer crash in LLIMView 2024-08-09 22:55:08 +03:00
Rye Mutt cd18835270 Fix nullptr crash in LLFloaterIMContainer::onAddButtonClicked 2024-08-09 22:55:08 +03:00
Alexander Gavriliuk b01b53b2fe #2103 BugSplat Crash #1497033: LLViewerTextureList::getImage 2024-08-09 22:55:08 +03:00
Andrey Kleshchev 048340ec1f viewer#2142 Crash at LLOutfitGalleryItem::setDefaultImage 2024-08-09 22:55:08 +03:00
Andrey Kleshchev 848d0cb27d viewer#2163 Crash at getReflectionProbeIsDynamic 2024-08-09 22:55:08 +03:00
Andrey Kleshchev 399eb2104e viewer#2043 bugsplat symbol upload update 2024-08-07 20:12:59 +03:00
Brad Linden fcaf6ff829
Merge pull request #2184 from Ansariel/altasaurus_underflow
Fix integer underflow causing issues with wearables
2024-08-02 16:00:01 -07:00
Ansariel 897525f674 Fix integer underflow causing issues with wearables 2024-08-02 20:40:38 +02:00
Brad Linden 002be0f243 Merge remote-tracking branch 'origin/release/webrtc-voice' into release/2024.06-atlasaurus 2024-08-01 15:40:41 -07:00
Roxanne Skelly 5f66a15142
Merge pull request #2162 from secondlife/roxie/webrtc-voice-crash-detect
[WebRTC] Implement a Logging Sink for WebRTC
2024-08-01 09:33:33 -07:00
Roxie Linden b9c222dfae Implement a Logging Sink for WebRTC
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-31 21:23:30 -06:00
Roxanne Skelly 89d5e8bf4f
Merge pull request #2155 from secondlife/roxie/webrtc-voice-crash-detect
[WebRTC] Use new webrtc lib with crash-on-fatal support
2024-07-31 09:51:15 -07:00
Roxie Linden 2582e4a47a Use new webrtc lib with crash-on-fatal support 2024-07-30 16:53:46 -06:00
Andrey Kleshchev a7177cc4b6 viewer#2121 Don't update Audio visualizer if voice is blocked 2024-07-30 14:19:25 +03:00
Andrey Kleshchev f75735d741 viewer-private#255 p2p outgoing calls did not work correctly #2 2024-07-30 07:31:05 +03:00
Andrey Kleshchev 7b119c01e0 viewer-private#255 p2p outgoing calls did not work correctly
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-30 07:31:05 +03:00
Ansariel 2d69e4d239 Fix trailing whitespaces 2024-07-29 21:22:05 +03:00
Ansariel d163d90323 Fix callbacks for PBR region terrain panel not getting wired up properly 2024-07-29 21:22:05 +03:00
Andrey Lihatskiy b746e78c78 Fix trailing whitespaces in webrtc code to pass pre-commit 2024-07-29 12:28:33 +03:00
Brad Linden ed73208eb9 Merge remote-tracking branch 'origin/release/webrtc-voice' into release/2024.06-atlasaurus 2024-07-24 16:55:49 -07:00
Brad Linden aced6fe5da
Merge pull request #2092 from secondlife/brad/1451-voice-fonts-message
Improve error message notifying user that Voice Morph Effects are not supported
2024-07-24 15:14:13 -07:00
Andrey Lihatskiy b289e0b3ad Update expired cert in integration test
see fe8c976 for more info
2024-07-24 10:42:45 -07:00
Brad Linden 152c32d312 remove inappropriate ignoretext usage as recommended in code review. 2024-07-24 09:29:41 -07:00
Brad Linden 26a01ced9a Improve error message notifying user that Voice Morph Effects are not supported
secondlife/viewer#1451
2024-07-23 17:32:59 -07:00
Brad Linden 3e4b23539c Merge remote-tracking branch 'origin/release/webrtc-voice' into release/2024.06-atlasaurus
# Conflicts:
 #	autobuild.xml
 #	indra/newview/llvoicechannel.cpp
2024-07-17 14:35:17 -07:00
Andrey Kleshchev 72605e75b7 viewer#1975 Fixed "Allow Land Resell" option not switching 2024-07-16 10:16:35 +03:00
Brad Linden b6447dec4c
Merge pull request #1967 from secondlife/1826-llerror-hangs-viewer
#1826 Fix for LL_ERRS crashing in mutex lock
2024-07-09 17:41:15 -05:00
RunitaiLinden d9782cf966 Review feedback change 2024-07-09 15:53:06 -05:00
RunitaiLinden f1f7426d54 #1826 Fix for LL_ERRS crashing in mutex lock 2024-07-09 15:36:00 -05:00
Roxanne Skelly 162bb33e15
Merge pull request #1925 from secondlife/roxie/webrtc-voice-cleanup
Sync autobuild.xml up with release autobuild.
2024-07-03 11:53:36 -07:00
Roxie Linden d1b1bb12cb Sync autobuild.xml up with release autobuild. 2024-07-03 11:26:39 -07:00
Roxanne Skelly f702a8f14a
Merge pull request #1915 from secondlife/roxie/webrtc-voice-disable-morphing
EnableVoiceMorphing should default to true
2024-07-03 10:25:57 -07:00
Roxie Linden 3c71230aa4 don't set voice font for vivox 2024-07-02 21:03:30 -07:00
Roxie Linden af21783ffa EnableVoiceMorphing should default to true 2024-07-02 13:52:51 -07:00
Roxanne Skelly 9bc3dfbdea
Merge pull request #1850 from secondlife/roxie/webrtc-voice-crash-fixes
Various crash fixes.  ALso fixes an issue with adhoc/group calls on vivox regions.
2024-06-26 15:46:07 -07:00
Roxie Linden 33418a77b7 Convert tabs to spaces 2024-06-26 14:43:22 -07:00
Roxie Linden 3e38ba0c4d Merge branch 'release/webrtc-voice' of github.com:secondlife/viewer into roxie/webrtc-voice-crash-fixes 2024-06-26 12:56:37 -07:00
Roxie Linden 0f2bb1bd83 Make the webrtc viewer work for vivox adhoc/group calls.
There was an issue on the release grid where old-style credentials
were being sent over and the webrtc viewer wasn't dealing with them properly.
2024-06-26 12:53:49 -07:00
Brad Linden 39473866fc
Merge pull request #1800 from secondlife/1771-mesh-objects-do-not-display-until-you-walk-directly-over-them
#1771 Fix for objects disappearing and not reappearing until LoD switch
2024-06-26 09:53:27 -07:00
Andrey Kleshchev 39f0da7ab6 Issue#880 Crash on a dead pointer in a chat session 2024-06-25 18:39:09 -07:00
Roxie Linden 454821bb59 #1806 - crash in initVoiceChannel 2024-06-25 18:30:18 -07:00
Brad Linden c3d3a13dfe
Merge pull request #1842 from secondlife/roxie/webrtc-voice-crash-fixes
viewer#1821 Crash at getSessionID()
2024-06-25 12:28:52 -07:00