<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/Source/Core/Common/Common.vcxproj, branch master</title>
<subtitle>GameCube and Wii emulator</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/'/>
<entry>
<title>msbuild: bundle all dolphin "core" code into single library</title>
<updated>2021-01-27T22:29:49+00:00</updated>
<author>
<name>Shawn Hoffman</name>
<email>godisgovernment@gmail.com</email>
</author>
<published>2020-09-15T14:22:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=500a694ca870f9f5a8ea196f4099a0e7de09fe50'/>
<id>500a694ca870f9f5a8ea196f4099a0e7de09fe50</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>rename Common/File to Common/IOFile</title>
<updated>2021-01-27T22:29:48+00:00</updated>
<author>
<name>Shawn Hoffman</name>
<email>godisgovernment@gmail.com</email>
</author>
<published>2020-09-15T10:29:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=84128d95323490464e51a64c6d90fca15bd9af80'/>
<id>84128d95323490464e51a64c6d90fca15bd9af80</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Common: Validate the number of {} fields in format strings</title>
<updated>2020-11-19T16:09:24+00:00</updated>
<author>
<name>Léo Lam</name>
<email>leo@leolam.fr</email>
</author>
<published>2020-11-19T01:51:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=62eeb05519b9fa993f98a540cd8cd812c52fa0e4'/>
<id>62eeb05519b9fa993f98a540cd8cd812c52fa0e4</id>
<content type='text'>
Unfortunately, {fmt} allows passing too many arguments to a format call
without raising any runtime or compile-time error [1].

As this is a common source of bugs since we started migrating to {fmt},
this commit adds some custom logic to validate the number of
replacement fields in format strings in addition to {fmt}'s own checks.

[1] https://github.com/fmtlib/fmt/issues/492
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Unfortunately, {fmt} allows passing too many arguments to a format call
without raising any runtime or compile-time error [1].

As this is a common source of bugs since we started migrating to {fmt},
this commit adds some custom logic to validate the number of
replacement fields in format strings in addition to {fmt}'s own checks.

[1] https://github.com/fmtlib/fmt/issues/492
</pre>
</div>
</content>
</entry>
<entry>
<title>Common: Move OSThreads into core</title>
<updated>2020-10-21T11:35:42+00:00</updated>
<author>
<name>Lioncash</name>
<email>mathew1800@gmail.com</email>
</author>
<published>2020-10-20T22:05:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=57534777d43c9bc186adff80f52c585ed2d46733'/>
<id>57534777d43c9bc186adff80f52c585ed2d46733</id>
<content type='text'>
Common shouldn't be depending on APIs in Core (in this, case depending
on the PowerPC namespace). Because of the poor separation here, this
moves OSThread functionality into core, so that it resolves the implicit
dependency on core.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Common shouldn't be depending on APIs in Core (in this, case depending
on the PowerPC namespace). Because of the poor separation here, this
moves OSThread functionality into core, so that it resolves the implicit
dependency on core.
</pre>
</div>
</content>
</entry>
<entry>
<title>msbuild: re-enable standalone vcxproj processing</title>
<updated>2020-08-22T23:17:50+00:00</updated>
<author>
<name>Shawn Hoffman</name>
<email>godisgovernment@gmail.com</email>
</author>
<published>2020-08-21T03:27:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=2f47f486af31e1d1b9447e5967fdfd3b715d31c1'/>
<id>2f47f486af31e1d1b9447e5967fdfd3b715d31c1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>msbuild: refactor stuff out of project files (for dolphin)</title>
<updated>2020-08-22T23:17:50+00:00</updated>
<author>
<name>Shawn Hoffman</name>
<email>godisgovernment@gmail.com</email>
</author>
<published>2020-08-19T00:34:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=94bf48b67c76e55d54c922a4472b00f9314ba673'/>
<id>94bf48b67c76e55d54c922a4472b00f9314ba673</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>prettify some constructs in vcxproj files</title>
<updated>2020-08-22T23:17:50+00:00</updated>
<author>
<name>Shawn Hoffman</name>
<email>godisgovernment@gmail.com</email>
</author>
<published>2020-08-17T19:29:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=36ace8eb52aba1fa88b8e54a7c25c991b0964801'/>
<id>36ace8eb52aba1fa88b8e54a7c25c991b0964801</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Externals: Add zstd</title>
<updated>2020-05-13T18:53:10+00:00</updated>
<author>
<name>JosJuice</name>
<email>josjuice@gmail.com</email>
</author>
<published>2020-05-03T17:42:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=2137fb7813df7fae1c44cba22f584986b88bb94f'/>
<id>2137fb7813df7fae1c44cba22f584986b88bb94f</id>
<content type='text'>
I had to rename Source/Common/Compiler.h because the VS build
confuses it with Externals/zstd/lib/common/compiler.h otherwise.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I had to rename Source/Common/Compiler.h because the VS build
confuses it with Externals/zstd/lib/common/compiler.h otherwise.
</pre>
</div>
</content>
</entry>
<entry>
<title>Debugger: Add a Thread widget</title>
<updated>2020-05-03T16:48:30+00:00</updated>
<author>
<name>Sepalani</name>
<email>sepalani@hotmail.fr</email>
</author>
<published>2020-03-21T07:48:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=39d34e133f0fe6a11db11e523cfbeaf9faf9b2a1'/>
<id>39d34e133f0fe6a11db11e523cfbeaf9faf9b2a1</id>
<content type='text'>
DebugInterface: Add GetThreads

WatchWidget: Update widget on AddWatch
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
DebugInterface: Add GetThreads

WatchWidget: Update widget on AddWatch
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix windows build system.</title>
<updated>2020-04-29T10:56:52+00:00</updated>
<author>
<name>degasus</name>
<email>wickmarkus@web.de</email>
</author>
<published>2020-04-29T10:51:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=fc0df37d9427ba0512a6cc4348cef730e117e5fc'/>
<id>fc0df37d9427ba0512a6cc4348cef730e117e5fc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
