[packages] babeld: new upstream release 1.4.0
authorGabriel Kerneis <[email protected]>
Thu, 9 May 2013 15:52:33 +0000 (15:52 +0000)
committerGabriel Kerneis <[email protected]>
Thu, 9 May 2013 15:52:33 +0000 (15:52 +0000)
commitcca8492becd9a39b5ab947f1f0c0839f69a96d23
treee4039769b535536c64cf8356b2b56e611ce8cda8
parenta7e630fecfdac0d3fedbe732f090ea948523ba48
[packages] babeld: new upstream release 1.4.0

Two new options in uci config:
  * smoothing_half_time (-M)
    Specify the half-time in seconds of the exponential decay used for
    smoothing metrics for performing route selection; the value 0 disables
    smoothing. The default is 4s.
  * random_router_id (-r)
    Use a random router-id. The default is to use persistent router-ids
    derived from the MAC address of the first interface, which is easier
    to debug and more reliably prevents routing loops but may sometimes
    cause a node to be unreachable for 120 seconds just after boot.

Upstream changes:
3 May 2013: babeld-1.4.0
  * Change the route selection algorithm to used a smoothed metric in
    addition to the "real" metric. This reduces the amount of route
    flapping without any special case hacks.
  * New flag -r, use a random router-id. This avoids temporarily
    unreachable nodes after a reboot when persistent storage is not
    available.
  * INCOMPATIBLE CHANGE: the local interface now announces the local
    hostname, and marks the end of the initial route dump. (Thanks to
    Gabriel Kerneis.)
  * The local interface is now able to accept multiple simultaneous
    connections.
  * Detect BATMAN interfaces, don't assume they are wired.

SVN-Revision: 36586
net/babel/Makefile
net/babel/files/babeld.config
net/babel/files/babeld.init