1fb00f1396
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. |
||
---|---|---|
.. | ||
default.nix | ||
peer1.key | ||
peer2.key |