Skip to content

Backport 2.28: Fix broken config autodetection in ssl-opt.sh on Ubuntu 24.04 #10003

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Conversation

gilles-peskine-arm
Copy link
Contributor

Fix #9999

PR checklist

Please remove the segment/s on either side of the | symbol as appropriate, and add any relevant link/s to the end of the line.
If the provided content is part of the present PR remove the # symbol.

yuhaoth and others added 4 commits February 20, 2025 15:25
Signed-off-by: Jerry Yu <[email protected]>
On platforms whose `/bin/sh` does not treat `[^...]` as a negated character
set in glob patterns, such as Ubuntu 24.04, the automatic detection of
PSK-only configurations as well as
a configuration requirement on `MBEDTLS_SSL_TICKET_C` did not trigger,
leading to test cases being executed and failing in configurations where
they should have been skipped.

Signed-off-by: Gilles Peskine <[email protected]>
@gilles-peskine-arm gilles-peskine-arm added bug needs-review Every commit must be reviewed by at least two team members, needs-backports Backports are missing or are pending review and approval. component-tls needs-reviewer This PR needs someone to pick it up for review priority-medium Medium priority - this can be reviewed as time permits size-xs Estimated task size: extra small (a few hours at most) labels Feb 20, 2025
@mpg
Copy link
Contributor

mpg commented Mar 26, 2025

The 2.28 branch is now EOL, so this PR can be closed.

@mpg mpg closed this Mar 26, 2025
@github-project-automation github-project-automation bot moved this from In Development to Done in Non-roadmap pull requests Mar 26, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug component-tls needs-backports Backports are missing or are pending review and approval. needs-review Every commit must be reviewed by at least two team members, needs-reviewer This PR needs someone to pick it up for review priority-medium Medium priority - this can be reviewed as time permits size-xs Estimated task size: extra small (a few hours at most)
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

3 participants