package sha

  1. Overview
  2. Docs
Binding to the SHA cryptographic functions

Install

Dune Dependency

Authors

Maintainers

Sources

sha-v1.15.1.tbz
sha256=711b63c9dbf08178229a2e85dc2e3c8fb2eb5a07cc3ba9bd5092a32a5c6fa744
sha512=6c18039bac7fb420c918217c3119f3913235e4ca1846818b6b7d6a8df24221aef32f9c6ccf1c235a499d296d76471b0709b73faf4b3c525ffbf814f96d557b66

CHANGES.md.html

v1.15.1

Opam CI fixes by @MisterDA (#54):

  • update to Dune 2.9 to fix lint warning;

  • define Bytes_val ourselves before OCaml 4.06;

  • add setup-ocaml GitHub action to catch mistakes earlier.

v1.15

  • Add equal function to compare digests by @MisterDA (#52)

  • Improve documentation formatting by @MisterDA (#51)

  • Add of_hex and of_bin functions to unserialise ShaX.t values by @MisterDA (#50)

v1.14

  • Handle safe-string by @olafhering, reviewed by @nojb (#47)

  • Remove --dev option from dune invocation by @arthurteisseire (#48)

v1.13

  • Update to dune2, fix Windows compilation, make C fns static @nojb (#42)

  • Fix opam lint @djs55 (#44)

  • Support platforms without O_CLOEXEC @dougmenchen (#41 then #45)

v1.12

  • Build with jbuilder (#38 by @nojb)

  • Fix a possible GC crash (#36 by @madroach)

  • Fix build with MSVC toolchain (#37 by @nojb)

  • Build C with -fPIC (#25 by @talex5)

v1.11

  • Relicense to ISC (#22)

  • Fix Windows support and test with appveyor (#28)

  • Fix FreeBSD support (#12)

v1.10

  • Fix build with OCaml 4.06 (and -safe-string)

OCaml

Innovation. Community. Security.