Release Notes
Version v0.5.1 hardens file I/O security CLI, add tests for CLI interface, while enhancing bit manipulation precision via improved input masking.
Code Quality
- Fix NEON32 support & ARM32 compilation
- Prevents overwriting the input file with the output file.
- Validating input file paths to prevent directory traversal attacks.
- Restricting output file permissions on POSIX systems to prevent unintended access.
- Add tests for CLI interface.
- Adds a new unit test for bit reader functionalities.
- Improves bit packing by masking the input value.
Full Changelog: v0.5.0...v0.5.1