Commit graph

524 commits

Author SHA1 Message Date
Steven Barth
b0d5ed7368 hnetd: improve postinst logic 2014-03-01 16:04:34 +01:00
Steven Barth
41ed16b7ad hnetd: remove some debug flags 2014-02-28 18:12:15 +01:00
Steven Barth
4988cbc735 hnetd: add hnetd package 2014-02-28 18:09:32 +01:00
Pau Escrich
6beba22a4d luci-app-bmx6: Fix topology graph with backwards compatibility
Signed-off-by: Pau Escrich <p4u@dabax.net>
2014-02-25 18:14:07 +01:00
Axel Neumann
5366e549dd [bmx6] update 2014-02-25 16:11:44 +01:00
Pau Escrich
a110cfccd5 luci-app-bmx6: Adapt the code to last bmx6 (some fields changed).
Reduce the information shown in the tunnels/gateways page.

Signed-off-by: Pau Escrich <p4u@dabax.net>
2014-02-25 15:49:44 +01:00
Steven Barth
a8313faa28 ohybridproxy: work around connection handling issues in mdnsd
Thanks to Markus Stenberg
2014-02-20 19:50:09 +01:00
Steven Barth
eaec2309e8 ohybridproxy: add new package 2014-02-18 23:37:57 +01:00
Steven Barth
69298f17f5 babels: allow routes with source ::/128 2014-02-18 13:52:13 +01:00
sbyx
cd69f6a660 Merge pull request #18 from sbyx/master
Add package for babel source-routing branch
2014-02-18 12:26:40 +01:00
Steven Barth
082dc0b1b5 Add myself to maintainers 2014-02-18 12:03:01 +01:00
Steven Barth
14a5842cbe babels: package babeld source-specific branch based on 1.4.3
Signed-off-by: Steven Barth <steven@midlink.org>
2014-02-15 19:48:02 +01:00
Marek Lindner
2185559079 batman-adv: 2014.0.0 updated stability fixes
Signed-off-by: Marek Lindner <mareklindner@neomailbox.ch>
2014-02-15 09:41:19 +08:00
Daniel Golle
a9f43d29e9 IPv6 SmartGW doesn't require IPv6 NAT support 2014-02-11 19:08:20 +01:00
Marek Lindner
46ea4de211 batman-adv: 2014.0.0 compat updates for older kernels
Signed-off-by: Marek Lindner <mareklindner@neomailbox.ch>
2014-01-30 20:44:46 +08:00
Axel Neumann
9666bb6860 Merge branch 'master' into bmx6_testing 2014-01-30 05:47:01 +01:00
Marek Lindner
4ef1f3eee1 batman-adv: 2014.0.0 updated stability fixes
Signed-off-by: Marek Lindner <mareklindner@neomailbox.ch>
2014-01-29 13:00:04 +08:00
Jo-Philipp Wich
a9532755db Merge pull request #15 from Noltari/bird-next
Bird Improvements
2014-01-19 09:44:52 -08:00
Álvaro Fernández Rojas
347dd3a642 [bird] Bump package release. 2014-01-18 18:33:25 +01:00
Álvaro Fernández Rojas
eb975ff197 [bird] Use pid file support introduced in v1.3.12. 2014-01-17 20:29:15 +01:00
Álvaro Fernández Rojas
8731e0647a [bird] Improve init files. 2014-01-17 20:24:45 +01:00
Álvaro Fernández Rojas
0c1529eee2 [bird] Cleanup unneeded files. 2014-01-17 19:54:43 +01:00
Jo-Philipp Wich
0ebe3eb68b Merge pull request #14 from Noltari/bird-1.4.0
[bird] Update to 1.4.0 and move bird6 to Routing and Redirection.
2014-01-17 03:33:47 -08:00
Bastian Bittorf
b5a0b783ee batman-adv: add 'crc16' dependency which is still needed but got removed accidentally
The 'crc16' kernel lib is still needed/used by the BLA framework
(Bridge Loop Avoidance) in bridge_loop_avoidance.c. Thanks to
Antonio 'ordex' Quartulli for confirmation.

Introduced by 1ee5b17e4f
("upgrade package to latest release 2014.0.0").

