Commit graph

  • 902e3e1424 Implement DeviceOperator Alex Barney 2022-05-04 13:09:06 -0700
  • 612359f0a4 Implement more FS shim functions Alex Barney 2022-05-02 18:07:41 -0700
  • e70e23492f Add DeviceSaveData mounting functions Alex Barney 2022-04-30 23:58:19 -0700
  • c2e4b80bac Ensure all FS shim classes are updated for 14.0.0 Alex Barney 2022-04-30 13:28:53 -0700
  • 366aa51912 Add or update some save data FS shim classes for 14.0.0 Alex Barney 2022-04-30 01:13:10 -0700
  • 0875f5950c Update SaveDataFileSystemServiceImpl for 14.0.0 Alex Barney 2022-04-28 19:16:24 -0700
  • 7b44441ff2 Update SaveDataFileSystemService for 14.0.0 Alex Barney 2022-04-28 15:13:46 -0700
  • 3725c21928 Add SaveDataCreationInfo2 Alex Barney 2022-04-24 22:33:31 -0700
  • e13661a4dd
    Implement the updated save data file system cache from 14.0.0 (PR #245) Alex Barney 2022-04-24 18:47:55 -0700
  • e24ee1b956 Update IResultConvertFile and use the new save cache manager Alex Barney 2022-04-24 16:51:51 -0700
  • 7dfcebfc28 Update DirectorySaveDataFileSystem to implement ISaveDataFileSystem Alex Barney 2022-04-23 12:38:10 -0700
  • bc7fea5714 Add an AlignOf<T> function for use in struct layout tests Alex Barney 2022-04-23 12:17:46 -0700
  • cac796ac19 Add the new save data cache classes from 14.0.0 Alex Barney 2022-04-21 19:29:03 -0700
  • 99ad308b84 Add SwitchStorage and RegionSwitchStorage Alex Barney 2022-04-19 22:31:34 -0700
  • f8b9c3557e Add IntegrityRomFsStorage Alex Barney 2022-04-19 12:42:51 -0700
  • b5ae21207b Mark some classes as being updated for 14.1.0 Alex Barney 2022-04-18 19:41:10 -0700
  • 28a4deb93c Add FatFileSystemCreator Alex Barney 2022-04-18 19:34:51 -0700
  • 6c9e6e5203 Add HierarchicalIntegrityVerificationStorage Alex Barney 2022-04-18 18:01:38 -0700
  • b54f5d17fa Add IntegrityVerificationStorage Alex Barney 2022-04-17 21:25:26 -0700
  • 2241a7ced3 Update AesCtrCounterExtendedStorage for 14.0.0 Alex Barney 2022-04-16 23:37:10 -0700
  • 398a142b27 Update some Nca classes for 14.0.0 Alex Barney 2022-04-16 20:55:46 -0700
  • fc3fb188c7 Update IStorage range check functions for 14.0.0 Alex Barney 2022-04-14 14:18:24 -0700
  • 7dd137da6a Add os::Semaphore Alex Barney 2022-04-11 15:03:27 -0700
  • e46c1f0231 Add multiple wait APIs Alex Barney 2022-04-11 14:22:00 -0700
  • 4e5e9a4627 Add memory fence functions Alex Barney 2022-04-11 13:54:44 -0700
  • 3a05e779f9 Add ReadOnlyBlockCacheStorage Alex Barney 2022-03-14 13:34:52 -0700
  • 2c154ec3ba Implement AlignmentMatchingStorage classes Alex Barney 2022-03-12 15:02:54 -0700
  • eaff8059ba Skeleton BlockCacheBufferedStorage Alex Barney 2022-03-10 18:39:59 -0700
  • c765ab999e Rename StorageType to StorageLayoutType Alex Barney 2022-03-10 14:08:20 -0700
  • d28c38a9d0 Add MemoryResourceBufferHoldStorage Alex Barney 2022-03-08 17:20:41 -0700
  • 3e64f9ef03 Skeleton NcaFileSystemDriver Alex Barney 2022-03-07 14:08:05 -0700
  • 00819731ae Add AesCtrCounterExtendedStorage Alex Barney 2022-03-04 21:01:35 -0700
  • e8d54159e3 Add AesCtrStorage Alex Barney 2022-03-04 17:35:03 -0700
  • c9352fcb5a Make AES crypto return the number of bytes written Alex Barney 2022-03-03 16:16:08 -0700
  • b9e2e0863b Add NcaReader and some related NCA classes Alex Barney 2022-03-02 11:13:37 -0700
  • cd2b8edfa8 Skeleton AesXtsStorage Alex Barney 2022-03-02 11:09:17 -0700
  • 800d14f40b Add more assertion options Alex Barney 2022-03-02 11:08:30 -0700
  • c62de98f63 hactoolnet: Tweak NCA processing Alex Barney 2022-04-08 18:16:39 -0700
  • 98b6d7a346 Fix Nca exception message when a section doesn't exist Alex Barney 2022-04-08 18:10:51 -0700
  • 96b3fd670b Disable nuke telemetry on Linux v0.16.1 Alex Barney 2022-04-06 22:46:53 -0700
  • 56de186cd2 Add xci_t1_titlekey_kek to the list in KEYS.md Alex Barney 2022-04-06 17:29:37 -0700
  • fe6f4422dd Support reading the initial data/key area of xci files Alex Barney 2022-04-05 18:23:46 -0700
  • 1271a7e62d Add key sources for 14.0.0 Alex Barney 2022-04-02 00:54:49 -0700
  • b80ec8d5a6 Update build dependencies Alex Barney 2022-04-01 19:57:16 -0700
  • 8756d722d5 Use .NET SDK 6.0.201 Alex Barney 2022-04-01 19:41:28 -0700
  • 7a51c5f002 Update version to 0.16.1 Alex Barney 2022-04-01 19:41:03 -0700
  • 7d807c1cd0 Fix FileSystemAccessor log strings Alex Barney 2022-04-01 19:12:51 -0700
  • 9cad4b287b PartitionFileSystemCore: Fix opening directories Alex Barney 2022-04-01 18:29:39 -0700
  • 0a96e8d623 Fix EnsureApplicationSaveData failing if the temp save already exists Alex Barney 2022-04-01 17:32:38 -0700
  • 4e23465982 Misc code accuracy fixes Alex Barney 2022-02-24 16:26:23 -0700
  • a2c64797a9 Add U8Span properties for all nacp string fields v0.16.0 Alex Barney 2022-02-20 22:58:01 -0700
  • 5f648300d5 Use .NET SDK 6.0.200 Alex Barney 2022-02-19 20:09:41 -0700
  • 8011a39837 Make sure tests run for PR builds Alex Barney 2022-02-19 20:07:10 -0700
  • d6bfecb63f Add nacp U8Span properties for convenience Alex Barney 2022-02-19 19:48:03 -0700
  • 19dc9ebe9f Fix checking the FS access control content owner info size Alex Barney 2022-02-09 14:09:06 -0700
  • 266ece82f2 Update version to 0.16.0 Alex Barney 2022-02-05 16:13:31 -0700
  • e140419323 Handle more possible dir save extra data states Alex Barney 2022-02-05 16:12:29 -0700
  • b27bc7e665 Support reading compressed NCAs Alex Barney 2022-02-03 18:40:47 -0700
  • 1597f05b27 Actually assign _entryCount field in BucketTree Alex Barney 2022-02-03 18:38:27 -0700
  • 49759d3d10 Add GameCardService Alex Barney 2022-02-01 00:11:02 -0700
  • 2fb3d88261 Ensure SdCardService and MmcService are updated for 13.1.0 Alex Barney 2022-01-29 19:41:19 -0700
  • 91e1e65aff Add IHash256Generator interfaces Alex Barney 2022-01-27 15:06:03 -0700
  • e969554639 Ensure more FS classes are updated for 13.1.0 Alex Barney 2022-01-27 15:05:58 -0700
  • 32ffda1d3f Ensure more FS classes are updated for 13.1.0 Alex Barney 2022-01-26 20:06:59 -0700
  • 2c2fed445f Ensure more FS classes are updated for 13.1.0 Alex Barney 2022-01-25 17:02:44 -0700
  • a7ffae3a14 Add UnionStorage Alex Barney 2022-01-24 15:34:14 -0700
  • 0ba0a9ad9c Fixup ApplicationSaveDataManagement and update to 13.1.0 Alex Barney 2022-01-24 15:02:32 -0700
  • dea3b3a8b0 Add some save data transfer client classes Alex Barney 2022-01-24 13:39:39 -0700
  • ebc6e1b23d Update FileSystemProxyImpl to 13.1.0 Alex Barney 2022-01-19 15:28:14 -0700
  • ed6a34d857 Add DebugConfigurationService Alex Barney 2022-01-19 13:17:10 -0700
  • 37b8249a8b Ensure more FS classes are updated for 13.1.0 Alex Barney 2022-01-19 12:24:28 -0700
  • 795bcf0960 Add/skeleton SignedSystemPartition/SdmmcControl Alex Barney 2022-01-19 01:36:23 -0700
  • c389f471d4 Ensure all complete shim classes are updated for 13.1.0 Alex Barney 2022-01-18 21:38:06 -0700
  • 74ed435dee Ensure all of Shim.SaveDataManagement is updated for 13.1.0 Alex Barney 2022-01-18 20:45:48 -0700
  • dc2a1cfaef Ensure more shim classes are updated for 13.1.0 Alex Barney 2022-01-18 18:04:06 -0700
  • 0b9af17dfd Ensure shim classes are updated to 13.1.0 Alex Barney 2022-01-16 18:43:12 -0700
  • 330bc2b483 Ensure Host shim is updated for 13.1.0 Alex Barney 2022-01-16 01:04:24 -0700
  • f315cee9af Remove a workaround for CS8350 by using fixed arrays Alex Barney 2022-01-15 13:50:15 -0700
  • 7f1035374d Ensure SaveDataSharedFileStorage classes are updated for 13.1.0 Alex Barney 2022-01-15 13:28:24 -0700
  • d116903892 Add some "unchecked" blocks Alex Barney 2022-01-15 12:39:06 -0700
  • 085511660d Fixup save data indexer classes and update them for 13.1.0 Alex Barney 2022-01-15 03:02:21 -0700
  • ecb85269eb Fixup program-registry-related classes Alex Barney 2022-01-13 18:44:58 -0700
  • 814ae34642 Fixup ProgramIndexMapInfoManager Alex Barney 2022-01-12 16:29:42 -0700
  • 9803634284 Fixup AccessControl and update for 13.1.0 Alex Barney 2022-01-12 15:42:42 -0700
  • 8ba258034b Fixup ProgramRegistryManager and ProgramInfo Alex Barney 2022-01-12 01:36:54 -0700
  • 04a2e51cfa Ensure LocationResolverSet is updated for 13.1.0 Alex Barney 2022-01-12 01:32:47 -0700
  • e0deb7ea54
    Merge pull request #227 from Thealexbarney/fs-stuff Alex Barney 2022-01-11 13:49:51 -0700
  • 6cae86eb9c Disable another warning on fixed array structs Alex Barney 2022-01-06 11:12:07 -0700
  • d412c15387 Add Utf8StringUtil and update MountUtility for 13.1.0 Alex Barney 2022-01-05 14:05:10 -0700
  • 123fc0655d Update Fs.Path for 13.1.0 Alex Barney 2022-01-05 12:04:09 -0700
  • 1f8277202f Update DirectoryPathParser, PathUtility and WindowsPath for 13.1.0 Alex Barney 2022-01-05 00:21:45 -0700
  • 61b29e57a3 Update PathFormatter and PathNormalizer for 13.1.0 Alex Barney 2022-01-04 22:17:35 -0700
  • e1fd31c1ff Update layout of Loader and Kvdb structs Alex Barney 2022-01-02 22:58:11 -0700
  • b0e679d000 Update struct layout of Ns structs Alex Barney 2022-01-02 16:52:57 -0700
  • b7e8ea8249 Update struct layout of most remaining Fs structs Alex Barney 2022-01-02 14:14:37 -0700
  • 9a358a4e30 Remove unnecessary DebuggerDisplayAttributes Alex Barney 2021-12-30 20:49:36 -0700
  • ec38f80066 Update layout of Boot and some Fs structs Alex Barney 2021-12-30 17:12:29 -0700
  • 57750b896d Update layout of Arp, Bcat, and some Fs structs Alex Barney 2021-12-29 15:47:20 -0700
  • 5380902376 Rename some save enum/struct fields Alex Barney 2021-12-29 10:13:42 -0700
  • 5013e7d2ec Use fixed array structs instead of Data* structs Alex Barney 2021-12-29 10:06:02 -0700