📦 build: preparing to publish on crates.io
parent
031b03a13c
commit
89213ebf8a
15
Cargo.toml
15
Cargo.toml
|
@ -6,6 +6,21 @@ authors = ["Trish"]
|
|||
edition = "2018"
|
||||
license = "AGPL-3.0"
|
||||
|
||||
description = "An extroverted HTTP server that can run behind firewalls"
|
||||
repository = "https://github.com/ReactorScram/ptth"
|
||||
readme = "README.md"
|
||||
keywords = ["http", "tunnel", "firewall"]
|
||||
categories = ["command-line-utilities", "web-programming::http-server"]
|
||||
|
||||
exclude = [
|
||||
"README.md",
|
||||
"assets",
|
||||
"bare_minimum_crypto/cpp",
|
||||
"docs",
|
||||
"issues",
|
||||
"todo.md",
|
||||
]
|
||||
|
||||
[dependencies]
|
||||
|
||||
[dev-dependencies]
|
||||
|
|
|
@ -8,11 +8,11 @@ firewalls.
|
|||
```
|
||||
HTTP:
|
||||
|
||||
Client --> Firewall --> Server
|
||||
Client -> Firewall -> Server
|
||||
|
||||
PTTH:
|
||||
|
||||
Client --> Firewall --> Relay <-- Firewall <-- Server
|
||||
Client -> Firewall -> Relay <- Firewall <- Server
|
||||
```
|
||||
|
||||
The server can run behind a firewall, because it is actually a special HTTP
|
||||
|
@ -217,9 +217,7 @@ HTTP tunnel.
|
|||
The `http_serde` module is shared by ptth_relay and ptth_server so that they
|
||||
can communicate with each other easily.
|
||||
|
||||
## Why are GitHub issues disabled?
|
||||
|
||||
Because they are not part of Git.
|
||||
## How should I report bugs or request features?
|
||||
|
||||
For now, either email me (if you know me personally) or make a pull request to add an item to [todo.md](todo.md).
|
||||
|
||||
|
|
|
@ -6,6 +6,9 @@ authors = ["Trish"]
|
|||
edition = "2018"
|
||||
license = "AGPL-3.0"
|
||||
|
||||
description = "Common code for the PTTH relay and server"
|
||||
repository = "https://github.com/ReactorScram/ptth"
|
||||
|
||||
[dependencies]
|
||||
|
||||
ctrlc = { version = "3.1.7", features = [ "termination" ] }
|
||||
|
|
|
@ -1,5 +0,0 @@
|
|||
# The QUIC plan
|
||||
|
||||
Use QUIC to tunnel arbitrary UDP / TCP connections through the relay.
|
||||
|
||||
|
Loading…
Reference in New Issue