Skip to content

Commit 75a671c

Browse files
committed
[new release] shuttle_ssl, shuttle_http and shuttle (0.9.2)
CHANGES: * Allow creating ssl encrypted servers
1 parent 0fd96b9 commit 75a671c

File tree

3 files changed

+127
-0
lines changed
  • packages
    • shuttle_http/shuttle_http.0.9.2
    • shuttle_ssl/shuttle_ssl.0.9.2
    • shuttle/shuttle.0.9.2

3 files changed

+127
-0
lines changed
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
opam-version: "2.0"
2+
synopsis: "Reasonably performant non-blocking channels for async"
3+
maintainer: ["Anurag Soni <[email protected]>"]
4+
authors: ["Anurag Soni"]
5+
license: "MIT"
6+
tags: ["async" "reader" "writer"]
7+
homepage: "https://github.com/anuragsoni/shuttle"
8+
bug-reports: "https://github.com/anuragsoni/shuttle/issues"
9+
depends: [
10+
"dune" {>= "2.8"}
11+
"ocaml" {>= "4.11.0"}
12+
"async" {>= "v0.15.0"}
13+
"core" {>= "v0.15.0"}
14+
"core_unix" {>= "v0.15.0"}
15+
"ppx_jane" {>= "v0.15.0"}
16+
"odoc" {with-doc}
17+
]
18+
build: [
19+
["dune" "subst"] {dev}
20+
[
21+
"dune"
22+
"build"
23+
"-p"
24+
name
25+
"-j"
26+
jobs
27+
"@install"
28+
"@runtest" {with-test}
29+
"@doc" {with-doc}
30+
]
31+
]
32+
dev-repo: "git+https://github.com/anuragsoni/shuttle.git"
33+
available: [ arch != "s390x" ]
34+
url {
35+
src:
36+
"https://github.com/anuragsoni/shuttle/releases/download/0.9.2/shuttle-0.9.2.tbz"
37+
checksum: [
38+
"sha256=69bf4d3ec9262dc981db5b6073c1d9e581c24fa1f1a49d20798eb3ae953ecdc3"
39+
"sha512=36e95dcfce349f1acc586afa30c6b74d8212b9a8c0e32a2abcdbe09a87208b9ed2dc2c27aed3d65f4e9031260a3c54af7d0e9ebd7ba3d0b80182f17773dae24f"
40+
]
41+
}
42+
x-commit-hash: "e42176f2ed24c23254e2c6ac6d26e0afc0194819"
Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
opam-version: "2.0"
2+
synopsis: "Async library for HTTP/1.1 servers and clients"
3+
description:
4+
"Shuttle_http is a low level library for implementing HTTP/1.1 web services and clients in OCaml."
5+
maintainer: ["Anurag Soni <[email protected]>"]
6+
authors: ["Anurag Soni"]
7+
license: "MIT"
8+
tags: ["http-server" "http-client" "http" "http1.1" "async"]
9+
homepage: "https://github.com/anuragsoni/shuttle"
10+
bug-reports: "https://github.com/anuragsoni/shuttle/issues"
11+
depends: [
12+
"dune" {>= "2.8"}
13+
"shuttle" {= version}
14+
"shuttle_ssl" {= version}
15+
"re2" {>= "v0.15.0"}
16+
"ppx_jane" {with-test}
17+
"core_unix" {with-test}
18+
"odoc" {with-doc}
19+
]
20+
dev-repo: "git+https://github.com/anuragsoni/shuttle.git"
21+
build: [
22+
["dune" "subst"] {dev}
23+
[
24+
"dune"
25+
"build"
26+
"-p"
27+
name
28+
"-j"
29+
jobs
30+
"@install"
31+
"@runtest" {with-test & os != "macos"}
32+
"@doc" {with-doc}
33+
]
34+
]
35+
available: [ arch = "x86_64" | arch = "arm64" ]
36+
url {
37+
src:
38+
"https://github.com/anuragsoni/shuttle/releases/download/0.9.2/shuttle-0.9.2.tbz"
39+
checksum: [
40+
"sha256=69bf4d3ec9262dc981db5b6073c1d9e581c24fa1f1a49d20798eb3ae953ecdc3"
41+
"sha512=36e95dcfce349f1acc586afa30c6b74d8212b9a8c0e32a2abcdbe09a87208b9ed2dc2c27aed3d65f4e9031260a3c54af7d0e9ebd7ba3d0b80182f17773dae24f"
42+
]
43+
}
44+
x-commit-hash: "e42176f2ed24c23254e2c6ac6d26e0afc0194819"
Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
opam-version: "2.0"
2+
synopsis: "Async_ssl support for shuttle"
3+
maintainer: ["Anurag Soni <[email protected]>"]
4+
authors: ["Anurag Soni"]
5+
license: "MIT"
6+
tags: ["async" "reader" "writer" "ssl"]
7+
homepage: "https://github.com/anuragsoni/shuttle"
8+
bug-reports: "https://github.com/anuragsoni/shuttle/issues"
9+
depends: [
10+
"dune" {>= "2.8"}
11+
"ocaml" {>= "4.11.0"}
12+
"shuttle" {= version}
13+
"ppx_jane" {>= "v0.15.0"}
14+
"async_ssl" {>= "v0.15.0"}
15+
"odoc" {with-doc}
16+
]
17+
build: [
18+
["dune" "subst"] {dev}
19+
[
20+
"dune"
21+
"build"
22+
"-p"
23+
name
24+
"-j"
25+
jobs
26+
"@install"
27+
"@runtest" {with-test}
28+
"@doc" {with-doc}
29+
]
30+
]
31+
dev-repo: "git+https://github.com/anuragsoni/shuttle.git"
32+
available: [ arch != "s390x" ]
33+
url {
34+
src:
35+
"https://github.com/anuragsoni/shuttle/releases/download/0.9.2/shuttle-0.9.2.tbz"
36+
checksum: [
37+
"sha256=69bf4d3ec9262dc981db5b6073c1d9e581c24fa1f1a49d20798eb3ae953ecdc3"
38+
"sha512=36e95dcfce349f1acc586afa30c6b74d8212b9a8c0e32a2abcdbe09a87208b9ed2dc2c27aed3d65f4e9031260a3c54af7d0e9ebd7ba3d0b80182f17773dae24f"
39+
]
40+
}
41+
x-commit-hash: "e42176f2ed24c23254e2c6ac6d26e0afc0194819"

0 commit comments

Comments
 (0)