Skip to content

Commit 841e48c

Browse files
authored
Merge pull request #8154 from rgrinberg/opam-publish/conduit.0.14.0
conduit.0.14.0 - via opam-publish
2 parents e94fdbc + 1a20e8c commit 841e48c

File tree

3 files changed

+67
-0
lines changed

3 files changed

+67
-0
lines changed
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
Network connection library for TCP and SSL
2+
3+
The `conduit` library takes care of establishing and listening for TCP and
4+
SSL/TLS connections for the Lwt and Async libraries.
5+
6+
The reason this library exists is to provide a degree of abstraction
7+
from the precise SSL library used, since there are a variety of ways to bind to
8+
a library (e.g. the C FFI, or the Ctypes library), as well as well as which
9+
library is used (either OpenSSL or a native OCaml TLS implementation).
10+
11+
If you are using the `Lwt_unix` version of the library, you can set two
12+
environment variables to control the behaviour of the library:
13+
14+
- `CONDUIT_DEBUG=1` will output debug information to standard error.
15+
- `CONDUIT_TLS=native` will force the use of the pure OCaml TLS library.
Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
opam-version: "1.2"
2+
maintainer: "anil@recoil.org"
3+
authors: ["Anil Madhavapeddy" "Thomas Leonard" "Thomas Gazagnaire" "Rudi Grinberg"]
4+
homepage: "https://github.com/mirage/ocaml-conduit"
5+
dev-repo: "https://github.com/mirage/ocaml-conduit.git"
6+
bug-reports: "https://github.com/mirage/ocaml-conduit/issues"
7+
tags: "org:mirage"
8+
license: "ISC"
9+
10+
build: [["./configure"] [make]]
11+
install: [make "install"]
12+
remove: ["ocamlfind" "remove" "conduit"]
13+
build-doc: [make "doc"]
14+
build-test:[["./configure"] [make "test"]]
15+
16+
depends: [
17+
"ocamlfind" {build}
18+
"ocamlbuild" {build}
19+
"ppx_driver" {build}
20+
"ppx_optcomp" {build & >="113.24.00"}
21+
"ppx_sexp_conv" {build}
22+
"sexplib"
23+
"stringext"
24+
"uri"
25+
"logs" {>="0.5.0"}
26+
"cstruct" {>="1.0.1"}
27+
"ipaddr" {>="2.5.0"}
28+
]
29+
depopts: [
30+
"async"
31+
"lwt"
32+
"ssl"
33+
"async_ssl"
34+
"mirage-dns"
35+
"vchan"
36+
"launchd"
37+
"tls"
38+
"mirage-flow-lwt"
39+
]
40+
conflicts: [
41+
"mirage-flow-lwt" {< "1.2.0"}
42+
"lwt" {<"2.4.4"}
43+
"async_ssl" {<"112.24.00"}
44+
"async" {<"113.24.00"}
45+
"dns" {<"0.10.0"}
46+
"tls" {<"0.4.0"}
47+
"vchan" {<"2.0.0"}
48+
"nocrypto" {<"0.4.0"}
49+
]
50+
available: [ocaml-version >= "4.02.3"]
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
http: "https://github.com/mirage/ocaml-conduit/archive/v0.14.0.tar.gz"
2+
checksum: "01cc8ad1722f13a42fdd32be319fc5a6"

0 commit comments

Comments
 (0)