| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-08-25 | Merge pull request #4563 from lioncash/rcache | bunnei | |
| registered_cache: Make use of designated initializers | |||
| 2020-08-24 | logging/settings: Increase maximum log size to 100 MB and add extended ↵ | M&M | |
| logging option The extended logging option is automatically disabled on boot but can be enabled afterwards, allowing the log file to go up to 1 GB during that session. This commit also fixes a few errors that are present in the general debug menu. | |||
| 2020-08-24 | Merge pull request #4562 from lioncash/loop | bunnei | |
| cpu_manager: Make use of ranged for where applicable | |||
| 2020-08-23 | Merge pull request #4561 from lioncash/key-constexpr | bunnei | |
| key_manager: Make data arrays constexpr | |||
| 2020-08-23 | Merge pull request #4549 from lioncash/files | bunnei | |
| vfs_real: Avoid redundant map lookups | |||
| 2020-08-23 | fsp_srv: Resolve -Wunused-but-set-variable warning | Lioncash | |
| We can just log out the parameters in the meantime. | |||
| 2020-08-23 | file_sys: Replace inclusions with forward declarations where applicable | Lioncash | |
| Same behavior, minus unnecessary inclusions where not necessary. | |||
| 2020-08-23 | fsp_srv: Resolve -Wmaybe_uninitialized warning in OpenSaveDataFileSystem() | Lioncash | |
| Initialize id to a deterministic value and also mark the unreachable cases in the switch with UNREACHABLE(). | |||
| 2020-08-23 | registered_cache: Make use of ends_with for string suffix checking | Lioncash | |
| Simplifies code. | |||
| 2020-08-23 | registered_cache: Make use of designated initializers | Lioncash | |
| Removes the need for comments to indicate the fields being assigned. | |||
| 2020-08-23 | Merge pull request #4560 from lioncash/convert | bunnei | |
| core_timing: Resolve sign conversion warning | |||
| 2020-08-22 | key_manager: Make data arrays constexpr | Lioncash | |
| We can convert these maps into constexpr arrays to eliminate some runtime static constructors. | |||
| 2020-08-22 | cpu_manager: Make use of ranged for where applicable | Lioncash | |
| We can simplify a few loops by making use of ranged for. | |||
| 2020-08-22 | core_timing: Remove unused header | Lioncash | |
| 2020-08-22 | core_timing: Move clock initializer into constructor initializer list | Lioncash | |
| Same behavior, minus unnecessary zeroing out of the pointer. | |||
| 2020-08-22 | core_timing: Resolve sign conversion warning | Lioncash | |
| This constant is only ever assigned to downcount, which is a s64, not a u64. | |||
| 2020-08-21 | Merge pull request #4541 from MerryMage/yolo | bunnei | |
| dynarmic: Add unsafe optimizations | |||
| 2020-08-18 | common/telemetry: Migrate namespace into the Common namespace | Lioncash | |
| Migrates the Telemetry namespace into the Common namespace to make the code consistent with the rest of our common code. | |||
| 2020-08-18 | vfs_real: Resolve sign conversion warnings | Lioncash | |
| 2020-08-18 | vfs_real: Avoid redundant map lookups | Lioncash | |
| Avoids some trivially avoidable map lookups by keeping the result of find operations around and querying them. | |||
| 2020-08-17 | Merge pull request #4535 from lioncash/fileutil | bunnei | |
| common/fileutil: Convert namespace to Common::FS | |||
| 2020-08-17 | Merge pull request #4494 from lioncash/transcode | bunnei | |
| aes_util: Make use of non-template variant of Transcode | |||
| 2020-08-16 | dynarmic: Add unsafe optimizations | MerryMage | |
| 2020-08-16 | common/fileutil: Convert namespace to Common::FS | Lioncash | |
| Migrates a remaining common file over to the Common namespace, making it consistent with the rest of common files. This also allows for high-traffic FS related code to alias the filesystem function namespace as namespace FS = Common::FS; for more concise typing. | |||
| 2020-08-15 | Merge pull request #4526 from lioncash/core-semi | bunnei | |
| core: Resolve several -Wextra-semi warnings | |||
| 2020-08-15 | Merge pull request #4527 from lioncash/pessimizing2 | bunnei | |
| software_keyboard: Resolve a pessimizing move warning | |||
| 2020-08-15 | Merge pull request #4492 from lioncash/linkage | bunnei | |
| system_control: Make functions internally linked where applicable | |||
| 2020-08-15 | Merge pull request #4463 from lioncash/lockdiscard | bunnei | |
| kernel/scheduler: Mark SchedulerLock constructor as nodiscard | |||
| 2020-08-14 | time_zone_content_manager: Collapse auto and default case | Lioncash | |
| Prevents a useless self-assignment from occurring. | |||
| 2020-08-14 | software_keyboard: Resolve a pessimizing move warning | Lioncash | |
| A std::vector created in place like this is already an rvalue and doesn't need to be moved. | |||
| 2020-08-14 | core: Resolve several -Wextra-semi warnings | Lioncash | |
| We can amend one of the cascade macros to require semicolons in order to compile. In other cases, we can just remove the superfluous semicolons. | |||
| 2020-08-14 | emu_window: Mark Scoped constructor and Acquire() as nodiscard | Lioncash | |
| Ensures that callers make use of the constructor, preventing bugs from silently occurring. | |||
| 2020-08-14 | kernel/scheduler: Mark SchedulerLock constructor as nodiscard | Lioncash | |
| Allows the compiler to warn about cases where the constructor is used but then immediately discarded, which is a potential cause of locking/unlocking bugs. | |||
| 2020-08-14 | Merge pull request #4495 from lioncash/conv | Rodrigo Locatti | |
| cheat_engine: Resolve implicit bool->u64 conversion | |||
| 2020-08-13 | Merge pull request #4511 from lioncash/build2 | LC | |
| General: Tidy up clang-format warnings part 2 | |||
| 2020-08-13 | General: Tidy up clang-format warnings part 2 | Lioncash | |
| 2020-08-11 | Merge pull request #4497 from lioncash/freezer-alg | bunnei | |
| freezer: Make use of std::erase_if | |||
| 2020-08-10 | Merge pull request #4496 from lioncash/ce-desig | bunnei | |
| cheat_engine: Make use of designated initializers | |||
| 2020-08-10 | Merge pull request #4491 from lioncash/unused-vars | bunnei | |
| kernel: Remove unused variables | |||
| 2020-08-09 | Merge pull request #4488 from lioncash/file | bunnei | |
| vfs_vector: Make creation of array vfs files less verbose | |||
| 2020-08-07 | Merge pull request #4457 from ogniK5377/SetScreenShotPermission | bunnei | |
| am: Unstub SetScreenShotPermission | |||
| 2020-08-07 | common/concepts: Rename IsBaseOf to DerivedFrom | Lioncash | |
| This makes it more inline with its currently unavailable standardized analogue std::derived_from. While we're at it, we can also make the template match the requirements of the standardized variant as well. | |||
| 2020-08-06 | Merge pull request #4483 from lioncash/constexpr-hex | bunnei | |
| partition_data_manager: Make data arrays constexpr | |||
| 2020-08-06 | Merge pull request #4490 from lioncash/arbiter | bunnei | |
| address_arbiter/scheduler: Resolve sign conversion warnings | |||
| 2020-08-06 | freezer: Move entry finding to its own function | Lioncash | |
| Cleans up the callsites in other functions. | |||
| 2020-08-06 | freezer: Take address values by value | Lioncash | |
| VAddr will always be 64-bit, so there's no need to take a trivial primitive alias by reference. | |||
| 2020-08-06 | freezer: Make use of std::erase_if | Lioncash | |
| With C++20 we can simplify the erasing idiom. | |||
| 2020-08-06 | cheat_engine: Resolve implicit bool->u64 conversion | Lioncash | |
| We can just return zero here. | |||
| 2020-08-06 | cheat_engine: Make use of designated initializers | Lioncash | |
| Same behavior, but makes the member being assigned obvious. | |||
| 2020-08-06 | partition_data_manager: Update master key hashes | Lioncash | |
| Fills in some hashes that were previously unhandled. | |||
