diff --git a/BUILD.md b/BUILD.md index 077865d3f72b3390f1df9c345a72fbbb57d43b7d..a49339138d783c89bb195ed08ac5bf0741a359bf 100644 --- a/BUILD.md +++ b/BUILD.md @@ -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 diff --git a/README.md b/README.md index 564ef212d1e407530bfd853db158a99827b77e0b..c73dd24d195a73f3912f7a1933b509d2e6a74c33 100644 --- a/README.md +++ b/README.md @@ -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