Commit graph

  • 0c6447daac Use U8StringBuilder instead of PathBuilder Alex Barney 2020-03-14 23:22:34 -0700
  • 7b4df4671c Add fs_Host shims Alex Barney 2020-03-14 00:18:42 -0700
  • a006816a2e Allow opening directories with OpenFileSystem Alex Barney 2020-03-13 00:09:44 -0700
  • 036e048208 Finish OpenFileSystemWithId enough to work with most content Alex Barney 2020-03-10 15:07:06 -0700
  • 281fc8aac3 Add TryOpenNsp Alex Barney 2019-11-30 21:28:43 -0600
  • c79053eac3 Add more to OpenFileSystem Alex Barney 2019-11-04 16:01:14 -0700
  • a1eca88378 Add some of OpenFileSystemWithId Alex Barney 2019-11-01 17:45:36 -0600
  • d393c32e5b
    Merge pull request #120 from Thealexbarney/utf8-strings Alex Barney 2020-03-09 23:43:36 -0700
  • 328968c630 Use U8Span more in FilleSystemClient Alex Barney 2020-03-09 00:06:39 -0700
  • c141b72912 Use U8Span in IFileSystem instead of string Alex Barney 2020-03-08 01:00:02 -0700
  • 396c3ef791
    Merge pull request #119 from Thealexbarney/layered-fs-fixes v0.9.1 Alex Barney 2020-03-03 18:29:29 -0700
  • d6fede0893 Don't return duplicate entries in LayeredFS. Add tests Alex Barney 2020-03-03 18:19:11 -0700
  • 1f6046ba63 Remove DirectoryEntryType.NotFound Alex Barney 2020-03-02 16:14:02 -0700
  • 7ce9ea09e6 Misc build updates v0.9.0 Alex Barney 2020-02-29 01:18:10 -0700
  • ceb9b5e8c6 Misc build updates Alex Barney 2020-02-29 01:18:10 -0700
  • 4d8ace968f Bump version to 0.9.0 Alex Barney 2020-02-28 23:58:29 -0700
  • 88acededb1
    Merge pull request #117 from Thealexbarney/result-codegen Alex Barney 2020-02-27 23:50:19 -0700
  • 24f293c27a Add names to Results missing them Alex Barney 2020-02-27 22:45:45 -0700
  • 14dd2190a5 Add a default, reflection-less Result name resolver Alex Barney 2020-02-27 00:42:53 -0700
  • 53c8dceb87 Add XML docs and a header to the Result files Alex Barney 2020-02-26 14:45:58 -0700
  • 27618bbc45 Indent results based on hierarchy Alex Barney 2020-02-26 00:55:53 -0700
  • 07d8b7c21e Add results found in a Unity game Alex Barney 2020-02-25 17:32:30 -0700
  • 5345d2747e Generate Results from a .csv file Alex Barney 2020-02-24 14:45:51 -0700
  • bd9ad55715
    Merge pull request #116 from Thealexbarney/cache-storage Alex Barney 2020-02-24 00:42:00 -0700
  • 7bef4c6cd9 Combine common code in EnsureApplicationSaveData Alex Barney 2020-02-22 03:05:04 -0700
  • cfb79f5780 Add EnsureApplicationCacheStorage Alex Barney 2020-02-18 23:12:23 -0700
  • 44ff25ee9b Add cache storage and an emulated SD card Alex Barney 2020-02-13 17:21:24 -0700
  • 4ff12ec21b Fix AesXtsFileSystem Alex Barney 2020-02-12 02:18:22 -0700
  • ea8cc33003 Always allow opening directory savedata Alex Barney 2020-02-10 14:09:55 -0700
  • ecf7bcd8ad Rewrite SubdirectoryFileSystem Alex Barney 2020-02-10 14:06:00 -0700
  • 1c28c08c94 Add PathNormalizer Alex Barney 2020-02-10 01:43:11 -0700
  • cb6827e6c2 Add PathTool.IsSubpath Alex Barney 2020-02-10 00:31:16 -0700
  • bc11d7ceaf Implement Nintendo's path normalization functions Alex Barney 2020-02-09 00:25:21 -0700
  • ac3c496018 Run common tests on xts and subdir filesystems Alex Barney 2020-02-03 00:44:50 -0700
  • 00cd582c0a Fix AesXtsFileSystem Alex Barney 2020-02-12 02:18:22 -0700
  • d422933a49 Always allow opening directory savedata Alex Barney 2020-02-10 14:09:55 -0700
  • 4b8a3a7ad6 Rewrite SubdirectoryFileSystem Alex Barney 2020-02-10 14:06:00 -0700
  • f5ee6e3522 Add PathNormalizer Alex Barney 2020-02-10 01:43:11 -0700
  • 0f81c8f428 Add PathTool.IsSubpath Alex Barney 2020-02-10 00:31:16 -0700
  • e9e130fde9 Implement Nintendo's path normalization functions Alex Barney 2020-02-09 00:25:21 -0700
  • cce4a48a9b Run common tests on xts and subdir filesystems Alex Barney 2020-02-03 00:44:50 -0700
  • 3139f6900e Add common IFileSystem tests Alex Barney 2020-01-28 00:55:39 -0700
  • 5cfcdbfdf0 Add common IFileSystem tests Alex Barney 2020-01-28 00:55:39 -0700
  • de13c71a0d Add some Result XML docs Alex Barney 2020-01-26 01:09:04 -0700
  • 0040db1153 Add IResultLogger and IResultNameResolver Alex Barney 2020-01-24 15:11:31 -0700
  • 5910b9f9c2 Add some results from Atmosphere Alex Barney 2020-01-22 17:43:16 -0700
  • 9034c54318 Refactor the Result struct Alex Barney 2020-01-22 16:15:38 -0700
  • bd8e88c124 Add some Result XML docs Alex Barney 2020-01-26 01:09:04 -0700
  • a5b76fd0d6 Add IResultLogger and IResultNameResolver Alex Barney 2020-01-24 15:11:31 -0700
  • f1e3254a7e Add some results from Atmosphere Alex Barney 2020-01-22 17:43:16 -0700
  • ff42038b36 Refactor the Result struct Alex Barney 2020-01-22 16:15:38 -0700
  • 35b82f5d6e
    Misc tweaks (#111) Alex Barney 2020-01-19 23:31:23 -0700
  • c3ef1ca8d0 Supress spurious ReSharper warning Alex Barney 2020-01-19 22:48:55 -0700
  • daf13911a2 Update master key revisions. Remove old util functions Alex Barney 2020-01-19 18:37:36 -0700
  • b3d6bcae29 Use System.HashCode Alex Barney 2020-01-19 18:19:27 -0700
  • 1ae973a346 Add InMemoryFileSystem Alex Barney 2020-01-19 01:40:29 -0700
  • da467a10b0 Add ToU8String method to U8Span. Add PathTools.GetFileName Alex Barney 2020-01-07 22:51:59 -0700
  • b742a37012 Rewrite MemoryStorage Alex Barney 2020-01-07 22:47:48 -0700
  • 5862e31093 Add InMemoryFileSystem Alex Barney 2020-01-19 01:40:29 -0700
  • ad4322cf44 Add ToU8String method to U8Span. Add PathTools.GetFileName Alex Barney 2020-01-07 22:51:59 -0700
  • 2d5b4fc075 Rewrite MemoryStorage Alex Barney 2020-01-07 22:47:48 -0700
  • 857bde67ee Simplify CoreRT build Alex Barney 2020-01-17 00:01:25 -0700
  • d8d162afca Simplify CoreRT build Alex Barney 2020-01-17 00:01:25 -0700
  • 3c7f1692b7 Create temporary savedata in EnsureApplicationSaveData v0.8.2 Alex Barney 2020-01-13 21:18:31 -0700
  • 5b0c81fcf9 Clean temp storage on FileSystemServer init Alex Barney 2020-01-12 16:14:56 -0700
  • 5c1a7920d2 Open temp directory savedata properly Alex Barney 2020-01-12 14:59:51 -0700
  • 9c402df18a Add SaveDataIndexerLite Alex Barney 2020-01-12 14:43:15 -0700
  • 6abe565de1 Add more savedata shim functions Alex Barney 2020-01-05 17:11:42 -0700
  • 501b276ade Create temporary savedata in EnsureApplicationSaveData Alex Barney 2020-01-13 21:18:31 -0700
  • 124625b0a9 Clean temp storage on FileSystemServer init Alex Barney 2020-01-12 16:14:56 -0700
  • e355894661 Open temp directory savedata properly Alex Barney 2020-01-12 14:59:51 -0700
  • 0de432cada Add SaveDataIndexerLite Alex Barney 2020-01-12 14:43:15 -0700
  • 3da436715c Add more savedata shim functions Alex Barney 2020-01-05 17:11:42 -0700
  • b868c8f51a Cast enums to int before formatting in string v0.8.1 Alex Barney 2020-01-02 17:20:15 -0700
  • 76598cfac9 Filter savedata info rank correctly Alex Barney 2020-01-02 17:19:07 -0700
  • 6441424492 Cast enums to int before formatting in string Alex Barney 2020-01-02 17:20:15 -0700
  • c219dd682b Filter savedata info rank correctly Alex Barney 2020-01-02 17:19:07 -0700
  • e8bef8af6a
    Update SourceLink package/info and target .NET Core 3.1 with hactoolnet (#106) v0.8.0 Alex Barney 2019-12-30 23:05:29 -0700
  • e287e929e2 Handle pull request versioning Alex Barney 2019-12-30 21:47:33 -0700
  • 55303671ea Update hactoolnet framework to LTS Alex Barney 2019-12-29 23:15:59 -0700
  • 55325a5f10 Update SourceLink version Alex Barney 2019-12-28 20:07:06 -0700
  • 5e4ea459cb Update var usage based on ReSharper "when apparent" rules Alex Barney 2019-12-28 15:16:21 -0700
  • 496250f094 hactoolnet: add nax0 support Alex Barney 2019-12-27 15:11:36 -0700
  • fd87ba7607 hactoolnet: add nax0 support Alex Barney 2019-12-27 15:11:36 -0700
  • d68062c8b4 Fix keyblob key derivation regression Alex Barney 2019-12-26 19:34:23 -0700
  • 70a879917a hactoolnet: Print the key used to sign/verify savedata Alex Barney 2019-12-24 17:36:35 -0700
  • 812e148935 Fix keyblob key derivation regression Alex Barney 2019-12-26 19:34:23 -0700
  • ef0b7ba30a hactoolnet: Print the key used to sign/verify savedata Alex Barney 2019-12-24 17:36:35 -0700
  • dd74f44297 hactoolnet: Improve save processing error messages Alex Barney 2019-12-17 22:19:27 -0600
  • 2b828bb50f Use runtime instead of compile-time conditionals for result logging Alex Barney 2019-12-17 22:15:16 -0600
  • 47f2f4954a Ensure returned result codes are logged Alex Barney 2019-12-17 21:55:14 -0600
  • 5d6dce7e1f Properly pass the missing rights ID to MissingKeyException Alex Barney 2019-12-17 21:18:16 -0600
  • a0197bfb89 hactoolnet: Improve save processing error messages Alex Barney 2019-12-17 22:19:27 -0600
  • e84a731330 Use runtime instead of compile-time conditionals for result logging Alex Barney 2019-12-17 22:15:16 -0600
  • effba42572 Ensure returned result codes are logged Alex Barney 2019-12-17 21:55:14 -0600
  • d6efcf3226 Properly pass the missing rights ID to MissingKeyException Alex Barney 2019-12-17 21:18:16 -0600
  • d08e6b060c Add PartitionFileSystemCore Alex Barney 2019-12-06 20:30:12 -0600
  • 0c4aad32a0 Ignore key name case when parsing a key file Alex Barney 2019-12-07 12:11:28 -0600
  • ba2a923296 Update FS enum and structure names Alex Barney 2019-12-06 22:33:24 -0600
  • 89d70757a3 Add MountApplicationPackage Alex Barney 2019-11-04 16:01:14 -0700