Skip to content
Snippets Groups Projects
Commit b1bf24c6 authored by Amna Snene's avatar Amna Snene Committed by Adrien Béraud
Browse files

doc: update readme

Change-Id: I1f32ffe43a51535ec64355186a1c7cc13e6be281
parent 62035db7
No related branches found
No related tags found
No related merge requests found
......@@ -3,18 +3,6 @@
This document provides instructions on how to build DHTNet from source code. Ensure that you have met all the dependencies before proceeding with the build.
## Dependencies
DHTNet depends on the following libraries:
- **OpenDHT** 2.6, used to launch DHT nodes.
- **[pjproject (specific fork)](https://github.com/savoirfairelinux/pjproject)**, used for ICE negotiation.
- **msgpack-c** 1.3+, used for data serialization.
- **GnuTLS** 3.3+, used for cryptographic operations.
- **Nettle** 2.4+, a GnuTLS dependency for crypto.
- **{fmt}** 9.0+, for log formatting.
- **[Argen2](https://github.com/P-H-C/phc-winner-argon2)**, a dependency for key stretching.
- **Readline**, an optional dependency for the DHT tools.
Follow these instructions to install DHTNet dependencies depending on your system:
### Debian/Ubuntu
......
......@@ -89,11 +89,13 @@ int main() {
DHTNet depends on the following libraries:
- **OpenDHT** 2.6, used to launch DHT nodes.
- **[pjproject](https://github.com/savoirfairelinux/pjproject)**, used for ICE negotiation.
- **msgpack-c** 1.2+, used for data serialization.
- **[pjproject (our fork)](https://github.com/savoirfairelinux/pjproject)**, used for ICE negotiation.
- **msgpack-c** 1.3+, used for data serialization.
- **GnuTLS** 3.3+, used for cryptographic operations.
- **Nettle** 2.4+, a GnuTLS dependency for crypto.
- **{fmt}** 9.0+, for log formatting.
- **[Argon2](https://github.com/P-H-C/phc-winner-argon2)**, a dependency for key stretching.
- **Readline**, an optional dependency for the DHT tools.
## See also
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment