CVSROOT: /cvs Module name: src Changes by: t...@cvs.openbsd.org 2023/04/17 13:51:05
Modified files: regress/lib/libcrypto/bn: Makefile Log message: Allow overriding the bc implementation used in run-bc While base bc is great, it uses libcrypto's BIGNUM implementation. This implies that the independent verification of the bn_test isn't as independent as it should be. With this commit, run-bc picks up bn-gh if it is installed. This appears to work on amd64, arm64 and sparc64 (where gbc is busted). I will send PRs to the regress maintainers once I will have tested this a bit more thoroughly. Committing this early since I juggle way too many diffs already.