# Copyright 2021 Ian Jackson and contributors to Hippotat
-# SPDX-License-Identifier: AGPL-3.0-or-later
+# SPDX-License-Identifier: GPL-3.0-or-later
# There is NO WARRANTY.
[package]
version = "0.0.0"
edition = "2018"
description="Asinine HTTP-over-IP"
+license="GPL-3.0-or-later"
+repository="https://salsa.debian.org/iwj/hippotat"
[workspace]
members = ["macros"]
[[bin]]
name="hippotat"
-path="src/bin/client.rs"
+path="client/client.rs"
+
+[[bin]]
+name="hippotatd"
+path="server/server.rs"
[dependencies]
# versions specified here are mostly just guesses at what is needed
# (or currently available):
-anyhow = "1"
-configparser = "2"
+backtrace = "0.3"
+base64 = "0.13"
env_logger = "0.9"
futures = "0.3"
hyper = { version = "0.14", features = ["full"] }
hyper-tls = "0.5"
ipnet = "2"
itertools = "0.10"
+mime = "0.3"
parking_lot = "0.11"
regex = "1.5"
+lazy_static = "1.4"
log = "0.4"
+memchr = "2"
+pin-project-lite = "0.2"
+sha2 = "0.9"
structopt = "0.3"
+subtle = "2"
tokio = { version = "1", features = ["full"] }
+thiserror = "1"
void = "1"
# Not in sid:
extend = "1" # no deps not in sid
+eyre = "0.6" # deps not in sid: indenter (see below)
+indenter = "0.3" # no deps not in sid
fehler = "1" # no deps (other than fehler-macros, obvs)
lazy-regex = "2" # no deps not in sid
+cervine = "0.0" # no (non-dev)-deps not in sid