Install
Authors
Maintainers
Sources
sha256=10e666aea9a413e63c5e9dd1c0566aed78a2bf0f4e09caa2bb3b88a021bf09e0
sha512=38a2687bafb5cd1d1deb51ceceba94fcff9ce88515fd2c61ec1182808c50c0e3373a4d71fe51a17a23c74616c5ab350a4cf7914de656886981538abf2b57ff61
CHANGES.md.html
v0.7 2020-04-16 Paris (France)
Add
find_uint8
(@dinosaure, @cfcs, #20)Add
exists_uint8
(@dinosaure, @cfcs, #20)
v0.6 2020-03-11 Paris (France)
remove build dependency on dune (@CraigFe, #16)
add bigarray-compat and optional dependencies (@hannesm, #17)
add
select_int
,one_if_not_zero
,zero_if_not_zero
(@cfcs, @dinosaure, #19, #18)
v0.5 2019-07-01 Paris (France)
Delete
min
and use<>
operator to compare length onequal
functionImplementation of
compare_{be,le}{,with_len}
function (@cfcs, @hannesm, @dinosaure)Test on
compare
function (@dinosaure)Unit test on
compare
(@dinosaure)Fuzz test on
compare
(@dinosaure)Documentation (@dinosaure, @cfcs)
v0.4 2019-05-24 Paris (France)
Distribution integrate an attack example
Fuzzer to test
equal
functionUnroll internal loop over 16 bits integers instead 32 bits
Put x86 ASM output in implementation (and audit)
Do second check even if first on fails (bad r²)
Avoid indirection to
Pervasives
functions
v0.3 2019-05-02 Paris (France)
Provide
Eqaf_bigstring
Provide
Eqaf_cstruct
New check tool and delete any dependencies on
eqaf
package (@dinosaure, @hannesm, @cfcs)
NOTE: This version is buggy, you MUST use v0.2 or v0.4
v0.2 2018-10-15 Paris (France)
Dunify project
Update OPAM file
Avoid
core_bench
dependencyMake benchmark to test constant-time on
eqml
Move
equal
function to the OCaml implementation (instead C implementation)Port benchmark on Windows and Mac OSX
v0.1 2018-08-31 Paris (France)
First release