Commit graph

  • c29883e31b Add some docs to SubStorage Alex Barney 2020-07-06 07:12:15 -0700
  • dcc27a16df Add TruncatedSubStorage Alex Barney 2020-07-01 21:39:02 -0700
  • 1a72d08931 Remove old SubStorage Alex Barney 2020-06-30 16:55:25 -0700
  • 95a2eaac29 Add ReferenceCountedDisposable<T> Alex Barney 2020-06-28 18:02:13 -0700
  • 235777ef49 Rename Util class to Utilities Alex Barney 2020-06-27 17:39:52 -0700
  • 88983d39e5 Remove use of code that involves reflection Alex Barney 2020-06-27 16:01:46 -0700
  • 32e78556b5 Remove use of code that involves reflection Alex Barney 2020-06-27 16:01:46 -0700
  • d3c95d14d3
    Merge pull request #147 from Thealexbarney/bucket-tree Alex Barney 2020-06-26 20:22:37 -0700
  • 83dc874df1 Rent arrays in BucketTree.Visitor Alex Barney 2020-06-26 09:11:06 -0700
  • 33b414a15c Remove old BucketTree Alex Barney 2020-06-25 20:50:54 -0700
  • d3abdeacc4 Use the new BucketTree in Aes128CtrExStorage Alex Barney 2020-06-25 19:03:51 -0700
  • 33af34cefc Rewrite IndirectStorage Alex Barney 2020-06-25 14:01:45 -0700
  • c2247e583f Address compiler warnings Alex Barney 2020-06-18 15:42:11 -0700
  • 4b4b354a7e Use IStorage for the bucket tree builder instead of Spans Alex Barney 2020-06-18 15:26:32 -0700
  • 9589f681a6 Add a bucket tree builder Alex Barney 2020-06-17 20:56:40 -0700
  • 0c06d9e0b3 Implement most of Nintendo's bucket tree code Alex Barney 2020-05-18 22:15:18 -0700
  • 9ec00eed3b
    Merge pull request #146 from Thealexbarney/fs-classes Alex Barney 2020-06-14 20:19:56 -0700
  • 395fabd171 Make IStorage an abstract class Alex Barney 2020-06-13 00:37:21 -0700
  • 49d42c5d1f Fix some checks being ignored in savedata classes Alex Barney 2020-06-09 22:48:07 -0700
  • 106c36492b Move IFileSystem etc. into fsa namespace Alex Barney 2020-06-09 22:55:59 -0700
  • acae086ccd Fix some checks being ignored in savedata classes Alex Barney 2020-06-09 22:48:07 -0700
  • ef1481b04c Replace old fsa classes with new ones Alex Barney 2020-06-07 15:23:51 -0700
  • ba1bf2f1c8 Add XML docs Alex Barney 2020-06-07 00:05:33 -0700
  • 7c9584a6af Add new IFileSystem and IDirectory Alex Barney 2020-06-06 22:46:50 -0700
  • dd54249125 Rename FileBase "Impl" methods Alex Barney 2020-06-06 15:20:02 -0700
  • e1ff89060c Add new IFile Alex Barney 2020-06-06 15:18:50 -0700
  • 064da36453 Rename old IFile option enums Alex Barney 2020-06-06 14:18:03 -0700
  • 8c61820e46 Increment version to 0.11.3 and apply "var" code style v0.11.3 Alex Barney 2020-06-05 22:44:46 -0700
  • 789141dfb5 Increment version to 0.11.3 and apply "var" code style Alex Barney 2020-06-05 22:44:46 -0700
  • 5dd1ed2687 hactoolnet: Allow listing an XCI's program RomFS files Alex Barney 2020-06-05 22:23:20 -0700
  • dc54f46ddf hactoolnet: Allow listing an XCI's program RomFS files Alex Barney 2020-06-05 22:23:20 -0700
  • 13648b4cec
    Merge pull request #140 from Thealexbarney/build-ver-fix Alex Barney 2020-06-04 11:27:26 -0700
  • 3de2a4b90b Update MyGet package publishing Alex Barney 2020-06-04 11:17:30 -0700
  • dfb2560707 Fix ini1 reading and fix a blz decompression bug Alex Barney 2020-06-04 00:52:52 -0700
  • 7028d6717a Fix ini1 reading and fix a blz decompression bug Alex Barney 2020-06-04 00:52:52 -0700
  • a59dc611c2 Don't timeout when ensuring a local FS entry is deleted Alex Barney 2020-05-30 17:27:51 -0700
  • d5362790b8 Fix a logic error in the build script loader Alex Barney 2020-06-02 23:32:08 -0700
  • 2171f2ae21 Update Calibration Xpl0itR 2020-05-25 18:25:38 +0100
  • 0dc81004ee Don't timeout when ensuring a local FS entry is deleted Alex Barney 2020-05-30 17:27:51 -0700
  • 245d37ac4f
    Update Calibration Xpl0itR 2020-05-25 18:25:38 +0100
  • 99f6a0054b Version 0.11.2 v0.11.2 Alex Barney 2020-05-12 19:23:05 -0700
  • 8d5e24d061 Ensure csv column counts are consistent Alex Barney 2020-05-12 19:02:48 -0700
  • cb8b088487
    Misc additions and warning fixes (#134) Alex Barney 2020-05-12 17:06:55 -0700
  • ce0613f11b The Result structs should be readonly Alex Barney 2020-05-12 16:37:34 -0700
  • ba5560ccbf Address ReSharper warnings Alex Barney 2020-05-12 16:31:30 -0700
  • 88ee8da40a Add some null checks Alex Barney 2020-05-12 16:22:40 -0700
  • 20f565d82f Don't use the obsolete Nacp class Alex Barney 2020-05-12 15:57:38 -0700
  • bbec414b2d Ensure feature parity between U8String structs Alex Barney 2020-05-12 15:39:15 -0700
  • f2356b9467 Use KipReader instead of Kip Alex Barney 2020-05-12 15:16:35 -0700
  • c4aa45a5f9 Run codegen and fix DeliveryCacheFileMetaEntry layout Alex Barney 2020-05-12 13:39:27 -0700
  • 44e4c7a311
    Add some fssystem utility functions and use them in DirectorySaveDataFileSystem (#133) Alex Barney 2020-05-12 13:17:06 -0700
  • 002aae7a45 DirectorySaveDataFileSystem updates from FS 10.0 Alex Barney 2020-05-11 23:21:53 -0700
  • 6fad853d96 Accurately implement DirectorySaveDataFileSystem Alex Barney 2020-05-11 22:02:33 -0700
  • 7f0afbe9db Add some results codes VolcaEM 2020-05-03 00:35:23 +0200
  • 877ff605ea
    Add some results codes VolcaEM 2020-05-03 00:35:23 +0200
  • 0188c4579c Update version to 0.11.1 v0.11.1 Alex Barney 2020-04-30 14:21:34 -0700
  • 32405fee5f Add EnumerateDeliveryCacheDirectory Alex Barney 2020-04-30 13:58:20 -0700
  • 0f78c0038c Add EnumerateDeliveryCacheDirectory Alex Barney 2020-04-30 13:58:20 -0700
  • 1974adb33e Don't use in-place decompression for NSOs v0.11.0 Alex Barney 2020-04-28 22:54:06 -0700
  • fdf11b2621
    Merge pull request #129 from Thealexbarney/bcat-storage Alex Barney 2020-04-28 22:54:58 -0700
  • aee52b3869 Don't use in-place decompression for NSOs Alex Barney 2020-04-28 22:54:06 -0700
  • be29ad714f Add the option to initialize Horizon with a FileSystemServer Alex Barney 2020-04-24 11:35:04 -0700
  • e80be498e5 Add a simple service manager and HorizonClient class Alex Barney 2020-04-23 17:49:15 -0700
  • 9b1ced7d3b Small tweaks to U8StringBuilder Alex Barney 2020-04-22 13:47:01 -0700
  • f3452bb314 BCAT fixes. Tweak how U8StringBuilder is used Alex Barney 2020-04-11 22:18:43 -0700
  • 6e4372ce58 Implement DeliveryCacheDirectoryService Alex Barney 2020-04-10 11:31:46 -0700
  • ef36568a8d Implement DeliveryCacheFileService and supporting code Alex Barney 2020-04-10 10:54:37 -0700
  • 939c495db6 Add U8StringBuilder format options Alex Barney 2020-04-10 10:49:44 -0700
  • 6473a0cc0d NsoHeader.cs: fix _reserved6C field offset makigumo 2020-04-10 05:36:29 +0200
  • 24b0919433
    NsoHeader.cs: fix _reserved6C field offset makigumo 2020-04-10 05:36:29 +0200
  • da78e7e8ce Add BCAT storage skeleton Alex Barney 2020-04-07 00:22:12 -0700
  • 5018bbad6a hactoolnet: Use FileSystemClient instead of Horizon Alex Barney 2020-04-06 22:17:04 -0700
  • 1b1e8e6780
    Merge pull request #127 from Thealexbarney/fs-shims Alex Barney 2020-04-04 14:29:10 -0700
  • 12775895eb Add non-system BCAT mount shim Alex Barney 2020-04-04 14:19:36 -0700
  • 7bcb09b714 Add BIS shim functions with tests Alex Barney 2020-04-02 21:57:08 -0700
  • 405bbeff9e Add some FspPathPrintf functionality and change a constant name Alex Barney 2020-04-02 21:54:26 -0700
  • a5699182b0
    Merge pull request #126 from Thealexbarney/nso Alex Barney 2020-04-01 23:20:53 -0700
  • e5c851e7a3 Add KipReader class and add kip decompression to hactoolnet Alex Barney 2020-03-29 22:12:00 -0700
  • f59c7c6a84 Add NsoReader Alex Barney 2020-03-26 22:49:35 -0700
  • 9cc60e22ec Add loader and libhac results Alex Barney 2020-03-24 23:08:35 -0700
  • 3cd53a7de3
    Merge pull request #124 from Thealexbarney/path-fixes v0.10.0 Alex Barney 2020-03-23 16:12:37 -0700
  • b8b2c26457 Tweak duplicate result detection Alex Barney 2020-03-23 16:04:49 -0700
  • 0bb3446a8b Make path parser check for a null terminator Alex Barney 2020-03-23 15:54:11 -0700
  • 30b0c748f8
    Merge pull request #123 from Thealexbarney/build-10 Alex Barney 2020-03-23 10:44:50 -0700
  • ef72729391 Mark Nacp as deprecated Alex Barney 2020-03-23 10:32:22 -0700
  • bc769d7454 Update build dependencies Alex Barney 2020-03-23 09:49:18 -0700
  • d68ca84f07 Update versions to 0.10 Alex Barney 2020-03-23 09:40:41 -0700
  • 84cb7cd6b1 Check for duplicate Results when doing codegen Alex Barney 2020-03-23 09:37:50 -0700
  • 1f4c904b04
    Merge pull request #122 from Thealexbarney/multi-commit Alex Barney 2020-03-23 09:19:10 -0700
  • f44b09ec1f Add some Results Alex Barney 2020-03-23 09:10:55 -0700
  • 95ef1c9529 Don't write to a read-only file Alex Barney 2020-03-22 17:52:27 -0700
  • 8ead72ed84 Add OpenMultiCommitManager to IFileSystemProxy Alex Barney 2020-03-21 23:55:23 -0700
  • 0ab96f67bf Add new functions to existing classes deriving from IFileSystem Alex Barney 2020-03-21 23:37:32 -0700
  • ce54ae111c Add MultiCommitManager Alex Barney 2020-03-21 22:44:38 -0700
  • d1110392b4 Add a function to specify that a returned Result is unused Alex Barney 2020-03-21 21:13:59 -0700
  • 7b24f7c79f xci test type-cleanup Alex Barney 2020-03-18 00:07:33 -0700
  • d3df3e86fb Add a new ETicket type Alex Barney 2020-03-17 23:45:28 -0700
  • cd5d46c81b
    Merge pull request #121 from Thealexbarney/open-filesystem Alex Barney 2020-03-17 21:32:07 -0700
  • 0e26c31a2f Enable OpenHostFileSystem in FileSystemProxy and add XML docs Alex Barney 2020-03-16 15:01:26 -0700
  • f7957b4cc8 Remove some old code Alex Barney 2020-03-14 23:27:49 -0700