| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-07-19 | Merge pull request #713 from lioncash/filesys | bunnei | |
| filesystem: Minor changes | |||
| 2018-07-19 | Merge pull request #694 from lioncash/warn | bunnei | |
| loader/{nro, nso}: Resolve compilation warnings | |||
| 2018-07-19 | Merge pull request #703 from lioncash/const | bunnei | |
| savedata_factory: Make SaveDataDescriptor's DebugInfo() function a const member function | |||
| 2018-07-19 | Merge pull request #702 from lioncash/initialize | bunnei | |
| partition_filesystem: Ensure all class members of PartitionFilesystem are initialized | |||
| 2018-07-19 | Merge pull request #701 from lioncash/moving | bunnei | |
| content_archive: Minor changes | |||
| 2018-07-19 | Merge pull request #699 from lioncash/vfs | bunnei | |
| vfs: Deduplicate accumulation code in VfsDirectory's GetSize() | |||
| 2018-07-19 | filesystem: std::move VirtualDir instance in VfsDirectoryServiceWrapper's ↵ | Lioncash | |
| constructor Avoids unnecessary atomic reference count incrementing and decrementing | |||
| 2018-07-19 | filesystem: Use std::string's empty() function instead of comparing against ↵ | Lioncash | |
| a literal This is simply a basic value check as opposed to potentially doing string based operations (unlikely, but still, avoiding it is free). | |||
| 2018-07-19 | filesystem: Remove pragma disabling global optimizations | Lioncash | |
| This was just an artifact missed during PR review. | |||
| 2018-07-18 | Merge pull request #692 from lioncash/assign | bunnei | |
| address_arbiter: Correct assignment within an assertion statement in WakeThreads() | |||
| 2018-07-18 | Merge pull request #690 from lioncash/move | bunnei | |
| core/memory, core/hle/kernel: Use std::move where applicable | |||
| 2018-07-18 | savedata_factory: Make SaveDataDescriptor's DebugInfo() function a const ↵ | Lioncash | |
| member function This function doesn't alter class state. | |||
| 2018-07-18 | partition_filesystem: Ensure all class members of PartitionFilesystem are ↵ | Lioncash | |
| initialized Previously is_hfs and pfs_header members wouldn't be initialized in the constructor, as they were stored in locals instead. This would result in things like GetName() and PrintDebugInfo() behaving incorrectly. While we're at it, initialize the members to deterministic values as well, in case loading ever fails. | |||
| 2018-07-18 | content_archive: Make IsDirectoryExeFS() take a shared_ptr as a const reference | Lioncash | |
| There's no need to take this by value when it's possible to avoid unnecessary copies entirely like this. | |||
| 2018-07-18 | content_archive: Add missing standard includes | Lioncash | |
| 2018-07-18 | content_archive: std::move VirtualFile in NCA's constructor | Lioncash | |
| Gets rid of unnecessary atomic reference count incrementing and decrementing. | |||
| 2018-07-18 | vfs: Deduplicate accumulation code in VfsDirectory's GetSize() | Lioncash | |
| We can just use a generic lambda to avoid writing the same thing twice. | |||
| 2018-07-18 | Merge pull request #691 from lioncash/guard | bunnei | |
| service/prepo: Add missing header guard | |||
| 2018-07-18 | loader/nro: Resolve sign mismatch warnings | Lioncash | |
| 2018-07-18 | loader/nso: Remove unnecessary vector resizes | Lioncash | |
| We can just initialize these vectors directly via their constructor. | |||
| 2018-07-18 | loader/nso: Resolve sign mismatch warnings | Lioncash | |
| 2018-07-18 | Merge pull request #688 from lioncash/comma | bunnei | |
| vm_manager: Add missing commas to string literal array elements in GetMemoryStateName() | |||
| 2018-07-18 | Merge pull request #693 from lioncash/unused | bunnei | |
| core/memory: Remove unused function GetSpecialHandlers() and an unused variable in ZeroBlock() | |||
| 2018-07-18 | Merge pull request #687 from lioncash/instance | bunnei | |
| core: Don't construct instance of Core::System, just to access its live instance | |||
| 2018-07-18 | Virtual Filesystem 2: Electric Boogaloo (#676) | Zach Hilman | |
| * Virtual Filesystem * Fix delete bug and documentate * Review fixes + other stuff * Fix puyo regression | |||
| 2018-07-18 | core/memory: Remove unused function GetSpecialHandlers() and an unused ↵ | Lioncash | |
| variable in ZeroBlock() | |||
| 2018-07-18 | address_arbiter: Correct assignment within an assertion statement in ↵ | Lioncash | |
| WakeThreads() This was introduced within 4f81bc4e1bd12e4df7410c6790ba818d8dbba9c0, and considering there's no comment indicating that this is intentional, this is very likely a bug. | |||
| 2018-07-18 | service/prepo: Add missing header guard | Lioncash | |
| 2018-07-18 | vm_manager: Add missing commas to string literal array elements in ↵ | Lioncash | |
| GetMemoryStateName() Without these, this would perform concatenation, which is definitely not what we want here. | |||
| 2018-07-18 | core/memory, core/hle/kernel: Use std::move where applicable | Lioncash | |
| Avoids pointless copies | |||
| 2018-07-18 | core: Make System's default constructor private | Lioncash | |
| This makes it a compilation error to construct additional instances of the System class directly, preventing accidental wasteful constructions over and over. | |||
| 2018-07-18 | core: Don't construct instance of Core::System, just to access its live instance | Lioncash | |
| This would result in a lot of allocations and related object construction, just to toss it all away immediately after the call. These are definitely not intentional, and it was intended that all of these should have been accessing the static function GetInstance() through the name itself, not constructed instances. | |||
| 2018-07-18 | Fill in more fields in TouchScreenEntryTouch | Zach Hilman | |
| 2018-07-18 | Single touch support | Zach Hilman | |
| 2018-07-17 | vi: Change TransactionId::CancelBuffer to LOG_CRITICAL. | bunnei | |
| 2018-07-17 | vi: Fix size for ListDisplays default display. | bunnei | |
| 2018-07-17 | vi: Partially implement buffer crop parameters. | bunnei | |
| 2018-07-17 | General Filesystem and Save Data Fixes (#670) | Zach Hilman | |
| 2018-07-17 | Merge pull request #671 from MerryMage/clear-exclusive-state | bunnei | |
| scheduler: Clear exclusive state when switching contexts | |||
| 2018-07-17 | Merge pull request #672 from SciresM/to_address_fix | bunnei | |
| svc:: Fix bug in svcWaitForAddress | |||
| 2018-07-17 | nvflinger: Fix for BufferQueue event handling. | bunnei | |
| 2018-07-16 | Kernel/Arbiter: Fix bug in WaitIfLessThan | Michael Scire | |
| 2018-07-16 | scheduler: Clear exclusive state when switching contexts | MerryMage | |
| 2018-07-15 | HID: Update controllers less often | James Rowe | |
| 2018-07-14 | Merge pull request #663 from Subv/bsd | bunnei | |
| Services/BSD: Corrected the return for StartMonitoring according to SwIPC | |||
| 2018-07-14 | Merge pull request #662 from Subv/delete_file | bunnei | |
| FileSys: Append the requested path to the filesystem base path in DeleteFile | |||
| 2018-07-14 | Services/BSD: Corrected the return for StartMonitoring according to SwIPC. | Subv | |
| 2018-07-14 | FileSys: Append the requested path to the filesystem base path in DeleteFile. | Subv | |
| We were trying to delete things in the current directory instead of the actual filesystem directory. This may fix some savedata issues in some games. | |||
| 2018-07-14 | No need to use ASSERT_MSG with an empty message | David Marcec | |
| 2018-07-12 | More improvements to GDBStub (#653) | Hedges | |
| * More improvements to GDBStub - Debugging of threads should work correctly with source and assembly level stepping and modifying registers and memory, meaning threads and callstacks are fully clickable in VS. - List of modules is available to the client, with assumption that .nro and .nso are backed up by an .elf with symbols, while deconstructed ROMs keep N names. - Initial support for floating point registers. * Tidy up as requested in PR feedback * Tidy up as requested in PR feedback | |||
