summaryrefslogtreecommitdiff
path: root/batman-adv/Config.in
Commit message (Collapse)AuthorAgeFilesLines
* batman-adv: upgrade package to latest release 2021.0Sven Eckelmann2021-01-281-22/+0
| | | | | | | | | | | | * support latest kernels (4.4 - 5.11) * coding style cleanups and refactoring * drop support for sysfs+debugfs * allow to select routing algorithm during creation of interface * bugs squashed: - allocate enough reserved room on fragments for lower devices Signed-off-by: Sven Eckelmann <sven@narfation.org>
* batman-adv: upgrade package to latest release 2020.0Sven Eckelmann2020-03-071-1/+0
| | | | | | | | | | | | * support latest kernels (3.16 - 5.6) * coding style cleanups and refactoring * use wifi tx rates as fallback for the B.A.T.M.A.N. V throughput estimation * disable deprecated sysfs support by default * bugs squashed: - fix crash during the scheduling of OGMs for removed interfaces Signed-off-by: Sven Eckelmann <sven@narfation.org>
* batman-adv: upgrade package to latest release 2019.2Sven Eckelmann2019-05-231-12/+12
| | | | | | | | | | | | | | * support latest kernels (3.16 - 5.2) * coding style cleanups and refactoring * implement multicast-to-unicast support for multiple targets * deprecate sysfs support and make it optional * refresh DAT entry timeouts on incoming ARP Replies * bugs squashed: - fix multicast tt/tvlv worker locking - drop roam tvlv handler when unregistering mesh interface Signed-off-by: Sven Eckelmann <sven@narfation.org>
* batman-adv: upgrade package to latest release 2019.1Sven Eckelmann2019-03-281-3/+4
| | | | | | | | | | | | | | | | * support latest kernels (3.16 - 5.1) * coding style cleanups and refactoring * implement meshif, hardif and vlan config interface via netlink * snoop DHCP ACKs to improve DAT cache efficiency * bugs squashed: - avoid potential reference counter underflows and use-after free errors for several objects - fix GCC warning when B.A.T.M.A.N. V is build in but cfg80211 is not available - reject too small VLAN packets before they are processed further Signed-off-by: Sven Eckelmann <sven@narfation.org>
* batman-adv: upgrade package to latest release 2019.0Sven Eckelmann2019-02-021-1/+1
| | | | | | | | | | | | | * support latest kernels (3.16 - 5.0) * coding style cleanups and refactoring * allow to enable debug tracing without full batman-adv debugfs support * enable inconsistency reporting for most netlink dump commands * bugs squashed: - avoid unnecessary kernel warning (panic) during detection of interface loops - work around incorrect ethernet header offset in transmit code path Signed-off-by: Sven Eckelmann <sven@narfation.org>
* batman-adv: upgrade package to latest release 2018.4Sven Eckelmann2018-11-141-0/+13
| | | | | | | | | | | | | | * support latest kernels (3.16 - 4.20) * coding style cleanups and refactoring * improve tx performance by avoiding unnecessary locking * add help messages regarding deprecation of debugfs files * support for debug message tracepoints * explicit ELP padding to allow TVLVs in the future * bugs squashed: - fix skb_over_panic for merged fragments with small tailroom Signed-off-by: Sven Eckelmann <sven@narfation.org>
* batman-adv: Use the kernel style Kconfig symbolsSven Eckelmann2018-10-141-8/+8
| | | | | | | | | Kernel modules like ath9k and ath10k are using the same Kconfig option symbols as used in the kernel. This makes it easier to share them between these two projects. A similar approach should be used for the batman-adv module. Signed-off-by: Sven Eckelmann <sven@narfation.org>
* batman-adv: Sync config options with kernel KconfigSven Eckelmann2018-10-141-11/+73
| | | | | | | | | The kernel already provides all available kernel options for batman-adv and even includes more verbose descriptions of each option. Importing this Kconfig (with minor adjustments) file as Config.in allows to share most information between kernel and OpenWrt. Signed-off-by: Sven Eckelmann <sven@narfation.org>
* batman-adv: Disable MCAST during compilationSven Eckelmann2018-10-141-1/+0
| | | | | | | | | The multicast optimization compile option is disabled by default in the Kconfig of batman-adv. The out-of-tree module should keep this setting in sync and thus has to also disable the build of multicast optimization by default. Signed-off-by: Sven Eckelmann <sven@narfation.org>
* batman-adv: Order Kconfig config symbols like kernelSven Eckelmann2018-10-141-11/+11
| | | | | | | | The options in the kernel Kconfig have a different order than the one in the OptionWrt Config.in. This makes it unnecessary hard to compare these two files. Signed-off-by: Sven Eckelmann <sven@narfation.org>
* batman-adv: Add DEBUG_LOG -> DEBUGFS dependencySven Eckelmann2018-10-141-0/+1
| | | | | | | | The debug log is only available when the debugfs is also enabled. This must be reflected in Kconfig to avoid incompatible selection of batman-adv options. Signed-off-by: Sven Eckelmann <sven@narfation.org>
* batman-adv: Disable CONFIG_BATMAN_ADV_DEBUGFS by defaultSven Eckelmann2018-07-171-1/+1
| | | | | | | | | | | All tools which were known to the batman-adv development team are supporting the batman-adv netlink interface since a while. Also debugfs is not supported for batman-adv interfaces in any non-default netns. Thus disabling CONFIG_BATMAN_ADV_DEBUGFS by default should not cause problems on most systems. It is still possible to enable it in case it is still required in a specific setup. Signed-off-by: Sven Eckelmann <sven@narfation.org>
* batman-adv: compile batman v by defaultMarek Lindner2017-01-291-1/+1
| | | | Signed-off-by: Marek Lindner <mareklindner@neomailbox.ch>
* batman-adv: upgrade package to latest release 2016.4Sven Eckelmann2016-10-281-0/+5
| | | | Signed-off-by: Sven Eckelmann <sven@narfation.org>
* batman-adv: Add B.A.T.M.A.N. V supportSven Eckelmann2016-04-211-0/+4
| | | | Signed-off-by: Sven Eckelmann <sven@narfation.org>
* batman-adv: upgrade package to latest release 2014.2.0Marek Lindner2014-06-071-8/+5
| | | | | | | * remove batctl tool into separate package * support for vlan options added Signed-off-by: Marek Lindner <mareklindner@neomailbox.ch>
* batman-adv: upgrade package to latest release 2013.2.0Marek Lindner2013-05-081-0/+5
| | | | Signed-off-by: Marek Lindner <lindner_marek@yahoo.de>
* move batman-adv files to subdirectoryJo-Philipp Wich2013-04-181-0/+24