Commit graph

  • c856d6d878 Support hashed partition FS building Alex Barney 2019-02-26 22:13:47 -0600
  • 7b8159cacd Remove old Pfs0Builder Alex Barney 2019-02-26 21:19:00 -0600
  • 3b69565a16 Add a Partition FS builder Alex Barney 2019-02-26 18:49:56 -0600
  • 85c5374fdd
    Add links to packages Alex Barney 2019-02-25 22:55:25 -0600
  • 4d655cdd19 Use the Unsafe class in RomFsDictionary Alex Barney 2019-02-25 12:37:30 -0600
  • 1c918f705b Do a binary search in ConcatenationStorage when finding a source Alex Barney 2019-02-25 12:36:54 -0600
  • 7671667cad Use the Unsafe class in RomFsDictionary Alex Barney 2019-02-25 12:37:30 -0600
  • 3e4b7a5579 Do a binary search in ConcatenationStorage when finding a source Alex Barney 2019-02-25 12:36:54 -0600
  • 53851ab897 Version 0.3.1 v0.3.1 Alex Barney 2019-02-22 20:51:53 -0600
  • b5bd5346d4 Fixed StorageStream and NxFileStream from possibly reading too much Alex Barney 2019-02-22 20:19:53 -0600
  • 5e321b7601 Fix HierarchicalRomFileTable not working and add tests Alex Barney 2019-02-22 14:09:35 -0600
  • 01b14c6476 tsec_root_keys starts counting at 0, not 6 Alex Barney 2019-02-19 13:46:29 -0600
  • 8d1c5449d1 Order exported keys differently Alex Barney 2019-02-17 20:57:30 -0600
  • b2e8ee53c0 Support 6.2.0 keygen Alex Barney 2019-02-17 18:28:44 -0600
  • 3f4a340980 Order exported keys differently Alex Barney 2019-02-17 20:57:30 -0600
  • 41b9f3088e Package2 opening and various tweaks (#35) Somebody Whoisbored 2019-02-17 18:49:00 -0700
  • 8e88c9ebc5 Revert "Support 6.2.0 keygen" shadowninja108 2019-02-17 18:37:56 -0700
  • 518c97d948 Remove redundant line shadowninja108 2019-02-17 18:27:41 -0700
  • 49528dcb18 Adjust formatting shadowninja108 2019-02-17 18:26:34 -0700
  • 7582213fee Add utility methods for enumerating FileSystems Fix stupid infinite recursion Tweak formatting shadowninja108 2019-02-17 18:24:24 -0700
  • 7625d01ce9 Add package2 opening to Nand.cs Tweak ExternalKeys shadowninja108 2019-02-17 17:54:37 -0700
  • 63265bb2ed Support 6.2.0 keygen Alex Barney 2019-02-17 18:28:44 -0600
  • 632d508e40 Version 0.3.0 v0.3.0 Alex Barney 2019-02-16 20:50:49 -0600
  • 5ec829915d Tweak AppVeyor build version Alex Barney 2019-02-16 20:50:41 -0600
  • 199dbf7543 Tweak pre-release package version Alex Barney 2019-02-16 20:31:35 -0600
  • e884b373e4 Tweak pre-release package version Alex Barney 2019-02-16 20:31:35 -0600
  • b68261a092
    Build script updates (#33) Alex Barney 2019-02-16 19:03:56 -0600
  • 115a537262 Only build .NET Core on Linux Alex Barney 2019-02-16 18:48:25 -0600
  • 6273c76138 Make builds on Linux and Windows generate the same artifacts Alex Barney 2019-02-16 17:44:14 -0600
  • 68ddd882f2 Tweak AppVeyor build version Alex Barney 2019-02-15 15:55:50 -0600
  • f05f97b9d0 Publish packages to MyGet Alex Barney 2019-02-15 15:46:56 -0600
  • 0e118ae170 Fix RomFsDictionary off-by-one error Alex Barney 2019-02-15 13:54:37 -0600
  • 03948702e5 Sign nupkg and set version for pre-release builds Alex Barney 2019-02-14 20:25:01 -0600
  • ada17db973 Create deterministic nuget packages origin/build-0.3.0 Alex Barney 2019-02-12 21:40:07 -0600
  • bb77ae92d7 Add sign target to build Alex Barney 2019-02-11 20:51:11 -0600
  • 46682cd4dd Fix incorrect BitReader documentation origin/master Alex Barney 2019-02-11 20:47:26 -0600
  • 017623c300 Add SetSize to AesXtsFileHeader Alex Barney 2019-02-10 16:58:21 -0600
  • 2844466bbb Fix AesXtsFileSystem bugs and add the option to specify keys Alex Barney 2019-02-07 20:32:57 -0600
  • 0b79dfe93a Add SetSize to AesXtsFileHeader origin/xts-file-bugfix Alex Barney 2019-02-10 16:58:21 -0600
  • b1fd90dc4d Fix AesXtsFileSystem bugs and add the option to specify keys Alex Barney 2019-02-07 20:32:57 -0600
  • a1063aa08d stash origin/net Alex Barney 2019-02-06 13:08:41 -0600
  • 9875880e32 Apply var style Alex Barney 2019-02-05 16:45:37 -0600
  • c1c4c6ad46 Merge "master" into "net" Alex Barney 2019-02-05 16:43:07 -0600
  • fb7254684a Produce an XML documentation file Alex Barney 2019-02-04 19:27:27 -0600
  • 29d1cd110f Add some RomFS and IFileStorage documentation. Alex Barney 2019-02-04 19:24:06 -0600
  • f8e724fe0b Add RomFS building to hactoolnet Alex Barney 2019-02-03 19:27:09 -0600
  • e111805702 Remove leftover code Alex Barney 2019-02-03 18:56:38 -0600
  • cdc3800e8d Allow adding individual files to the RomFS builder Alex Barney 2019-02-03 18:27:04 -0600
  • c1beb9d1fd Automatically resize the romfs dictionary Alex Barney 2019-02-03 15:47:24 -0600
  • d2f7aa52dc Remove unneeded code Alex Barney 2019-02-03 13:57:25 -0600
  • 0520c25c37 Improve HierarchicalRomFileTable performance Alex Barney 2019-02-03 11:55:30 -0600
  • 5457a81068 Improve rom file table read/write performance Alex Barney 2019-02-01 16:15:28 -0600
  • b99bb84e9c Make RomFsDictionary hash table resizable Alex Barney 2019-02-01 15:31:13 -0600
  • eeb6ebf0a7 Add an initial functional RomFS builder Alex Barney 2019-01-31 21:10:38 -0600
  • 19cf003160 Add an optional dynamic backing array to MemoryStorage Alex Barney 2019-01-31 20:58:52 -0600
  • 34e926f2a4 Don't use IStorage for reading the romfs file table. Alex Barney 2019-01-30 15:31:53 -0600
  • 7004b22958 Create RomFs namespace Alex Barney 2019-01-30 09:53:03 -0600
  • 7e5c8c4e8e Improve XCI open performance Alex Barney 2019-01-29 15:58:48 -0600
  • fb4619f4ab Use the dictionary in the romfs instead of creating our own Alex Barney 2019-01-27 20:44:38 -0600
  • 03fcdb837f Produce an XML documentation file origin/romfs-dictionary Alex Barney 2019-02-04 19:27:27 -0600
  • a89eb34243 Add some RomFS and IFileStorage documentation. Alex Barney 2019-02-04 19:24:06 -0600
  • 5a0cd17dbf Add RomFS building to hactoolnet Alex Barney 2019-02-03 19:27:09 -0600
  • 16e97bda8c Remove leftover code Alex Barney 2019-02-03 18:56:38 -0600
  • a7cf2be64f Allow adding individual files to the RomFS builder Alex Barney 2019-02-03 18:27:04 -0600
  • 9aed5d6715 Automatically resize the romfs dictionary Alex Barney 2019-02-03 15:47:24 -0600
  • 9f2447860a Remove unneeded code Alex Barney 2019-02-03 13:57:25 -0600
  • 8c16b24bb8 Improve HierarchicalRomFileTable performance Alex Barney 2019-02-03 11:55:30 -0600
  • b0dde55264 Improve rom file table read/write performance Alex Barney 2019-02-01 16:15:28 -0600
  • 9f0a1a37e4 Make RomFsDictionary hash table resizable Alex Barney 2019-02-01 15:31:13 -0600
  • 953347560e Add an initial functional RomFS builder Alex Barney 2019-01-31 21:10:38 -0600
  • 9d697ffae2 Add an optional dynamic backing array to MemoryStorage Alex Barney 2019-01-31 20:58:52 -0600
  • 9626e0f1d6 Don't use IStorage for reading the romfs file table. Alex Barney 2019-01-30 15:31:53 -0600
  • 86ee75ef8d Create RomFs namespace Alex Barney 2019-01-30 09:53:03 -0600
  • 3722b8ae9c Improve XCI open performance Alex Barney 2019-01-29 15:58:48 -0600
  • e8fa79592e Use the dictionary in the romfs instead of creating our own Alex Barney 2019-01-27 20:44:38 -0600
  • e5f808cd2d Don't read invalid NAX0 files Alex Barney 2019-01-27 19:39:06 -0600
  • bd73237e98 Move RomfsEntry class Alex Barney 2019-01-23 12:51:15 -0600
  • 6e2fa012c2 Make IStorage array read/write extension methods Alex Barney 2019-01-22 20:57:19 -0600
  • 42044d02ba Add LocalStorage class Alex Barney 2019-01-22 15:09:46 -0600
  • 1d07a98d1e Make sure storage conversion extensions are in place Alex Barney 2019-01-21 18:12:07 -0600
  • 8e151c4a1c Make IStorage interface and classes less complex Alex Barney 2019-01-21 16:57:41 -0600
  • 3dcce8c800 Move RomfsEntry class origin/istorage-trim Alex Barney 2019-01-23 12:51:15 -0600
  • 9526ae06ee Make IStorage array read/write extension methods Alex Barney 2019-01-22 20:57:19 -0600
  • 226c88db98 Add LocalStorage class Alex Barney 2019-01-22 15:09:46 -0600
  • f8fa27b8d4 Make sure storage conversion extensions are in place Alex Barney 2019-01-21 18:12:07 -0600
  • 77bc31c350 Make IStorage interface and classes less complex Alex Barney 2019-01-21 16:57:41 -0600
  • 30b42eaf34 Add very basic read benchmark Alex Barney 2019-01-21 12:58:25 -0600
  • b6964589fa Slightly speed up IntegrityVerificationStorage Alex Barney 2019-01-21 12:57:40 -0600
  • 39f952015f Catch errors when checking an AesXtsFile's size Alex Barney 2019-01-20 15:39:19 -0600
  • 0ed67d87df Add NDV0 support Alex Barney 2019-01-19 21:05:25 -0600
  • fba89fbb95 Add AesXtsFile creation and FileReader Alex Barney 2019-01-17 20:06:47 -0600
  • fe1400476a DiscUtils: Workaround a bug by always assuming the long name is used Alex Barney 2019-01-16 11:20:20 -0600
  • c3026f04b6 Add ConcatenationFileSystem writing Alex Barney 2019-01-15 18:37:00 -0600
  • a33f829b55 Add GetEntryType to IFileSystem Alex Barney 2019-01-15 14:58:14 -0600
  • b8b57c9fb7 Add LayeredFileSystem Alex Barney 2019-01-14 20:37:34 -0600
  • edaccdfe81 Add initializers for SwitchFs Alex Barney 2019-01-13 15:06:15 -0600
  • 4ded38c1d6 Add SubdirectoryFileSystem Alex Barney 2019-01-12 20:23:34 -0600
  • 8861f25bc7 Get rid of old code Alex Barney 2019-01-11 15:53:41 -0600
  • 3e4dcd9466 Add an IFileSystem provider for DiscUtils Alex Barney 2019-01-11 15:26:27 -0600
  • 828c1f5b54 Add a pattern option to EnumerateEntries Alex Barney 2019-01-10 20:48:42 -0600