Signed-off-by: Bastian Bittorf <bittorf@bluebottle.com>
Signed-off-by: Marek Lindner <mareklindner@neomailbox.ch>
2014-01-16 06:53:52 +08:00
Marek Lindner
c7e942386f batman-adv: fix batman-adv header overhead calculation
Signed-off-by: Marek Lindner <mareklindner@neomailbox.ch>
2014-01-16 06:49:49 +08:00
Simon Wunderlich
9c4108db7c alfred: bump version to 2014.0.0
bump alfred to version 2014.0.0. From the CHANGELOG:

 * add installation of the alfred-gpsd manpage
 * add -lm to linker flags for libgps in alfred-gpsd

Signed-off-by: Simon Wunderlich <sw@simonwunderlich.de>
2014-01-15 18:24:47 +01:00
Marek Lindner
1ee5b17e4f batman-adv: upgrade package to latest release 2014.0.0
Signed-off-by: Marek Lindner <mareklindner@neomailbox.ch>
2014-01-14 03:16:56 +08:00
Álvaro Fernández Rojas
8b98b8a0df [bird] Update to 1.4.0 and move bird6 to Routing and Redirection. 2014-01-11 18:40:23 +01:00
Pau Escrich
dbdf03e816 Merge branch 'master' into bmx6_testing 2014-01-10 17:39:00 +01:00
Pau Escrich
8ec4442562 luci-app-bmx6: Initialize tun6in6 variable and add further checks
Signed-off-by: Pau Escrich <p4u@dabax.net>
2014-01-10 17:37:57 +01:00
Bastian Bittorf
003a28d88d olsrd: hotplug: changed a varname which broke in 3a1fd11883 2014-01-04 07:54:22 +01:00
Bastian Bittorf
3a1fd11883 olsrd: hotplug: optimize execution-speed and simplify using already existing GLOBAL vars instead of encapsulating vars from function to function, cleanups and comments in source 2014-01-03 21:00:45 +01:00
Moritz Warning
0e4201a983 Merge pull request #12 from openwrt-routing/nds-optional-imq
nodogsplash: check if TrafficControl is enabled before testing imq module requirement.
2013-12-16 12:53:00 -08:00
Gui Iribarren
e2cfab7f28 alfred: workaround race condition when batmanif is not ready at boot time
Wait up to 30 seconds during init.d script on boot, so that batmanif can
come up. If the timeout is reached, the init.d script refuses to start
alfred and related daemons.

This prevents an alfred crash when it would start during early boot, before
batmanif is available. Instead, alfred is started as soon as batmanif appears,
if that happens during the 30-second window.

