Commit Graph

94 Commits

Author SHA1 Message Date
ff88c81664 [packages] olsrd: init: cleanup an expensive/forky call
for determining all gateways in all routing tables
1) write out the ip-call, never ever abbreviate in scripts
2) avoid forks: sorting/uniq is not needed, if we only append
   yet unappended words
3) use an extra function() for this, better readable
4) check for installed ip-command

Signed-off-by: Bastian Bittorf <bittorf@bluebottle.com>

git-svn-id: svn://svn.openwrt.org/openwrt/packages@35680 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-02-19 17:01:38 +00:00
37a9b36d0b [packages] olsrd: don't try to start smartgw if not all deps are installed
[packages] olsrd: don't try to start smartgw if not all deps are installed
if kmod-ipip is missing, there is no need to invoke an expensive operation.

Signed-off-by: Bastian Bittorf <bittorf@bluebottle.com>

git-svn-id: svn://svn.openwrt.org/openwrt/packages@35679 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-02-19 17:01:37 +00:00
f3b6f348d4 [packages] olsrd: use system-logger instead of dumping to stdout
packages: olsrd: use system-logger instead of dumping to stdout,
which is cleaner and also seen if not interactive called. minor
cleanups in some messages, also show function-name in messages.
by using 'logger -s' we can see the message on screen and in logs.

Signed-off-by: Bastian Bittorf <bittorf@bluebottle.com>

git-svn-id: svn://svn.openwrt.org/openwrt/packages@35678 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-02-19 17:01:34 +00:00
4ea7793b18 [packages] olsrd: Version bump to 0.6.5.1 , note that tas plugin has been discontinued in this release and two new plugins are included, the pud and sgwdynspeed plugins
git-svn-id: svn://svn.openwrt.org/openwrt/packages@35594 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-02-13 18:08:10 +00:00
d909d5d87f [packages] olsrd: version bump to 0.6.4
the patch 100-olsrd-fix-stack-corruption-in-net_output.patch was merged upstream in the olsrd repository with commit f4d250ad4fad5fcfe5b5feaac3f3e121adef3fba

git-svn-id: svn://svn.openwrt.org/openwrt/packages@34181 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-11-13 09:03:30 +00:00
3799db662e [packages] olsrd: removing make install call not necessary for building the OpenWRT package
git-svn-id: svn://svn.openwrt.org/openwrt/packages@32629 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-06 00:19:26 +00:00
jow
ace8aa805c [packages] olsrd: fix stack corruption in net_output()
git-svn-id: svn://svn.openwrt.org/openwrt/packages@32484 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-22 01:40:20 +00:00
ba37d59555 [packages] olsrd: Version Bump 0.6.3
CHANGELOG: (details in GIT on olsrd.org )

 * PUD plugin (position update plugin)
 * JSONinfo plugin
 * sgwdynspeed plugin (select dynamic smart gateway based on gw speed)
 * Update on Quagga plugin (for new Quagga)
 * Fixes for Androids
 * Some fixes for GTK and Win32 gui
 * Lots of core fixes to support new compiler warnings



git-svn-id: svn://svn.openwrt.org/openwrt/packages@32124 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-07 17:42:50 +00:00
7a65411e30 [packages] olsrd: Add support for new zebra protocol version used by Quagga 0.99.21
git-svn-id: svn://svn.openwrt.org/openwrt/packages@32043 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-04 10:34:36 +00:00
jow
38ed8b5cd7 [packages] olsrd: use network.sh to find devices
git-svn-id: svn://svn.openwrt.org/openwrt/packages@31966 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-29 00:59:38 +00:00
cbdcdcb456 [packages] olsrd: Fix quagga plugin metric parsing
git-svn-id: svn://svn.openwrt.org/openwrt/packages@31319 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-16 19:15:24 +00:00
4fb5622c35 packages/olsrd: use new service functions (again)
git-svn-id: svn://svn.openwrt.org/openwrt/packages@29172 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-11-16 09:44:11 +00:00
cb8e2c5949 [packages] olsrd: trivial, fixing copyright header
git-svn-id: svn://svn.openwrt.org/openwrt/packages@29135 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-11-14 21:31:06 +00:00
ff3216995d [packages] olsrd: Manuel Munz freifunk@somakoma.de modified init file of olsrd with improvements for 6and4 operation and also for setup of smartgw
git-svn-id: svn://svn.openwrt.org/openwrt/packages@29134 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-11-14 21:27:40 +00:00
7949f082b3 [packages] olsrd: Version bump to 0.6.2
txtinfo plugin patch removed because now text is properly formatted, agreed with JoW
quagga patch removed because problem was fixed upstream in quagga, agreed with acinonyx


