aboutsummaryrefslogtreecommitdiff
path: root/dev-libs/opendht/metadata.xml
blob: 9d4cd8b801d385375f68558957373a0427a15765 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
	<maintainer type="person">
		<email>julien@jroy.ca</email>
		<name>Julien Roy</name>
	</maintainer>
	<longdescription>
		OpenDHT provides an easy to use distributed in-memory data store. Every node in the network can read and write values to the store. Values are distributed over the network, with redundancy.

		Lightweight and scalable, designed for large networks and small devices
		High resilience to network disruption
		Public key cryptography layer providing optional data signature and encryption (using GnuTLS)
		IPv4 and IPv6 support
		Clean and powerful C++17 map API
		Bindings for C, Rust and Python 3
		REST API with optional HTTP client+server with push notification support
	</longdescription>
	<upstream>
		<changelog>https://github.com/savoirfairelinux/opendht/releases</changelog>
		<doc>https://github.com/savoirfairelinux/opendht/wiki</doc>
		<bugs-to>https://github.com/savoirfairelinux/opendht/issues</bugs-to>
	</upstream>
	<use>
		<flag name="api">Enable DHT proxy server</flag>
		<flag name="tools">Enable DHT tools</flag>
	</use>
</pkgmetadata>