r2511-v260911 Release Notes
New modules
ara::crypto — Cryptography Functional Cluster released.
ara::diag — Diagnostics Functional Cluster released.
ara::iam — Identity and Access Management Functional Cluster released.
ara::idsm — Intrusion Detection System Manager Functional Cluster released.
ara::nm — Network Management Functional Cluster released.
ara::phm — Platform Health Management Functional Cluster released.
ara::rds — Raw Data Stream Functional Cluster released.
ara::sm — State Management Functional Cluster released.
ara::tsync — Time Synchronization Functional Cluster released.
Improvements to existing modules
ara::com
- SOME/IP TP support added
- IPC transport mode added
- IPv6 support added
- "auto" IP setting applied
- Threading model reworked to receive → worker, minimising message loss
- Socket fd leak fixed
- IPC resource use now constant regardless of service count
- Skeleton processing-mode bug fixed — threads were spawned regardless of mode
- Fixed applications not emitting PARA logs
ara::com — E2E
- Event profiles: 04 · 05 · 06 · 07 · 08 · 11 · 22 · 44
- Method profiles: 04m · 07m · 08m · 44m
ara::com — DDS
- DDS library replaced: cyclonedds-cxx 0.10.4 → FastDDS 2.14.0
- Specification gaps left by cyclonedds-cxx closed
- SHM · UDP · TCP transport support
- Detailed QoS policy support
- Manifest and code header generators updated
ara::com — TLS
- TLS handshake driven by the manifest CipherSuite settings
- PSK cipher suite handling
- Certificate cipher suite handling
- Multiple cipher suite handling
- Handshake failure error handling
ara::exec
- Execution manifest reload added, for package updates