23 Commits

Author SHA1 Message Date
kerneis
9f041557a0 [packages] babeld: new upstream release 1.4.2
INCOMPATIBLE CHANGE: the former option import_table is now a list in
/etc/config/babeld.

Default values for interface parameters, introduced in this release, are
not supported yet in UCI config.

19 June 2013: babeld-1.4.2

  * Extensive changes to the configuration parser.  It is now possible
    to set all command-line options from the configuration file, and
    to specify default values for interface parameters.
  * Allow redistributing routes from multiple kernel tables.  Thanks
    to Toke Høiland-Jørgensen.
  * Fix some whitespace issues in the configuration parser.
  * Fix a bug in the configuration parser that could give wrong values
    to some exotic interface parameters (channel and faraway).
  * Fix a bug that could cause some extra traffic at shutdown.  Thanks
    to Matthieu Boutier.
  * Under Linux, set rp_filter explicitly for all interfaces.  This
    avoids mysterious routing failures on distributions that set
    rp_filter by default.  Reported by Baptiste Jonglez.

git-svn-id: svn://svn.openwrt.org/openwrt/packages@36990 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-06-21 16:53:06 +00:00
kerneis
f71e53cfd2 [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.

git-svn-id: svn://svn.openwrt.org/openwrt/packages@36586 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-05-09 15:52:33 +00:00
kerneis
5d51fa9ee2 [packages] DNS change: jussieu.fr -> univ-paris-diderot.fr
git-svn-id: svn://svn.openwrt.org/openwrt/packages@36585 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-05-09 07:43:38 +00:00
kerneis
594c66e37b [packages] babeld: upstream release babeld-1.3.2
30 June 2012: babeld-1.3.2

  * INCOMPATIBLE CHANGE: removed parasitic mode (-P).
  * Fixes to IPv4 support on BSD.
  * More reduction to the rate of sending requests.

git-svn-id: svn://svn.openwrt.org/openwrt/packages@32577 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-02 12:54:13 +00:00
kerneis
42489ea6b6 [packages] babeld: fix keep_unfeasible parameter
Thanks to Juliusz Chroboczek.

git-svn-id: svn://svn.openwrt.org/openwrt/packages@30464 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-02-12 06:47:54 +00:00
kerneis
dcb18904da [packages] babeld: new upstream release 1.3.1
11 February 2011: babeld-1.3.1
  * Made the resend logic less aggressive.  This should lead to fewer request
    messages upon link failure, at the cost of somewhat worse behaviour in the
    presence of heavy packet loss.
  * INCOMPATIBLE CHANGE: removed the idle detection functionality (-i).  This
    feature was little used and complicated the code somewhat.
  * Various internal tweaks to bring babeld closer to the Quagga version.

git-svn-id: svn://svn.openwrt.org/openwrt/packages@30451 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-02-11 15:17:16 +00:00
kerneis
564c4815ee [packages] babel: upstream release 1.1.99.1
* INCOMPATIBLE CHANGE: default port changed to 6696
* New option: 'diversity'

git-svn-id: svn://svn.openwrt.org/openwrt/packages@28119 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-08-29 12:53:22 +00:00
kerneis
0f5933c38c [package] babeld: upstream release 1.1.3
New option: -u (keep unfeasible routes), called "keep_unfeasible" in UCI.

git-svn-id: svn://svn.openwrt.org/openwrt/packages@27933 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-08-08 13:23:37 +00:00
kerneis
0ea37f2207 [packages] babeld: cope with empty flag options
git-svn-id: svn://svn.openwrt.org/openwrt/packages@27304 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-29 07:30:23 +00:00
kerneis
ba3426ea42 [package] babel: new upstream release
30 January 2011: babeld 1.1.0:

  * INCOMPATIBLE CHANGE: the UDP port number and multicast group have
    been changed to be the ones allocated by IANA.
  * Initial port to OpenBSD, by Vincent Gross.

git-svn-id: svn://svn.openwrt.org/openwrt/packages@25345 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-02-03 17:53:16 +00:00
kerneis
9b12ba5a7c [packages] babel: use uci_get_state
Signed-off-by: Gabriel Kerneis <kerneis@pps.jussieu.fr>

git-svn-id: svn://svn.openwrt.org/openwrt/packages@22310 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-20 09:20:56 +00:00
nico
33a78ab597 [packages] babel: fix typo in initscript, bump release number
git-svn-id: svn://svn.openwrt.org/openwrt/packages@21667 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-04 00:39:14 +00:00
kerneis
505dec4af9 [package] babeld: fix wrong option order
Thanks to Juliusz and Nico.

Signed-off-by: Gabriel Kerneis <kerneis@pps.jussieu.fr>

git-svn-id: svn://svn.openwrt.org/openwrt/packages@21666 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-03 21:15:23 +00:00
kerneis
fab2e8a3e0 [package] babeld: add missing options in init
Signed-off-by: Gabriel Kerneis <kerneis@pps.jussieu.fr>

git-svn-id: svn://svn.openwrt.org/openwrt/packages@21665 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-03 21:06:17 +00:00
kerneis
8aafaa75c6 [package] babeld: Comment options in config file
Signed-off-by: Gabriel Kerneis <kerneis@pps.jussieu.fr>

git-svn-id: svn://svn.openwrt.org/openwrt/packages@20164 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-12 17:29:24 +00:00
kerneis
e48a334df5 [package] babeld: Fix reload rule in init script
Signed-off-by: Gabriel Kerneis <kerneis@pps.jussieu.fr>

git-svn-id: svn://svn.openwrt.org/openwrt/packages@20163 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-12 17:29:22 +00:00
kerneis
2aadefb3f0 [package] babeld: update to 0.98, fix scripts
- Full-featured UCI configuration file (no need for babeld.conf).
- Do not check the pid file (useless) and ahcpd script (harmful).
- Make /etc/config/babeld a config file.
- Launch at most one instance of babeld.
- Add status and reload options to init script.
- 8 February 2010: babeld 0.98:
  * Implement the ability to prefer Babel routes to external routes
    according to the kernel priority (-A).
  * Implement the ability to redistribute "boot" routes when the
    protocol is explicitly specified on the "redistribute" line.
  * Allow trailing whitespace in config file.

Signed-off-by: Gabriel Kerneis <kerneis@pps.jussieu.fr>

git-svn-id: svn://svn.openwrt.org/openwrt/packages@19754 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-19 12:33:36 +00:00
nbd
f4b5d8467f babel: fix references to config file and section in the init script (thx, alx)
git-svn-id: svn://svn.openwrt.org/openwrt/packages@18874 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-21 03:39:21 +00:00
nbd
4d10ee4dd1 babel: clean up init script, fix interface settings as with ahcpd
git-svn-id: svn://svn.openwrt.org/openwrt/packages@18863 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-20 18:36:13 +00:00
nbd
8acbe5fbf1 Upgrade the babel package to 0.97, renaming it to babeld
- adds librt dependency to the Makefile,
- removes duplicated content from the sample babeld.conf file.

Signed-off-by: Gabriel Kerneis <kerneis@pps.jussieu.fr>

git-svn-id: svn://svn.openwrt.org/openwrt/packages@18462 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-11-22 04:02:17 +00:00
florian
dba9f37d31 [package] update babel to 0.96, babel executable was renamed to babeld
git-svn-id: svn://svn.openwrt.org/openwrt/packages@17355 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-23 11:26:33 +00:00
florian
c7060963b6 [package] fix typos in babel.conf files, thanks florida
git-svn-id: svn://svn.openwrt.org/openwrt/packages@17354 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-23 11:21:33 +00:00
nbd
6d25a65e74 move babel from ipv6 to net - it supports ipv4 as well
git-svn-id: svn://svn.openwrt.org/openwrt/packages@17270 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-15 14:06:54 +00:00