git-svn-id: svn://svn.openwrt.org/openwrt/packages@29131 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-11-14 21:10:05 +00:00
1df02c4d18 packages/olsrd: use new service functions
git-svn-id: svn://svn.openwrt.org/openwrt/packages@29065 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-11-13 22:15:58 +00:00
b7e0c76645 [packages] olsrd: Remove 'destination == gateway' routes workaround - should be fixed with new Quagga patch
git-svn-id: svn://svn.openwrt.org/openwrt/packages@27914 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-08-05 15:32:23 +00:00
e8c0c38b52 [net] Routing and Redirection: Move OLSR routing daemon to Routing and Redirection submenu.
git-svn-id: svn://svn.openwrt.org/openwrt/packages@26091 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-12 07:56:38 +00:00
jow
1dfd9187a8 [packages] olsrd: bring txtinfo/gateways formatting in line with the other output modes
git-svn-id: svn://svn.openwrt.org/openwrt/packages@24265 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-05 18:41:16 +00:00
jow
f9f5ad0e80 [packages] olsrd: add support for InterfaceDefaults section
git-svn-id: svn://svn.openwrt.org/openwrt/packages@24257 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-05 01:53:23 +00:00
747aba1f32 [packages] Updated OLSR to version 0.6.1
git-svn-id: svn://svn.openwrt.org/openwrt/packages@24184 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-28 18:31:40 +00:00
mb
6dcea580a2 oldrd: Fix parallel build
git-svn-id: svn://svn.openwrt.org/openwrt/packages@23347 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-08 23:57:13 +00:00
b0ae26bdf5 [package] olsrd.init add virtual interface name
This patch add interface name handling for the NonOlsrIf Option in olsrd init script.
e.g. NonOlsrIf=lan and not NonOlsrIf=eth0

Signed-off-by: Patrick Grimm <patrick@lunatiki.de>

