Skip to content

Commit f81c20d

Browse files
ceolinmmahadevan108
authored andcommitted
Revert "tinycrypt: deprecate the library"
This reverts commit 5e225e0. Based on #79931 and TSC discussions, it was decided that TinyCrypt will be deprecated *AFTER* 4.0. Signed-off-by: Flavio Ceolin <[email protected]>
1 parent 207da3a commit f81c20d

File tree

3 files changed

+0
-24
lines changed

3 files changed

+0
-24
lines changed

doc/releases/migration-guide-4.0.rst

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -75,19 +75,6 @@ Mbed TLS
7575
corresponding build symbol was removed in Mbed TLS 3.1.0 and is now assumed to
7676
be enabled. (:github:`77657`)
7777

78-
TinyCrypt
79-
=========
80-
81-
* Starting from this release the library is marked as deprecated (:github:`79566`).
82-
The reasons for this are (:github:`43712``):
83-
84-
* the upstream version of this library is unmaintained.
85-
86-
* to reduce the number of crypto libraries available in Zephyr (currently there are
87-
3 different implementations: TinyCrypt, MbedTLS and PSA Crypto APIs).
88-
89-
The PSA Crypto API is now the de-facto standard to perform crypto operations.
90-
9178
Trusted Firmware-M
9279
==================
9380

doc/releases/release-notes-4.0.rst

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -58,16 +58,6 @@ Deprecated in this release
5858

5959
* The :ref:`kscan_api` subsystem has been marked as deprecated.
6060

61-
* The TinyCrypt library was marked as deprecated (:github:`79566`). The reasons
62-
for this are (:github:`43712``):
63-
64-
* the upstream version of this library is unmaintained.
65-
66-
* to reduce the number of crypto libraries available in Zephyr (currently there are
67-
3 different implementations: TinyCrypt, MbedTLS and PSA Crypto APIs).
68-
69-
The PSA Crypto API is now the de-facto standard to perform crypto operations.
70-
7161
Architectures
7262
*************
7363

modules/Kconfig.tinycrypt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ config ZEPHYR_TINYCRYPT_MODULE
99
config TINYCRYPT
1010
bool "TinyCrypt Support"
1111
depends on ZEPHYR_TINYCRYPT_MODULE
12-
select DEPRECATED
1312
help
1413
This option enables the TinyCrypt cryptography library.
1514

0 commit comments

Comments
 (0)