Releases
1.2.11
Compare
Sorry, something went wrong.
No results found
Added
Add support for --capath and --proxy-capath configuration options (da9b0e9 ).
Support --config=path to specify a configuration file (db65bb5 ).
Add core unit testing suite using the Unity framework (e50d690 ).
Add system integration test suite (89e5027 ).
Add a debug memory allocation tracker and hardened memory allocations (e86afe8 ).
Changed
Optimize Cache_open by caching file size locally and avoiding redundant system calls to Data_size (10e5208 ).
Exclude integration tests from default Meson test runs, executing them only in CI or when explicitly requested (f13559b , 91a8295 ).
Refactor fatal logging infrastructure (0753fc4 ).
Refactor and enhance the FREE macro and fix format specifiers (ef80e80 ).
Replace custom limit macros with standard limits.h constants (f9d4542 ).
Run cache tests with multiple block sizes and recreate cache directory between iterations (6f889ac , 9fe774a ).
Install clang in build and pre-commit workflow environments, and upload Meson test logs as build artifacts (d6dd5d8 , 4edc45b ).
Update documentation in src/README.md (unit/integration test guides) and USAGE.md (4d67613 , bde2dfa ).
Fixed
Resolve concurrent cache initialization race in fs_open (64e8ea3 ).
Correct off-by-one error in cache segment count calculation (4cba404 ).
Prevent unbound MOUNT_DIR error in integration test cleanup (12b8cdd ).
Check for backtrace in libc before searching for execinfo in build configuration (ded25f9 ).
Reset proxy_cafile correctly in Config_init (6a88d4d ).
Handle Link_download errors in cache mode (23ec785 ).
You can’t perform that action at this time.