Concurrent rate limiter

The new rate limiter allows multiple simultaneous .allow calls.
Also delegated GC to tokio.
This commit is contained in:
Mathias Hall-Andersen
2019-08-07 22:51:58 +02:00
parent f7f1088123
commit b33381331f
3 changed files with 632 additions and 103 deletions

View File

@@ -17,6 +17,8 @@ byteorder = "1.3.1"
digest = "0.8.0"
sodiumoxide = "0.2.2"
lazy_static = "^1.3"
tokio = "0.1.22"
futures = "0.1.28"
[dependencies.x25519-dalek]
version = "^0.5"