diff options
| author | Florian Klink <flokli@flokli.de> | 2024-04-04 12:43:55 +0300 |
|---|---|---|
| committer | Florian Klink <flokli@flokli.de> | 2024-04-04 12:44:23 +0300 |
| commit | 1fb00f139623836c9747187adb439ec0783d87a4 (patch) | |
| tree | 2fe68f0a68ec690140cc48dad22e08d2c16a22fd /pkgs/development/python-modules/python-openstackclient | |
| parent | 23ff7d9dc4f3d553939e7bfe0d2667198f993536 (diff) | |
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.
Diffstat (limited to 'pkgs/development/python-modules/python-openstackclient')
0 files changed, 0 insertions, 0 deletions
