Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
0.9.0 source code.tar.gz | 2024-05-14 | 355.5 kB | |
0.9.0 source code.zip | 2024-05-14 | 367.5 kB | |
README.md | 2024-05-14 | 1.1 kB | |
Totals: 3 Items | 724.1 kB | 0 |
Notable features in this release:
IPv6 [#14]
- All nodes are now assigned an IPv6 address in the format
fd00:6879:7072:7370:6163:6500:NNNN:NNNN
, whereNNNN:NNNN
is the PeerID shortened to 4 bytes, similar to how IPv4 address generation works. - Hyprspace can now route IPv6 networks.
- The DNS server will return A and AAAA records.
Service Network [#15]
- The Service Network acts as a generic IP-level virtual hosting mechanism. It allows you to address individual services on a host by a subdomain rather than by a port number.
- The IPv6 address format for a service IP address is
fd00:6879:7072:7370:7376:NNNN:NNNN:SSSS
, whereNNNN:NNNN
is the same shortened PeerID as for IPv6 built-in addresses, andSSSS
is the service name string shortened to 2 bytes. - A service is configured in the config file of the node that provides it, using the
services
key. - On the network, the service is entirely identified by its IP address. It effectively listens on all ports.
- Currently, only TCP-based services are supported.