<feed xmlns='http://www.w3.org/2005/Atom'>
<title>eglantine-cirakg/src/core/hle/service/bcat/backend/boxcat.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>2021-09-29T05:21:35+00:00</updated>
<entry>
<title>service: bcat: Remove BoxCat BCAT implementation</title>
<updated>2021-09-29T05:21:35+00:00</updated>
<author>
<name>Morph</name>
<email>39850852+Morph1984@users.noreply.github.com</email>
</author>
<published>2021-09-29T00:53:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=4be0824b5f3ba35790a6943ef46feb1f510dda85'/>
<id>urn:sha1:4be0824b5f3ba35790a6943ef46feb1f510dda85</id>
<content type='text'>
The current implementation of BoxCat as it stands is non-functional due to the reliance on a server providing BCAT files.
This implementation will eventually be replaced with one that allows the use of local BCAT files dumped from a Nintendo Switch.
</content>
</entry>
<entry>
<title>boxcat: Silence -Wmaybe-uninitialized in httplib.h</title>
<updated>2021-07-12T06:30:45+00:00</updated>
<author>
<name>ReinUsesLisp</name>
<email>reinuseslisp@airmail.cc</email>
</author>
<published>2021-07-12T06:18:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=2733c4e1862c0cf0731efa0c120d30e4351ecda8'/>
<id>urn:sha1:2733c4e1862c0cf0731efa0c120d30e4351ecda8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>common: fs: Remove [[nodiscard]] attribute on Remove* functions</title>
<updated>2021-06-22T17:36:24+00:00</updated>
<author>
<name>Morph</name>
<email>39850852+Morph1984@users.noreply.github.com</email>
</author>
<published>2021-06-19T07:43:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=f81ef990acfbab4986bdb3145b60948defde153c'/>
<id>urn:sha1:f81ef990acfbab4986bdb3145b60948defde153c</id>
<content type='text'>
There are a lot of scenarios where we don't particularly care whether or not the removal operation and just simply attempt a removal.

