[go: up one dir, main page]

File: Cargo.toml.orig

package info (click to toggle)
rust-condure 1.1.0-1
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 824 kB
  • sloc: python: 267; makefile: 10
file content (51 lines) | stat: -rw-r--r-- 1,174 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
[package]
name = "condure"
version = "1.1.0"
authors = ["Justin Karneges <justin@fanout.io>"]
license = "Apache-2.0"
description = "HTTP/WebSocket connection manager"
repository = "https://github.com/fanout/condure"
readme = "README.md"
edition = "2018"

[profile.dev]
panic = "abort"

[profile.release]
panic = "abort"

[dependencies]
arrayvec = "0.5"
base64 = "0.12"
clap = { version = "2.33", features = ["wrap_help"] }
httparse = "1.3"
iovec = "0.1"
log = "0.4"
mio = "0.6"
openssl = "0.10"
sha1 = "0.6"
signal-hook = { version = "0.1", features = ["mio-support"] }
slab = "0.4"
time = "0.1"
zmq = "0.9"

[dev-dependencies]
criterion = "0.3"

[[bench]]
name = "server"
harness = false

[package.metadata.deb]
extended-description = """\
Condure is a service that manages network connections on behalf of server
applications, in order to allow controlling the connections from multiple
processes. Applications communicate with Condure over ZeroMQ.

Condure can only manage connections for protocols it knows about. Currently
this is HTTP/1 and WebSockets.

The project was inspired by Mongrel2.
"""
separate-debug-symbols = true
build-depends = "pkg-config, libzmq3-dev"