Signed-off-by: Gui Iribarren <gui@altermundi.net>
Signed-off-by: Simon Wunderlich <sw@simonwunderlich.de>
2013-12-16 16:03:44 +01:00
Gui Iribarren
47a466ede6 alfred: fix batadv-vis invocation in init.d script
broken (wouldn't start, failing silently) since the following commit:
 * "renamed vis to batadv-vis to avoid collisions with other vis binaries"
which renamed only some instances of the "vis" command

Signed-off-by: Gui Iribarren <gui@altermundi.net>
Signed-off-by: Simon Wunderlich <sw@simonwunderlich.de>
2013-12-16 16:03:44 +01:00
Gui Iribarren
0c2656c402 nodogsplash: recognize yes, true or 1 as valid TrafficControl values 2013-12-15 08:47:17 -03:00
Gui Iribarren
4bcf0bc5a8 nodogsplash: check if TrafficControl is enabled before testing imq module requirement.
This avoids failing to start in current OpenWrt Attitude Adjustment and trunk,
which lack IMQ support (and WONTFIX). Suggested in the issue discussed in:
http://ml.ninux.org/pipermail/nodogsplash/2013-May/000009.html

Signed-off-by: Gui Iribarren <gui@altermundi.net>
2013-12-15 08:37:03 -03:00
Axel Neumann
39bb35f0d8 bmx6: update to current master revision 2013-11-27 12:01:46 +01:00
Axel Neumann
dea7535ffa Merge branch 'master' into bmx6_testing 2013-11-27 11:55:52 +01:00
Bastian Bittorf
e459ca61d2 olsrd: hotplug-script: take config-file as marker for 'init-script-was-already-invoked-once' and not the pidfile: the pidfile ist not written if the daemon couldnt startup, e.g. because no interface was up yet and 'AllowNoInt' was not configured - thanks to bluse-blue for reporting this issue on a WDR4900v1 2013-11-24 15:21:17 +01:00
Bastian Bittorf
44318d0589 Merge pull request #10 from mmunz/upstream
Fix config creation for multiple LinkQualityMult entries in uci config
2013-11-14 00:36:08 -08:00
Gui Iribarren
fc93a9c434 alfred: optionally bundle a lua script for generating a bat-hosts
Provide a lua script that uses alfred to propagate and collect all
interface mac + names, then generate a /tmp/bat-hosts file.
If there's already a (probably hand-made) /etc/bat-hosts it won't overwrite it,
but if there's none, it will symlink /etc/bat-hosts -> /tmp/bat-hosts

Signed-off-by: Gui Iribarren <gui@altermundi.net>
Thanks-to: Joshua Head <joshua.head@outlook.com>
[sw@simonwunderlich.de: bumped release number]
Signed-off-by: Simon Wunderlich <sw@simonwunderlich.de>
2013-11-12 20:43:27 +01:00
Manuel Munz
099a7bf136 Fix config creation for multiple LinkQualityMult entries in uci config 2013-11-12 15:51:56 +01:00
Bastian Bittorf
d49b01e8cc olsrd: hotplug: dont test if daemon is enabled, but look for a written PID-file. this solves the issue, that hotplug fires multiple restarts during boot for each upcoming interface (e.g. lo, lan, wan, wifi1, wifi2) which is racy somehow, but leaves hotplug itself working after normal startup. also reduce forking by directly sourcing '/etc/init.d/olsrd' via rc.common 2013-11-11 11:46:17 +01:00
Pau Escrich
89c2a8bb56 luci-app-bmx6: show the IPv6 tunnels of bmx6 in the node's web page 2013-11-01 22:30:02 +01:00
Gabriel Kerneis
a8be1fb758 ahcpd: migrate from openwrt/packages
Update maintainer email address

Signed-off-by: Gabriel Kerneis <gabriel@kerneis.info>
2013-10-28 16:20:42 +00:00
Gabriel Kerneis
c4de5a575b babeld: migrate from openwrt/packages
- Update maintainer email address
- Wait for babel to die in init script (avoid race-condition on restart)

Signed-off-by: Gabriel Kerneis <gabriel@kerneis.info>
2013-10-28 16:20:38 +00:00
Gabriel Kerneis
1a690796a3 ndppd: new upstream release 0.2.3
Also update maintainer email address and cherry-pick commit 00da8bf to
prevent daemonizing before reading the configuration file.

Signed-off-by: Gabriel Kerneis <gabriel@kerneis.info>
2013-10-28 16:20:10 +00:00
Simon Wunderlich
072ba90ce4 alfred: bump version to 2013.4.0
bump alfred to version 2013.4.0. From the CHANGELOG:

 * add new json output format for vis
 * add gps location information service for alfred
 * allow network interface to vanish and return without restart
 * allow to switch between master and slave operation without restart
 * renamed vis to batadv-vis to avoid collisions with other vis binaries
 * add manpages
 * various code cleanups
 * bugs squashed:

   * handle failing write() in unix sockets
   * Fix crash when vis opened empty file

alfred-gpsd is optional and requires libgps from the gpsd package to
compile. It needed its own -lm for libgps which does not link to libm
by itself, a patch for upstream alfred has been posted.

Signed-off-by: Simon Wunderlich <sw@simonwunderlich.de>
2013-10-23 01:37:47 +02:00
Gui Iribarren
14f85e7240 alfred: Add a lightweight framework for running facter scripts that feed data into alfred every 5 minutes
Alfred expects to be fed data periodically, but there's currently no easy
way to do that from scripts, prompting people to write whole C programs
to accomplish tasks that could easily be scripted.
Provide a really simple framework to run scripts every 5 minutes, using a
cronjob, when alfred is started by the init.d script.

Signed-off-by: Gui Iribarren <gui@altermundi.net>
Signed-off-by: Simon Wunderlich <sw@simonwunderlich.de>
2013-10-23 01:37:47 +02:00