this repo has no description
1opam-version: "2.0"
2maintainer: "Hannes Mehnert <hannes@mehnert.org>"
3authors: "Hannes Mehnert <hannes@mehnert.org>"
4license: "BSD-2-Clause"
5homepage: "https://github.com/hannesm/ocaml-otr"
6doc: "https://hannesm.github.io/ocaml-otr/doc"
7bug-reports: "https://github.com/hannesm/ocaml-otr/issues"
8depends: [
9 "ocaml" {>= "4.04.2"}
10 "dune"
11 "cstruct" {>= "1.9.0"}
12 "sexplib0"
13 "nocrypto" {>= "0.5.3"}
14 "astring"
15 "rresult"
16]
17build: [
18 ["dune" "subst"] {dev}
19 ["dune" "build" "-p" name "-j" jobs]
20 ["dune" "runtest" "-p" name "-j" jobs] {with-test}
21]
22dev-repo: "git+https://github.com/hannesm/ocaml-otr.git"
23synopsis: "Off the record implementation purely in OCaml"
24description: """
25This is an implementation of version 2 and 3 of the Off-the-record
26protocol (https://otr.cypherpunks.ca/Protocol-v3-4.0.0.html) in OCaml.
27
28Including the socialist millionairs protocol to authenticate a
29communication partner over an encrypted channel providing a shared
30secret.
31"""
32url {
33 src:
34 "https://github.com/hannesm/ocaml-otr/releases/download/0.3.6/otr-0.3.6.tbz"
35 checksum: [
36 "sha256=0e1f10f8fbbf1d26f5ec7e9445cb6038d67c344cdceaaaf0672c130daafeeb46"
37 "md5=a3951d777361ea51009d94a75fdbadd8"
38 ]
39}