package digestif
Build not yet checkedInstall
dune-project
Dependency
Authors
Maintainers
Sources
sha256=0dff807a0e6f3752a1d07c796820c4a6730de3ba4789c9710befd9605138d32e
sha512=850265faf47b80c9cc5268129d180a14d7a0f8983a888c1ec4cec7942f898777ee077e9ad0797ce7d0854525d1d845eb9635327376cbcade34dbfaf3147f1dcd
Description
Digestif is a toolbox to provide hashes implementations in C and OCaml.
It uses the linking trick and user can decide at the end to use the C implementation or the OCaml implementation.
We provides implementation of:
- MD5
- SHA1
- SHA224
- SHA256
- SHA384
- SHA512
- SHA3
- Keccak-256
- WHIRLPOOL
- BLAKE2B
- BLAKE2S
- BLAKE3
- RIPEMD160
Added to opam-repository:
Dev Dependencies (8)
Optional Dependencies
None
-
albatross
>= "2.3.0" -
archetype
< "1.2.2" - atproto
-
aws
>= "1.2" - aws-eio
- aws-s3
- awskit
- awskit-s3
-
awskit-s3-eio
< "0.2.0" - awskit-s3-sim
-
builder-web
>= "0.2.0" -
ca-certs
>= "1.0.1" -
ca-certs-nss
>= "3.104" -
cabal
>= "0.3.5" - cabal_workflow_runner
-
caldav
>= "0.2.3" -
carton
< "1.0.0" - carton-git-lwt
- carton-lwt
- carton-miou
- carton-miou-unix
- chamelon
- chatoyant
-
cohttp-async
>= "6.0.0" -
conex-mirage-crypto
>= "1.0.0" - curve448
- dkim
- dkim-mirage
-
dns-tsig
>= "9.1.0" -
docfd
>= "13.0.0" - docteur
- docteur-solo5
- docteur-unix
-
dream
< "1.0.0~alpha3" | >= "1.0.0~alpha5" -
dream-httpaf
< "1.0.0~alpha4" - dream-mirage
-
esperanto-cosmopolitan
>= "0.0.5" - fluxt
-
git
>= "3.2.0" -
git-kv
>= "0.2.0" -
git-unix
>= "3.2.0" -
graphql-cohttp
>= "0.9.0" - hpke
- httpcats
- httpun-ws-async
- httpun-ws-eio
- httpun-ws-lwt
-
index-bench
>= "1.5.0" - irmin
- irmin-cli
- irmin-git
- irmin-http
- irmin-server
- irmin-tezos
- irmin-unix
-
jose
>= "0.10.0" - jupyter-kernel
-
jws
>= "0.0.2" -
jwto
>= "0.4.0" - kdf
- learn-ocaml
- learn-ocaml-client
-
letsencrypt
>= "1.0.0" & < "2.0.0" -
MlFront_Cli
< "2.3.1" - MlFront_Core
- MlFront_Thunk
-
MlFront_ZipFile
>= "2.4.2.169" -
mcrunch
>= "0.0.2" - miaou-driver-web
- miaou-serve
- miou
-
mirage-crypto-ec
>= "1.1.0" -
mirage-crypto-pk
>= "1.1.0" -
mirage-crypto-rng
>= "1.1.0" - mirage-crypto-rng-miou-unix
- mirage-crypto-rng-mkernel
- multihash-digestif
-
naboris
>= "0.1.3" -
neodriver_eio
>= "0.9.0" - nocoiner
- noise
- nomad
- ocluster
- ocluster-worker
- ohttp
-
ometrics
>= "0.1.2" - openstellina
-
otr
>= "1.0.0" -
owi
>= "0.2" - polymarket
- simple_httpd
- smaws-lib
- sosie
-
soupault
>= "4.4.0" - spoke
- swhid
- swhid_compute
- tezos-base58
- tezos-context-hash
-
tls
>= "1.0.4" - unic
- valkey
-
webauthn
>= "0.2.0" - yocaml_runtime
- zeit
Conflicts (2)
- ocaml-freestanding
-
mirage-xen
< "6.0.0"
Build status
Results of building digestif with each compiler on check.ci.ocaml.org, run of against opam-repository 8a77e58. All results for this package.
Each result links to its build log. To keep crawlers from overloading the site, build logs require a GitHub sign-in (see ocurrent/opam-health-check). On your first log, GitHub asks you to “Authorize opam-health-check”, the OCurrent app that runs these checks; it sees only your public profile, not your repositories. The sign-in lasts 30 days.
This version is not in the latest run; the versions below are.
- good Package successfully built
- partial One of the dependencies failed to build
- bad Package failed to build
- n/a Package is not available in this environment
- internal Internal failure