Remove deprecated items #372

Merged
bjwtaylor merged 5 commits from remove-deprecated-items into development 2025-07-23 04:30:43 -05:00
bjwtaylor commented 2025-07-11 03:49:21 -05:00 (Migrated from github.com)

Description

Remove deprecated items, contributes https://github.com/Mbed-TLS/mbedtls/issues/8138

This PR is part of a chain which needs to be merged in the following order:

  1. https://github.com/Mbed-TLS/TF-PSA-Crypto/pull/372
  2. https://github.com/Mbed-TLS/mbedtls/pull/10298

PR checklist

## Description Remove deprecated items, contributes https://github.com/Mbed-TLS/mbedtls/issues/8138 This PR is part of a chain which needs to be merged in the following order: 1. https://github.com/Mbed-TLS/TF-PSA-Crypto/pull/372 2. https://github.com/Mbed-TLS/mbedtls/pull/10298 ## PR checklist - [ ] **changelog** provided - [ ] **framework PR** not required - [ ] **mbedtls development PR** provided Mbed-TLS/mbedtls https://github.com/Mbed-TLS/mbedtls/pull/10298 - [ ] **mbedtls 3.6 PR** not required because: No Backports - **tests** provided
gilles-peskine-arm (Migrated from github.com) requested changes 2025-07-15 07:11:59 -05:00
gilles-peskine-arm (Migrated from github.com) left a comment

LGTM

There are no more deprecated declarations in /include/mbedtls/*.h. There are still some deprecated private functions but that doesn't matter at this point. There are still some deprecated private functions in /include/psa/*.h, and it would be nice to get rid of them, but let's make this separate tasks: https://github.com/Mbed-TLS/TF-PSA-Crypto/issues/375 https://github.com/Mbed-TLS/TF-PSA-Crypto/issues/376

LGTM There are no more deprecated declarations in `/include/mbedtls/*.h`. There are still some deprecated private functions but that doesn't matter at this point. There are still some deprecated private functions in `/include/psa/*.h`, and it would be nice to get rid of them, but let's make this separate tasks: https://github.com/Mbed-TLS/TF-PSA-Crypto/issues/375 https://github.com/Mbed-TLS/TF-PSA-Crypto/issues/376
@ -595,22 +595,6 @@ int mbedtls_asn1_get_alg_null(unsigned char **p,
const mbedtls_asn1_named_data *mbedtls_asn1_find_named_data(const mbedtls_asn1_named_data *list,
const char *oid, size_t len);
gilles-peskine-arm (Migrated from github.com) commented 2025-07-15 07:03:07 -05:00

Please add a changelog entry under “Removals”.

Please add a changelog entry under “Removals”.
gilles-peskine-arm (Migrated from github.com) requested changes 2025-07-17 12:17:46 -05:00
gilles-peskine-arm (Migrated from github.com) left a comment

LGTM except the changelog entry

LGTM except the changelog entry
@ -0,0 +1,4 @@
Removals
gilles-peskine-arm (Migrated from github.com) commented 2025-07-17 12:17:38 -05:00

Missing full stop at the end of the sentence. Also we like to put () after function names in the changelog.

   * Remove mbedtls_asn1_free_named_data(). Use
     mbedtls_asn1_free_named_data_list() or
     mbedtls_asn1_free_named_data_list_shallow() instead.
Missing full stop at the end of the sentence. Also we like to put () after function names in the changelog. ```suggestion * Remove mbedtls_asn1_free_named_data(). Use mbedtls_asn1_free_named_data_list() or mbedtls_asn1_free_named_data_list_shallow() instead. ```
gilles-peskine-arm (Migrated from github.com) approved these changes 2025-07-21 09:55:37 -05:00
gilles-peskine-arm (Migrated from github.com) left a comment

LGTM

LGTM
valeriosetti (Migrated from github.com) approved these changes 2025-07-23 02:23:34 -05:00
Sign in to join this conversation.
No milestone
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
gh-Mbed-TLS/TF-PSA-Crypto!372
No description provided.