0441a0d932
feat: Recognize bundle properties
...
Ref: #3 .
2023-01-06 18:54:33 +01:00
385e1f98e2
bug: Fix tracing spans not being entered
2023-01-06 13:32:58 +01:00
20c0382c22
refactor: Make operations on binary data sync
...
There is no benefit from making all operations on binary data read
in small, async steps directly from the file.
Since we know file sizes beforehand, it's less complex to read
the entire data blob into memory once, then operate on that
synchronously.
2023-01-06 13:30:18 +01:00
fddf8fcbbd
refactor: Remove synchronization for context parameter
...
The context is only written to during initial setup. After that
it is only ever read, so no synchronization is necessary.
2023-01-04 10:40:25 +01:00
c2ed9275b0
fix: Decompression doesn't work for some bundles
...
It seems that with the new bundle format, chunks are stored uncompressed
when their compressed size equals the chunk size.
2022-12-28 19:44:23 +01:00
2219f4fab3
feat: Implement decompilation for strings file type
2022-12-28 18:30:11 +01:00
1c27224221
feat: Implement new bundle format
2022-12-28 13:10:54 +01:00
f94a8c8731
feat: Handle file variants
2022-12-11 12:09:31 +01:00
78eb25368c
refactor: Apply clippy suggestions
2022-12-06 21:53:52 +01:00
905734019e
feat: Implement decompilation for package files
2022-11-25 16:17:35 +01:00
987a6ade9b
chore: Turn project structure into workspace
2022-11-18 10:44:01 +01:00