<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/Source/Core, branch master</title>
<subtitle>GameCube and Wii emulator</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/'/>
<entry>
<title>Merge pull request #15019 from jordan-woyak/perf-track-fps-fix</title>
<updated>2026-11-13T20:43:59+00:00</updated>
<author>
<name>Jordan Woyak</name>
<email>jordan.woyak@gmail.com</email>
</author>
<published>2026-11-13T20:43:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=5c496d1838a20660590fece1edfdf58148f80a60'/>
<id>5c496d1838a20660590fece1edfdf58148f80a60</id>
<content type='text'>
PerformanceTracker: Fix broken FPS calculation on Windows after a multi-second delay.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
PerformanceTracker: Fix broken FPS calculation on Windows after a multi-second delay.</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #15014 from dokslade/gl-osd-duplicate</title>
<updated>2026-11-13T19:55:28+00:00</updated>
<author>
<name>Jordan Woyak</name>
<email>jordan.woyak@gmail.com</email>
</author>
<published>2026-11-13T19:55:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=e66427c87eb75e70a893270a8078045796b83df4'/>
<id>e66427c87eb75e70a893270a8078045796b83df4</id>
<content type='text'>
OGL: Only show the Video Info OSD message when initializing the backend</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
OGL: Only show the Video Info OSD message when initializing the backend</pre>
</div>
</content>
</entry>
<entry>
<title>PerformanceTracker: Fix broken FPS calculation on Windows after a multi-second delay.</title>
<updated>2026-11-13T09:35:41+00:00</updated>
<author>
<name>Jordan Woyak</name>
<email>jordan.woyak@gmail.com</email>
</author>
<published>2026-11-13T09:31:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=63557b8a6713166770d49a649dbc84f6f1eca44a'/>
<id>63557b8a6713166770d49a649dbc84f6f1eca44a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #15016 from jordan-woyak/remove-bb-dump-port</title>
<updated>2026-11-13T02:00:37+00:00</updated>
<author>
<name>Jordan Woyak</name>
<email>jordan.woyak@gmail.com</email>
</author>
<published>2026-11-13T02:00:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=e36cd326c0af3179bf75a8deb5e2ecf92ab78b72'/>
<id>e36cd326c0af3179bf75a8deb5e2ecf92ab78b72</id>
<content type='text'>
HW/WiimoteReal: Remove BBDumpPort feature.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
HW/WiimoteReal: Remove BBDumpPort feature.</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #14976 from JoeysRetroHandhelds/wiimote-null-hid-source</title>
<updated>2026-11-13T01:49:05+00:00</updated>
<author>
<name>Jordan Woyak</name>
<email>jordan.woyak@gmail.com</email>
</author>
<published>2026-11-13T01:49:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=9cef41db5f6a2492fd7800c285ca9b039406606d'/>
<id>9cef41db5f6a2492fd7800c285ca9b039406606d</id>
<content type='text'>
WiimoteDevice: Don't send output reports to a null HID source</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
WiimoteDevice: Don't send output reports to a null HID source</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #14713 from llsc12/master</title>
<updated>2026-11-13T00:16:11+00:00</updated>
<author>
<name>Jordan Woyak</name>
<email>jordan.woyak@gmail.com</email>
</author>
<published>2026-11-13T00:16:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=4380df98287810ce9b69832b2f52023a220931e8'/>
<id>4380df98287810ce9b69832b2f52023a220931e8</id>
<content type='text'>
Fix cheatsmanager crash</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix cheatsmanager crash</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #14877 from SuperSamus/performance-tracker-variance-fixup</title>
<updated>2026-11-13T00:07:27+00:00</updated>
<author>
<name>Jordan Woyak</name>
<email>jordan.woyak@gmail.com</email>
</author>
<published>2026-11-13T00:07:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=cf21d5dc0be92e274b15ab1917e7308f8139d310'/>
<id>cf21d5dc0be92e274b15ab1917e7308f8139d310</id>
<content type='text'>
PerformanceTracker: Small cleanup, properly use RunningVariance for the standard deviation</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
PerformanceTracker: Small cleanup, properly use RunningVariance for the standard deviation</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #15011 from dokslade/filesystemwidget-menu-uaf</title>
<updated>2026-11-13T00:00:42+00:00</updated>
<author>
<name>Jordan Woyak</name>
<email>jordan.woyak@gmail.com</email>
</author>
<published>2026-11-13T00:00:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=836045f9cd3f31a596a9073065ad6fd81ab0cce1'/>
<id>836045f9cd3f31a596a9073065ad6fd81ab0cce1</id>
<content type='text'>
DolphinQt: Fix use-after-free of FilesystemWidget context menu</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
DolphinQt: Fix use-after-free of FilesystemWidget context menu</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #14876 from VampireFlower/usbgecko</title>
<updated>2026-11-12T23:58:38+00:00</updated>
<author>
<name>Jordan Woyak</name>
<email>jordan.woyak@gmail.com</email>
</author>
<published>2026-11-12T23:58:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=cd92a628f37c19333f5c5ee84c43aeb4b48ec9e3'/>
<id>cd92a628f37c19333f5c5ee84c43aeb4b48ec9e3</id>
<content type='text'>
Optimize USB Gecko Emulation</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Optimize USB Gecko Emulation</pre>
</div>
</content>
</entry>
<entry>
<title>DolphinQt: Fix use-after-free of FilesystemWidget context menu</title>
<updated>2026-11-12T23:23:25+00:00</updated>
<author>
<name>dok.slade</name>
<email>dok.slade@gmail.com</email>
</author>
<published>2026-11-11T15:59:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=3ad596102a29095b23e58d509e2fd5d130241350'/>
<id>3ad596102a29095b23e58d509e2fd5d130241350</id>
<content type='text'>
The context menu was created with Qt::WA_DeleteOnClose, but its actions
open modal dialogs from within QMenu's own activation code. A nested
event loop could process the menu's deferred deletion before control
returned to QMenu, which then accessed freed memory, causing crashes or
heap corruption.

Own the menu with a std::unique_ptr so it is only destroyed once
QMenu::exec has returned.

Fixes https://bugs.dolphin-emu.org/issues/13816
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The context menu was created with Qt::WA_DeleteOnClose, but its actions
open modal dialogs from within QMenu's own activation code. A nested
event loop could process the menu's deferred deletion before control
returned to QMenu, which then accessed freed memory, causing crashes or
heap corruption.

Own the menu with a std::unique_ptr so it is only destroyed once
QMenu::exec has returned.

Fixes https://bugs.dolphin-emu.org/issues/13816
</pre>
</div>
</content>
</entry>
</feed>
