Commit Graph
20 Commits
Author SHA1 Message Date
JujuforceandClaude Opus 4.6 c896f362ba feat: auto-merge delta VHD updates for APP containers
When multiple APP files are provided (base seq=0 + delta seq>0),
fsdecrypt now automatically links and merges the differencing VHD
into the parent using Set-VHD + Merge-VHD (Windows/Hyper-V only).
Triggers a single UAC prompt for elevation.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-22 16:40:18 +01:00
JujuforceandClaude Opus 4.6 4461e5169e chore: add .gitignore
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-22 16:39:52 +01:00
JujuforceandClaude Opus 4.6 d4c4ba8d8d docs: add README
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-22 16:39:52 +01:00
jujuforce 49e24c0ee4 Merge branch 'trunk' of git.tendokyu.moe:beerpsi/fsdecrypt into trunk 2026-01-21 13:36:15 +01:00
beerpsi 4c3ebd9771 fix IV derivation v0.1.7 2026-01-21 09:26:00 +07:00
beerpsi 362fb91ff7 feat: also extract exfat without saving intermediary exfat image v0.1.6 2026-01-21 09:05:10 +07:00
beerpsi 023627426e Release 0.1.5 v0.1.5 2026-01-20 18:02:42 +07:00
beerpsi 0c4a521bc2 feat: directly extract VHD for apps and packs 2026-01-20 18:00:19 +07:00
beerpsi 8db2d1e71b port buffering to exfat extraction v0.1.4 2025-11-04 13:05:10 +07:00
莯凛 8c5998a85c perf-buf-size (#2)
Increased IO throughput when laying out VHD file

`std::io::copy` will only setup an 8KiB stack buffer, which results sub optimal performance when passing `File` directly.

Reviewed-on: https://gitea.tendokyu.moe/beerpsi/fsdecrypt/pulls/2
Co-authored-by: 莯凛 <mokurin000@gmail.com>
Co-committed-by: 莯凛 <mokurin000@gmail.com>
2025-11-04 05:53:17 +00:00
beerpsi ece90ebb5b ntfs extraction + add spinner for extracting images v0.1.3 2025-07-17 20:54:53 +07:00
beerpsi 8b34b87732 feat: NTFS support 2025-07-17 19:57:03 +07:00
beerpsi 7bcd2efb06 Release 0.1.2 2025-07-16 23:45:13 +07:00
beerpsi 1d79e96509 feat: set access/modified time from the exfat 2025-07-16 23:36:42 +07:00
5d1e0ca908 feat: exfat content extraction (#1)
Co-authored-by: jujuforce <jujuforce@gmail.com>
Co-authored-by: beerpsi <beerpsi@noreply.gitea.tendokyu.moe>
Reviewed-on: https://gitea.tendokyu.moe/beerpsi/fsdecrypt/pulls/1
Co-authored-by: jujuforce <jujuforce@noreply.gitea.tendokyu.moe>
Co-committed-by: jujuforce <jujuforce@noreply.gitea.tendokyu.moe>
v0.1.2
2025-07-16 15:49:11 +00:00
beerpsi 6cdf6a8e52 use more idiomatic rust 2025-07-16 15:47:53 +00:00
jujuforce 53c389ba05 feat: exfat content extraction 2025-07-16 15:12:32 +02:00
beerpsi 252ea9c797 Release 0.1.1 v0.1.1 2024-07-22 10:13:58 +07:00
beerpsi 4f445011c3 fix: starhorse broke my shit 2024-07-22 10:12:42 +07:00
beerpsi dbbe287b1c initial commit v0.1.0 2024-07-21 23:59:02 +07:00