smallmodel
5a563b3cf0
Add unit test support ( #751 )
...
This adds simple support for unit testing, starting with the LZ77 compressor.
- Unit tests run on a separate GitHub Actions workflow
- Remove CTest commands from shared build workflow
2025-06-10 19:45:57 +02:00
smallmodel
7fdc863175
Refactor LZ77 code ( #748 )
2025-06-09 23:47:53 +02:00
smallmodel
2b6fc0602a
Avoid misaligned memory access
2024-10-15 23:18:14 +02:00
smallmodel
57175cfa5c
Simplified the decompression algorithm and fixed it for big-endian
2024-06-09 16:45:10 +02:00
smallmodel
8aacdcefb8
Fixed lz77 endianness
2024-06-09 14:14:11 +02:00
L
f9e7f344be
Reduced compile warnings (especially on clang)
2023-02-07 20:49:31 +01:00
L
d4faf0c0e0
Fixed compilation errors on Unix
2023-02-01 00:28:40 +01:00
L
3b5131faef
Crash fix when decompressing a compressed archive (like .pth file)
2023-01-30 16:28:01 +01:00
L
8ef16a91f2
Reworked source tree so it compiles
2023-01-29 20:59:31 +01:00