firmware/src/packages/fff
Fabian Bläse bdcaa1c285 fff-babel: Make implementation runtime switchable
Some users might want to prefer one babel implementation over another
for various reasons. Having to compile the firmware from scratch can be
quite tedious in that case.

Instead, make the babel implementation switchable at runtime.

Currently, the implementation has to be switched manually in
/lib/functions/fff/babel, which is not upgrade-safe. Also, the previous
implementation is currently not restored after test-mode, so switching
implementations should not be done with test-mode.

Signed-off-by: Fabian Bläse <fabian@blaese.de>
2022-01-05 14:35:19 +01:00
..
alfred-json treewide: use SPDX license identifiers 2021-03-06 18:53:26 +01:00
fff fff: create proper package variants instead of copying file 2021-02-09 22:54:05 +01:00
fff-alfred packages/fff: drop redundant PKG_BUILD_DIR 2021-01-27 20:22:02 +01:00
fff-alfred-monitoring-proxy fff-alfred-monitoring-proxy: remove ebtables entry 2021-02-27 14:29:50 +01:00
fff-babel fff-babel: Make implementation runtime switchable 2022-01-05 14:35:19 +01:00
fff-babel-bird2 fff-babel: Make implementation runtime switchable 2022-01-05 14:35:19 +01:00
fff-babeld fff-babel: Make implementation runtime switchable 2022-01-05 14:35:19 +01:00
fff-batman-adv treewide: use SPDX license identifiers 2021-03-06 18:53:26 +01:00
fff-boardname packages/fff: drop redundant PKG_BUILD_DIR 2021-01-27 20:22:02 +01:00
fff-config treewide: use SPDX license identifiers 2021-03-06 18:53:26 +01:00
fff-dhcp fff-dhcp: fix indexing and output in uci-defaults 2021-02-09 22:59:18 +01:00
fff-fastd packages/fff: drop redundant PKG_BUILD_DIR 2021-01-27 20:22:02 +01:00
fff-firewall fff-firewall: Add ipv4 ssh connection limit 2021-02-27 14:48:10 +01:00
fff-hoods fff-hoods: Allow correct ula_prefix syntax in hoodfiles 2021-01-31 14:08:09 +01:00
fff-hoodutils treewide: use SPDX license identifiers 2021-03-06 18:53:26 +01:00
fff-layer3 fff-babel: Make implementation runtime switchable 2022-01-05 14:35:19 +01:00
fff-layer3-config fff-network: add support for DSA switch configuration 2021-08-05 17:49:39 +02:00
fff-macnock treewide: rename br-mesh to br-client 2020-12-22 13:41:44 +01:00
fff-network fff-network: use DSA network configuration for devices with DSA drivers 2021-08-05 17:49:44 +02:00
fff-node packages/fff: drop redundant PKG_BUILD_DIR 2021-01-27 20:22:02 +01:00
fff-nodewatcher Add bird2 as selectable babel implementation 2022-01-05 14:33:31 +01:00
fff-ra packages/fff: drop redundant PKG_BUILD_DIR 2021-01-27 20:22:02 +01:00
fff-random treewide: use SPDX license identifiers 2021-03-06 18:53:26 +01:00
fff-simple-tc packages/fff: drop redundant PKG_BUILD_DIR 2021-01-27 20:22:02 +01:00
fff-support treewide: update names for OpenWrt 20.xx 2021-06-08 20:01:54 +02:00
fff-sysupgrade fff-sysupgrade: Keep ed25519 and ecdsa host key on system upgrade 2021-06-20 20:23:58 +02:00
fff-timeserver treewide: use SPDX license identifiers 2021-03-06 18:53:26 +01:00
fff-uradvd packages/fff: drop redundant PKG_BUILD_DIR 2021-01-27 20:22:02 +01:00
fff-vpn-select packages/fff: drop redundant PKG_BUILD_DIR 2021-01-27 20:22:02 +01:00
fff-web-hood packages/fff: drop redundant PKG_BUILD_DIR 2021-01-27 20:22:02 +01:00
fff-web-ui fff-network: move PORTORDER to function/library 2021-02-09 22:37:20 +01:00
fff-wireguard Add support for different babel implementations 2022-01-05 14:33:31 +01:00
fff-wireless treewide: use SPDX license identifiers 2021-03-06 18:53:26 +01:00