From 2addfb4696c20b4cd88867bfc4deb668d57b1e85 Mon Sep 17 00:00:00 2001 From: Dominik Ermel Date: Tue, 14 Jan 2020 12:06:48 +0000 Subject: [PATCH] settings: Deprecate base64 in fs backed settings Encoding of values with use of base64 has been marked as deprecated and will be removed in future releases. Signed-off-by: Dominik Ermel --- doc/releases/release-notes-2.2.rst | 5 ++++- subsys/settings/Kconfig | 4 +++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/doc/releases/release-notes-2.2.rst b/doc/releases/release-notes-2.2.rst index 93a7907c906..a390689c33d 100644 --- a/doc/releases/release-notes-2.2.rst +++ b/doc/releases/release-notes-2.2.rst @@ -24,6 +24,10 @@ API Changes Deprecated in this release ========================== +* Settings + + * SETTINGS_USE_BASE64, encoding values in base64 is marked for removal. + Stable API changes in this release ================================== @@ -300,4 +304,3 @@ release: .. comment List derived from GitHub Issue query: ... * :github:`issuenumber` - issue title - diff --git a/subsys/settings/Kconfig b/subsys/settings/Kconfig index 366cf860d65..af2f14f49c1 100644 --- a/subsys/settings/Kconfig +++ b/subsys/settings/Kconfig @@ -34,10 +34,12 @@ config SETTINGS_ENCODE_LEN bool config SETTINGS_USE_BASE64 - bool "encoding value using base64" + bool "encoding value using base64 (deprecated)" depends on SETTINGS select BASE64 help + This option has been deprecated and will not be supported + in future releases. Enables values encoding using Base64. choice