Services
These services comprise a backbone of core services for peer-to-peer applications to use.
- ATS — Automatic transport selection
- CADET — Confidential Ad-hoc Decentralized End-to-end Transport
- CORE — GNUnet link layer
- DHT — Distributed Hash Table
- FS — File sharing over GNUnet
- GNS and GNS Support
- GNS — the GNU Name System
- NAMECACHE — DHT caching of GNS results
- NAMESTORE — Storage of local GNS zones
- HOSTLIST — HELLO bootstrapping and gossip
- IDENTITY — Ego management
- MESSENGER — Room-based end-to-end messaging
- NSE — Network size estimation
- PEERINFO — Persistent HELLO storage
- PEERSTORE — Extensible local persistent data storage
- REGEX — Service discovery using regular expressions
- REST — RESTful GNUnet Web APIs
- REVOCATION — Ego key revocation
- RPS — Random peer sampling
- Peer-to-Peer Set Operations
- SET — Peer to peer set operations (Deprecated)
- SETI — Peer to peer set intersections
- SETU — Peer to peer set unions
- STATISTICS — Runtime statistics publication
- TRANSPORT-NG — Next-generation transport management
- TRANSPORT — Overlay transport management
- Address validation protocol
- NAT library
- Distance-Vector plugin
- SMTP plugin
- Why use SMTP for a peer-to-peer transport?
- How does it work?
- How do I configure my peer?
- How do I test if it works?
- How fast is it?
- Bluetooth plugin
- What do I need to use the Bluetooth plugin transport?
- How does it work2?
- What possible errors should I be aware of?
- How do I configure my peer2?
- How can I test it?
- The implementation of the Bluetooth transport plugin
- WLAN plugin
- VPN and VPN Support