package digestif
Hash algorithms in C and OCaml
Install
Dune Dependency
Authors
Maintainers
Sources
digestif-0.6.1.tbz
sha256=8def179e27db20f1ed335696690029ea1ecf2fa769c507fb3319745438ee7da3
md5=9100e0067018123634d3959eb37fdbd2
doc/CHANGES.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 implementation - Improvement of the common interface (pretty-print, type t, etc.)
v0.1 2017-05-12 Rạch Giá (Vietnam)
- First release
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page