As such, removing the [[nodiscard]] attribute is best for these functions.
</content>
</entry>
<entry>
<title>general: Remove extraneous includes</title>
<updated>2021-06-13T15:32:43+00:00</updated>
<author>
<name>Morph</name>
<email>39850852+Morph1984@users.noreply.github.com</email>
</author>
<published>2021-06-13T15:32:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=e91bf05ce627eaf8addbf00f299c2e947044d0ab'/>
<id>urn:sha1:e91bf05ce627eaf8addbf00f299c2e947044d0ab</id>
<content type='text'>
</content>
</entry>
<entry>
<title>general: Replace RESULT_UNKNOWN with ResultUnknown</title>
<updated>2021-06-02T04:39:27+00:00</updated>
<author>
<name>Morph</name>
<email>39850852+Morph1984@users.noreply.github.com</email>
</author>
<published>2021-05-21T05:06:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=c4d6d9dfd37f0939723896ca9ca00f61b65d3217'/>
<id>urn:sha1:c4d6d9dfd37f0939723896ca9ca00f61b65d3217</id>
<content type='text'>
Transition to PascalCase for result names.
</content>
</entry>
<entry>
<title>general: Replace RESULT_SUCCESS with ResultSuccess</title>
<updated>2021-06-02T04:39:27+00:00</updated>
<author>
<name>Morph</name>
<email>39850852+Morph1984@users.noreply.github.com</email>
</author>
<published>2021-05-21T05:05:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=7ebc38a6d16fc1f94aa16c2cde73a7c64b6bf834'/>
<id>urn:sha1:7ebc38a6d16fc1f94aa16c2cde73a7c64b6bf834</id>
<content type='text'>
Transition to PascalCase for result names.
</content>
</entry>
<entry>
<title>common: fs: Rework the Common Filesystem interface to make use of std::filesystem (#6270)</title>
<updated>2021-05-25T23:32:56+00:00</updated>
<author>
<name>Morph</name>
<email>39850852+Morph1984@users.noreply.github.com</email>
</author>
<published>2021-05-25T23:32:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=e8f1d7145e98e42ccd3485e42c54e46b4141e367'/>
<id>urn:sha1:e8f1d7145e98e42ccd3485e42c54e46b4141e367</id>
<content type='text'>
* common: fs: fs_types: Create filesystem types

Contains various filesystem types used by the Common::FS library

* common: fs: fs_util: Add std::string to std::u8string conversion utility

* common: fs: path_util: Add utlity functions for paths

Contains various utility functions for getting or manipulating filesystem paths used by the Common::FS library

* common: fs: file: Rewrite the IOFile implementation

* common: fs: Reimplement Common::FS library using std::filesystem

* common: fs: fs_paths: Add fs_paths to replace common_paths

* common: fs: path_util: Add the rest of the path functions

* common: Remove the previous Common::FS implementation

* general: Remove unused fs includes

* string_util: Remove unused function and include

* nvidia_flags: Migrate to the new Common::FS library

* settings: Migrate to the new Common::FS library

* logging: backend: Migrate to the new Common::FS library

* core: Migrate to the new Common::FS library

* perf_stats: Migrate to the new Common::FS library

* reporter: Migrate to the new Common::FS library

* telemetry_session: Migrate to the new Common::FS library

* key_manager: Migrate to the new Common::FS library

* bis_factory: Migrate to the new Common::FS library

* registered_cache: Migrate to the new Common::FS library

* xts_archive: Migrate to the new Common::FS library

* service: acc: Migrate to the new Common::FS library

* applets/profile: Migrate to the new Common::FS library

* applets/web: Migrate to the new Common::FS library

* service: filesystem: Migrate to the new Common::FS library

* loader: Migrate to the new Common::FS library

* gl_shader_disk_cache: Migrate to the new Common::FS library

* nsight_aftermath_tracker: Migrate to the new Common::FS library

* vulkan_library: Migrate to the new Common::FS library

* configure_debug: Migrate to the new Common::FS library

* game_list_worker: Migrate to the new Common::FS library

* config: Migrate to the new Common::FS library

* configure_filesystem: Migrate to the new Common::FS library

* configure_per_game_addons: Migrate to the new Common::FS library

* configure_profile_manager: Migrate to the new Common::FS library

* configure_ui: Migrate to the new Common::FS library

* input_profiles: Migrate to the new Common::FS library

* yuzu_cmd: config: Migrate to the new Common::FS library

* yuzu_cmd: Migrate to the new Common::FS library

* vfs_real: Migrate to the new Common::FS library

* vfs: Migrate to the new Common::FS library

* vfs_libzip: Migrate to the new Common::FS library

* service: bcat: Migrate to the new Common::FS library

* yuzu: main: Migrate to the new Common::FS library

* vfs_real: Delete the contents of an existing file in CreateFile

Current usages of CreateFile expect to delete the contents of an existing file, retain this behavior for now.

* input_profiles: Don't iterate the input profile dir if it does not exist

Silences an error produced in the log if the directory does not exist.

* game_list_worker: Skip parsing file if the returned VfsFile is nullptr

Prevents crashes in GetLoader when the virtual file is nullptr

* common: fs: Validate paths for path length

* service: filesystem: Open the mod load directory as read only</content>
</entry>
<entry>
<title>core: Make variable shadowing a compile-time error</title>
<updated>2021-05-16T07:43:16+00:00</updated>
<author>
<name>Lioncash</name>
<email>mathew1800@gmail.com</email>
</author>
<published>2021-05-16T05:46:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=eeae5217ba6572e8dfb91550ea9f30413c6786b8'/>
<id>urn:sha1:eeae5217ba6572e8dfb91550ea9f30413c6786b8</id>
<content type='text'>
Now that we have most of core free of shadowing, we can enable the
warning as an error to catch anything that may be remaining and also
eliminate this class of logic bug entirely.
</content>
</entry>
<entry>
<title>service: Eliminate cases of member shadowing</title>
<updated>2021-04-26T13:39:49+00:00</updated>
<author>
<name>Lioncash</name>
<email>mathew1800@gmail.com</email>
</author>
<published>2021-04-26T13:11:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=b25f44f4d7b81cd3a8f0d20331a134fa19488b9f'/>
<id>urn:sha1:b25f44f4d7b81cd3a8f0d20331a134fa19488b9f</id>
<content type='text'>
Resolves a few localized instances of member variable shadowing. Brings
us a little closer to turning shadowing warnings into errors.
</content>
</entry>
<entry>
<title>common: Move settings to common from core.</title>
<updated>2021-04-14T23:24:03+00:00</updated>
<author>
<name>bunnei</name>
<email>bunneidev@gmail.com</email>
</author>
<published>2021-04-14T23:07:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=7a76bc30faa0bc0907a93b48219a2898fbd873e5'/>
<id>urn:sha1:7a76bc30faa0bc0907a93b48219a2898fbd873e5</id>
<content type='text'>
- Removes a dependency on core and input_common from common.
</content>
</entry>
</feed>
