4398 Commits (e83e140e3f2a1b46e426fcb52dcfd8ea09ec117f)

Author SHA1 Message Date
Lioncash e83e140e3f file_sys/control_metadata: Get rid of magic constants 7 years ago
Lioncash 3b0b8c3f80 nso: Return an optional address from LoadModule 7 years ago
Zach Hilman 1d2f86949b crypto: Various crypto fixes for quickstart guide 7 years ago
Lioncash 07bc96400e nso: Make LoadModule take a VfsFile by const reference 7 years ago
Lioncash a48ea56c38 nro: Make LoadNro take a VfsFile by const reference 7 years ago
Zach Hilman a9af7113be aoc: Read DLC base title ID from RegisteredCache 7 years ago
David Marcec e2901a4e1c Stop all threads on svcBreak 7 years ago
Zach Hilman d5e666d21c aoc: Return size in ListAddOnContent 7 years ago
Lioncash ddf344c119 svc: Implement svcGetProcessInfo 7 years ago
Lioncash c4f04533d9 filesystem: Make CreateFactories() and InstallInterface() take a VfsFilesystem instance by reference 7 years ago
Lioncash 18db0f1107 partition_data_manager: Reserve and insert data within output vector in DecryptPackage2() 7 years ago
Lioncash 20a95f7e90 partition_data_manager: Remove unused std::map instance within DecryptPackage2() 7 years ago
Lioncash 283f111f7d partition_data_manager: Take package2_keys by const reference 7 years ago
Lioncash 461cd4b81c partition_data_manager: Move IV data to where it's needed in DecryptPackage2() 7 years ago
Lioncash 7095c2fa42 partition_data_manager: Remove commented out code 7 years ago
Lioncash e21cda8767 key_manager/partition_data_manager: Silence truncation compiler warnings 7 years ago
Lioncash 8e8fbbc19b partition_data_manager: Dehardcode array bounds 7 years ago
Lioncash 49f255e0b5 partition_data_manager: Take VirtualFile by const reference in constructor 7 years ago
Lioncash 0581db975a partition_data_manager: Amend constructor initializer list order 7 years ago
Lioncash 1b48e3ec08 partition_data_manager: Remove unused includes 7 years ago
Lioncash f50401aa7f key_manager: Use std::vector's insert() instead of std::copy with a back_inserter 7 years ago
Lioncash 5323ae4af4 key_manager: Brace long conditional body 7 years ago
Lioncash 214d206020 key_manager: Don't assume file seeks and reads will always succeed 7 years ago
Lioncash b7c947fed3 key_manager: Remove unnecessary seek in DeriveSDSeed() 7 years ago
Lioncash d1c7aa8c6c kernel/process: Make CodeSet a regular non-inherited object 7 years ago
Lioncash b4690a33c0 thread: Remove unnecessary memset from ResetThreadContext() 7 years ago
David Marcec 4055e0555d Returned an error before processing other remaps 7 years ago
David Marcec 2cbf306359 Made the minimum alignment more clear 7 years ago
Lioncash 271569a25f svc: Fix typos in sanitizing checks for MapMemory/UnmapMemory 7 years ago
David Marcec 8bb8d8fc63 Added error codes for nvmap 7 years ago
David Marcec e3f90389c0 Passing an invalid nmap handle to Remap should throw an error 7 years ago
bunnei fb8aec1c6f nvhost_as_gpu: Flush CPU VAddr on UnmapBuffer. 7 years ago
David Marcec da00bd005b HwOpus, Implemented DecodeInterleavedWithPerformance 7 years ago
Lioncash 4f85c1d36f svc: Add missing address range sanitizing checks to MapMemory/UnmapMemory 7 years ago
Lioncash d36452327a kernel/thread: Use a regular pointer for the owner/current process 7 years ago
David Marcec 14b75d23f3 Changed all casts in svc_wrap.h to be static_cast instead 7 years ago
David Marcec c1b3e9a3e4 Use a better name than "dont_kill_application" 7 years ago
David Marcec a14b6e06a5 Fixed incorrect types for svcBreak 7 years ago
Lioncash 1ccb3d2035 telemetry_session: Remove doxygen comment for a non-existent parameter 7 years ago
Lioncash 8c4c0d9e5f telemetry_session: Add missing includes 7 years ago
Lioncash d53191b7b7 telemetry_session: Remove unimplemented FinalizeAsyncJob prototype 7 years ago
Lioncash f4e27093ae telemetry_session: Use a std::array in GenerateTelemetryId() 7 years ago
Lioncash 4473ebd41d patch_manager: Return a std::unique_ptr from ParseControlNCA() and GetControlMetadata() instead of a std::shared_ptr 7 years ago
Lioncash 5c9c637200 ips_layer: Avoid constructing std::vector instances where not necessary 7 years ago
Lioncash d4ffc70268 ips_layer: Remove unnecessary explicit std::pair constructor in std::array 7 years ago
Lioncash 890093255c ips_layer: Add missing includes 7 years ago
Lioncash f269987f32 ips_layer: std::move data within PatchIPS() and Apply() 7 years ago
Lioncash 3454b33238 ips_layer: Silence truncation and conversion warnings 7 years ago
David Marcec 704742a9c5 Added bitfield instead of manually checking if the bit is set 7 years ago
David Marcec 62a9d0a8f5 Actual kill execution when the bit isn't set, not the other way around 7 years ago