<feed xmlns='http://www.w3.org/2005/Atom'>
<title>viewer.git/indra/llwebrtc, branch main</title>
<subtitle>Megapahit's fork of the Second Life viewer.
</subtitle>
<id>https://megapahit.org/viewer.git/atom?h=main</id>
<link rel='self' href='https://megapahit.org/viewer.git/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/'/>
<updated>2026-01-29T06:43:23Z</updated>
<entry>
<title>Merge tag 'Second_Life_Release#e42ec63b-2026.01' into 2026.01</title>
<updated>2026-01-29T06:43:23Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2026-01-29T06:43:23Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=dbe9c9c1929cfb345f9363e4ba1cb4128188d2f3'/>
<id>urn:sha1:dbe9c9c1929cfb345f9363e4ba1cb4128188d2f3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix failure to reconnect after disconnect and occasional dropout issue (#5322)</title>
<updated>2026-01-23T18:54:44Z</updated>
<author>
<name>Roxanne Skelly</name>
<email>roxie@lindenlab.com</email>
</author>
<published>2026-01-23T18:54:44Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=10201dbbd36d70a6a291c4cb64c1044d99cc46a5'/>
<id>urn:sha1:10201dbbd36d70a6a291c4cb64c1044d99cc46a5</id>
<content type='text'>
* Fix failure to reconnect after disconnect and occasional dropout issue

We were occasionally seeing dropouts which may have been caused by ICE
renegotiate requests.  The code is there to reconnect in that case,
but there were a few bugs, some of which were likely due to the webrtc upgrade.

Also, we were seeing failures to reconnect after voice server restart.

There were some issues with the PTT button that came up after the above issue was fixed.

* Added a clarification as part of CR

* We need to set mute state for p2p/adhoc/group calls as well</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'secondlife/release/2026.01' into 2026.01</title>
<updated>2025-12-04T08:48:50Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2025-12-04T05:58:12Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=e3a35af2c676fb211ff7d01a79eb1a3299bc82f3'/>
<id>urn:sha1:e3a35af2c676fb211ff7d01a79eb1a3299bc82f3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #5094 from secondlife/main</title>
<updated>2025-12-03T16:52:11Z</updated>
<author>
<name>Jonathan "Geenz" Goodman</name>
<email>geenz@lindenlab.com</email>
</author>
<published>2025-12-03T16:52:11Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=6b866bc6432ef88a79a826c09b17107392bde15f'/>
<id>urn:sha1:6b866bc6432ef88a79a826c09b17107392bde15f</id>
<content type='text'>
2025.08 -&gt; Develop</content>
</entry>
<entry>
<title>#4948 Crash at webrtc's initializeConnection</title>
<updated>2025-11-17T21:35:48Z</updated>
<author>
<name>Andrey Kleshchev</name>
<email>117672381+akleshchev@users.noreply.github.com</email>
</author>
<published>2025-11-17T17:15:23Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=c6101b38bd7702c9613986ef9eba1d556df050be'/>
<id>urn:sha1:c6101b38bd7702c9613986ef9eba1d556df050be</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge tag 'Second_Life_Release#5a0ba25d-2025.08' into 2025.08</title>
<updated>2025-10-30T03:19:47Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2025-10-30T03:19:47Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=0acfb74bbcf801978905db45d326d8538a32b1ed'/>
<id>urn:sha1:0acfb74bbcf801978905db45d326d8538a32b1ed</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix issue where mac was crashing during an attempt to unplug or replug microphone. (#4897)</title>
<updated>2025-10-28T17:03:25Z</updated>
<author>
<name>Roxanne Skelly</name>
<email>roxie@lindenlab.com</email>
</author>
<published>2025-10-28T17:03:25Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=164912418ccfd8c7a8ee02443db18e5fce19c8c4'/>
<id>urn:sha1:164912418ccfd8c7a8ee02443db18e5fce19c8c4</id>
<content type='text'>
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.</content>
</entry>
<entry>
<title>Revert "Improve switching of webrtc devices"</title>
<updated>2025-10-26T11:33:57Z</updated>
<author>
<name>Andrey Kleshchev</name>
<email>117672381+akleshchev@users.noreply.github.com</email>
</author>
<published>2025-10-26T10:14:53Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=0e3ba50520dd4cae89951e62c38b8647f76d9519'/>
<id>urn:sha1:0e3ba50520dd4cae89951e62c38b8647f76d9519</id>
<content type='text'>
Wrong approach. Might need to split workerDeployDevices into
separate recording and rendering variants.
This partiall reverts commit bb26aa3c2cb8ff961668cf0ad8180d3e9c57f941,
I left log lines.
</content>
</entry>
<entry>
<title>Merge tag 'Second_Life_Release#01823996-2025.08' into 2025.08</title>
<updated>2025-10-25T12:03:33Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2025-10-23T04:00:12Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=ab9976389fe5e4c254d3eb2c39fd2dff083d8d2d'/>
<id>urn:sha1:ab9976389fe5e4c254d3eb2c39fd2dff083d8d2d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>#4652 Improve switching of webrtc devices</title>
<updated>2025-10-22T19:43:57Z</updated>
<author>
<name>Andrey Kleshchev</name>
<email>117672381+akleshchev@users.noreply.github.com</email>
</author>
<published>2025-10-21T20:19:52Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=bb26aa3c2cb8ff961668cf0ad8180d3e9c57f941'/>
<id>urn:sha1:bb26aa3c2cb8ff961668cf0ad8180d3e9c57f941</id>
<content type='text'>
</content>
</entry>
</feed>
