TCP/TLS connection pooling for Eio
1(lang dune 3.21)
2(using mdx 0.4)
3(name conpool)
4
5(generate_opam_files true)
6
7(license ISC)
8(authors "Anil Madhavapeddy <anil@recoil.org>")
9(maintainers "Anil Madhavapeddy <anil@recoil.org>")
10(source (tangled anil.recoil.org/ocaml-conpool))
11
12(package
13 (name conpool)
14 (synopsis "Protocol-agnostic TCP/IP connection pooling library for Eio")
15 (tags (org:blacksun network))
16 (description "Conpool is a connection pooling library built on Eio.Pool that manages TCP connection lifecycles, validates connection health, and provides per-endpoint resource limiting for any TCP-based protocol (HTTP, Redis, PostgreSQL, etc.)")
17 (depends
18 (ocaml (>= 5.1.0))
19 (dune (>= 3.0))
20 eio
21 (nox-tls-eio (>= 1.0))
22 logs
23 fmt
24 cmdliner
25 (mdx :with-test)
26 (odoc :with-doc)
27 (eio_main :with-test)))