git-svn-id: svn://svn.openwrt.org/openwrt/packages@22918 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-04 18:27:16 +00:00
jow
6cdf0e25f1 [packages] olsrd: force non-interactive install (#7470)
git-svn-id: svn://svn.openwrt.org/openwrt/packages@21868 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-21 22:34:41 +00:00
f21f41f8d1 [packages] olsrd: Added maintainer to the Makefile
git-svn-id: svn://svn.openwrt.org/openwrt/packages@21678 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-04 19:38:58 +00:00
e9752ab387 Version 0.6.0 of OLSR allows the 0.0.0.0 setting for the plugin so any host can gather information
git-svn-id: svn://svn.openwrt.org/openwrt/packages@21677 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-04 19:34:41 +00:00
a61478052c Removing default values enforced but init script, this way OLSR will use its default values that are suggested by the developers. This change was committed within the Wireless Battle Mesh V3 meeting
git-svn-id: svn://svn.openwrt.org/openwrt/packages@21676 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-04 19:33:29 +00:00
f2239e9c8f [packages] olsrd: Add mdns and p2pd plugins, cleanup Makefile
git-svn-id: svn://svn.openwrt.org/openwrt/packages@21587 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-27 21:58:59 +00:00
db7c5d082e [packages] olsrd: Update configuration schema with OLSRd default settings
git-svn-id: svn://svn.openwrt.org/openwrt/packages@21586 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-27 21:46:38 +00:00
b1cbbbe509 [pacakges] olsrd: Update to v0.6.0
git-svn-id: svn://svn.openwrt.org/openwrt/packages@21585 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-27 21:43:30 +00:00
8895c4d9d2 fixes OLSR 6and4 mode does not work if HNA entries are configured, closes #4803
git-svn-id: svn://svn.openwrt.org/openwrt/packages@19868 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-26 05:16:56 +00:00
1e28de24b4 [packages] Use default templates instead of custom reimplementations where applicable
git-svn-id: svn://svn.openwrt.org/openwrt/packages@19705 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-18 13:10:21 +00:00
jow
405641714e [packages] olsrd: update to v0.5.6-r8
git-svn-id: svn://svn.openwrt.org/openwrt/packages@19192 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-17 17:57:24 +00:00
jow
c32c0fddff [packages] olsrd: fix multiple memleaks in tc and mid handling and the httpinfo plugin - thanks russell
git-svn-id: svn://svn.openwrt.org/openwrt/packages@18774 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-13 20:52:41 +00:00
jow
7a4e100b19 [packages] olsrd: bump to v0.5.6-r7
git-svn-id: svn://svn.openwrt.org/openwrt/packages@18385 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-11-11 22:46:23 +00:00
f4c90b5224 [packages] olsrd: Upgrade to v0.5.6-r6
git-svn-id: svn://svn.openwrt.org/openwrt/packages@18043 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-12 14:32:24 +00:00
nbd
70acbb92d3 olsrd: fix compile error on some systems (e.g. Mac OS X "Snow Leopard")
git-svn-id: svn://svn.openwrt.org/openwrt/packages@17636 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-20 12:32:33 +00:00
jow
46c42e7b2d [packages] olsrd: allow pipe signs for service descriptions in olsr init script; bump pkg revision
git-svn-id: svn://svn.openwrt.org/openwrt/packages@17106 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-03 18:35:48 +00:00
2fc1f95dab [packages] olsrd: Backport fixes to quagga plugin
git-svn-id: svn://svn.openwrt.org/openwrt/packages@16811 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-12 15:37:43 +00:00
eb8c909f27 [packages] olsrd: Add watchdog plugin package
git-svn-id: svn://svn.openwrt.org/openwrt/packages@16564 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-25 21:55:48 +00:00
186dff3ec0 [packages] olsrd: Update to v0.5.6-r5
git-svn-id: svn://svn.openwrt.org/openwrt/packages@16563 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-25 21:08:51 +00:00
83c14e180d [packages] Various Makefile cleanups.
Thanks to swalker.


git-svn-id: svn://svn.openwrt.org/openwrt/packages@16438 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-13 17:01:55 +00:00
jow
58dcc79242 [olsrd] Add quagga plugin package
Signed-off-by: Vasilis Tsiligiannis <b_tsiligiannis@silverton.gr>


git-svn-id: svn://svn.openwrt.org/openwrt/packages@15677 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-07 13:41:23 +00:00
jow
4866ab9729 [PATCH] [olsrd] Start olsrd after starting quagga
git-svn-id: svn://svn.openwrt.org/openwrt/packages@15673 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-07 13:33:08 +00:00
nbd
5e630739ce olsrd: don't mess with the system's ipv4/ipv6 forwarding settings
git-svn-id: svn://svn.openwrt.org/openwrt/packages@15309 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-20 21:37:19 +00:00
nbd
996067d6b3 nuke $Id$ in /packages as well
git-svn-id: svn://svn.openwrt.org/openwrt/packages@15244 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-17 14:22:30 +00:00
de0bde2465 bump to -r4
git-svn-id: svn://svn.openwrt.org/openwrt/packages@15048 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-26 17:04:08 +00:00
jow
f628431df6 packages/net/olsrd: add example to use custom configs instead of uci
git-svn-id: svn://svn.openwrt.org/openwrt/packages@13562 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-09 10:32:28 +00:00
jow
3ab7791c73 packages/net/olsrd: nuke now obsolete patches
git-svn-id: svn://svn.openwrt.org/openwrt/packages@13476 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-02 16:08:51 +00:00
jow
8cbcb44128 packages/net/olsrd: update to v0.5.6-r3
git-svn-id: svn://svn.openwrt.org/openwrt/packages@13470 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-02 14:25:53 +00:00