<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/Source/Core/Common/Crypto, branch 2409</title>
<subtitle>GameCube and Wii emulator</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/'/>
<entry>
<title>Adjust order and spacing of various #includes</title>
<updated>2024-07-26T21:28:34+00:00</updated>
<author>
<name>Dentomologist</name>
<email>dentomologist@gmail.com</email>
</author>
<published>2024-07-26T21:24:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=d627b78c46ef752211a0aa7f259cd9f7e2415985'/>
<id>d627b78c46ef752211a0aa7f259cd9f7e2415985</id>
<content type='text'>
Move some #includes around to match the Contributing guidelines.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Move some #includes around to match the Contributing guidelines.
</pre>
</div>
</content>
</entry>
<entry>
<title>Common/Crypto/SHA1: Use span and string_view for Context::Update()</title>
<updated>2024-07-04T20:37:07+00:00</updated>
<author>
<name>Admiral H. Curtiss</name>
<email>pikachu025@gmail.com</email>
</author>
<published>2024-07-04T20:29:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=3a63633be3190930d4245d5eac25e54ebb39350e'/>
<id>3a63633be3190930d4245d5eac25e54ebb39350e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Common/Crypto/SHA1: Add DigestToString() utility function</title>
<updated>2024-07-04T20:12:20+00:00</updated>
<author>
<name>LillyJadeKatrin</name>
<email>lilly.kitty.1988@gmail.com</email>
</author>
<published>2024-06-27T00:05:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=360f899f68a97f4bae5eaf898dc32dcd063cdf1d'/>
<id>360f899f68a97f4bae5eaf898dc32dcd063cdf1d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Common/Crypto/SHA1: Resolve -Wignored-attributes warnings</title>
<updated>2023-12-13T18:04:53+00:00</updated>
<author>
<name>Lioncash</name>
<email>mai.iam2048@gmail.com</email>
</author>
<published>2023-12-13T00:42:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=dbc792a3ec9bccdb21765dd052ce92c61bdeb6d2'/>
<id>dbc792a3ec9bccdb21765dd052ce92c61bdeb6d2</id>
<content type='text'>
See commit 417d1310d22b11d5d724625721b5fec09eda099a for an explanation
on why we do this.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
See commit 417d1310d22b11d5d724625721b5fec09eda099a for an explanation
on why we do this.
</pre>
</div>
</content>
</entry>
<entry>
<title>Common/Crypto/AES: Resolve -Wignored-attributes warnings</title>
<updated>2023-12-13T18:02:51+00:00</updated>
<author>
<name>Lioncash</name>
<email>mai.iam2048@gmail.com</email>
</author>
<published>2023-12-13T00:21:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=bced5fac183b953d9ddd2f488c7ac3917eabee1a'/>
<id>bced5fac183b953d9ddd2f488c7ac3917eabee1a</id>
<content type='text'>
The alias for __m128i is typically something like:

typedef long long __m128i __attribute__((__vector_size__(16), __may_alias__));

and the part that ends up not getting preserved is the __may_alias__
attribute specifier.

So, in order to preserve that, we can just use a wrapper struct, so the
data type itself isn't being passed through the template.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The alias for __m128i is typically something like:

typedef long long __m128i __attribute__((__vector_size__(16), __may_alias__));

and the part that ends up not getting preserved is the __may_alias__
attribute specifier.

So, in order to preserve that, we can just use a wrapper struct, so the
data type itself isn't being passed through the template.
</pre>
</div>
</content>
</entry>
<entry>
<title>IOS/KD: Implement NWC24_CHECK_MAIL_NOW</title>
<updated>2023-09-03T17:05:58+00:00</updated>
<author>
<name>Sketch</name>
<email>75850871+SketchMaster2001@users.noreply.github.com</email>
</author>
<published>2023-08-15T01:02:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=2154941c2c30e6a728c4212a17d492da439e922e'/>
<id>2154941c2c30e6a728c4212a17d492da439e922e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Resolve [-Wstringop-overflow=]</title>
<updated>2023-04-10T19:21:15+00:00</updated>
<author>
<name>Minty-Meeo</name>
<email>45425365+Minty-Meeo@users.noreply.github.com</email>
</author>
<published>2023-03-23T15:42:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=2bb619a508ecb3df24be709345fae7ef0dbd434d'/>
<id>2bb619a508ecb3df24be709345fae7ef0dbd434d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Replace BitUtils with C++20: RotateLeft/RotateRight</title>
<updated>2022-12-11T07:59:18+00:00</updated>
<author>
<name>JosJuice</name>
<email>josjuice@gmail.com</email>
</author>
<published>2022-08-05T13:39:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=454537d53efd0579d4cd2a48108f3bdb490b08d2'/>
<id>454537d53efd0579d4cd2a48108f3bdb490b08d2</id>
<content type='text'>
Now that we've flipped the C++20 switch, let's start making use of
the nice new &lt;bit&gt; header.

I'm planning on handling this move away from BitUtils.h incrementally
in a series of PRs. There may be a few functions remaining in
BitUtils.h by the end that C++20 doesn't have any equivalents for.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Now that we've flipped the C++20 switch, let's start making use of
the nice new &lt;bit&gt; header.

I'm planning on handling this move away from BitUtils.h incrementally
in a series of PRs. There may be a few functions remaining in
BitUtils.h by the end that C++20 doesn't have any equivalents for.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add initial WiiConnect24 support</title>
<updated>2022-10-16T02:19:36+00:00</updated>
<author>
<name>SketchMaster2001</name>
<email>batmanpistilli2006@gmail.com</email>
</author>
<published>2022-09-19T03:09:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=e413d7f5ece44fd22b9deb7a192cdfcfdef8a0dd'/>
<id>e413d7f5ece44fd22b9deb7a192cdfcfdef8a0dd</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 #10941 from shuffle2/crypto-cleanup</title>
<updated>2022-08-05T10:12:34+00:00</updated>
<author>
<name>JosJuice</name>
<email>josjuice@gmail.com</email>
</author>
<published>2022-08-05T10:12:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=939fa1ed1c19f972cdc6f86fd914a582254a8cc7'/>
<id>939fa1ed1c19f972cdc6f86fd914a582254a8cc7</id>
<content type='text'>
Crypto cleanup</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Crypto cleanup</pre>
</div>
</content>
</entry>
</feed>
