Commit Graph

23 Commits

Author SHA1 Message Date
Luke Street f0af954c23 Resolve CI issues 2024-11-22 00:11:48 -07:00
Luke Street 3848edfe7b Add conversion support & large refactor 2024-11-22 00:01:26 -07:00
Luke Street 374c6950b2 Support decrypted discs & decrypt/encrypt conversion 2024-11-08 00:02:02 -07:00
Luke Street df8ab228c8 Update README.md and repo URLs 2024-10-18 00:09:18 -06:00
Luke Street be4672471d Move region info from PartitionMeta to Disc 2024-10-04 20:17:16 -06:00
Luke Street f4638369d1 Extract Wii region.bin 2024-10-04 19:53:07 -06:00
Luke Street d99ef72fe9 Fix matching paths with repeated slashes in Fst::find 2024-10-04 17:25:07 -06:00
Luke Street 5f537f0e7b Various minor API adjustments 2024-10-03 20:18:44 -06:00
Luke Street 6f3052e05d Use workspace keys in Cargo.toml 2024-09-10 23:19:19 -06:00
Luke Street d2b8135cdb Use full LTO, update dependencies & CI 2024-09-08 16:29:48 -06:00
Luke Street 07bb8ccc1d Restore all functionality, split lib/bin & integrate redump validation 2024-02-21 23:14:07 -07:00
Luke Street 7f97dac399 Convert all formats to new BlockIO trait (WIP)
Simplifies format handling by moving
common logic into a new `DiscReader`
type.
2024-02-21 00:04:23 -07:00
Luke Street ce9fbbf822 Finish WIA/RVZ, add WBFS, CISO & more
Generally a complete overhaul.
2024-02-16 22:53:37 -07:00
Luke Street fff7b350b1 More build fix attempts 2024-02-02 16:29:11 -07:00
Luke Street ec85b8380d Build fix attempts 2024-02-02 16:26:45 -07:00
Luke Street 4f794f06cb WIP WIA/RVZ & more 2024-02-02 16:21:05 -07:00
Luke Street 3e78aad790 Remove rust-version from Cargo.toml (not useful yet) 2022-02-03 02:42:41 -05:00
Luke Street 6b8d41b130 clippy config & fixes; enable LTO 2022-02-03 02:36:41 -05:00
Luke Street 6227718564 Migrate to binrw; update cargo deny config; update deps 2022-02-03 02:03:21 -05:00
Luke Street 8b3f655dc2 Various updates
- Use thiserror for nod::Error
- Use anyhow for error context chaining
- Stream logic fixes
2022-02-03 02:02:49 -05:00
Luke Street 9df1aa4149 Release 0.1.1: Improvements to windowed stream API, minor fixes 2021-08-23 16:51:05 -04:00
Luke Street 1e60c551e1 Release 0.1.0 2021-08-23 11:11:56 -04:00
Luke Street 20bed46d43 Initial commit 2021-08-23 09:48:35 -04:00