905 Commits

Author SHA1 Message Date
aeb2f54a41 Merge pull request #40 from FakeShemp/fakeshemp/flux-only
Handle flux-only images more gracefully
2026-05-02 00:54:26 +01:00
Rebecca Wallander
a6345b7efc Handle flux-only images 2026-05-01 09:14:06 +02:00
8b0f8a37fe Bump version to 1.0.0-alpha.41 in nuspec file v1.0.0-alpha.41 2026-04-13 08:55:48 +01:00
04413974bb Update specification. 2026-04-12 14:53:32 +01:00
2676d8fe0c Merge branch 'devel' of github.com:aaru-dps/libaaruformat into devel 2026-04-12 14:49:24 +01:00
540538426e Merge pull request #39 from FakeShemp/fakeshemp/write-long
Actually write the BD sector tags to file
2026-04-12 14:49:13 +01:00
a5bd3279f5 Do EC recovery on secondary level DDT2 reading. 2026-04-12 14:45:52 +01:00
1f7532b0ee Add EC recovery of non-data blocks. 2026-04-12 14:37:54 +01:00
5066715bd7 Bump version to 1.0.0-alpha.40 in nuspec file v1.0.0-alpha.40 2026-04-12 14:21:01 +01:00
a4fac9c9e4 Update 010editor template. 2026-04-12 14:19:47 +01:00
81c367995f Update recovery footer size and related documentation for AaruRecoveryFooter 2026-04-12 14:17:56 +01:00
Rebecca Wallander
71f1ab5290 Actually write the BD sector tags to file 2026-04-12 15:09:38 +02:00
4573ae8f1b Update imhex pattern. 2026-04-12 14:05:29 +01:00
c7a72bce13 Update specification. 2026-04-12 13:23:39 +01:00
651ad79a23 Fix bug in calculation of metadata block size when erasure coding. 2026-04-12 11:52:22 +01:00
9b87f90833 Write only needed shard size uncompressed. 2026-04-12 10:39:01 +01:00
60435e1fa4 Use correct sector size. 2026-04-12 10:38:35 +01:00
6aa55d7e3f Updated README (again). 2026-04-12 00:01:18 +01:00
3c646c3c24 Updated README. 2026-04-11 23:57:22 +01:00
33fb233316 Update AGENTS.md 2026-04-11 23:51:39 +01:00
cb4225c564 Fix building on Windows. 2026-04-11 23:48:11 +01:00
67fffced6e Add SIMD for GF for ARM32. 2026-04-11 23:27:12 +01:00
dff3968134 Update gitignore. 2026-04-11 23:23:13 +01:00
a4bf222ed9 Bump version to 1.0.0-alpha.36 in nuspec file 2026-04-11 23:18:52 +01:00
af771814c4 Add missing reed solomon test file. 2026-04-11 23:18:29 +01:00
a94f388238 Update doxygen documentation. 2026-04-11 23:17:09 +01:00
7af6e613ab Update media types in specification. 2026-04-11 23:16:47 +01:00
0811c4de50 Adjust auto erasure coding setter. 2026-04-11 22:49:41 +01:00
98867de2bc Document the erasure coding. 2026-04-11 22:21:52 +01:00
edc65f6b1c Add function to set EC based on recoverability percentage. 2026-04-11 22:11:56 +01:00
ea28c65aa2 [tool] Show information about an image's EC information. 2026-04-11 21:49:25 +01:00
b6c6b06395 [tool] Add option to add EC information on conversion. 2026-04-11 21:48:56 +01:00
1d56b605b0 [tool] Add verification of EC information. 2026-04-11 21:48:28 +01:00
c401f40fe0 Compress batch parity. 2026-04-11 21:35:00 +01:00
501405a6ee Recover damaged block headers. 2026-04-11 21:32:25 +01:00
640ec68146 Recover damaged headers. 2026-04-11 21:27:25 +01:00
6f7cfbdf5e Recover EC of other block types. 2026-04-11 21:27:12 +01:00
ad6404df46 Do EC of other block types. 2026-04-11 21:16:47 +01:00
595818dba3 Add EC unit tests. 2026-04-11 21:03:01 +01:00
92ca533db8 Use EC to recover damaged data blocks. 2026-04-11 21:02:44 +01:00
af4503f376 Write EC when writing data blocks. 2026-04-11 20:28:48 +01:00
eb188f48d2 Add erasure coding structures. 2026-04-11 20:16:18 +01:00
c16120ae5b Add GF and Reed Solomon. 2026-04-11 20:14:43 +01:00
acfa2f0d2f Add data types for erasure coding. 2026-04-11 20:13:59 +01:00
2aea0dbb5a Fix max sector and media tags. 2026-04-11 12:00:33 +01:00
d47eb04040 Merge pull request #38 from FakeShemp/fakeshemp/bluray
Add raw blu-ray and aacs tags
2026-04-10 20:49:25 +01:00
Rebecca Wallander
d6b6accbf5 Add raw blu-ray and aacs tags 2026-04-10 19:47:34 +02:00
112f53dc3d More 64-bit file offset fixes. 2026-04-04 16:32:25 +01:00
0d9e07a151 Add Windows compatibility for get_current_filetime function 2026-04-04 15:55:52 +01:00
65b88dab27 Add Windows compatibility for isatty and STDOUT_FILENO definitions 2026-04-04 15:55:15 +01:00