From 4f81ea2603d1af16a183cd0be82d99cac998dd3e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrien=20B=C3=A9raud?= <adrien.beraud@savoirfairelinux.com> Date: Wed, 19 Nov 2014 01:11:06 -0500 Subject: [PATCH] Create README.md --- README.md | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 00000000..15584ec7 --- /dev/null +++ b/README.md @@ -0,0 +1,23 @@ +DhtCpp +=== +A lightweight C++11 Distributed Hash Table implementation + + * Light C++11 DHT implementation + * Simple API + * Support for arbitrary value types with common types built-in: simple blob (user data) or bittorrent-style "service announcement" + * "Identity" layer with data signature and encryption (using GnuTLS) + * Value edition authentified by the identity layer or with custom per-value-type hooks + * Fast bootstrap and announce time + * Originally based on https://github.com/jech/dht + +***work in progress*** + +Dependencies +- +- GnuTLS 3.1+, used to compute hashes and for the identity layer. + +todo +- + * Event listening + * Documention + * ... -- GitLab