package digestif
Install
Dune Dependency
Authors
Maintainers
Sources
sha256=8def179e27db20f1ed335696690029ea1ecf2fa769c507fb3319745438ee7da3
md5=9100e0067018123634d3959eb37fdbd2
CHANGES.md.html
v0.6.1 2018-07-24 Paris (France)
breaking change API: Digestif implements a true linking trick. End-user need to explicitely link with
digestif.{c,ocaml}
and it needs to be the first of your dependencies.move to
jbuilder
/dune
v0.6 2018-07-05 Paris (France)
breaking change API: From a consensus between people who use
digestif
, we decide to delete*.Bytes.*
and*.Bigstring.*
sub-modules. We replace it byfeed_{bytes,string,bigstring}
(digest_
, andhmac_
too)breaking change semantic: streaming and referentially transparent Add
feedi_{bytes,string,bigstring}
,digesti_{bytes,string,bigstring}
andhmaci_{bytes,string,bigstring}
(@hannesm, @cfcs)Constant time for
eq
/neq
functions (@cfcs)breaking change semantic on
compare
andunsafe_compare
:compare
is not a lexicographical comparison function (rename tounsafe_compare
) (@cfcs)Add
consistent_of_hex
(@hannesm, @cfcs)
v0.4 2017-10-30 Mysore / ಮೈಸೂರು (India)
Add an automatised test suit
Add the RIPEMD160 hash algorithm
Add the BLAKE2S hash algorithm
Update authors
Add
feed_bytes
andfeed_bigstring
forBytes
andBigstring
v0.3 2017-07-21 Phnom Penh (Cambodia)
Fixed issue #6
Make a new test suit
v0.2 2017-07-05 Phnom Penh (Cambodia)
Implementation of the hash function in pure OCaml
Link improvement (à la
mtime
) to decide to use the C stub or the OCaml implementationImprovement of the common interface (pretty-print, type t, etc.)
v0.1 2017-05-12 Rạch Giá (Vietnam)
First release