Skip to content

Conversation

@david-cermak
Copy link
Collaborator

@david-cermak david-cermak commented Jan 20, 2026

Changelog

1.32.0~1

Features

  • Add mbedtls specific APIs to use TLS stack specific features (ad94cc95)

Bug Fixes

  • Add a simple unit test to check the leaks (20553c8b)
  • Use mbedtls-v4 API (PSA-crypto support) (a465ad41)
  • memory leaks over ssl::stream lifetime (d33cb616)
  • Fix picolib missing pthread_sigmask() declaration (25d54efd)
  • Fixed TLS server-client example failure per cert expiry (4885d282)

Note

Introduces an SSL unit test and integrates it into CI while bumping the component version.

  • Bumps components/asio to 1.32.0~1 and updates CHANGELOG.md with new features/fixes
  • Adds unit test app under components/asio/tests/unit (Unity/pytest) to check ssl::stream lifecycle leaks; includes sdkconfig.defaults and CMake/manifest files
  • Updates CI (.github/workflows/asio__build-target-test.yml) to:
    • Add unit to the build/test matrix and route via APP_DIR
    • Expand IDF versions (build: includes release-v5.5, release-v6.0; tests: v5.3+)
    • Adjust artifact paths and run pytest on target with pyenv-managed Python

Written by Cursor Bugbot for commit 2f23558. This will update automatically on new commits. Configure here.

cursor[bot]

This comment was marked as outdated.

cursor[bot]

This comment was marked as outdated.

Copy link

@cursor cursor bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 3 potential issues.

Bugbot Autofix is OFF. To automatically fix reported issues with Cloud Agents, enable Autofix in the Cursor dashboard.

1.32.0~1
Features
- Add mbedtls specific APIs to use TLS stack specific features (ad94cc9)
Bug Fixes
- Add a simple unit test to check the leaks (20553c8)
- Use mbedtls-v4 API (PSA-crypto support) (a465ad4)
- memory leaks over ssl::stream lifetime (d33cb61)
- Fix picolib missing pthread_sigmask() declaration (25d54ef)
- Fixed TLS server-client example failure per cert expiry (4885d28)
Updated
- change mbedtls_*_free destruction order (9590aec)
- chore(asio): Fixed formatting (ff5d602)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant