<feed xmlns='http://www.w3.org/2005/Atom'>
<title>eglantine-cirakg/src/core/file_sys/vfs_offset.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>2024-01-25T21:40:42+00:00</updated>
<entry>
<title>vfs: Move vfs files to their own directory</title>
<updated>2024-01-25T21:40:42+00:00</updated>
<author>
<name>FearlessTobi</name>
<email>thm.frey@gmail.com</email>
</author>
<published>2024-01-16T05:23:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=24f979a4b83922027a3e72c579b50db7f6801446'/>
<id>urn:sha1:24f979a4b83922027a3e72c579b50db7f6801446</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>file_sys: Resolve cases of variable shadowing</title>
<updated>2021-05-02T06:59:57+00:00</updated>
<author>
<name>Lioncash</name>
<email>mathew1800@gmail.com</email>
</author>
<published>2021-05-02T06:34:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=ab38371888c9538f309d230381ce982832240de4'/>
<id>urn:sha1:ab38371888c9538f309d230381ce982832240de4</id>
<content type='text'>
Brings us closer to enabling -Wshadow as an error in the core code.
</content>
</entry>
<entry>
<title>vfs: Use existing type aliases consistently</title>
<updated>2020-12-10T06:44:43+00:00</updated>
<author>
<name>Lioncash</name>
<email>mathew1800@gmail.com</email>
</author>
<published>2020-12-10T06:31:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=fd6a75364642e59bc0c00230cc2203a55a5d6a44'/>
<id>urn:sha1:fd6a75364642e59bc0c00230cc2203a55a5d6a44</id>
<content type='text'>
Makes use of the VirtualDir and VirtualFile aliases across the board
instead of having a few isolated places that don't use it.
</content>
</entry>
<entry>
<title>General: Make use of std::nullopt where applicable</title>
<updated>2020-09-22T21:32:33+00:00</updated>
<author>
<name>Lioncash</name>
<email>mathew1800@gmail.com</email>
</author>
<published>2020-09-22T21:31:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=e457001dced3b86c89e842270c6ed0513e81027f'/>
<id>urn:sha1:e457001dced3b86c89e842270c6ed0513e81027f</id>
<content type='text'>
Allows some implementations to avoid completely zeroing out the internal
buffer of the optional, and instead only set the validity byte within
the structure.

This also makes it consistent how we return empty optionals.
</content>
</entry>
<entry>
<title>global: Use std::optional instead of boost::optional (#1578)</title>
<updated>2018-10-30T04:03:25+00:00</updated>
<author>
<name>Frederic L</name>
<email>frederic.laing.development@gmail.com</email>
</author>
<published>2018-10-30T04:03:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=c76f4b6aecac0987c7fcab7f109e6a56c3bd5130'/>
<id>urn:sha1:c76f4b6aecac0987c7fcab7f109e6a56c3bd5130</id>
<content type='text'>
* get rid of boost::optional

* Remove optional references

* Use std::reference_wrapper for optional references

* Fix clang format

* Fix clang format part 2

* Adressed feedback

* Fix clang format and MacOS build
</content>
</entry>
<entry>
<title>file-sys: Default heavy-weight class destructors in the cpp file</title>
<updated>2018-09-19T23:34:08+00:00</updated>
<author>
<name>Lioncash</name>
<email>mathew1800@gmail.com</email>
</author>
<published>2018-09-19T23:19:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=315f6ef402cb0e5393113ba245f7a4da816590d0'/>
<id>urn:sha1:315f6ef402cb0e5393113ba245f7a4da816590d0</id>
<content type='text'>
Several classes have a lot of non-trivial members within them, or don't
but likely should have the destructor defaulted in the cpp file for
future-proofing/being more friendly to forward declarations.

Leaving the destructor unspecified allows the compiler to inline the
destruction code all over the place, which is generally undesirable from
a code bloat perspective.
</content>
</entry>
<entry>
<title>Port #4182 from Citra: "Prefix all size_t with std::"</title>
<updated>2018-09-15T13:21:06+00:00</updated>
<author>
<name>fearlessTobi</name>
<email>thm.frey@gmail.com</email>
</author>
<published>2018-09-15T13:21:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=1190ea6ddbbcabca5ac0ee73f940f509888f8673'/>
<id>urn:sha1:1190ea6ddbbcabca5ac0ee73f940f509888f8673</id>
<content type='text'>
</content>
</entry>
<entry>
<title>RomFS Extraction</title>
<updated>2018-07-27T22:14:03+00:00</updated>
<author>
<name>Zach Hilman</name>
<email>zachhilman@gmail.com</email>
</author>
<published>2018-07-27T22:14:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=2e4c791f79d0bce31487e781a8a6d3a2e8eb70f8'/>
<id>urn:sha1:2e4c791f79d0bce31487e781a8a6d3a2e8eb70f8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>file_util, vfs: Use std::string_view where applicable</title>
<updated>2018-07-22T07:22:21+00:00</updated>
<author>
<name>Lioncash</name>
<email>mathew1800@gmail.com</email>
</author>
<published>2018-07-22T05:23:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=861405d6c0d27cf54bfd8a0b4c81de12ec26973c'/>
<id>urn:sha1:861405d6c0d27cf54bfd8a0b4c81de12ec26973c</id>
<content type='text'>
Avoids unnecessary construction of std::string instances where
applicable.
</content>
</entry>
</feed>
