28 Commits

Author SHA1 Message Date
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
7532ca5b2d [packages] babeld: upgrade to babeld-1.3.0
8 December 2011: babeld-1.3.0

  * Made the route table into a sorted array, and use binary sort for
    searching for routes.  This makes most route operations O(log n), at
    a slight cost in memory usage.
  * Changed the update sending strategy to use buffers large enough for
    a full update.  This makes the duplicate suppression mechanism
    effective in large networks, at a small cost in memory usage.
  * Rate-limit the reaction to wildcard requests.  This avoids an update
    storm at boot in large networks.
  * Fixed a bug that prevented usage of the "default" keyword in
    configuration files.

git-svn-id: svn://svn.openwrt.org/openwrt/packages@29512 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-12-13 14:29:34 +00:00
kerneis
84d3342727 [packages] babel: upstream release babeld-1.2.0
9 September 2011: babeld 1.2.0

  * Merged the interference-aware branch ("babelz").  Please see the
    "-z" flag in the manual page.
  * Fixed a memory leak when expiring resent messages.
  * Fixed a buffer overflow when parsing MAC addresses (Matthieu Boutier).
  * Implemented MAC address parsing for BSD (Matthieu Boutier).

git-svn-id: svn://svn.openwrt.org/openwrt/packages@28239 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-09-14 11:51:21 +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
e85c881d17 [packages] babeld: patch minor bug until next release
git-svn-id: svn://svn.openwrt.org/openwrt/packages@26159 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-14 13:47:25 +00:00
cshore
87dbd5e1a6 [net] Routing and Redirection: Moved programs for routing and redirecting/relaying traffic to the Routing and Redirection submenu.
git-svn-id: svn://svn.openwrt.org/openwrt/packages@26072 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-12 06:55:07 +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
bdc3f03d16 [package] babel: upgrade to version 1.0.2
This version works around a gcc bug that would cause assertion failures
on MIPS.  Other than that, there are no user-visible changes.

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

git-svn-id: svn://svn.openwrt.org/openwrt/packages@23408 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-12 07:11:16 +00:00
kerneis
d9d7e38eb6 [package] babel: include upstream patch until next release
Fri Sep 24 16:25:40 CEST 2010  Juliusz Chroboczek <jch@pps.jussieu.fr>
  * Don't use __attribute__((packed)), it is buggy.

git-svn-id: svn://svn.openwrt.org/openwrt/packages@23325 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-08 15:05:50 +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
ae803d985e [packages] babel: pass optimization flags, bump release number
git-svn-id: svn://svn.openwrt.org/openwrt/packages@21668 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-04 00:48:23 +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
a39c665ec5 [package] babeld: upstream 1.0.1 release
Signed-off-by: Gabriel Kerneis <kerneis@pps.jussieu.fr>

git-svn-id: svn://svn.openwrt.org/openwrt/packages@21336 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-03 09:35:03 +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
1bbc2886ac [package] babeld: fix compilation on Broadcom (2.4)
Patch sent upstream.  Applied in OpenWrt until the next release.

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

git-svn-id: svn://svn.openwrt.org/openwrt/packages@19825 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-23 13:52:02 +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