Fix cmake
popt detection using pkg-config
and test scripts on FreeBSD. Fixes and tidies FindPOPT.cmake
and Findlibb2.cmake
to use pkg-config
correctly and behave more like official FindPackage()
cmake modules. Makes all test scripts use /bin/sh
instead of /bin/bash
.
Change default block_len
to always be a multiple of the blake2b 128 byte blocksize for efficiency. Tidy and update docs to explain using rs_sig_args()
and rs_build_hash_table()
, add rs_file_*()
utils, and document new magic types. Remove really obsolete entries in TODO.md
. Update to Doxygen 1.8.16.
Improve hashtable performance by adding a small optional bloom filter, reducing max loadfactor from 80% to 70%, Fix hashcmp_count
stats to include comparing against empty buckets. This speeds up deltas by 20%~50%.
Optimize rabinkarp_update()
by correctly using unsigned constants and manually unrolling the loop for best performance.
Please login to add feedback.
This update has been submitted for testing by robert.
This update's test gating status has been changed to 'waiting'.
This update's test gating status has been changed to 'ignored'.
This update has been pushed to testing.
This update can be pushed to stable now if the maintainer wishes
This update has been submitted for stable by bodhi.
This update has been pushed to stable.