<feed xmlns='http://www.w3.org/2005/Atom'>
<title>eglantine-cirakg/src/common/uuid.cpp, branch nx2</title>
<subtitle>Mirror of github.com/cira0100/Eglantine-public nx2, a fork of Djihads80/Eglantine.</subtitle>
<id>https://git.cirakg.xyz/eglantine-cirakg/atom?h=nx2</id>
<link rel='self' href='https://git.cirakg.xyz/eglantine-cirakg/atom?h=nx2'/>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/'/>
<updated>2026-09-16T06:10:29+00:00</updated>
<entry>
<title>[hle] Fix crash on MK8D and SM3DW LDN (#4417)</title>
<updated>2026-09-16T06:10:29+00:00</updated>
<author>
<name>lizzie</name>
<email>lizzie@eden-emu.dev</email>
</author>
<published>2026-09-16T06:10:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=4ce45b3b37d162660f0e1ec829c4eab896fc4db4'/>
<id>urn:sha1:4ce45b3b37d162660f0e1ec829c4eab896fc4db4</id>
<content type='text'>
Crash is due to SIGILL due to mismatched N and span&lt;&gt; ctor().
Also some astray nullptr references.

Signed-off-by: lizzie &lt;lizzie@eden-emu.dev&gt;

- [x] I have read and followed the [Contribution Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/CONTRIBUTING.md#code-contributions).
- [x] I have read and followed the [AI Policy](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/AI.md)
- [x] I have read and followed the [Coding Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/Coding.md) to the best of my ability.

-------------------

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4417
Reviewed-by: MaranBr &lt;maranbr@eden-emu.dev&gt;
Reviewed-by: Maufeat &lt;sahyno1996@gmail.com&gt;
</content>
</entry>
<entry>
<title>[core/file_sys] implement IApplicationFunctions::GetPseudoDeviceId; common PatchManager::GetNACP for base|updates (#4159)</title>
<updated>2026-08-03T23:50:54+00:00</updated>
<author>
<name>lizzie</name>
<email>lizzie@eden-emu.dev</email>
</author>
<published>2026-08-03T23:50:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=8fe1e6efa2fe21abc9e8e1f83ecbc5a78389e37b'/>
<id>urn:sha1:8fe1e6efa2fe21abc9e8e1f83ecbc5a78389e37b</id>
<content type='text'>
a bit of refactoring so there's less code duplication...
probably a good idea to make it a lambda anyways
maybe this is why QLauncher didn't have proper DLCs and updates?

either way "GetPseudoDeviceId" is now implemented (still stubbed) with a proper hash instead of just 0

Signed-off-by: lizzie &lt;lizzie@eden-emu.dev&gt;

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4159
Reviewed-by: Maufeat &lt;sahyno1996@gmail.com&gt;
Reviewed-by: CamilleLaVey &lt;camillelavey99@gmail.com&gt;
</content>
</entry>
<entry>
<title>[common] unify std::random_device (#3801)</title>
<updated>2026-03-31T18:12:41+00:00</updated>
<author>
<name>lizzie</name>
<email>lizzie@eden-emu.dev</email>
</author>
<published>2026-03-31T18:12:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=ee2891c55e0386ae803aa4d09a4e3110db3143ef'/>
<id>urn:sha1:ee2891c55e0386ae803aa4d09a4e3110db3143ef</id>
<content type='text'>
Signed-off-by: lizzie &lt;lizzie@eden-emu.dev&gt;
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3801
Reviewed-by: CamilleLaVey &lt;camillelavey99@gmail.com&gt;
Co-authored-by: lizzie &lt;lizzie@eden-emu.dev&gt;
Co-committed-by: lizzie &lt;lizzie@eden-emu.dev&gt;
</content>
</entry>
<entry>
<title>Update fmt to allow for v11</title>
<updated>2025-04-09T23:11:22+00:00</updated>
<author>
<name>crueter</name>
<email>swurl@swurl.xyz</email>
</author>
<published>2025-04-09T23:11:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=9cef9f5dce7c41c9ab2ea5b9b8a294228a535c4c'/>
<id>urn:sha1:9cef9f5dce7c41c9ab2ea5b9b8a294228a535c4c</id>
<content type='text'>
Signed-off-by: swurl &lt;swurl@swurl.xyz&gt;</content>
</entry>
<entry>
<title>Fix potentially uninitialized local variable warning</title>
<updated>2023-06-09T00:12:22+00:00</updated>
<author>
<name>Tokarev Artem</name>
<email>tokarev28.art@gmail.com</email>
</author>
<published>2023-06-09T00:12:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=07000c5c4cbf87bd4e970a1ce52276699d1cc6a5'/>
<id>urn:sha1:07000c5c4cbf87bd4e970a1ce52276699d1cc6a5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>general: Convert source file copyright comments over to SPDX</title>
<updated>2022-04-23T09:55:32+00:00</updated>
<author>
<name>Morph</name>
<email>39850852+Morph1984@users.noreply.github.com</email>
</author>
<published>2022-04-23T08:59:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=2b87305d319f0bd04da36fb96314934f37b12637'/>
<id>urn:sha1:2b87305d319f0bd04da36fb96314934f37b12637</id>
<content type='text'>
This formats all copyright comments according to SPDX formatting guidelines.
Additionally, this resolves the remaining GPLv2 only licensed files by relicensing them to GPLv2.0-or-later.
</content>
</entry>
<entry>
<title>common: uuid: Use sizeof(u64) instead of 8 in Hash()</title>
<updated>2022-02-10T20:03:49+00:00</updated>
<author>
<name>Morph</name>
<email>39850852+Morph1984@users.noreply.github.com</email>
</author>
<published>2022-02-10T20:03:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=9429bb6222ae6285c9cd878021c699315ed1cf0f'/>
<id>urn:sha1:9429bb6222ae6285c9cd878021c699315ed1cf0f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>common: uuid: Return an invalid UUID if conversion from string fails</title>
<updated>2022-02-05T18:56:21+00:00</updated>
<author>
<name>Morph</name>
<email>39850852+Morph1984@users.noreply.github.com</email>
</author>
<published>2022-02-05T18:07:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=2d8d60bf9b7110e476f105ddfe1185f2c1645d57'/>
<id>urn:sha1:2d8d60bf9b7110e476f105ddfe1185f2c1645d57</id>
<content type='text'>
The string constructor of UUID states:
Should the input string not meet the above requirements, an assert will be triggered and an invalid UUID is set instead.
</content>
</entry>
<entry>
<title>general: Rename NewUUID to UUID, and remove the previous UUID impl</title>
<updated>2022-02-05T18:56:21+00:00</updated>
<author>
<name>Morph</name>
<email>39850852+Morph1984@users.noreply.github.com</email>
</author>
<published>2022-02-05T17:35:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=e47b5e6a26a2317bfd56f02b52694e7c511dbf7e'/>
<id>urn:sha1:e47b5e6a26a2317bfd56f02b52694e7c511dbf7e</id>
<content type='text'>
This completes the removal of the old UUID implementation.
</content>
</entry>
<entry>
<title>common: uuid: Add hex string to UUID constructor</title>
<updated>2021-08-04T14:45:41+00:00</updated>
<author>
<name>Morph</name>
<email>39850852+Morph1984@users.noreply.github.com</email>
</author>
<published>2021-08-04T07:55:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=6b2f133eef4d7a8b76a2bac1264a945f41563a2a'/>
<id>urn:sha1:6b2f133eef4d7a8b76a2bac1264a945f41563a2a</id>
<content type='text'>
This allows for easily converting a hex string into a Common::UUID, which is backed by a 128 bit unsigned integer.
</content>
</entry>
</feed>
