Commit Graph

132 Commits

Author SHA1 Message Date
Marek Lindner 6d329737f9 batman-adv: revert partial cfg80211 kernel dependency
The entire batman-adv code relies on the kernel backports introduced
by the mac80211 package.

Signed-off-by: Marek Lindner <mareklindner@neomailbox.ch>
2016-05-06 00:06:46 +08:00
Marek Lindner 006b1918e3 batman-adv: autoload cfg80211 kernel dependency
Signed-off-by: Marek Lindner <mareklindner@neomailbox.ch>
2016-05-05 21:49:22 +08:00
Sven Eckelmann 4c3eecfac3 batman-adv: Add B.A.T.M.A.N. V support
Signed-off-by: Sven Eckelmann <sven@narfation.org>
2016-04-21 15:48:53 +02:00
Sven Eckelmann 0cdf3ba21c batman-adv: upgrade package to latest release 2016.1
Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>
2016-04-21 15:48:27 +02:00
Sven Eckelmann f8dd2baaa0 batman-adv: Move compat-hacks to separate file
The content of this file should actually be included somehow in
backport.git so it will become part of the mac80211 package. Still keep
this for now in a separate file so it is easier to extract them.

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2016-03-25 11:12:47 +01:00
Sven Eckelmann 758d919870 batman-adv: Use the mac80211 compat layer
BATMAN_V (in the upcoming release) will use structures from the mac80211
package. These structures can be incompatible to the structures defined in
the header of the kernel. This can lead to weird problems like stack
overflows or memory corruptions.

To avoid this, the batman-adv has to be compiled against the mac80211
headers instead of the kernel headers. But this requires that the
compatibility headers of compat-wireless are used. So the batman-adv
compatibility layer has (mostly) be removed and instead the
compat-wireless/mac80211 compat layer has to be used.

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2016-03-25 08:02:11 +01:00
Sven Eckelmann 53a921be2b batman-adv: upgrade package to latest release 2016.0
Signed-off-by: Sven Eckelmann <sven@open-mesh.com>
2016-01-19 17:45:50 +01:00
Sven Eckelmann 0e7b291a54 batman-adv: Switch to HTTPS version of links
open-mesh.org and its subdomains can only be accessed via HTTPS. HTTP-only
requests are currently redirected automatically to HTTPS but references
to it should be only https.

Signed-off-by: Sven Eckelmann <sven@narfation.org>
Signed-off-by: Marek Lindner <mareklindner@neomailbox.ch>
2016-01-19 17:42:46 +01:00
Marek Lindner 0db26614ec batman-adv: upgrade package to latest release 2015.2
Signed-off-by: Marek Lindner <mareklindner@neomailbox.ch>
2015-12-28 07:50:16 +08:00
Marek Lindner 99a3f8dcb5 batman-adv: upgrade package to latest release 2015.1
Signed-off-by: Marek Lindner <mareklindner@neomailbox.ch>
2015-08-05 03:00:59 +08:00
Marek Lindner 4dc2c500ff batman-adv: upgrade package to latest release 2015.0
Signed-off-by: Marek Lindner <mareklindner@neomailbox.ch>
2015-06-09 22:11:41 +08:00
Marek Lindner c68c694765 batman-adv: upgrade package to latest release 2014.4.0
Signed-off-by: Marek Lindner <mareklindner@neomailbox.ch>
2015-01-08 01:01:58 +08:00
Sven Eckelmann bbcc138fc0 batman-adv: Preserve configuration file on update
The configuration file of batman-adv should be marked as such to avoid that the
old configuration options are overwritten when it is upgraded.

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2014-11-04 14:57:29 +01:00
Steven Barth 69f203d5c3 Add SPDX license tags
Signed-off-by: Steven Barth <steven@midlink.org>
2014-11-03 13:17:00 +01:00
Marek Lindner 3c424899ed batman-adv: upgrade package to latest release 2014.3.0
Signed-off-by: Marek Lindner <mareklindner@neomailbox.ch>
2014-10-13 14:08:28 +08:00
Marek Lindner f5205d7d24 batman-adv: upgrade package to latest release 2014.2.0
* remove batctl tool into separate package
 * support for vlan options added

Signed-off-by: Marek Lindner <mareklindner@neomailbox.ch>
2014-06-07 13:33:28 +08:00
Marek Lindner 73764a009f batman-adv: add support for the isolation_mark option
With the introduction of the Extended Isolation component[1]
a new option is required by batman-adv: the isolation_mark.
This patch adds support for it in the configuration file

[1] http://www.open-mesh.org/projects/batman-adv/wiki/Extended-isolation

Signed-off-by: Antonio Quartulli <antonio@open-mesh.com>
signed-off-by: Marek Lindner <mareklindner@neomailbox.ch>
2014-04-06 21:51:04 +08:00
Marek Lindner b905f3f159 batman-adv: 2014.1.0 bugfixes & stability updates
Signed-off-by: Marek Lindner <mareklindner@neomailbox.ch>
2014-03-31 21:00:08 +08:00
Marek Lindner 4602541204 batman-adv: upgrade package to latest release 2014.1.0
Signed-off-by: Marek Lindner <mareklindner@neomailbox.ch>
2014-03-13 21:21:05 +08: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
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 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
Marek Lindner ca078f89c2 batman-adv: upgrade package to latest release 2013.4.0
Signed-off-by: Marek Lindner <mareklindner@neomailbox.ch>
2013-10-15 03:19:03 +08:00
Bastian Bittorf 1c0b315289 batman-adv: tweak the Makefile for dynamically patch 'main.h' via 'sed' by inserting '#undef CONFIG_MODULE_STRIPPED' - so the intelligent OpenWrt-optimizer will not destroy important module-metadata. remove the old patch which does the same, but needed rebasing everything main.h changes. compile and run-tested on ar71xx 2013-10-08 21:53:12 +02:00
Marek Lindner fd336abf54 batman-adv: 2013.3.0 updated stability fixes
Signed-off-by: Marek Lindner <mareklindner@neomailbox.ch>
2013-09-17 22:51:12 +00:00
Marek Lindner 60296fff41 batman-adv: 2013.3.0 updated stability fixes
Signed-off-by: Marek Lindner <lindner_marek@yahoo.de>
2013-08-15 17:36:37 +08:00
Marek Lindner a96287cedc batman-adv: fix batctl compiler problems on mips
Signed-off-by: Marek Lindner <lindner_marek@yahoo.de>
2013-07-31 11:53:36 +08:00
Marek Lindner adbb4cb247 batman-adv: upgrade package to latest release 2013.3.0
Signed-off-by: Marek Lindner <lindner_marek@yahoo.de>
2013-07-24 16:48:40 +08:00
Marek Lindner 7bc2864e4c batman-adv: 2013.2.0 updated stability fixes
Signed-off-by: Marek Lindner <lindner_marek@yahoo.de>
2013-06-10 11:26:47 +08:00
Marek Lindner 88e202e848 batman-adv: 2013.2.0 stability fixes
Signed-off-by: Marek Lindner <lindner_marek@yahoo.de>
2013-05-09 17:56:23 +08:00
Marek Lindner a6d6fa15cd batman-adv: upgrade package to latest release 2013.2.0
Signed-off-by: Marek Lindner <lindner_marek@yahoo.de>
2013-05-08 18:25:38 +08:00
Jo-Philipp Wich a0e2bb6a79 move batman-adv files to subdirectory 2013-04-18 18:54:15 +02:00