Commit Graph

6 Commits

Author SHA1 Message Date
r-vdp
7210dec792
mycelium: 0.5.0 -> 0.5.1
https://github.com/threefoldtech/mycelium/releases/tag/v0.5.1
2024-04-19 18:14:14 +02:00
Florian Klink
1fb00f1396 mycelium: 0.4.5 -> 0.5.0
Changed
 - Connection identifier is now included in the error log if we can't forward a
 - seqno request.
 - Garbage collection time for source entries has been increased from 5 to 30 minutes
 - for now.
 - The router implementation has been changed to use regular locks instead of an
 - always readable concurrency primitive for all but the actual routing table. This
 - should reduce the memory consumption a bit.
 - Public key and shared secret for a destination are now saved on the router, instead
 - of maintaining a separate mapping for them. This slightly reduces memory consumption
 - of the router, and ensures stale data is properly cleaned up when all routes to
 - a subnet are removed.
 - Hello packets now set the interval in which the next Hello will be sent properly
 - in centiseconds.
 - IHU packets now set the interval properly in centiseconds.
 - IHU packets now set an RX cost. For now this is the link cost, in the future
 - this will be set properly.
 - Route expiration time is now calculated from the interval received in updates.
 - Ip address derivation from public keys now uses the blake3 hash algorithm.

Fixed
 - Don't try to forward seqno requests to a peer if we know its connection is dead.
2024-04-04 12:44:23 +03:00
r-vdp
5c3f5d8fe3
nixos/mycelium: 0.4.3 -> 0.4.5
See:
  - https://github.com/threefoldtech/mycelium/releases/tag/v0.4.5
  - https://github.com/threefoldtech/mycelium/releases/tag/v0.4.4
2024-03-29 13:51:14 +01:00
Florian Klink
6d5fedf9f7 mycelium: add flokli to maintainers 2024-03-16 10:44:53 +02:00
Florian Klink
bae9e55817 mycelium: 0.4.2 -> 0.4.3 2024-03-16 10:44:53 +02:00
matthewcroughan
bd5bc4bcb6 mycelium: init at 0.4.2 2024-02-28 10:58:16 +00:00