[PATCH] dropbear: disable legacy compatibility options by default
Konstantin Demin
rockdrilla at gmail.com
Mon Aug 17 08:18:32 PDT 2026
Hi!
Please consider filling issue or pull request via GitHub. When you
done - tag me with "@rockdrilla".
пн, 17 авг. 2026 г. в 13:05, Zachery Aaron Shores-Chmielewski
<zacheryasc at gmail.com>:
>
> Legacy algorithms have defaulted to disabled since the Dropbear
> configuration refactor. That refactor kept DROPBEAR_LEGACY_COMPAT
> enabled temporarily and scheduled its default removal for 2026.
>
> Remove the default selection now. Legacy options stay available to
> builders who explicitly enable compatibility, and existing selections
> remain unchanged.
>
> Signed-off-by: Zachery Aaron Shores-Chmielewski <zacheryasc at gmail.com>
> ---
> package/network/services/dropbear/Config.in | 4 +---
> 1 file changed, 1 insertion(+), 3 deletions(-)
>
> diff --git a/package/network/services/dropbear/Config.in b/package/network/services/dropbear/Config.in
> index 7e21eb83ea..3288a5ef71 100644
> --- a/package/network/services/dropbear/Config.in
> +++ b/package/network/services/dropbear/Config.in
> @@ -13,15 +13,13 @@ config DROPBEAR_STATIC_BUILD
>
> config DROPBEAR_LEGACY_COMPAT
> bool "Enable legacy options and features"
> - ## TODO: remove "default y" in 2026
> - default y
> help
> Enable legacy options to be accessible.
>
> This enables options which are improve backward compatibility
> but are also known to have negative security impact.
>
> - Default: enabled.
> + Default: disabled.
>
> config DROPBEAR_SMALL_CODE
> bool "Small code"
> --
> 2.55.0
>
--
SY,
Konstantin Demin
More information about the openwrt-devel
mailing list